ESAT
 All Classes Namespaces Files Functions Variables Enumerator Pages
Public Member Functions | List of all members
broad.core.multiplealignment.MAFIO Class Reference
Inheritance diagram for broad.core.multiplealignment.MAFIO:
Inheritance graph
[legend]
Collaboration diagram for broad.core.multiplealignment.MAFIO:
Collaboration graph
[legend]

Public Member Functions

 MAFIO (String alignmentFile, boolean keepFileHandle) throws IOException, ParseException
 
 MAFIO ()
 
String getPreferredFileExtension ()
 
void destroyFileHandle () throws IOException
 
MAFAlignment load (List< String > sequencesToLoad, int start, int end) throws IOException, ParseException
 
MAFAlignment createUnloadedAlignment (String fileName) throws IOException, ParseException
 
MAFAlignment load (String fileName) throws IOException, ParseException
 
MAFAlignment load (String fileName, List< String > sequencesToLoad) throws IOException, ParseException
 
MultipleAlignment load (InputStream in) throws IOException, ParseException
 
MAFAlignment load (String fileName, List< String > sequencesToLoad, int start, int end) throws IOException, ParseException
 
MultipleAlignment load (InputStream in, List< String > sequencesToLoad) throws IOException, ParseException
 
void write (BufferedWriter bw, MultipleAlignment ma) throws IOException
 
void write (BufferedWriter bw, MultipleAlignment ma, List< String > sequenceOrder) throws IOException
 

Constructor & Destructor Documentation

broad.core.multiplealignment.MAFIO.MAFIO ( String  alignmentFile,
boolean  keepFileHandle 
) throws IOException, ParseException

Here is the call graph for this function:

broad.core.multiplealignment.MAFIO.MAFIO ( )

Member Function Documentation

MAFAlignment broad.core.multiplealignment.MAFIO.createUnloadedAlignment ( String  fileName) throws IOException, ParseException

Here is the caller graph for this function:

void broad.core.multiplealignment.MAFIO.destroyFileHandle ( ) throws IOException
String broad.core.multiplealignment.MAFIO.getPreferredFileExtension ( )
MAFAlignment broad.core.multiplealignment.MAFIO.load ( List< String >  sequencesToLoad,
int  start,
int  end 
) throws IOException, ParseException

Here is the caller graph for this function:

MAFAlignment broad.core.multiplealignment.MAFIO.load ( String  fileName) throws IOException, ParseException

Implements broad.core.multiplealignment.MultipleAlignmentIO.

Here is the call graph for this function:

MAFAlignment broad.core.multiplealignment.MAFIO.load ( String  fileName,
List< String >  sequencesToLoad 
) throws IOException, ParseException
MultipleAlignment broad.core.multiplealignment.MAFIO.load ( InputStream  in) throws IOException, ParseException

Implements broad.core.multiplealignment.MultipleAlignmentIO.

Here is the call graph for this function:

MAFAlignment broad.core.multiplealignment.MAFIO.load ( String  fileName,
List< String >  sequencesToLoad,
int  start,
int  end 
) throws IOException, ParseException
MultipleAlignment broad.core.multiplealignment.MAFIO.load ( InputStream  in,
List< String >  sequencesToLoad 
) throws IOException, ParseException

Implements broad.core.multiplealignment.MultipleAlignmentIO.

Here is the call graph for this function:

void broad.core.multiplealignment.MAFIO.write ( BufferedWriter  bw,
MultipleAlignment  ma 
) throws IOException
void broad.core.multiplealignment.MAFIO.write ( BufferedWriter  bw,
MultipleAlignment  ma,
List< String >  sequenceOrder 
) throws IOException

The documentation for this class was generated from the following file: