קובץ GenBank (.gb)

NCBI תקן

FASTA הוא פורמט טקסט נפוץ לרצפים; הגודל תלוי בנתונים ובעיצוב. רשומות GenBank משתנות והסטטיסטיקה מתעדכנת בכל מהדורה.

המר FASTA ל-GENBANK

ממיר חינמי מ-FASTA ל-GENBANK פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-נתונים

מערכות הפעלה ומנתחי קבצים מזהים קבצי GenBank על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

פרטי - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V
הבטחת פרטיות ללא העברת נתונים ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד התבצע באופן מקומי בארגז החול של הדפדפן שלך.

חתימת כותרת ברמת הבייט (Magic Bytes)

מערכות הפעלה ומנתחי קבצים מזהים קבצי GenBank על ידי בדיקת רצף הבייטים הבינארי הראשוני:

חתימת HEX (היסט 0):

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

ייצוג ASCII: LOCUS

תקינה: NCBI GenBank Release Specification

מפרט טכני

מבנה המכולהקובץ טקסט פשוט המחולק למקטע כותרת (LOCUS, DEFINITION, ACCESSION), לטבלת FEATURES ולנתוני רצף ORIGIN המסתיימים ב-'//'
דחיסהטקסט לא דחוס (נדחס לעיתים ב-Gzip כקובץ ‎.gb.gz)
סדר בתים (Endianness)זרם טקסט UTF-8 / ASCII
מרחבי צבעלא רלוונטי (מאגר נתוני אנוטציה גנומית)
ערוצים ומבנהרצפי DNA/RNA, אנוטציות של גנים, אזורים מקודדים (CDS), תרגומי חלבונים וציטוטים מדעיים
ממדים מרבייםמספר רצפים ומאפיינים ללא מגבלה קבועה
שקיפותאין
הזרמה ופרוגרסיביותהזרמה לפי רשומה: רשומות GenBank בודדות מופרדות בשורות '//'

מטריצת השוואה טכנית: GenBank מול מתחרים

תכונה טכניתGenBank (נוכחי)FASTAGFFFASTQ
רמת הפירוט של האנוטציהממצה (גנים, CDS, ציטוטים, תרגום)ללא (רצף בלבד)קואורדינטות גנומיות טבלאיותציוני איכות ריצוף בלבד
רצף כלולכן (בבלוק ORIGIN בסוף)כן (רצף טהור)לא (קואורדינטות בלבד)כן (קריאות גולמיות)
כלים עיקרייםNCBI, SnapGene, BenchlingBLAST, כלי יישורדפדפני גנום (UCSC, IGV)מרצפי Illumina
סמן סיום הרשומה// בשורה עצמאיתשורת כותרת '>' הבאהסוף הקובץשורה '@' הבאה

מצבי השחתה נפוצים ומדריך שחזור הקסדצימלי (Hex)

תוכנת ביואינפורמטיקה מדווחת על 'GenBank parser error: premature EOF before //'.

גורם שורש: הורדה שנקטעה לפני שהסתיים בלוק המקור האחרון של הרצף או לפני שהופיע המפריד '//' .

שחזור: הוסף '//\n' לסוף הקובץ באמצעות כלי הביואינפורמטיקה של File2File.app.

ניתוח אבטחה ווקטורי תקיפה נגד מנתחי פורמטים (parsers)

מנתחי GenBank מעבדים מחרוזות מורכבות המתארות את מיקומי המאפיינים, שבהן חזרה לאחור בביטוי רגולרי (regular expression backtracking) עלולה לגרום למניעת שירות.

ווקטורי תקיפה ידועים

  • מניעת שירות באמצעות ביטויים רגולריים (ReDoS) במנתחים של מיקומי מאפיינים מורכבים.
  • גלישת חוצץ בעת קריאת כותרות הפניות ציטוט ארוכות במיוחד.
  • מניעת שירות באמצעות לולאות הפניית מאפיינים מעגליות.

שיטות מומלצות להגנה: השתמש במנתחים ליניאריים שאינם מבצעים חזרה לאחור (non-backtracking) כדי לנתח טווחי קואורדינטות בטבלאות המאפיינים.

היסטוריה ואבני דרך

2023FASTA הוא פורמט טקסט נפוץ לרצפים; הגודל תלוי בנתונים ובעיצוב. רשומות GenBank משתנות והסטטיסטיקה מתעדכנת בכל מהדורה.
1992NCBI לוקח על עצמו את הניהול המלא של GenBank מהמעבדה הלאומית לוס אלמוס.
1982הוקם על ידי וולטר גואד במעבדה הלאומית לוס אלמוס תחת מימון ה-NIH.

יתרונות מרכזיים

  • מטא-דאטה עשיר ומקיף: מאחסן גבולות גנים, מיקומי פרומוטורים, אקסונים, אינטרונים ורצפי חלבונים מתורגמים.
  • כולל הפניות מלאות לספרות מדעית, מזהי PubMed, שמות מחברים ותאריכי הגשת נתונים.
  • FASTA הוא פורמט טקסט נפוץ לרצפים; הגודל תלוי בנתונים ובעיצוב. רשומות GenBank משתנות והסטטיסטיקה מתעדכנת בכל מהדורה.

מגבלות טכניות וחסרונות

  • מפורט משמעותית ובעל גדלי קבצים גדולים יותר מרצפי FASTA רגילים.
  • ניתוח קואורדינטות טבלת מאפיינים ('join(complement(100..500),600..800)') דורש לוגיקת מנתח מורכבת.
  • לא תוכנן עבור יישור קריאות ריצוף ענק בקצב גבוה (high-throughput).

עובדות טכניות מעניינות

  • כל ערך ב-GenBank מתחיל במילה 'LOCUS' ומסתיים בשני לכסנים '//' בשורה נפרדת.
  • GenBank מסנכרן את הנתונים שלו מדי יום עם המעבדה האירופית לביולוגיה מולקולרית (EMBL) ובנק הנתונים של ה-DNA של יפן (DDBJ).
  • ביולוגים סינתטיים משתמשים בקבצי GenBank כדי לתכנן פלסמידים מעגליים מותאמים אישית לעריכת גנים בשיטת CRISPR ולייצור אינסולין.

שאלות טכניות נפוצות

מה ההבדל בין פורמט FASTA לבין GenBank?

FASTA מכיל רק את רצף ה-DNA הגולמי עם שורת כותרת קצרה. GenBank מכיל את הרצף הגולמי בתוספת כל הערות הגנים, תרגומי החלבונים, המחברים וההערות המדעיות.

כיצד אוכל להמיר GenBank (.gb) ל-FASTA?

באפשרותך להמיר קובצי GenBank לרצפי נוקלאוטידים או חלבונים נקיים בפורמט FASTA בלחיצה אחת באמצעות File2File.app ישירות בדפדפן שלך.

איזו תוכנה פותחת קובצי GenBank?

SnapGene, Benchling, UGENE, Artemis ו-File2File.app יכולים להציג ולערוך קובצי GenBank.