Uses of Interface
org.biojava3.core.sequence.template.SequenceView
Packages that use SequenceView
Package
Description
-
Uses of SequenceView in org.biojava3.core.sequence
Methods in org.biojava3.core.sequence that return SequenceViewModifier 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
Methods in org.biojava3.core.sequence.loader that return SequenceViewModifier 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
Methods in org.biojava3.core.sequence.storage that return SequenceViewModifier 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
Classes in org.biojava3.core.sequence.template that implement SequenceViewMethods in org.biojava3.core.sequence.template that return SequenceViewModifier 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 complementMethods in org.biojava3.core.sequence.template that return types with arguments of type SequenceViewModifier 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
Classes in org.biojava3.core.sequence.views that implement SequenceViewModifier 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.Methods in org.biojava3.core.sequence.views that return SequenceViewModifier 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.Methods in org.biojava3.core.sequence.views that return types with arguments of type SequenceViewModifier and TypeMethodDescriptionWindowedSequence.iterator()
Returns an iterator which will return the windows in a sequence in sequential order.