Modifier and Type | Method and Description |
---|---|
SequenceView<C> |
SimpleAlignedSequence.getInverse() |
SequenceView<C> |
SimpleAlignedSequence.getSubSequence(Integer start,
Integer end) |
Modifier and Type | Method and Description |
---|---|
SequenceView<NucleotideCompound> |
RNASequence.getComplement()
Get the complement view of the RNA sequence
|
SequenceView<NucleotideCompound> |
DNASequence.getComplement()
Returns a Sequence which will complement every base
|
SequenceView<NucleotideCompound> |
RNASequence.getInverse()
Get the inverse view of the sequence.
|
SequenceView<NucleotideCompound> |
DNASequence.getReverse()
Returns a Sequence which runs in the current reverse order
|
SequenceView<NucleotideCompound> |
RNASequence.getReverseComplement()
Get reverse complement view of the sequence
|
SequenceView<NucleotideCompound> |
DNASequence.getReverseComplement()
Delegates to
AbstractSequence.getInverse() for the reverse complement |
Modifier and Type | Method and Description |
---|---|
SequenceView<C> |
UniprotProxySequenceReader.getInverse() |
SequenceView<C> |
StringProxySequenceReader.getInverse() |
SequenceView<C> |
SequenceFileProxyLoader.getInverse() |
SequenceView<C> |
UniprotProxySequenceReader.getSubSequence(Integer bioBegin,
Integer bioEnd) |
SequenceView<C> |
StringProxySequenceReader.getSubSequence(Integer bioBegin,
Integer bioEnd) |
SequenceView<C> |
SequenceFileProxyLoader.getSubSequence(Integer bioBegin,
Integer bioEnd) |
Modifier and Type | Method and Description |
---|---|
SequenceView<C> |
SingleCompoundSequenceReader.getInverse() |
SequenceView<C> |
JoiningSequenceReader.getInverse() |
SequenceView<C> |
ArrayListSequenceReader.getInverse() |
SequenceView<C> |
BitSequenceReader.getInverse() |
SequenceView<C> |
SingleCompoundSequenceReader.getSubSequence(Integer start,
Integer end)
Creates a
SequenceProxyView for the given coordinates |
SequenceView<C> |
JoiningSequenceReader.getSubSequence(Integer start,
Integer end) |
SequenceView<C> |
ArrayListSequenceReader.getSubSequence(Integer bioBegin,
Integer bioEnd) |
SequenceView<C> |
BitSequenceReader.getSubSequence(Integer start,
Integer end) |
SequenceView<C> |
BitSequenceReader.getSubSequence(int start,
int end)
Returns a sub sequence view
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceProxyView<C extends Compound> |
Modifier and Type | Method and Description |
---|---|
static <C extends Compound> |
SequenceMixin.createSubSequence(Sequence<C> sequence,
int start,
int end)
Creates a simple sub sequence view delimited by the given start and end.
|
SequenceView<C> |
Sequence.getInverse()
Does the right thing to get the inverse of the current
Sequence.
|
SequenceView<C> |
AbstractSequence.getInverse() |
SequenceView<C> |
SequenceProxyView.getInverse() |
SequenceView<C> |
Sequence.getSubSequence(Integer start,
Integer end)
Returns a portion of the sequence from the different positions.
|
SequenceView<C> |
AbstractSequence.getSubSequence(Integer bioStart,
Integer bioEnd) |
SequenceView<C> |
SequenceProxyView.getSubSequence(Integer bioStart,
Integer bioEnd) |
static <C extends Compound> |
SequenceMixin.inverse(Sequence<C> sequence)
A method which attempts to do the right thing when is comes to a
reverse/reverse complement
|
Modifier and Type | Method and Description |
---|---|
static <C extends Compound> |
SequenceMixin.nonOverlappingKmers(Sequence<C> sequence,
int kmer)
Produces kmers of the specified size e.g.
|
static <C extends Compound> |
SequenceMixin.overlappingKmers(Sequence<C> sequence,
int kmer)
Used to generate overlapping k-mers such i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplementSequenceView<C extends ComplementCompound>
For a given sequence this class will create a view over the top of it
and for every request the code will return the complement of the underlying
base e.g. base A will become base T
|
class |
ReversedSequenceView<C extends Compound>
For a given sequence this class will return the base at the reversed
position i.e. in a sequence of size 10, if you request base 2 you will get
back the base at position 9.
|
class |
RnaSequenceView
Attempts to do on the fly translation of RNA by not requesting the compounds
until asked.
|
Modifier and Type | Method and Description |
---|---|
SequenceView<C> |
WindowedSequence.get(int index)
Returns the window specified at the given index in offsets i.e. asking
for position 2 in a moving window sequence of size 3 will get you
the window starting at position 4.
|
Modifier and Type | Method and Description |
---|---|
Iterator<SequenceView<C>> |
WindowedSequence.iterator()
Returns an iterator which will return the windows in a sequence in
sequential order.
|
Copyright © 2000–2019 BioJava. All rights reserved.