Nukleotiidsete jadade teisendamine molekulaarbioloogias
Geneetiliste jadade analüüsimisel ja manipuleerimisel on sageli vaja leida jada pöördkomplementaarne, komplementaarne või pööratud kujutis. Need teisendused on hädavajalikud molekulaarbioloogiliste katsete planeerimisel, bioinformaatilises andmetöötluses ja praimerite disainimisel. DNA pöördkomplementaarse jada tööriist võimaldab teha neid teisendusi reaalajas otse veebibrauseris, tagades andmete täieliku privaatsuse.
Tööriist toetab standardseid DNA ja RNA aluseid ning IUPAC-i määramatuse koode, säilitades töötlemise käigus sisestatud jada tähesuuruse ja FASTA-vormingus päised.
Suunalisus ja matemaatilised seaduspärasused
Nukleiinhapete ahelatel on keemiline suunalisus, mida määratletakse suunana viiest süsinikust kolmanda süsinikuni (5'→3'). Kuna DNA topeltheeliksi ahelad on antiparalleelsed, kulgeb komplementaarne vastasahel algse ahelaga võrreldes vastupidises suunas.
Matemaatiliselt ja bioinformaatiliselt on jada teisendamisel kindlad seaduspärasused:
- Komplementeerimine asendab iga nukleotiidi selle paardumispartneriga, kuid säilitab algse suuna (tulemus on suunas 3'→5').
- Pööramine muudab jada märkide järjekorra tagurpidiseks, kuid ei muuda aluste keemilist olemust.
- Pöördkomplementeerimine ühendab mõlemad toimingud. Kuna tulemus pööratakse ümber, vastab saadud jada standardsele 5'→3' suunale, mis esindab tegelikku füüsilist vastasahelat.
Tehete järjekord ei mõjuta lõpptulemust: jada komplementeerimine ja seejärel pööramine annab täpselt sama tulemuse kui jada pööramine ja seejärel komplementeerimine.
DNA ja RNA paardumisreeglid ning IUPAC-koodid
Nukleotiidide paardumine põhineb vesiniksidemete moodustumisel spetsiifiliste aluste vahel. Tööriist tuvastab automaatselt, kas tegemist on DNA või RNA jadaga:
- DNA tuvastamine: Kui jada sisaldab tümiini (T), käsitletakse seda DNA-na, kus adeniin (A) paardub tümiiniga (T) ning tsütosiin (C) paardub guaniiniga (G).
- RNA tuvastamine: Kui jada sisaldab uratsiili (U) ja mitte ühtegi tümiini (T), tuvastab tööriist RNA jada. Sellisel juhul paardub adeniin (A) uratsiiliga (U). Ekraanile kuvatakse teade: "Tuvastati RNA — A paardub U-ga.".
Lisaks standardsetele alustele (A, T, C, G, U) toetab tööriist degenereerunud IUPAC-i määramatuse koode, mis tähistavad võimalikke alternatiivseid aluseid konkreetses positsioonis. Need koodid paarduvad järgmiselt:
- R (puriin: A või G) asendatakse tähega Y (pürimidiin: C või T/U).
- K (keto: G või T/U) asendatakse tähega M (amino: A või C).
- B (mitte-A) asendatakse tähega V (mitte-T/U).
- D (mitte-C) asendatakse tähega H (mitte-G).
- S (tugev side: G või C), W (nõrk side: A või T/U) ja N (mis tahes alus) jäävad muutumatuks.
Väiketähtedega märgitud piirkonnad (näiteks korduspiirkonnad või madala keerukusega alad) säilitavad teisendamisel oma tähesuuruse.
FASTA-päiste ja mitte-jada märkide käsitlemine
Bioinformaatikas kasutatakse jadade esitamiseks sageli FASTA-vormingut, kus jada algab märgiga > tähistatud nime- ehk päisereaga. Tööriist on loodud neid päiseid korrektselt töötlema:
- Kui sisestatakse üksik FASTA-päisega jada, säilitatakse nimerida tulemuse kohal muutumatuna ning kuvatakse teade "Nimerida säilitati.".
- Kui sisendist tuvastatakse mitu nimerida, liidetakse jadaread üheks terviklikuks jadaks ning kuvatakse teade "Leiti
‹n›nimerida — jadaread liideti üheks.".
Selleks, kopeeritud andmetest ei peaks käsitsi eemaldama mitte-jada märke, puhastab tööriist sisendi automaatselt. Kõik tühikud, numbrid ja kirjavahemärgid eemaldatakse enne töötlemist. Kasutajale kuvatakse teade "Eirati ‹n› tühikut, numbrit ja kirjavahemärki.".
PCR-praimerite disainimise põhimõtted
Polümeraasi ahelreaktsiooni (PCR) läbiviimiseks on vaja kahte praimerit: päripraimerit (forward primer) ja pöördpraimerit (reverse primer).
| Praimeri tüüp | Seondumiskoht | Suund ja jada olemus |
|---|---|---|
| Päripraimer | Seondub vastasahelaga (antisense strand) | Sama jada mis sihtmärgi 5' otsas, kirjutatuna suunas 5'→3' |
| Pöördpraimer | Seondub päriahelaga (sense strand) | Sihtmärgi 3' otsa pöördkomplementaarne jada, kirjutatuna suunas 5'→3' |
Kuna DNA polümeraas saab uut ahelat sünteesida ainult suunas 5'→3', peavad mõlemad tellitavad praimerid olema kirjutatud selles standardorientatsioonis. Pöördpraimeri disainimisel võetakse sihtmärk-DNA 3' otsa jada ning sellest genereeritakse pöördkomplementaarne jada, mis tagab praimeri õige suuna ja seondumise.
Tööriista kasutamine ja liidese teated
Tööriista kasutamiseks kleepige jada väljale "Jada". Vaikimisi on kuvatud tekst "Valmis. Kleepige DNA või RNA jada.". Valige soovitud tegevus valikust "Tegevus":
- Pöördkomplementaarne
- Komplementaarne
- Pööratud
Pärast teisendust kuvatakse tulemus väljal "Tulemus" ning kuvatakse teade "‹operation› on valmis.". Samuti kuvatakse jada statistika:
- Sisendi alused
- Tulemuse alused
- GC-sisaldus
Nupuga "Tühjenda" saab sisendi puhastada, mispeale kuvatakse teade "Tühjendatud.". Kui proovite teha toimingut tühja väljaga, kuvatakse teade "Teisendamiseks kleepige jada.". Nupuga "Kasuta tulemust" saab väljundi kopeerida tagasi sisendväljale, mis käivitab teate "Tulemus tõsteti sisendiks.".
Kui sisestatud jada pikkus ületab lubatud piiri, kuvatakse veateade: "See jada on selle tööriista jaoks liiga pikk. Jada pikkus peab olema alla ‹max› märgi.". Kui jadas on lubamatuid sümboleid, kuvatakse teade: "Toetamata tähed: ‹chars›. Lubatud on ainult DNA/RNA aluste tähed.".
Privaatsus ja andmetöötlus
Teie jada jääb teie seadmesse. Seda teisendatakse kohapeal teie brauseris ja seda ei laadita kunagi üles ühegi serverisse.
Korduma kippuvad küsimused
Mis vahe on komplementaarsel ja pöördkomplementaarsel jadal?
Komplementaarne jada asendab iga aluse selle paarilisele vastava alusega (A asendatakse T-ga, C G-ga), kuid säilitab algse suuna, mistõttu loetakse seda suunas 3'→5'. Pöördkomplementaarne jada muudab ka jada suunda, andes teile vastasahela tuttavas suunas 5'→3' — see on jada, mis tegelikult teie jadaga paardub.
Miks kasutatakse PCR-i pöördpraimeri jaoks pöördkomplementaarset jada?
Praimerid kirjutatakse suunas 5'→3'. Pöördpraimer seondub vastasahelaga sihtmärgi kauges otsas, seega võtate jada sellest otsast ja teete sellest pöördkomplementaarse jada. Tulemus on suunatud tagasi sihtmärgi poole ja see on täpselt see jada, mille te tellite.
Kas ma saan kleepida määramatuse koode nagu N, R või Y?
Jah. IUPAC-i määramatuse koodid järgivad oma paardumisreegleid: R asendatakse Y-ga, K M-iga, B V-ga ja D H-ga, samas kui S, W ja N jäävad muutumatuks. Tähesuurus säilitatakse, seega jäävad väiketähtedega märgitud piirkonnad alles.
Kas see töötab RNA-ga ja mis saab FASTA päistest?
Jah. Jada, mis sisaldab U-d ja mitte ühtegi T-d, käsitletakse RNA-na, seega paardub A U-ga; muul juhul paardub A T-ga. Alguses olev > nimerida säilitatakse tulemuse kohal, samas kui tühikud, numbrid ja kirjavahemärgid eemaldatakse ja loendatakse sisendi all.