.FASTA

Fichier FASTA

FASTA Sequence File (DNA / RNA / Protein)
Poser une question
RÉPONSE RAPIDE

Un fichier FASTA est un fichier texte brut contenant une ou plusieurs séquences biologiques - ADN, ARN ou protéines. Chaque enregistrement commence par une ligne d'en-tête « > » suivie des lettres de la séquence. Vous pouvez l'ouvrir dans n'importe quel éditeur de texte, mais pour l'analyse ou l'alignement, utilisez des outils gratuits tels que Jalview, AliView, UGENE ou MEGA.

Développeur : William R. Pearson & David J. Lipman (FASTA program, 1985-1988) Catégorie : Fichiers de données Standard ouvert MIME: text/x-fasta
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 4, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier FASTA ?

Le format .fasta appartient à la catégorie des fichiers de données de bioinformatique. Le contenu des fichiers .fasta comprend des séquences de données génétiques - ils peuvent contenir des informations sur la structure de l'ADN et de l'ARN, mais aussi sur les structures protéiques. Le contenu est organisé selon une mise en page spécifique à cette norme. L'une de ses caractéristiques est une ligne d'en-tête > (appelée defline), dans laquelle un identifiant et des annotations descriptives peuvent également être enregistrés. Une ou plusieurs lignes de lettres de séquence brute suivent chaque en-tête, utilisant les codes de nucléotides ou d'acides aminés de l'IUPAC.

Les fichiers .fasta peuvent stocker un grand nombre de séquences dans un seul fichier, c'est pourquoi les fichiers multi-.fasta sont souvent utilisés comme bases de données de référence. Toutes ces informations sont utilisées par des programmes spécialisés pour les analyses génétiques. Grâce au format .fasta, des tests comparatifs d'ADN peuvent être effectués, ainsi que des études sur l'évolution des structures génétiques.

Comme le format .fasta ne stocke que l'identifiant et la séquence brute - sans scores de qualité ni annotations riches - des formats complémentaires sont souvent utilisés à ses côtés : les fichiers .fastq ajoutent des scores de qualité par base pour les lectures de séquençage, tandis que les fichiers GenBank portent des annotations de caractéristiques complètes. Le format a été développé par William R. Pearson et David J. Lipman pour leur programme de comparaison de séquences FASTA et est devenu depuis la norme de base en texte brut pour le partage de séquences biologiques entre les outils et les bases de données du monde entier.

Les extensions de variantes courantes incluent .fa, .fna (séquences de nucléotides), .faa (séquences d'acides aminés) et .ffn (séquences codantes).

Sécurité et sûreté

RISQUE : LOW

Un fichier FASTA est une donnée de séquence en texte brut sans contenu exécutable, il est donc très peu risqué à ouvrir. Les précautions réalistes sont pratiques, pas de sécurité : les fichiers FASTA de génomes complets peuvent peser de plusieurs centaines de Mo à plusieurs Go et peuvent figer un éditeur de texte basique (utilisez un visualiseur en streaming comme AliView ou seqkit/samtools faidx en ligne de commande), et surveillez les en-têtes mal formés ou les fins de ligne mixtes qui cassent les outils en aval. Obtenez des séquences de référence auprès de sources faisant autorité (NCBI, Ensembl, UniProt) pour garantir l'intégrité des données.

Détails du format

en bref
NOM COMPLETFASTA Sequence File (DNA / RNA / Protein)alias FASTA format, Pearson FASTA
DÉVELOPPEURWilliam R. Pearson & David J. Lipman (FASTA program, 1985-1988)depuis 1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
TYPE MIMEtext/x-fasta
TYPEFormat de séquence biologique en texte brut (un ou plusieurs enregistrements)
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00
HEX
3E
ASCII
>
Pas de signature binaire - FASTA est du texte brut. Chaque enregistrement commence par une ligne d'en-tête « > » (description/defline), suivie de lignes de séquence. (Un « ; » était historiquement également autorisé pour les lignes de commentaires.) Identifiez-le par le « > » initial et les lettres de séquence qui suivent.

Programmes qui ouvrent les fichiers FASTA

Windows5 apps
MEGA Gratuit Importez le .fasta pour l'alignement et l'analyse phylogénétique.
Jalview Gratuit Ouvrez le .fasta pour visualiser/éditer et aligner des séquences avec un visualiseur d'alignement riche (Java, gratuit).
UGENE Open-source Ouvrez le .fasta dans cette suite bioinformatique intégrée gratuite pour visualiser, aligner et analyser.
SnapGene / SnapGene Viewer Freemium Ouvrez le .fasta pour visualiser les séquences et (avec SnapGene) concevoir le clonage ; le Viewer gratuit lit le FASTA.
Notepad++ (plain text) Open-source Ouvrez les petits fichiers FASTA en tant que texte pour lire ou modifier directement les en-têtes/séquences.
macOS3 apps
AliView Open-source Visualiseur/éditeur d'alignement rapide et gratuit - ouvrez le .fasta pour visualiser et éditer de grands alignements.
SnapGene / SnapGene Viewer Freemium Ouvrez le .fasta pour visualiser les séquences et (avec SnapGene) concevoir le clonage ; le Viewer gratuit lit le FASTA.
UGENE Open-source Ouvrez le .fasta dans cette suite bioinformatique intégrée gratuite pour visualiser, aligner et analyser.
Linux2 apps
EMBOSS / Bioconda command-line tools Open-source Utilisez seqret/infoseq (EMBOSS) ou seqkit/samtools pour inspecter, indexer et convertir FASTA en ligne de commande.
AliView / Jalview / UGENE Open-source Visualiseurs/éditeurs GUI pour les alignements FASTA sous Linux.
Web1 app
NCBI BLAST (web) Gratuit Collez ou téléchargez la séquence FASTA pour effectuer une recherche dans les bases de données en ligne.

Détails techniques

spécifications approfondies
Type de formatFormat de séquence biologique en texte brut ; un ou plusieurs enregistrements par fichier
Encodage du fichierTexte brut ASCII / UTF-8 ; pas de données binaires
Marqueur d'en-tête d'enregistrement« > » (supérieur à, 0x3E) à l'offset d'octet 0 de chaque ligne d'en-tête - le seul identifiant pseudo-magique
Structure de l'en-tête (defline)« >identifiant description » selon la convention defline de NCBI, largement suivie par les bases de données et les outils
Alphabet de séquenceCodes de nucléotides IUPAC (A, C, G, T, U, N, codes d'ambiguïté) pour l'ADN/ARN ; codes d'acides aminés à une lettre pour les protéines
Prise en charge multi-enregistrementsEnregistrements illimités par fichier (multi-FASTA) ; un seul fichier peut servir de base de données de référence complète
Retour à la ligne de la séquenceGénéralement 60 à 80 caractères par ligne ; le retour à la ligne est cosmétique - les outils conformes réassemblent la séquence en ignorant les sauts de ligne
Scores de qualitéNon pris en charge ; séquence brute uniquement - les données de qualité par base nécessitent le format FASTQ à la place
Prise en charge des annotationsIdentifiant et description en texte libre dans l'en-tête uniquement ; pas d'annotations de caractéristiques ou de coordonnées (utilisez GenBank/.gb ou GFF3 pour cela)
CompressionAucune native ; couramment distribué compressé avec gzip sous forme de .fasta.gz ou .fa.gz
Type MIMEtext/x-fasta (également vu : text/plain, application/x-fasta)
Taille de fichier typiqueQuelques Ko pour un seul gène ou une seule protéine, jusqu'à des dizaines de Go pour un génome complet ou des bases de données de référence
Extensions de variantes.fa (générique), .fna (nucléotide), .faa (acide aminé), .ffn (séquences codantes), .frn (ARN non codant)
Vérification d'intégrité intégréeAucune ; les versions de référence sont généralement accompagnées de fichiers de somme de contrôle .md5 externes
Utilisation de la plateformeMultiplateforme ; dominant dans les pipelines de bioinformatique Linux/HPC, avec un large support sur les outils Windows et macOS
InteropérabilitéAccepté comme entrée/sortie par pratiquement tous les outils d'analyse de séquences : BLAST, BWA, STAR, Bowtie2, EMBOSS, Biopython, et autres
Publié1985 (FASTP/FASTA sequence-comparison program; format formalized 1988)
Dernière versionDe facto standard; no formal versioned spec (NCBI defline conventions widely followed)
Standard ouvertOui · libre de droits
Spécificationwww.ncbi.nlm.nih.gov

Conversions FASTA

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers FASTA. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers FASTA.

Foire aux questions

Qu'est-ce qu'un fichier FASTA ?
Un fichier texte brut stockant une ou plusieurs séquences biologiques (ADN, ARN ou protéine). Chaque enregistrement commence par une ligne d'en-tête « > » (un identifiant et une description), suivie des lettres de la séquence.
Comment ouvrir un fichier FASTA ?
Les petits fichiers s'ouvrent dans n'importe quel éditeur de texte. Pour visualiser, aligner ou analyser des séquences, utilisez des outils de bioinformatique gratuits comme Jalview, AliView, UGENE, MEGA ou SnapGene Viewer. Pour les génomes volumineux, utilisez des outils en ligne de commande (seqkit, samtools faidx).
Quelle est la différence entre FASTA et FASTQ ?
Le format FASTA stocke uniquement les identifiants et la séquence. Le format FASTQ stocke en plus un score de qualité par base pour chaque lettre - c'est le format des lectures brutes du séquenceur. La conversion de FASTQ en FASTA supprime simplement les informations de qualité.
Qu'est-ce qu'un fichier multi-FASTA ?
Un seul fichier FASTA contenant de nombreux enregistrements, chacun avec son propre en-tête « > » et sa séquence, empilés les uns après les autres - courant pour les ensembles de gènes, les protéomes ou les lots de séquences.
Puis-je convertir des fichiers de trace AB1/SCF en FASTA ?
Oui - les fichiers de trace de chromatogramme (.ab1/.scf) contiennent des appels de base que vous pouvez exporter vers FASTA avec des outils comme SnapGene, EMBOSS ou Biopython. L'inverse n'est pas possible (FASTA n'a pas de signal de trace).
Pourquoi mon fichier FASTA a-t-il une extension .fa, .fna ou .faa ?
Il s'agit du même format avec des extensions spécifiques au contenu : .fa est une forme courte, .fna pour les séquences de nucléotides, .faa pour les séquences d'acides aminés/protéines, .ffn pour les régions codantes.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z