geneFrequency.BigBang {galgo} | R Documentation |
Computes the frequency of genes based on chromosomes. It really returns getFrequiences
using the $new
variable, adding gene names, and filtering for cutoff
.
## S3 method for class 'BigBang': geneFrequency(o, filter="none", subset=TRUE, gene.names=TRUE, cutoff=-1, value=c("frequency", "indexes", "ranks"), ...)
filter |
The BigBang object can save information about solutions that did not reach the goalFitness . filter=="solutions" ensures that only chromosomes that reach the goalFitness are considered. fitlter=="none" take all chromosomes. filter=="nosolutions" consider only no-solutions (for comparative purposes). |
subset |
Second level of filter. subset can be a vector specifying which filtered chromosomes are used. It can be a logical vector or a numeric vector (indexes in order given by $bestChromosomes in BigBang object variable). If it is a numeric vector length one, a positive value means take those top chromosomes sorted by fitness, a negative value take those at bottom. |
gene.names |
TRUE for naming the result with the stored $geneNames in oject BigBang . Other character vector to name-specific. |
cutoff |
Only genes whose frequency is greather than cutoff are repored. |
value |
The result. "frequency","indexes","ranks" |
A table when value=="frequency"
, otherwise, a vector.
Victor Trevino. Francesco Falciani Group. University of Birmingham, U.K. http://www.bip.bham.ac.uk/bioinf
Goldberg, David E. 1989 Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Pub. Co. ISBN: 0201157675
For more information see BigBang
.
#bb is a BigBang object geneFrequency(bb)