Skaitymo rėmelis yra genetinės informacijos seka, kurioje yra duomenų, kurie gali būti naudojami koduoti aminorūgštis, kurios gali būti sujungtos į polipeptidines grandines, kad būtų sukurti baltymai. Skaitymo rėmeliai randami ir DNR, ir RNR. Tyrėjai gali ištirti skaitymo rėmus, kad sužinotų daugiau apie konkrečius genus ir procesus, kurie gali trukdyti genų ekspresijai.
DNR atveju DNR yra nukleotidų rinkiniai, žinomi kaip tripletai arba kodonai. Kiekvieną kodoną RNR gali transkribuoti į kitą tripletą ir savo ruožtu paversti aminorūgštimi. Šią sistemą naudoja kiekvienas gyvas organizmas Žemėje genetinei informacijai koduoti. Organizmo genome, pilname jame esančios genetinės informacijos rinkinyje, yra nurodymų, susijusių su viskuo – nuo to, kiek galūnių turi augti gimdoje, žinduolių atveju, iki brėžinių, kuriais galima pakeisti ląsteles, kai jos miršta.
Skaitymo rėmelis yra DNR arba RNR dalis, kurioje yra nurodymai, kaip pagaminti pilną baltymą. DNR yra šeši galimi skaitymo kadrai, nes skaitymo kadro pradžia priklauso nuo to, kur pradedama skaityti, o DNR yra dvigrandė. Naudojant RNR, yra trys galimi skaitymo rėmai. Svarbu nustatyti tinkamą pradžios tašką, nes priešingu atveju skaitymo rėmelis bus perrašytas ir išverstas kaip beprasmis. Žvelgdamas į skaitymo rėmelį, tyrėjas gali pamatyti, kuris baltymas turėtų būti užkoduotas kodonų grupės.
Kaip galima įsivaizduoti, kodonų įterpimas arba ištrynimas kelia problemų. Lygiai taip pat, kaip susipainiojama skaitant knygą, kurios puslapis išplėštas arba įterpta atsitiktinė pastraipa, genetinės informacijos raiška sutrinka, kai pakeičiamas skaitymo rėmas. Dėl to genas gali pasireikšti ne taip, kaip tikėtasi, ir žmonėms gali išsivystyti įgimtos anomalijos. Tai vienas iš būdų, kaip žmonės gali patirti genetinius sutrikimus.
Atvirame skaitymo rėmelyje galima nustatyti aiškius pradžios ir pabaigos kodonus. Atvirame skaitymo rėmelyje gali būti visas genas arba persidengiantys genai; genetinis kodas ne visada toks tvarkingas, kaip galima įsivaizduoti. Tiesą sakant, genetiniame kode yra daug vadinamosios nekoduojančios DNR, o tai reiškia, kad atrodo, kad DNR neatlieka genų ekspresijos funkcijos. Nekoduojanti DNR gali turėti įdomios informacijos apie genetinį rūšies paveldėjimą ir atlikti kitas funkcijas, kurios bus atrastos laikui bėgant, kai mokslininkai sužinos daugiau apie genomą.