.FASTA

FASTA-fil

FASTA Sequence File (DNA / RNA / Protein)
Ställ en fråga
SNABBT SVAR

En FASTA-fil är en vanlig textfil som innehåller en eller flera biologiska sekvenser - DNA, RNA eller protein. Varje post börjar med en rubrikrad som inleds med «>» följt av sekvensbokstäverna. Du kan öppna den i vilken textredigerare som helst, men för analys eller justering bör du använda gratisverktyg som Jalview, AliView, UGENE eller MEGA.

Utvecklare: William R. Pearson & David J. Lipman (FASTA program, 1985-1988) Kategori: Filer med uppgifter Öppen standard MIME: text/x-fasta
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 4, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet FASTA?

Formatet .fasta tillhör kategorin bioinformatikdatafiler. Innehållet i .fasta-filer inkluderar sekvenser av genetiska data - de kan innehålla information om strukturen för DNA och RNA, men även om proteinstrukturer. Innehållet är organiserat i en layout som är specifik för denna standard. En av dess karakteristiska egenskaper är en rubrikrad som börjar med > (kallad defline), där en identifierare och beskrivande anteckningar kan registreras. En eller flera rader med råa sekvensbokstäver följer efter varje rubrik, med användning av IUPAC-nukleotid- eller aminosyrakoder.

.fasta-filer kan lagra ett stort antal sekvenser i en enda fil, vilket är anledningen till att multi-.fasta-filer ofta används som referensdatabaser. All denna information används av specialiserade program för genetiska analyser. Tack vare .fasta-formatet kan jämförande DNA-tester utföras, liksom studier av utvecklingen av genetiska strukturer.

Eftersom .fasta endast lagrar identifieraren och den råa sekvensen - utan kvalitetspoäng eller rika anteckningar - används ofta kompletterande format vid sidan av det: .fastq-filer lägger till kvalitetspoäng per bas för sekvenseringsdata, medan GenBank-filer bär på fullständiga funktionsanteckningar. Formatet utvecklades av William R. Pearson och David J. Lipman för deras FASTA-sekvensjämförelseprogram och har sedan dess blivit den grundläggande textstandarden för att dela biologiska sekvenser mellan verktyg och databaser över hela världen.

Vanliga varianttillägg inkluderar .fa, .fna (nukleotidsekvenser), .faa (aminosyrasekvenser) och .ffn (kodande sekvenser).

Säkerhet & trygghet

RISK: LOW

En FASTA-fil är sekvensdata i klartext utan körbart innehåll, så den är mycket säker att öppna. De realistiska varningarna är praktiska, inte säkerhetsrelaterade: FASTA-filer för hela genom kan vara hundratals MB till många GB och kan låsa en enkel textredigerare (använd en strömmande visare som AliView eller kommandoradsverktyg som seqkit/samtools faidx), och se upp för felaktiga rubriker eller blandade radbrytningar som kan störa efterföljande verktyg. Hämta referenssekvenser från auktoritativa källor (NCBI, Ensembl, UniProt) för att säkerställa dataintegritet.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNFASTA Sequence File (DNA / RNA / Protein)även känd som FASTA format, Pearson FASTA
UTVECKLAREWilliam R. Pearson & David J. Lipman (FASTA program, 1985-1988)sedan 1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
MIME-TYPtext/x-fasta
TYPBiologiskt sekvensformat i klartext (en eller flera poster)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00
HEX
3E
ASCII
>
Ingen binär signatur - FASTA är klartext. Varje post börjar med en «>»-rubrikrad (beskrivning/defline), följt av sekvensrader. (Ett «;» var historiskt sett också tillåtet för kommentarsrader.) Identifiera den genom det inledande «>» och de efterföljande sekvensbokstäverna.

Program som öppnar FASTA-filer

Windows5 apps
MEGA Gratis Importera .fasta för justering och fylogenetisk analys.
Jalview Gratis Öppna .fasta för att visa/redigera och justera sekvenser med en rik justeringsvisare (Java, gratis).
UGENE Öppen källkod Öppna .fasta i denna gratis integrerade bioinformatiksvit för att visa, justera och analysera.
SnapGene / SnapGene Viewer Freemium Öppna .fasta för att visa sekvenser och (med SnapGene) designa kloning; gratisversionen Viewer läser FASTA.
Notepad++ (plain text) Öppen källkod Öppna små FASTA-filer som text för att läsa eller redigera rubriker/sekvenser direkt.
macOS3 apps
AliView Öppen källkod Snabb, gratis justeringsvisare/redigerare - öppna .fasta för att visa och redigera stora justeringar.
SnapGene / SnapGene Viewer Freemium Öppna .fasta för att visa sekvenser och (med SnapGene) designa kloning; gratisversionen Viewer läser FASTA.
UGENE Öppen källkod Öppna .fasta i denna gratis integrerade bioinformatiksvit för att visa, justera och analysera.
Linux2 apps
EMBOSS / Bioconda command-line tools Öppen källkod Använd seqret/infoseq (EMBOSS) eller seqkit/samtools för att inspektera, indexera och konvertera FASTA via kommandoraden.
AliView / Jalview / UGENE Öppen källkod GUI-visare/redigerare för FASTA-justeringar på Linux.
Web1 app
NCBI BLAST (web) Gratis Klistra in eller ladda upp FASTA-sekvensen för att söka i databaser online.

Tekniska detaljer

djup specifikation
FormattypBiologiskt sekvensformat i klartext; en eller flera poster per fil
FilkodningASCII / UTF-8 klartext; inga binära data
Markör för postrubrik«>» (större än, 0x3E) vid byte-offset 0 på varje rubrikrad - den enda pseudo-magiska identifieraren
Rubrikstruktur (defline)«>identifierare beskrivning» enligt NCBI defline-konvention, som följs allmänt av databaser och verktyg
SekvensalfabetIUPAC-nukleotidkoder (A, C, G, T, U, N, ambiguitetskoder) för DNA/RNA; enstaka aminosyrakoder för protein
Stöd för flera posterObegränsat antal poster per fil (multi-FASTA); en enskild fil kan fungera som en hel referensdatabas
Radbrytning i sekvensVanligtvis 60-80 tecken per rad; brytningen är kosmetisk - kompatibla verktyg sätter ihop sekvensen igen och ignorerar radbrytningar
KvalitetspoängStöds ej; endast rå sekvens - kvalitetspoäng per bas kräver istället formatet FASTQ
Stöd för anteckningarEndast identifierare och fritextbeskrivning i rubriken; inga funktions- eller koordinatanteckningar (använd GenBank/.gb eller GFF3 för dessa)
KomprimeringIngen inbyggd; distribueras ofta gzip-komprimerad som .fasta.gz eller .fa.gz
MIME-typtext/x-fasta (även sett: text/plain, application/x-fasta)
Typisk filstorlekNågra KB för en enskild gen eller protein, upp till tiotals GB för hela genom eller referensdatabaser
Varianttillägg.fa (generisk), .fna (nukleotid), .faa (aminosyra), .ffn (kodande sekvenser), .frn (icke-kodande RNA)
Integritetskontroll i filenIngen; referensutgåvor åtföljs vanligtvis av externa .md5-kontrollsummafiler
PlattformsanvändningPlattformsoberoende; dominerande i Linux/HPC-bioinformatikpipelines, med brett stöd i verktyg för Windows och macOS
InteroperabilitetAccepteras som indata/utdata av praktiskt taget alla sekvensanalysverktyg: BLAST, BWA, STAR, Bowtie2, EMBOSS, Biopython med flera
Släppt1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
Senaste versionDe facto standard; no formal versioned spec (NCBI defline conventions widely followed)
Öppen standardJa · royaltyfri
Specifikationwww.ncbi.nlm.nih.gov

FASTA-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med FASTA-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om FASTA-filer.

Vanliga frågor

Vad är en FASTA-fil?
En vanlig textfil som lagrar en eller flera biologiska sekvenser (DNA, RNA eller protein). Varje post börjar med en «>»-rubrikrad (ett ID och en beskrivning), följt av sekvensbokstäverna.
Hur öppnar jag en FASTA-fil?
Små filer kan öppnas i valfri textredigerare. För att visa, justera eller analysera sekvenser bör du använda gratis bioinformatikverktyg som Jalview, AliView, UGENE, MEGA eller SnapGene Viewer. För enorma genom bör du använda kommandoradsverktyg (seqkit, samtools faidx).
Vad är skillnaden mellan FASTA och FASTQ?
FASTA lagrar endast identifierare och sekvens. FASTQ lagrar dessutom en kvalitetspoäng per bas för varje bokstav - det är formatet för råa sekvenseringsdata. Att konvertera FASTQ till FASTA innebär helt enkelt att kvalitetsinformationen tas bort.
Vad är en multi-FASTA-fil?
En enskild FASTA-fil som innehåller många poster, var och en med sin egen «>»-rubrik och sekvens, staplade efter varandra - vanligt för genset, proteom eller partier av sekvenser.
Kan jag konvertera AB1/SCF-spårfiler till FASTA?
Ja - kromatogramspårfiler (.ab1/.scf) innehåller basanrop som du kan exportera till FASTA med verktyg som SnapGene, EMBOSS eller Biopython. Det går inte att göra tvärtom (FASTA har ingen spårsignal).
Varför har min FASTA-fil ändelsen .fa, .fna eller .faa istället?
De är samma format med innehållsspecifika filändelser: .fa är en kortform, .fna för nukleotidsekvenser, .faa för aminosyra-/proteinsekvenser, .ffn för kodande regioner.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.TMPTemporary File

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö