Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractULAlignment - Class in org.biojava.bio.alignment
- AbstractULAlignment() - Constructor for class org.biojava.bio.alignment.AbstractULAlignment
- AbstractULAlignment.LeftRightLocationComparator<T> - Class in org.biojava.bio.alignment
-
Orders by location left to right.
- AbstractULAlignment.SubULAlignment - Class in org.biojava.bio.alignment
- ADD_LABEL - Static variable in interface org.biojava.bio.alignment.ARAlignment
- addSequence(AlignmentElement) - Method in interface org.biojava.bio.alignment.ARAlignment
- addSequence(AlignmentElement) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
add a new a alignment usings a location to the reference sequence.
- align(Sequence, Sequence, AlignmentAlgorithm) - Static method in class org.biojava.bio.alignment.AlignmentPair
- alignAll(SequenceIterator, SequenceDB) - Method in class org.biojava.bio.alignment.AlignmentAlgorithm
- AlignmentAlgorithm - Class in org.biojava.bio.alignment
-
This Interface provides methods for the alignment of bio-sequences.
- AlignmentAlgorithm() - Constructor for class org.biojava.bio.alignment.AlignmentAlgorithm
- AlignmentElement - Interface in org.biojava.bio.alignment
-
AlignmentElement is a class which represents a SymbolList and its location within an Alignment This is for use in UnequalLengthAlignments and ARAlignments.
- AlignmentPair - Class in org.biojava.bio.alignment
-
This class stores the result of an alignment procedure that creates a pairwise alignment of two sequences.
- AlignmentPair(Sequence, Sequence, int, int, int, int, SubstitutionMatrix) - Constructor for class org.biojava.bio.alignment.AlignmentPair
- AlignmentPair(Sequence, Sequence, SubstitutionMatrix) - Constructor for class org.biojava.bio.alignment.AlignmentPair
- alignmentRange - Variable in class org.biojava.bio.alignment.FlexibleAlignment
- allGaps(SymbolList, int, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
make sure that all Symbols in this range are gaps
- alphabet - Variable in class org.biojava.bio.alignment.AbstractULAlignment
- ARAlignment - Interface in org.biojava.bio.alignment
-
ARAlignment is an interface that defines methods for adding and removing seqeunces from an Alignment.
C
- compare(Object, Object) - Method in class org.biojava.bio.alignment.AbstractULAlignment.LeftRightLocationComparator
- CostMatrix - Variable in class org.biojava.bio.alignment.NeedlemanWunsch
-
A matrix with the size length(sequence1) times length(sequence2)
D
- data - Variable in class org.biojava.bio.alignment.FlexibleAlignment
- debug(String) - Method in class org.biojava.bio.alignment.AbstractULAlignment
E
- edit(Object, Edit) - Method in interface org.biojava.bio.alignment.EditableAlignment
-
edit() allows edits on an individual sequence, they should be reflected back to the underlying SymbolList.
- edit(Object, Edit) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- EditableAlignment - Interface in org.biojava.bio.alignment
-
EditableAlignment is an interface that defines methods for shifting bases within an Alignment.
F
- FlexibleAlignment - Class in org.biojava.bio.alignment
-
FlexibleAlignment is a class which implements UnequalLengthAlignment, ARAlignment and EditableAlignment It places no restriction on where any sequence can be in the alignment so there could be gaps in the alignment.
- FlexibleAlignment(List<AlignmentElement>) - Constructor for class org.biojava.bio.alignment.FlexibleAlignment
-
construct this object with the reference sequence which can either be a gappedSymbolList or not label in all cases refers to an object that holds the display name (generally just a String). since more than one sequence in an alignment could have the same name this works as long as the labels are different objects even though they may hold the same name.
- formatOutput() - Method in class org.biojava.bio.alignment.AlignmentPair
- formatOutput(int) - Method in class org.biojava.bio.alignment.AlignmentPair
-
This method provides a BLAST-like formated alignment from the given
Strings, in which the sequence coordinates and the information "Query" or "Sbjct", respectively is added to each line.
G
- GAPS - Static variable in interface org.biojava.bio.alignment.EditableAlignment
- getAE(Object) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- getAlphabet() - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- getAlphabet() - Method in class org.biojava.bio.alignment.FlexibleAlignment
- getAlphabet() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Gives the alphabet used by this matrix.
- getBlosum100() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM100amino acid substitution matrix. - getBlosum100_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM100.50amino acid substitution matrix. - getBlosum30() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM30amino acid substitution matrix. - getBlosum30_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM30.50amino acid substitution matrix. - getBlosum35() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM35amino acid substitution matrix. - getBlosum35_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM35.50amino acid substitution matrix. - getBlosum40() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM40amino acid substitution matrix. - getBlosum40_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM40.50amino acid substitution matrix. - getBlosum45() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM45amino acid substitution matrix. - getBlosum45_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM45.50amino acid substitution matrix. - getBlosum50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM50amino acid substitution matrix. - getBlosum50_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM50.50amino acid substitution matrix. - getBlosum55() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM55amino acid substitution matrix. - getBlosum55_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM55.50amino acid substitution matrix. - getBlosum60() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM60amino acid substitution matrix. - getBlosum60_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM60.50amino acid substitution matrix. - getBlosum62() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM62amino acid substitution matrix. - getBlosum62_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM62.50amino acid substitution matrix. - getBlosum65() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM65amino acid substitution matrix. - getBlosum65_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM65.50amino acid substitution matrix. - getBlosum70() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM70amino acid substitution matrix. - getBlosum70_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM70.50amino acid substitution matrix. - getBlosum75() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM75amino acid substitution matrix. - getBlosum75_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM75.50amino acid substitution matrix. - getBlosum80() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM80amino acid substitution matrix. - getBlosum80_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM80.50amino acid substitution matrix. - getBlosum85() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM85amino acid substitution matrix. - getBlosum85_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM85.50amino acid substitution matrix. - getBlosum90() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM90amino acid substitution matrix. - getBlosum90_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUM90.50amino acid substitution matrix. - getBlosumn() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUMNamino acid substitution matrix. - getBlosumn_50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
BLOSUMN.50amino acid substitution matrix. - getComputationTime() - Method in class org.biojava.bio.alignment.AlignmentPair
- getDayhoff() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
DAYHOFFamino acid substitution matrix. - getDelete() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Returns the current expenses of a single delete operation.
- getDelete() - Method in class org.biojava.bio.alignment.SmithWaterman
- getDescription() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
This gives you the description of this matrix if there is one.
- getEditDistance() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
This gives the edit distance according to the given parameters of this certain object.
- getGapExt() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Returns the current expenses of any extension of a gap operation.
- getGapExt() - Method in class org.biojava.bio.alignment.SmithWaterman
- getGonnet() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
GONNETamino acid substitution matrix. - getIdentity() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
IDENTITYamino acid substitution matrix. - getInsert() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Returns the current expenses of a single insert operation.
- getInsert() - Method in class org.biojava.bio.alignment.SmithWaterman
- getLabel() - Method in interface org.biojava.bio.alignment.AlignmentElement
- getLabel() - Method in class org.biojava.bio.alignment.SimpleAlignmentElement
- getLabels() - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- getLabels() - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
getLabels will return a list of labels in left to right order
- getLabelsAt(int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- getLoc() - Method in interface org.biojava.bio.alignment.AlignmentElement
- getLoc() - Method in class org.biojava.bio.alignment.SimpleAlignmentElement
- getMatch() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Returns the current expenses of a single match operation.
- getMatch() - Method in class org.biojava.bio.alignment.SmithWaterman
- getMatch() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
MATCHamino acid substitution matrix. - getMax() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
The maximum score in this matrix.
- getMin() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
The minimum score of this matrix.
- getName() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Every substitution matrix has a name like "BLOSUM30" or "PAM160".
- getNuc4_2() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
NUC.4.2nucleotide substitution matrix. - getNuc4_4() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
NUC.4.4nucleotide substitution matrix. - getNumGapsInQuery() - Method in class org.biojava.bio.alignment.AlignmentPair
- getNumGapsInSubject() - Method in class org.biojava.bio.alignment.AlignmentPair
- getNumIdenticals() - Method in class org.biojava.bio.alignment.AlignmentPair
- getNumSimilars() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPam10() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM10amino acid substitution matrix. - getPam100() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM100amino acid substitution matrix. - getPam110() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM110amino acid substitution matrix. - getPam120() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM120amino acid substitution matrix. - getPam130() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM130amino acid substitution matrix. - getPam140() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM140amino acid substitution matrix. - getPam150() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM150amino acid substitution matrix. - getPam160() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM160amino acid substitution matrix. - getPam170() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM170amino acid substitution matrix. - getPam180() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM180amino acid substitution matrix. - getPam190() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM190amino acid substitution matrix. - getPam20() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM20amino acid substitution matrix. - getPam200() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM200amino acid substitution matrix. - getPam210() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM210amino acid substitution matrix. - getPam220() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM220amino acid substitution matrix. - getPam230() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM230amino acid substitution matrix. - getPam240() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM240amino acid substitution matrix. - getPam250() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM250amino acid substitution matrix. - getPam260() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM260amino acid substitution matrix. - getPam270() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM270amino acid substitution matrix. - getPam280() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM280amino acid substitution matrix. - getPam290() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM290amino acid substitution matrix. - getPam30() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM30amino acid substitution matrix. - getPam300() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM300amino acid substitution matrix. - getPam310() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM310amino acid substitution matrix. - getPam320() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM320amino acid substitution matrix. - getPam330() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM330amino acid substitution matrix. - getPam340() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM340amino acid substitution matrix. - getPam350() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM350amino acid substitution matrix. - getPam360() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM360amino acid substitution matrix. - getPam370() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM370amino acid substitution matrix. - getPam380() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM380amino acid substitution matrix. - getPam390() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM390amino acid substitution matrix. - getPam40() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM40amino acid substitution matrix. - getPam400() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM400amino acid substitution matrix. - getPam410() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM410amino acid substitution matrix. - getPam420() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM420amino acid substitution matrix. - getPam430() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM430amino acid substitution matrix. - getPam440() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM440amino acid substitution matrix. - getPam450() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM450amino acid substitution matrix. - getPam460() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM460amino acid substitution matrix. - getPam470() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM470amino acid substitution matrix. - getPam480() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM480amino acid substitution matrix. - getPam490() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM490amino acid substitution matrix. - getPam50() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM50amino acid substitution matrix. - getPam500() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM500amino acid substitution matrix. - getPam60() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM60amino acid substitution matrix. - getPam70() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM70amino acid substitution matrix. - getPam80() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM80amino acid substitution matrix. - getPam90() - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return the
PAM90amino acid substitution matrix. - getPercentGapsQuery() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPercentGapsTarget() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPercentIdentityQuery() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPercentIdentitySubject() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPercentSimilarityQuery() - Method in class org.biojava.bio.alignment.AlignmentPair
- getPercentSimilaritySubject() - Method in class org.biojava.bio.alignment.AlignmentPair
- getQuery() - Method in class org.biojava.bio.alignment.AlignmentPair
-
Return the query sequence as a gapped sequence.
- getQueryEnd() - Method in class org.biojava.bio.alignment.AlignmentPair
- getQueryLength() - Method in class org.biojava.bio.alignment.AlignmentPair
- getQueryStart() - Method in class org.biojava.bio.alignment.AlignmentPair
- getReplace() - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Returns the current expenses of a single replace operation.
- getReplace() - Method in class org.biojava.bio.alignment.SmithWaterman
- getSubject() - Method in class org.biojava.bio.alignment.AlignmentPair
-
Return the subject sequence as a gapped sequence.
- getSubjectEnd() - Method in class org.biojava.bio.alignment.AlignmentPair
- getSubjectLength() - Method in class org.biojava.bio.alignment.AlignmentPair
- getSubjectStart() - Method in class org.biojava.bio.alignment.AlignmentPair
- getSubMatrix() - Method in class org.biojava.bio.alignment.SmithWaterman
- getSubstitutionMatrix() - Method in class org.biojava.bio.alignment.AlignmentPair
- getSubstitutionMatrix(BufferedReader) - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
This constructor can be used to guess the alphabet of this substitution matrix.
- getSubstitutionMatrix(FiniteAlphabet, BufferedReader) - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return a new substitution matrix with the specified alphabet.
- getSubstitutionMatrix(FiniteAlphabet, BufferedReader, String) - Static method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Return a new substitution matrix with the specified alphabet and name.
- getSymbolList() - Method in interface org.biojava.bio.alignment.AlignmentElement
- getSymbolList() - Method in class org.biojava.bio.alignment.SimpleAlignmentElement
- getValueAt(Symbol, Symbol) - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
There are some substitution matrices containing more columns than lines.
- greater(int, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
I
- IllegalAlignmentEditException - Exception Class in org.biojava.bio.alignment
-
The usual reason for throwing an IllegalAlignmentEditException is that you are trying to shift a group of bases in such a way that it would require deleting bases.
- IllegalAlignmentEditException() - Constructor for exception class org.biojava.bio.alignment.IllegalAlignmentEditException
-
Just make the exception.
- IllegalAlignmentEditException(String) - Constructor for exception class org.biojava.bio.alignment.IllegalAlignmentEditException
-
Make the exception with a message.
- IllegalAlignmentEditException(Throwable) - Constructor for exception class org.biojava.bio.alignment.IllegalAlignmentEditException
- IllegalAlignmentEditException(Throwable, String) - Constructor for exception class org.biojava.bio.alignment.IllegalAlignmentEditException
L
- label - Variable in class org.biojava.bio.alignment.SimpleAlignmentElement
- labelOrder - Variable in class org.biojava.bio.alignment.FlexibleAlignment
- labelsAt(int) - Method in class org.biojava.bio.alignment.AbstractULAlignment
- labelsAt(int) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- labelsAt(int) - Method in interface org.biojava.bio.alignment.UnequalLengthAlignment
-
Returns a list labels, of all seqs that cover that column
- labelsInRange(Location) - Method in class org.biojava.bio.alignment.AbstractULAlignment
- labelsInRange(Location) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- labelsInRange(Location) - Method in interface org.biojava.bio.alignment.UnequalLengthAlignment
-
Returns list of all the labels that intersect that range
- leftMost() - Method in class org.biojava.bio.alignment.AbstractULAlignment
-
leftMost and rightMost return labels.
- LeftRightLocationComparator() - Constructor for class org.biojava.bio.alignment.AbstractULAlignment.LeftRightLocationComparator
- length() - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- length() - Method in class org.biojava.bio.alignment.FlexibleAlignment
- lesser(int, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- listIntersection(List<String>, List<String>) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- loc - Variable in class org.biojava.bio.alignment.SimpleAlignmentElement
- LOCATION - Static variable in interface org.biojava.bio.alignment.EditableAlignment
- locInAlignment(Object) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
-
The location of an individual SymbolList relative to overall Alignment
- locInAlignment(Object) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
The location of an individual SymbolList relative to overall Alignment
- locInAlignment(Object) - Method in interface org.biojava.bio.alignment.UnequalLengthAlignment
-
The location of an individual SymbolList relative to overall Alignment
- locInSeq(Object, Location) - Method in class org.biojava.bio.alignment.FlexibleAlignment
M
- min(int, int, int) - Static method in class org.biojava.bio.alignment.NeedlemanWunsch
-
This just computes the minimum of three integer values.
N
- NeedlemanWunsch - Class in org.biojava.bio.alignment
-
Needleman and Wunsch defined the problem of global sequence alignments, from the first till the last symbol of a sequence.
- NeedlemanWunsch(short, short, short, short, short, SubstitutionMatrix) - Constructor for class org.biojava.bio.alignment.NeedlemanWunsch
-
Constructs a new Object with the given parameters based on the Needleman-Wunsch algorithm The alphabet of sequences to be aligned will be taken from the given substitution matrix.
- normalizeMatrix() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
With this method you can get a “normalized”
SubstitutionMatrixobject; however, since this implementation uses an short matrix, the normalized matrix will be scaled by ten.
O
- orderedLables(Comparator<String>) - Method in class org.biojava.bio.alignment.AbstractULAlignment
- org.biojava.bio.alignment - package org.biojava.bio.alignment
-
Classes to generate and describe sequence alignments.
P
- pairwiseAlignment(SymbolList, SymbolList) - Method in class org.biojava.bio.alignment.AlignmentAlgorithm
-
Performs a pairwise sequence alignment of the two given sequences.
- pairwiseAlignment(SymbolList, SymbolList) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Global pairwise sequence alignment of two BioJava-Sequence objects according to the Needleman-Wunsch-algorithm.
- pairwiseAlignment(SymbolList, SymbolList) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and performs only a local alignment.
- posInSeq(Object, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
get the position in the sequence corresponding to the postion within the alignment
- printCostMatrix(int[][], char[], char[]) - Static method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Prints a String representation of the CostMatrix for the given Alignment on the screen.
- printMatrix() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Just to perform some test.
Q
- QualitativeAlignment - Interface in org.biojava.bio.alignment
- qualityAt(Object, int) - Method in interface org.biojava.bio.alignment.QualitativeAlignment
-
Returns a quality score for label/position
R
- REMOVE_LABEL - Static variable in interface org.biojava.bio.alignment.ARAlignment
- removeGaps(GappedSymbolList, int, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
because there is a bug in GappedSymbolList
- removeSequence(Object) - Method in interface org.biojava.bio.alignment.ARAlignment
- removeSequence(Object) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- resetRange() - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
check that begining is at 1 otherwise shift everything over
- rightMost() - Method in class org.biojava.bio.alignment.AbstractULAlignment
S
- seq - Variable in class org.biojava.bio.alignment.SimpleAlignmentElement
- setDelete(short) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the penalty for a delete operation to the specified value.
- setDelete(short) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and sets the penalty for a delete operation to the specified value.
- setDescription(String) - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Sets the description to the given value.
- setGapExt(short) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the penalty for an extension of any gap (insert or delete) to the specified value.
- setGapExt(short) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and sets the penalty for an extension of any gap (insert or delete) to the specified value.
- setInsert(short) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the penalty for an insert operation to the specified value.
- setInsert(short) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and sets the penalty for an insert operation to the specified value.
- setLoc(Location) - Method in interface org.biojava.bio.alignment.AlignmentElement
- setLoc(Location) - Method in class org.biojava.bio.alignment.SimpleAlignmentElement
- setMatch(short) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the penalty for a match operation to the specified value.
- setMatch(short) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and sets the penalty for a match operation to the specified value.
- setReplace(short) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the penalty for a replace operation to the specified value.
- setReplace(short) - Method in class org.biojava.bio.alignment.SmithWaterman
-
Overrides the method inherited from the NeedlemanWunsch and sets the penalty for a replace operation to the specified value.
- setSubMatrix(SubstitutionMatrix) - Method in class org.biojava.bio.alignment.SmithWaterman
- setSubstitutionMatrix(SubstitutionMatrix) - Method in class org.biojava.bio.alignment.NeedlemanWunsch
-
Sets the substitution matrix to be used to the specified one.
- shift(Object, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
moves the whole sequence
- shiftAll(int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- shiftAtAlignmentLoc(Object, Location, int) - Method in interface org.biojava.bio.alignment.EditableAlignment
-
loc in this case is the Alignment Location
- shiftAtAlignmentLoc(Object, Location, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
loc in this case is the Alignment Location
- shiftAtSequenceLoc(Object, Location, int) - Method in interface org.biojava.bio.alignment.EditableAlignment
-
loc in this case is the SymbolList Location
- shiftAtSequenceLoc(Object, Location, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
loc in this case is the SymbolList Location
- SimpleAlignmentElement - Class in org.biojava.bio.alignment
-
SimpleSimpleAlignment is a simple implementation of AlignmentElement.
- SimpleAlignmentElement(String, SymbolList, Location) - Constructor for class org.biojava.bio.alignment.SimpleAlignmentElement
- SmithWaterman - Class in org.biojava.bio.alignment
-
Smith and Waterman developed an efficient dynamic programming algorithm to perform local sequence alignments, which returns the most conserved region of two sequences (longest common substring with modifications).
- SmithWaterman() - Constructor for class org.biojava.bio.alignment.SmithWaterman
-
Default constructor.
- SmithWaterman(short, short, short, short, short, SubstitutionMatrix) - Constructor for class org.biojava.bio.alignment.SmithWaterman
-
Constructs the new SmithWaterman alignment object.
- stringnifyDescription() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Converts the description of the matrix to a String.
- stringnifyMatrix() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Creates a
Stringrepresentation of this matrix. - subAlignment(Set<String>, int, int) - Method in class org.biojava.bio.alignment.AbstractULAlignment
-
Retreives a subAlignment
- subAlignment(Set<String>, Location) - Method in class org.biojava.bio.alignment.AbstractULAlignment
-
Retrieves a subalignment specified by the location.
- subAlignment(Set<String>, Location) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- subMatrix - Variable in class org.biojava.bio.alignment.NeedlemanWunsch
-
A matrix with the size length(alphabet) times length(alphabet)
- SubstitutionMatrix - Class in org.biojava.bio.alignment
-
This object is able to read a substitution matrix file and constructs a short matrix in memory.
- SubstitutionMatrix(File) - Constructor for class org.biojava.bio.alignment.SubstitutionMatrix
-
This constructor can be used to guess the alphabet of this substitution matrix.
- SubstitutionMatrix(FiniteAlphabet, short, short) - Constructor for class org.biojava.bio.alignment.SubstitutionMatrix
-
Constructs a SubstitutionMatrix with every Match and every Replace having the same expenses given by the parameters.
- SubstitutionMatrix(FiniteAlphabet, File) - Constructor for class org.biojava.bio.alignment.SubstitutionMatrix
-
This constructs a
SubstitutionMatrixobject that contains twoMapdata structures having BioJava symbols as keys and the value being the index of the matrix containing the substitution score. - SubstitutionMatrix(FiniteAlphabet, String, String) - Constructor for class org.biojava.bio.alignment.SubstitutionMatrix
-
With this constructor it is possible to construct a SubstitutionMatrix object from a substitution matrix file.
- SubULAlignment(Set<String>, Location) - Constructor for class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- symbolAt(int) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- symbolAt(int) - Method in class org.biojava.bio.alignment.AbstractULAlignment
-
this will return the ambiguity symbol associated with all symbols in that column
- symbolAt(String, int) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- symbolAt(String, int) - Method in class org.biojava.bio.alignment.FlexibleAlignment
-
This gets the symbol for an individual sequence at position in the overall alignment If the sequence is not aligned at that location it returns null
- symbolListForLabel(String) - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- symbolListForLabel(String) - Method in class org.biojava.bio.alignment.FlexibleAlignment
- symbolListIterator() - Method in class org.biojava.bio.alignment.AbstractULAlignment.SubULAlignment
- symbolListIterator() - Method in class org.biojava.bio.alignment.AbstractULAlignment
T
- toString() - Method in class org.biojava.bio.alignment.SubstitutionMatrix
-
Overrides the inherited method.
U
- UnequalLengthAlignment - Interface in org.biojava.bio.alignment
-
UnequalLengthAlignment has the following behavior.
All Classes and Interfaces|All Packages|Serialized Form