Sekuens FASTA (.fasta)

FASTA Standar

FASTA adalah format teks urutan yang umum; ukuran bergantung pada data dan pemformatan. Catatan GenBank beragam dan statistik berubah pada setiap rilis.

Konversi FASTA ke GENBANK

Konverter FASTA ke GENBANK gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file FASTA dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file FASTA dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

3E

REPRESENTASI ASCII: >

Standardisasi: FASTA adalah format teks urutan yang umum; ukuran bergantung pada data dan pemformatan. Catatan GenBank beragam dan statistik berubah pada setiap rilis.

Spesifikasi Teknis

Arsitektur KontainerFile urutan teks biasa dengan baris header yang diawali '>' lalu pengenal urutan, diikuti baris berisi kode nukleotida atau asam amino satu huruf
KompresiTeks tanpa kompresi (sering dikompresi dengan Gzip sebagai .fasta.gz atau .fa.gz)
Urutan ByteAliran teks ASCII / UTF-8
Ruang WarnaN/A (Genomic Sequence Data)
Saluran & StrukturKode asam nukleat (A, C, G, T, U, N) atau kode protein 20 asam amino IUPAC
Dimensi MaksimumPanjang urutan tanpa batas (mendukung kromosom manusia utuh yang melebihi 250 juta pasangan basa)
TransparansiNone
Streaming & ProgresifPemrosesan streaming berurutan untuk setiap rekaman

Perbandingan Teknis FASTA dengan Pesaing

Atribut TeknisFASTA (Saat Ini)FASTQGENBANKGFF
Skor KualitasTidak ada (huruf sekuens murni)Skor kualitas Phred per basaTidak ada (anotasi fitur)Tidak ada (koordinat fitur)
Baris TajukDimulai dengan karakter '>'Dimulai dengan karakter '@'Blok LOCUS terstrukturKolom genomik dibatasi tab
Penggunaan UtamaGenom referensi & pencarian BLASTData mentah dari alat pengurutan throughput tinggi (Illumina)Gen beranotasi komprehensifAnotasi fitur genomik
Ukuran File (Genom Manusia)FASTA adalah format teks urutan yang umum; ukuran bergantung pada data dan pemformatan. Catatan GenBank beragam dan statistik berubah pada setiap rilis.~100+ Gigabita (dengan kualitas)Teks kaya berukuran multi-gigabita~50 Megabita

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Alat bioinformatika melaporkan 'Karakter sekuens tidak valid pada baris X'.

Penyebab Utama: Spasi putih, angka, atau karakter non-IUPAC di dalam baris sekuens.

Pemulihan: Saring dan bersihkan karakter sekuens menggunakan File2File.app Bioinformatics Tool.

Analisis Keamanan & Vektor Serangan Parser

Alat genomik mengurai file FASTA berukuran multi-gigabyte masif di mana pelimpahan bilangan bulat (integer overflow) dapat terjadi saat mengindeks koordinat sekuens.

Vektor Serangan yang Diketahui

  • Pelimpahan bilangan bulat pada pengindeks sekuens (FAI) 32-bit yang melebihi 2^31 pasangan basa.
  • Luapan buffer saat membaca header pengenal sekuens yang terlalu panjang.
  • Penolakan layanan melalui kueri penyejajaran yang tidak normal.

Praktik Terbaik Defensif: Gunakan tipe koordinat 64-bit dan terapkan validasi panjang header maksimum.

Asal-Usul & Tonggak Sejarah

2003Proyek Genom Manusia merampungkan pengurutan genom manusia yang pertama, dan menerbitkan hasilnya dalam format FASTA.
1990BLAST (Basic Local Alignment Search Tool) mengadopsi FASTA sebagai format masukan standarnya.
1985William Pearson dan David Lipman memperkenalkan FASTA bersama perangkat lunak penyejajaran sekuens FASTP.

Keunggulan & Kelebihan Utama

  • Standar global biologi komputasi yang tidak terbantahkan: digunakan oleh setiap alat genomik, mesin sekuensing, dan basis data di Bumi.
  • Kesederhanaan yang ekstrem: baris 1 dimulai dengan '>' diikuti oleh ID, lalu diikuti oleh huruf genetik dalam teks biasa.
  • Kapasitas multisekuens: satu file dapat berisi ribuan gen individual atau genom virus lengkap.

Keterbatasan Teknis & Kekurangan

  • Tidak berisi skor kualitas pengurutan (tidak seperti FASTQ, yang menyimpan skor keyakinan Phred per basa).
  • Tidak ada sintaks metadata standar untuk baris tajuk di luar pengidentifikasi awal.
  • Membutuhkan ruang penyimpanan sangat besar untuk data genom utuh tanpa Gzip atau kompresi genomik khusus.

Fakta Teknis Menarik

  • FASTA adalah format teks urutan yang umum; ukuran bergantung pada data dan pemformatan. Catatan GenBank beragam dan statistik berubah pada setiap rilis.
  • Empat huruf DNA yang disimpan dalam file FASTA adalah A (Adenin), C (Sitosin), G (Guanin), dan T (Timin).
  • Saat genom virus korona COVID-19 pertama kali diurutkan pada Januari 2020, para ilmuwan membagikannya secara global sebagai file FASTA 30.000 huruf.

Pertanyaan Teknis yang Sering Diajukan

Apa itu file FASTA?

File FASTA adalah file teks biasa yang digunakan dalam biologi untuk menyimpan sekuens DNA, RNA, atau protein menggunakan singkatan satu huruf.

Apa perbedaan antara FASTA dan FASTQ?

FASTA hanya menyimpan huruf sekuens genetik, sedangkan FASTQ menyimpan huruf sekaligus skor kualitas keakuratan pengurutan (sequencing) untuk setiap basa.

Bagaimana cara melihat file FASTA?

Anda dapat membuka file FASTA di editor teks apa pun, melihatnya di perangkat lunak bioinformatika seperti Jalview atau UGENE, atau mengonversinya menggunakan File2File.app.