Interface Splitter
- All Known Implementing Classes:
BAMSplitter,ExpressionSplitter,FastqSplitter,SAMSplitter
public interface Splitter
This interface define a splitter.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Method Summary
-
Method Details
-
getFormat
DataFormat getFormat()Get the format related to the splitter.- Returns:
- a DataFormat object
-
configure
Configure the splitter.- Parameters:
conf- configuration- Throws:
EoulsanException- if the configuration is invalid
-
split
Split data.- Parameters:
inFile- input DataFileoutFileIterator- iterator over DataFile to create- Throws:
IOException- if an error occurs while split data
-