.FASTA

Plik FASTA

FASTA Sequence File (DNA / RNA / Protein)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik FASTA to plik tekstowy zawierający jedną lub więcej sekwencji biologicznych - DNA, RNA lub białek. Każdy rekord zaczyna się od nagłówka „>”, po którym następują litery sekwencji. Można go otworzyć w dowolnym edytorze tekstu, ale do analizy lub dopasowania (alignment) należy użyć darmowych narzędzi, takich jak Jalview, AliView, UGENE lub MEGA.

Deweloper: William R. Pearson & David J. Lipman (FASTA program, 1985-1988) Kategoria: Pliki danych Otwarty standard MIME: text/x-fasta
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 4, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku FASTA?

Format .fasta należy do kategorii plików danych bioinformatycznych. Zawartość plików .fasta obejmuje sekwencje danych genetycznych - mogą one zawierać informacje o strukturze DNA i RNA, ale także o strukturach białkowych. Treść jest zorganizowana w układzie specyficznym dla tego standardu. Jedną z jego charakterystycznych cech jest linia nagłówka > (zwana defline), w której można zapisać identyfikator i adnotacje opisowe. Po każdym nagłówku następuje jedna lub więcej linii surowych liter sekwencji, wykorzystujących kody nukleotydowe lub aminokwasowe IUPAC.

Pliki .fasta mogą przechowywać dużą liczbę sekwencji w pojedynczym pliku, dlatego pliki multi-.fasta są często używane jako referencyjne bazy danych. Wszystkie te informacje są wykorzystywane przez specjalistyczne programy do analiz genetycznych. Dzięki formatowi .fasta można przeprowadzać testy porównawcze DNA, a także badania nad ewolucją struktur genetycznych.

Ponieważ .fasta przechowuje tylko identyfikator i surową sekwencję - bez wyników jakościowych czy bogatych adnotacji - często obok niego stosuje się formaty uzupełniające: pliki .fastq dodają wyniki jakości dla każdej zasady w odczytach sekwencjonowania, podczas gdy pliki GenBank niosą pełne adnotacje cech. Format został opracowany przez Williama R. Pearsona i Davida J. Lipmana dla ich programu do porównywania sekwencji FASTA i od tego czasu stał się podstawowym standardem tekstowym do udostępniania sekwencji biologicznych w narzędziach i bazach danych na całym świecie.

Typowe warianty rozszerzeń obejmują .fa, .fna (sekwencje nukleotydowe), .faa (sekwencje aminokwasowe) oraz .ffn (sekwencje kodujące).

Bezpieczeństwo

RYZYKO: LOW

Plik FASTA to dane sekwencyjne w formacie tekstowym bez zawartości wykonywalnej, więc jego otwieranie wiąże się z bardzo niskim ryzykiem. Realne ostrzeżenia mają charakter praktyczny, a nie związany z bezpieczeństwem: pliki FASTA całego genomu mogą mieć od setek MB do wielu GB i mogą zawiesić podstawowy edytor tekstu (użyj przeglądarki strumieniowej, takiej jak AliView lub wiersza poleceń seqkit/samtools faidx). Należy również uważać na błędnie sformatowane nagłówki lub mieszane zakończenia linii, które mogą psuć działanie narzędzi. Pobieraj sekwencje referencyjne z autorytatywnych źródeł (NCBI, Ensembl, UniProt), aby zapewnić integralność danych.

Szczegóły formatu

w pigułce
PEŁNA NAZWAFASTA Sequence File (DNA / RNA / Protein)znany również jako FASTA format, Pearson FASTA
DEWELOPERWilliam R. Pearson & David J. Lipman (FASTA program, 1985-1988)od 1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
KATEGORIAPliki danych
TYP MIMEtext/x-fasta
TYPTekstowy format sekwencji biologicznych (jeden lub więcej rekordów)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00
HEX
3E
ASCII
>
Brak binarnych magicznych bajtów - FASTA to zwykły tekst. Każdy rekord zaczyna się od linii nagłówka „>” (opis/defline), po której następują linie sekwencji. (Historycznie dopuszczalny był również „;” dla linii komentarzy). Można go zidentyfikować po początkowym znaku „>” i następujących po nim literach sekwencji.

Programy otwierające pliki FASTA

Windows5 apps
MEGA Darmowy Importuj .fasta do dopasowania i analizy filogenetycznej.
Jalview Darmowy Otwórz .fasta, aby przeglądać/edytować i dopasowywać sekwencje za pomocą rozbudowanej przeglądarki dopasowań (Java, darmowy).
UGENE Open-source Otwórz .fasta w tym darmowym, zintegrowanym pakiecie bioinformatycznym, aby przeglądać, dopasowywać i analizować.
SnapGene / SnapGene Viewer Freemium Otwórz .fasta, aby przeglądać sekwencje i (z SnapGene) projektować klonowanie; darmowy Viewer odczytuje FASTA.
Notepad++ (plain text) Open-source Otwórz małe pliki FASTA jako tekst, aby bezpośrednio czytać lub edytować nagłówki/sekwencje.
macOS3 apps
AliView Open-source Szybka, darmowa przeglądarka/edytor dopasowań - otwórz .fasta, aby przeglądać i edytować duże dopasowania.
SnapGene / SnapGene Viewer Freemium Otwórz .fasta, aby przeglądać sekwencje i (z SnapGene) projektować klonowanie; darmowy Viewer odczytuje FASTA.
UGENE Open-source Otwórz .fasta w tym darmowym, zintegrowanym pakiecie bioinformatycznym, aby przeglądać, dopasowywać i analizować.
Linux2 apps
EMBOSS / Bioconda command-line tools Open-source Użyj seqret/infoseq (EMBOSS) lub seqkit/samtools, aby sprawdzać, indeksować i konwertować FASTA w wierszu poleceń.
AliView / Jalview / UGENE Open-source Graficzne przeglądarki/edytory dla dopasowań FASTA na Linux.
Web1 app
NCBI BLAST (web) Darmowy Wklej lub prześlij sekwencję FASTA, aby przeszukać ją w bazach danych online.

Szczegóły techniczne

specyfikacja
Typ formatuTekstowy format sekwencji biologicznych; jeden lub więcej rekordów na plik
Kodowanie plikuZwykły tekst ASCII / UTF-8; brak danych binarnych
Znacznik nagłówka rekordu„>” (znak większości, 0x3E) na offsecie bajtowym 0 każdej linii nagłówka - jedyny pseudo-magiczny identyfikator
Struktura nagłówka (defline)„>identyfikator opis” zgodnie z konwencją NCBI defline, powszechnie stosowaną przez bazy danych i narzędzia
Alfabet sekwencjiKody nukleotydowe IUPAC (A, C, G, T, U, N, kody niejednoznaczności) dla DNA/RNA; jednoliterowe kody aminokwasowe dla białek
Obsługa wielu rekordówNieograniczona liczba rekordów na plik (multi-FASTA); pojedynczy plik może służyć jako pełna referencyjna baza danych
Zawijanie linii sekwencjiZazwyczaj 60-80 znaków na linię; zawijanie jest kosmetyczne - zgodne narzędzia składają sekwencję, ignorując podziały linii
Wyniki jakościNieobsługiwane; tylko surowa sekwencja - dane o jakości dla każdej zasady wymagają formatu FASTQ
Obsługa adnotacjiTylko identyfikator i opis tekstowy w nagłówku; brak adnotacji cech lub współrzędnych (użyj GenBank/.gb lub GFF3 dla tych celów)
KompresjaBrak natywnej; powszechnie dystrybuowane w kompresji gzip jako .fasta.gz lub .fa.gz
Typ MIMEtext/x-fasta (spotykane również: text/plain, application/x-fasta)
Typowy rozmiar plikuKilka KB dla pojedynczego genu lub białka, do kilkudziesięciu GB dla całych genomów lub baz referencyjnych
Warianty rozszerzeń.fa (ogólne), .fna (nukleotydy), .faa (aminokwasy), .ffn (sekwencje kodujące), .frn (niekodujące RNA)
Wewnętrzna kontrola integralnościBrak; wydaniom referencyjnym zazwyczaj towarzyszą zewnętrzne pliki sum kontrolnych .md5
Użycie na platformachWieloplatformowy; dominujący w potokach bioinformatycznych Linux/HPC, z szerokim wsparciem w narzędziach na Windows i macOS
InteroperacyjnośćAkceptowany jako wejście/wyjście przez praktycznie wszystkie narzędzia do analizy sekwencji: BLAST, BWA, STAR, Bowtie2, EMBOSS, Biopython i inne
Wydano1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
Najnowsza wersjaDe facto standard; no formal versioned spec (NCBI defline conventions widely followed)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.ncbi.nlm.nih.gov

Konwersje FASTA

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami FASTA. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki FASTA.

Najczęściej zadawane pytania

Co to jest plik FASTA?
Plik tekstowy przechowujący jedną lub więcej sekwencji biologicznych (DNA, RNA lub białek). Każdy rekord zaczyna się od linii nagłówka „>” (identyfikator i opis), po której następują litery sekwencji.
Jak otworzyć plik FASTA?
Małe pliki można otworzyć w dowolnym edytorze tekstu. Aby przeglądać, dopasowywać lub analizować sekwencje, należy użyć darmowych narzędzi bioinformatycznych, takich jak Jalview, AliView, UGENE, MEGA lub SnapGene Viewer. W przypadku ogromnych genomów należy użyć narzędzi wiersza poleceń (seqkit, samtools faidx).
Jaka jest różnica między FASTA a FASTQ?
FASTA przechowuje tylko identyfikatory i sekwencję. FASTQ dodatkowo przechowuje wynik jakości dla każdej litery - jest to format dla surowych odczytów z sekwenatora. Konwersja FASTQ na FASTA po prostu usuwa informacje o jakości.
Co to jest plik multi-FASTA?
Pojedynczy plik FASTA zawierający wiele rekordów, z których każdy ma własny nagłówek „>” i sekwencję, ułożonych jeden po drugim - powszechne dla zestawów genów, proteomów lub partii sekwencji.
Czy mogę przekonwertować pliki śladów AB1/SCF na FASTA?
Tak - pliki śladów chromatogramów (.ab1/.scf) zawierają odczyty zasad, które można wyeksportować do FASTA za pomocą narzędzi takich jak SnapGene, EMBOSS lub Biopython. Nie można zrobić tego w drugą stronę (FASTA nie posiada sygnału śladu).
Dlaczego mój plik FASTA ma rozszerzenie .fa, .fna lub .faa?
To ten sam format z rozszerzeniami specyficznymi dla treści: .fa to forma skrócona, .fna dla sekwencji nukleotydowych, .faa dla sekwencji aminokwasowych/białkowych, .ffn dla regionów kodujących.

Źródła

1NCBI - FASTA format definitionwww.ncbi.nlm.nih.gov
2Pearson & Lipman (1988) - Improved tools for biological sequence comparisonwww.pnas.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.M4AMPEG-4 Audio File
7.RPMSGRestricted Permission Message
8.ICSiCalendar data file
9.EXEWindows Executable (Portable Executable)
10.JSONJavaScript Object Notation file

Powiązane rozszerzenia

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z