public class FastaParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.regex.Pattern |
FASTA_DESC_LINE |
| Constructor and Description |
|---|
FastaParser() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isLikelyFasta(java.io.File f) |
static boolean |
isLikelyFasta(java.io.InputStream is) |
static void |
main(java.lang.String[] args) |
static java.util.List<MolecularSequence> |
parse(java.io.File f) |
static java.util.List<MolecularSequence> |
parse(java.io.InputStream is) |
static Msa |
parseMsa(byte[] bytes) |
static Msa |
parseMsa(java.io.File f) |
static Msa |
parseMsa(java.io.InputStream is) |
static Msa |
parseMsa(java.lang.String s) |
public static void main(java.lang.String[] args)
public static boolean isLikelyFasta(java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic static boolean isLikelyFasta(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static Msa parseMsa(java.io.File f) throws java.io.IOException
java.io.IOExceptionpublic static Msa parseMsa(java.io.InputStream is) throws java.io.IOException
java.io.IOExceptionpublic static Msa parseMsa(java.lang.String s) throws java.io.IOException
java.io.IOExceptionpublic static Msa parseMsa(byte[] bytes) throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<MolecularSequence> parse(java.io.File f) throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<MolecularSequence> parse(java.io.InputStream is) throws java.io.IOException
java.io.IOException