GenBank ravna datoteka (.gb)

NCBI Standard

FASTA je čest tekstualni format sekvenci; veličina zavisi od podataka i formatiranja. GenBank zapisi variraju, a statistika se menja po izdanju.

Konvertujte FASTA u GENBANK

Besplatan konvertor FASTA u GENBANK u pregledaču. Konvertujte datoteke odmah na svom uređaju.

Pregled i metapodaci

Operativni sistemi i analizatori datoteka identifikuju GenBank datoteke proverom početnog binarnog niza bajtova:

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V
Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Potpis zaglavlja na nivou bajtova (magični bajtovi)

Operativni sistemi i analizatori datoteka identifikuju GenBank datoteke proverom početnog binarnog niza bajtova:

HEKSADECIMALNI POTPIS (OFFSET 0):

4C 4F 43 55 53 20 20 20 20 20

ASCII REPREZENTACIJA: LOCUS

Standardizacija: NCBI GenBank Release Specification

Tehničke specifikacije

Arhitektura kontejneraTekstualna ravna datoteka podeljena na odeljak zaglavlja (LOCUS, DEFINITION, ACCESSION), tabelu FEATURES i sekvencu ORIGIN koja se završava sa „//“
KompresijaNekomprimovani tekst (često komprimovan Gzip-om u datoteku .gb.gz)
Bajtni redosled (Endianness)UTF-8 / ASCII tekstualni tok
Prostori bojaNije primenljivo (baza podataka o genomskim anotacijama)
Kanali i strukturaSekvence DNK/RNK, anotacije gena, kodirajući regioni (CDS), prevodi proteina i naučni navodi
Maksimalne dimenzijeNeograničen broj sekvenci i funkcionalnih elemenata
TransparentnostNema
Strimovanje i progresivno učitavanjeStrimovanje zapis po zapis: pojedinačni GenBank zapisi razdvojeni su linijama „//“

Tehnička matrica poređenja: GenBank u odnosu na konkurente

Tehnički atributGenBank (Trenutno)FASTAGFFFASTQ
Detalji anotacijeSveobuhvatna (geni, CDS, reference, prevod)Nema (samo sekvenca)Tabelarne genomske koordinateSamo rezultati kvaliteta sekvenciranja
Uključena sekvencaDa (u ORIGIN bloku na kraju)Da (čista sekvenca)Ne (samo koordinate)Da (sirova očitanja)
Primarni alatiNCBI, SnapGene, BenchlingBLAST, alati za poravnanjePregledači genoma (UCSC, IGV)Ilumina sekvenceri
Završetak zapisa// u zasebnom reduSledeća '>' linija zaglavljaKraj datotekeSledeća '@' linija

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Softver za bioinformatiku prijavljuje: 'GenBank parser error: premature EOF before //'.

Osnovni uzrok: Skraćeno preuzimanje koje je odseklo završni blok porekla sekvence ili '//' graničnik.

Oporavak: Dodajte '//\n' na kraj datoteke pomoću File2File.app alata za bioinformatiku.

Bezbednosna analiza i vektori napada parsera

GenBank parseri obrađuju složene niske lokacija karakteristika gde povratno praćenje regularnih izraza može izazvati uskraćivanje usluge.

Poznati vektori napada

  • Uskraćivanje usluge putem regularnih izraza (ReDoS) u parserima složenih lokacija karakteristika.
  • Prekoračenje bafera pri čitanju predugačkih naslova referenci citata.
  • Uskraćivanje usluge kroz kružne petlje referenci karakteristika.

Najbolje prakse za zaštitu: Koristite linearne parsere bez povratnog praćenja za procenu opsega koordinata tabele karakteristika.

Istorijat i prekretnice

2023FASTA je čest tekstualni format sekvenci; veličina zavisi od podataka i formatiranja. GenBank zapisi variraju, a statistika se menja po izdanju.
1992NCBI preuzima potpuno upravljanje GenBank-om od Nacionalne laboratorije Los Alamos.
1982Ustanovio ga je Volter Goud u Nacionalnoj laboratoriji Los Alamos uz finansiranje NIH-a.

Ključne prednosti

  • Bogati svestrani metapodaci: čuva granice gena, lokacije promotera, egzone, introne i prevedene proteinske sekvence.
  • Uključuje kompletne reference naučne literature, PubMed ID brojeve, imena autora i datume podnošenja eksperimenata.
  • FASTA je čest tekstualni format sekvenci; veličina zavisi od podataka i formatiranja. GenBank zapisi variraju, a statistika se menja po izdanju.

Tehnička ograničenja i nedostaci

  • Znatno opširnije i veće datoteke u poređenju sa običnim FASTA sekvencama.
  • Parsiranje koordinata tabele karakteristika ('join(complement(100..500),600..800)') zahteva složenu logiku parsera.
  • Nije dizajniran za masovno usklađivanje očitanja visokopropusnog sekvenciranja.

Zanimljivosti

  • Svaki unos u GenBank-u počinje rečju 'LOCUS' i završava se sa dve kose crte '//' u zasebnom redu.
  • GenBank svakodnevno sinhronizuje svoje podatke sa Evropskom laboratorijom za molekularnu biologiju (EMBL) i Bankom podataka DNK Japana (DDBJ).
  • Sintetički biolozi koriste GenBank datoteke za dizajniranje prilagođenih kružnih plazmida za CRISPR uređivanje gena i proizvodnju insulina.

Često postavljana tehnička pitanja

Koja je razlika između FASTA i GenBank formata?

FASTA sadrži samo sirovu DNK sekvencu sa kratkom linijom zaglavlja. GenBank sadrži sirovu sekvencu PLUS sve anotacije gena, prevode proteina, autore i naučne beleške.

Kako mogu da konvertujem GenBank (.gb) u FASTA?

Možete konvertovati GenBank datoteke u čiste FASTA nukleotidne ili proteinske sekvence jednim klikom pomoću File2File.app, direktno u pregledaču.

Koji softver otvara GenBank fajlove?

SnapGene, Benchling, UGENE, Artemis i File2File.app mogu da pregledaju i uređuju GenBank datoteke.