- 
- Type Parameters:
- S- each element of the alignment- Profileis of type S
- C- each element of an- AlignedSequenceis a- Compoundof type C
 - All Superinterfaces:
- Iterable<AlignedSequence<S,C>>,- Profile<S,C>
 - All Known Subinterfaces:
- MutableProfilePair<S,C>,- MutableSequencePair<S,C>
 
 public interface MutableProfile<S extends Sequence<C>,C extends Compound> extends Profile<S,C> - Author:
- Mark Chapman, Paolo Pavan
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.biojava.nbio.core.alignment.template.ProfileProfile.StringFormat
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetSequences(List<AlignedSequence<S,C>> sequences)Sets entirely new set ofAlignedSequences.- 
Methods inherited from interface java.lang.IterableforEach, iterator, spliterator
 - 
Methods inherited from interface org.biojava.nbio.core.alignment.template.ProfilegetAlignedSequence, getAlignedSequence, getAlignedSequences, getAlignedSequences, getAlignedSequences, getCompoundAt, getCompoundAt, getCompoundCountsAt, getCompoundCountsAt, getCompoundsAt, getCompoundSet, getCompoundWeightsAt, getCompoundWeightsAt, getIndexOf, getIndicesAt, getLastIndexOf, getLength, getOriginalSequences, getSize, getSubProfile, hasGap, isCircular, toString, toString, toString
 
- 
 
- 
- 
- 
Method Detail- 
setSequencesvoid setSequences(List<AlignedSequence<S,C>> sequences) Sets entirely new set ofAlignedSequences.- Parameters:
- sequences- new set of sequences
- Throws:
- IllegalArgumentException- if sequences have different lengths
 
 
- 
 
-