GenBank szöveges fájl (.gb)

NCBI Szabvány

A FASTA gyakori szöveges szekvenciaformátum; a méret az adatoktól és formázástól függ. A GenBank-rekordok eltérnek, a statisztika kiadásonként változik.

FASTA konvertálása erre: GENBANK

Ingyenes, böngészőben használható FASTA-konverter GENBANK formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) GenBank fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) GenBank fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

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

ASCII ÁBRÁZOLÁS: LOCUS

Szabványosítás: NCBI GenBank Release Specification

Műszaki specifikációk

Konténer architektúraEgyszerű szöveges, tagolt fájl: fejlécszakaszból (LOCUS, DEFINITION, ACCESSION), FEATURES-táblázatból és ORIGIN-szekvenciaadatokból áll, amelyek végét „//” jelöli
TömörítésTömörítetlen szöveg (gyakran Gzip-tömörítéssel, .gb.gz kiterjesztéssel)
BájtsorrendUTF-8 / ASCII szövegfolyam
SzínterekNem alkalmazható (genomikai annotációs adatbázis)
Csatornák és struktúraDNS-/RNS-szekvencia, génannotációk, kódoló régiók (CDS), fehérjefordítások és tudományos hivatkozások
Max. méretekKorlátlan szekvenciahossz és jellemzőszám
ÁtlátszóságNincs
Streaming és progresszívRekordonkénti adatfolyam-feldolgozás: az egyes GenBank-bejegyzéseket „//” sorok választják el

Műszaki összehasonlító mátrix: GenBank vs. versenytársak

Technikai attribútumGenBank (Jelenlegi)FASTAGFFFASTQ
Annotációs részletességTeljes körű (gének, CDS, hivatkozások, fehérjetranszláció)Nincs (csak szekvencia)Táblázatos genomkoordinátákCsak szekvenálási minőségi pontszámok
Tartalmazott szekvenciaIgen (a végén lévő ORIGIN blokkban)Igen (csak a szekvencia)Nem (csak koordináták)Igen (nyers szekvenálási leolvasások)
Elsődleges eszközökNCBI, SnapGene, BenchlingBLAST, szekvenciaillesztő eszközökGenomböngészők (UCSC, IGV)Illumina szekvenálók
Rekordlezáró// önálló sorbanKövetkező '>' fejlécsorA fájl végeKövetkező '@' sor

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A bioinformatikai szoftver ezt a hibaüzenetet jeleníti meg: 'GenBank-elemzési hiba: idő előtti EOF a // előtt'.

Kiváltó ok: Csonka letöltés, amely miatt hiányzik a végső ORIGIN szakasz vagy a „//” elválasztó.

Helyreállítás: A fájl végéhez hozzá kell fűzni a „//\n” karakterláncot a File2File.app bioinformatikai eszközével.

Biztonsági elemzés és elemző (parser) támadási vektorok

A GenBank-elemzők összetett jellemzőhely-karakterláncokat dolgoznak fel, amelyekben a reguláris kifejezések visszalépése szolgáltatásmegtagadást válthat ki.

Ismert támadási vektorok

  • Reguláris kifejezésekkel kiváltható szolgáltatásmegtagadás (ReDoS) az összetett jellemzőhely-elemzőkben.
  • Puffertúlcsordulás túl hosszú hivatkozási címek olvasásakor.
  • Szolgáltatásmegtagadás körkörös jellemzőhivatkozási ciklusok miatt.

Ajánlott védekezési módszerek: Lineáris, visszalépés nélküli elemzőket használjon a jellemzőtáblázat koordinátatartományainak kiértékeléséhez.

Történeti háttér és mérföldkövek

2023A FASTA gyakori szöveges szekvenciaformátum; a méret az adatoktól és formázástól függ. A GenBank-rekordok eltérnek, a statisztika kiadásonként változik.
1992Az NCBI átvette a GenBank teljes kezelését a Los Alamos Nemzeti Laboratóriumtól.
1982Walter Goad hozta létre a Los Alamos Nemzeti Laboratóriumban az NIH támogatásával.

Főbb előnyök

  • Gazdag, átfogó metaadatok: tárolja a génhatárokat, a promóterhelyeket, az exonokat, az intronokat és a fehérjévé átírt szekvenciákat.
  • Tartalmazza a teljes tudományos szakirodalmi hivatkozásokat, a PubMed azonosítókat, a szerzők neveit és a kísérleti benyújtás dátumait.
  • A FASTA gyakori szöveges szekvenciaformátum; a méret az adatoktól és formázástól függ. A GenBank-rekordok eltérnek, a statisztika kiadásonként változik.

Technikai korlátok és hátrányok

  • Lényegesen bőbeszédűbb, és nagyobb fájlméretű az egyszerű FASTA-szekvenciáknál.
  • A jellemzőtáblázat koordinátáinak elemzése ('join(complement(100..500),600..800)') összetett elemzési logikát igényel.
  • Nem nagy áteresztőképességű szekvenálási leolvasások illesztésére tervezték.

Érdekes technikai tudnivalók

  • Minden GenBank-bejegyzés a 'LOCUS' szóval kezdődik, és a '//' jellel zárul, amely önálló sorban áll.
  • A GenBank naponta szinkronizálja adatait az Európai Molekuláris Biológiai Laboratóriummal (EMBL) és a Japán DNS-adatbankkal (DDBJ).
  • A szintetikus biológusok GenBank-fájlokat használnak egyedi, körkörös plazmidok tervezésére CRISPR-alapú génszerkesztéshez és inzulintermeléshez.

Gyakran Ismételt Műszaki Kérdések

Mi a különbség a FASTA és a GenBank formátum között?

A FASTA csak a nyers DNS-szekvenciát tartalmazza egy rövid fejlécsorral. A GenBank a nyers szekvencián FELÜL az összes génannotációt, fehérjeszekvenciát, szerzőt és tudományos megjegyzést is tartalmazza.

Hogyan alakíthatok át GenBank-fájlt (.gb) FASTA-formátumba?

A GenBank-fájlok egyetlen kattintással tiszta FASTA-nukleotid- vagy fehérjeszekvenciákká alakíthatók a File2File.app segítségével, közvetlenül a böngészőben.

Milyen szoftverek nyitják meg a GenBank-fájlokat?

A SnapGene, a Benchling, az UGENE, az Artemis és a File2File.app alkalmas GenBank-fájlok megtekintésére és szerkesztésére.