Package jebl.evolution.align.scores
Class NucleotideScores
- java.lang.Object
-
- jebl.evolution.align.scores.Scores
-
- jebl.evolution.align.scores.NucleotideScores
-
- All Implemented Interfaces:
ScoreMatrix
- Direct Known Subclasses:
Hamming,JukesCantor
public class NucleotideScores extends Scores
- Version:
- $Id: NucleotideScores.java 916 2008-05-26 03:33:27Z matt_kearse $
- Author:
- Richard Moir, Alexei Drummond
-
-
Field Summary
Fields Modifier and Type Field Description static NucleotideScoresCLUSTALWstatic NucleotideScoresIUB
-
Constructor Summary
Constructors Constructor Description NucleotideScores(float match, float misMatch)NucleotideScores(float match, float misMatch, float ambiguousMatch)NucleotideScores(java.lang.String name, float match, float misMatch)NucleotideScores(java.lang.String name, float match, float mismatchTransition, float mismatchTransversion)NucleotideScores(java.lang.String name, float match, float mismatchTransition, float mismatchTransversion, float ambiguousMatch, boolean useWeightedAmbigousMatches)NucleotideScores(NucleotideScores scores)NucleotideScores(Scores scores, double percentmatches)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAlphabet()java.lang.StringgetName()java.lang.StringtoString()-
Methods inherited from class jebl.evolution.align.scores.Scores
duplicate, forMatrix, getMatrixString, getScore, includeAdditionalCharacters, includeGaps
-
-
-
-
Field Detail
-
IUB
public static final NucleotideScores IUB
-
CLUSTALW
public static final NucleotideScores CLUSTALW
-
-
Constructor Detail
-
NucleotideScores
public NucleotideScores(NucleotideScores scores)
-
NucleotideScores
public NucleotideScores(float match, float misMatch)- Parameters:
match- match scoremisMatch- mismatch score
-
NucleotideScores
public NucleotideScores(float match, float misMatch, float ambiguousMatch)
-
NucleotideScores
public NucleotideScores(java.lang.String name, float match, float misMatch)
-
NucleotideScores
public NucleotideScores(java.lang.String name, float match, float mismatchTransition, float mismatchTransversion)
-
NucleotideScores
public NucleotideScores(java.lang.String name, float match, float mismatchTransition, float mismatchTransversion, float ambiguousMatch, boolean useWeightedAmbigousMatches)
-
NucleotideScores
public NucleotideScores(Scores scores, double percentmatches)
-
-