Package org.forester.io.writers
Class SequenceWriter
- java.lang.Object
-
- org.forester.io.writers.SequenceWriter
-
public class SequenceWriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SequenceWriter.SEQ_FORMAT
-
Constructor Summary
Constructors Constructor Description SequenceWriter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringBuilder
toFasta(java.lang.String name, java.lang.String mol_seq, int width)
static java.lang.StringBuilder
toFasta(MolecularSequence seq, int width)
static void
toFasta(MolecularSequence seq, java.io.Writer w, int width)
static void
writeSeqs(java.util.List<MolecularSequence> seqs, java.io.File file, SequenceWriter.SEQ_FORMAT format, int width)
static void
writeSeqs(java.util.List<MolecularSequence> seqs, java.io.Writer writer, SequenceWriter.SEQ_FORMAT format, int width)
-
-
-
Method Detail
-
toFasta
public static java.lang.StringBuilder toFasta(MolecularSequence seq, int width)
-
toFasta
public static java.lang.StringBuilder toFasta(java.lang.String name, java.lang.String mol_seq, int width)
-
toFasta
public static void toFasta(MolecularSequence seq, java.io.Writer w, int width) throws java.io.IOException
- Throws:
java.io.IOException
-
writeSeqs
public static void writeSeqs(java.util.List<MolecularSequence> seqs, java.io.File file, SequenceWriter.SEQ_FORMAT format, int width) throws java.io.IOException
- Throws:
java.io.IOException
-
writeSeqs
public static void writeSeqs(java.util.List<MolecularSequence> seqs, java.io.Writer writer, SequenceWriter.SEQ_FORMAT format, int width) throws java.io.IOException
- Throws:
java.io.IOException
-
-