|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectSIGRS.KDStatistics
public class KDStatistics
SIGRS is a collection of routines used in searching for regions of contrasting composition (CCRs) in sequence files using a partial sum process. Significance of segments is evaluated using Karlin-Altschul statistics and specifically an extension by Karlin-Dembo allowing for nucleotides to have a Markov-dependence (see e.g. Karlin & Altschul (1993) and Karlin & Dembo (1992)
The routines are provided as is and no guarantee regarding stability etc. is given so use at your own risk!
See publication Larsson, P., Hinas, A., Ardell, D.H., Kirsebom, L.A., Virtanen, A. and Söderbom, F. De novo search for non-coding RNA genes in the AT-rich genome of Dictyostelium discoideum: performance of Markov-dependent genome feature scoring
Questions and comments can be directed to Pontus.Larsson@icm.uu.se
| Constructor Summary | |
|---|---|
KDStatistics()
|
|
| Method Summary | |
|---|---|
static double |
expect(double[][] s,
double[][] p)
Calculates the expected score based on a score matrix and the associated probabilities |
static double |
K(double theta,
double[] u,
double[][] s,
double[][] p)
Estimates the parameter K for a score matrix assuming Markov-dependant letters. |
static double[] |
theta(double[][] s,
double[][] p)
Estimateds the parameter theta* of Step 1 on p. 137 of Karlin & Dembo (1992) Includes a simple routine for numerical approximation. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KDStatistics()
| Method Detail |
|---|
public static double expect(double[][] s,
double[][] p)
s - The score matrixp - The associated probabilities
public static double K(double theta,
double[] u,
double[][] s,
double[][] p)
theta - The estimated theta for the score matrixu - The right frequency eigenvector of PHI(theta)
can be (obtained from the theta estimation)s - The score matrixp - The associated probabilities
public static double[] theta(double[][] s,
double[][] p)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||