public final class SequenceProviderAndReferencePoints extends PartitionedSequenceCached<com.milaboratory.core.sequence.NucleotideSequence>
SequenceProvider and ReferencePoints with useful methods.| Modifier and Type | Field and Description |
|---|---|
ReferencePoints |
referencePoints |
com.milaboratory.core.sequence.provider.SequenceProvider<com.milaboratory.core.sequence.NucleotideSequence> |
sequenceProvider |
| Constructor and Description |
|---|
SequenceProviderAndReferencePoints(com.milaboratory.core.sequence.provider.SequenceProvider<com.milaboratory.core.sequence.NucleotideSequence> sequenceProvider,
ReferencePoints referencePoints) |
| Modifier and Type | Method and Description |
|---|---|
protected SequencePartitioning |
getPartitioning() |
protected com.milaboratory.core.sequence.NucleotideSequence |
getSequence(com.milaboratory.core.Range range) |
SequenceProviderAndReferencePoints |
nonReversedView() |
SequenceProviderAndReferencePoints |
reverse() |
getFeaturepublic final com.milaboratory.core.sequence.provider.SequenceProvider<com.milaboratory.core.sequence.NucleotideSequence> sequenceProvider
public final ReferencePoints referencePoints
public SequenceProviderAndReferencePoints(com.milaboratory.core.sequence.provider.SequenceProvider<com.milaboratory.core.sequence.NucleotideSequence> sequenceProvider,
ReferencePoints referencePoints)
protected com.milaboratory.core.sequence.NucleotideSequence getSequence(com.milaboratory.core.Range range)
getSequence in class PartitionedSequence<com.milaboratory.core.sequence.NucleotideSequence>protected SequencePartitioning getPartitioning()
getPartitioning in class PartitionedSequence<com.milaboratory.core.sequence.NucleotideSequence>public SequenceProviderAndReferencePoints reverse()
public SequenceProviderAndReferencePoints nonReversedView()
Copyright © 2017. All rights reserved.