Interface SequenceCreatorInterface<C extends Compound>
-
- All Known Implementing Classes:
CasePreservingProteinSequenceCreator,DNASequenceCreator,FileProxyDNASequenceCreator,FileProxyProteinSequenceCreator,FileProxyRNASequenceCreator,ProteinSequenceCreator,RNASequenceCreator
public interface SequenceCreatorInterface<C extends Compound>- Author:
- Scooter Willis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractSequence<C>getSequence(String sequence, long index)AbstractSequence<C>getSequence(List<C> list)AbstractSequence<C>getSequence(ProxySequenceReader<C> proxyLoader, long index)
-
-
-
Method Detail
-
getSequence
AbstractSequence<C> getSequence(String sequence, long index) throws CompoundNotFoundException, IOException
- Parameters:
sequence-index-- Returns:
- Throws:
CompoundNotFoundExceptionIOException
-
getSequence
AbstractSequence<C> getSequence(ProxySequenceReader<C> proxyLoader, long index)
- Parameters:
proxyLoader-index-- Returns:
-
getSequence
AbstractSequence<C> getSequence(List<C> list)
- Parameters:
list-- Returns:
-
-