Main Content

Data Import and Export

Import data in various formats, including FASTA, GenBank, GenPept, EMBL, BLAST, PDB, PFAM, ClustalW, GCG, PHYLIP, Newick, and FASTQ, from public repositories and local file systems; write to various formats, including FASTA, PDB, and Newick

Import data from public databases, such as GenBank and EMBL, and use it for further analyses within MATLAB. Load data from various file formats including FASTA, FASTQ, GenBank, EMBL, and BLAST. You can also save the results to various file formats.


expand all

fastainfoReturn information about FASTA file
fastareadRead data from FASTA file
fastawriteWrite to file using FASTA format
fastqinfoReturn information about FASTQ file
fastqreadRead data from FASTQ file
fastqwriteWrite to file using FASTQ format
genbankreadRead data from GenBank file
getgenbankRetrieve sequence information from GenBank database
genpeptreadRead data from GenPept file
getgenpeptRetrieve sequence information from GenPept database
emblreadRead data from EMBL file
getemblRetrieve sequence information from EMBL database
pdbreadRead data from Protein Data Bank (PDB) file
pdbwriteWrite to file using Protein Data Bank (PDB) format
getpdbRetrieve protein structure data from Protein Data Bank (PDB) database
blastreadRead data from NCBI BLAST report file
getblastRetrieve BLAST report from NCBI website
multialignreadRead multiple sequence alignment file
multialignwriteWrite multiple alignment to file
pfamhmmreadRead data from PFAM HMM-formatted file
gethmmprofRetrieve hidden Markov model (HMM) profile from PFAM database
gethmmtreeRetrieve phylogenetic tree data from PFAM database
gethmmalignmentRetrieve multiple sequence alignment associated with hidden Markov model (HMM) profile from PFAM database
phytreereadRead phylogenetic tree file
phytreewriteWrite phylogenetic tree object to Newick-formatted file