|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectexperiments.Genome
public class Genome
This class represents a genome. It contains variables for genome file, genome sequence (string and char array), genome length, gc rate, number of each nucleotide type and related frequency.
Constructor Summary | |
---|---|
Genome()
Generates an empty genome |
|
Genome(java.io.File f)
Generates an empty genome |
Method Summary | |
---|---|
double |
getfA()
|
double |
getfC()
|
double |
getfG()
|
double |
getfT()
|
double |
getGcContent()
|
char[] |
getGenArr()
|
java.io.File |
getGenFile()
|
java.lang.String |
getGenFileName()
|
int |
getGenLen()
|
java.lang.String |
getGenStr()
|
int |
getnA()
|
int |
getnC()
|
int |
getnG()
|
int |
getnT()
|
boolean |
isBasicIndexeAlreadyComputed()
|
void |
loadGenFile()
Loads genome from a fasta file into string genStr, array genArr and sets genLen |
void |
loadGenFileStr()
Loads genome from a fasta file into string genStr |
char[] |
permuteGen()
Generates a permutation of this genome |
void |
setBasicIndexeAlreadyComputed(boolean basicIndexeAlreadyComputed)
|
void |
setfA(double fA)
|
void |
setfC(double fC)
|
void |
setfG(double fG)
|
void |
setfT(double fT)
|
void |
setGcContent(double gcContent)
|
void |
setGenArr(char[] genArr)
|
void |
setGenFile(java.io.File genFile)
|
void |
setGenFileName(java.lang.String genFileName)
|
void |
setGenLen(int genLen)
|
void |
setGenStr(java.lang.String genStr)
|
void |
setnA(int nA)
|
void |
setnC(int nC)
|
void |
setnG(int nG)
|
void |
setnT(int nT)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Genome()
public Genome(java.io.File f)
Method Detail |
---|
public void loadGenFile()
public void loadGenFileStr()
public char[] permuteGen()
public java.io.File getGenFile()
public void setGenFile(java.io.File genFile)
genFile
- the genFile to setpublic java.lang.String getGenFileName()
public void setGenFileName(java.lang.String genFileName)
genFileName
- the genFileName to setpublic java.lang.String getGenStr()
public void setGenStr(java.lang.String genStr)
genStr
- the genStr to setpublic char[] getGenArr()
public void setGenArr(char[] genArr)
genArr
- the genArr to setpublic int getGenLen()
public void setGenLen(int genLen)
genLen
- the genLen to setpublic double getGcContent()
public void setGcContent(double gcContent)
gcContent
- the gcContent to setpublic int getnA()
public void setnA(int nA)
nA
- the nA to setpublic int getnT()
public void setnT(int nT)
nT
- the nT to setpublic int getnC()
public void setnC(int nC)
nC
- the nC to setpublic int getnG()
public void setnG(int nG)
nG
- the nG to setpublic double getfA()
public void setfA(double fA)
fA
- the fA to setpublic double getfT()
public void setfT(double fT)
fT
- the fT to setpublic double getfC()
public void setfC(double fC)
fC
- the fC to setpublic double getfG()
public void setfG(double fG)
fG
- the fG to setpublic boolean isBasicIndexeAlreadyComputed()
public void setBasicIndexeAlreadyComputed(boolean basicIndexeAlreadyComputed)
basicIndexeAlreadyComputed
- the basicIndexeAlreadyComputed to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |