Uses of Interface
org.biojava3.core.sequence.template.SequenceView
Package
Description
-
Uses of SequenceView in org.biojava3.core.sequence
Modifier and TypeMethodDescriptionDNASequence.getComplement()
Returns a Sequence which will complement every baseRNASequence.getComplement()
Get the complement view of the RNA sequenceRNASequence.getInverse()
Get the inverse view of the sequence.DNASequence.getReverse()
Returns a Sequence which runs in the current reverse orderDNASequence.getReverseComplement()
Delegates toAbstractSequence.getInverse()
for the reverse complementRNASequence.getReverseComplement()
Get reverse complement view of the sequence -
Uses of SequenceView in org.biojava3.core.sequence.loader
Modifier and TypeMethodDescriptionSequenceFileProxyLoader.getInverse()
StringProxySequenceReader.getInverse()
UniprotProxySequenceReader.getInverse()
SequenceFileProxyLoader.getSubSequence
(Integer bioBegin, Integer bioEnd) StringProxySequenceReader.getSubSequence
(Integer bioBegin, Integer bioEnd) UniprotProxySequenceReader.getSubSequence
(Integer bioBegin, Integer bioEnd) -
Uses of SequenceView in org.biojava3.core.sequence.storage
Modifier and TypeMethodDescriptionArrayListSequenceReader.getInverse()
BitSequenceReader.getInverse()
JoiningSequenceReader.getInverse()
SingleCompoundSequenceReader.getInverse()
ArrayListSequenceReader.getSubSequence
(Integer bioBegin, Integer bioEnd) BitSequenceReader.getSubSequence
(int start, int end) Returns a sub sequence viewBitSequenceReader.getSubSequence
(Integer start, Integer end) JoiningSequenceReader.getSubSequence
(Integer start, Integer end) SingleCompoundSequenceReader.getSubSequence
(Integer start, Integer end) Creates aSequenceProxyView
for the given coordinates -
Uses of SequenceView in org.biojava3.core.sequence.template
Modifier and TypeMethodDescriptionstatic <C extends Compound>
SequenceView<C>SequenceMixin.createSubSequence
(Sequence<C> sequence, int start, int end) Creates a simple sub sequence view delimited by the given start and end.AbstractSequence.getInverse()
Sequence.getInverse()
Does the right thing to get the inverse of the current Sequence.SequenceProxyView.getInverse()
AbstractSequence.getSubSequence
(Integer bioStart, Integer bioEnd) Sequence.getSubSequence
(Integer start, Integer end) Returns a portion of the sequence from the different positions.SequenceProxyView.getSubSequence
(Integer bioStart, Integer bioEnd) static <C extends Compound>
SequenceView<C>A method which attempts to do the right thing when is comes to a reverse/reverse complementModifier and TypeMethodDescriptionstatic <C extends Compound>
List<SequenceView<C>>SequenceMixin.nonOverlappingKmers
(Sequence<C> sequence, int kmer) Produces kmers of the specified size e.g.static <C extends Compound>
List<SequenceView<C>>SequenceMixin.overlappingKmers
(Sequence<C> sequence, int kmer) Used to generate overlapping k-mers such i.e. -
Uses of SequenceView in org.biojava3.core.sequence.views
Modifier and TypeClassDescriptionclass
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 Tclass
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
Attempts to do on the fly translation of RNA by not requesting the compounds until asked.Modifier and TypeMethodDescriptionWindowedSequence.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 TypeMethodDescriptionWindowedSequence.iterator()
Returns an iterator which will return the windows in a sequence in sequential order.