Package org.snpeff.snpEffect.factory
Class SnpEffPredictorFactoryRand
java.lang.Object
org.snpeff.snpEffect.factory.SnpEffPredictorFactory
org.snpeff.snpEffect.factory.SnpEffPredictorFactoryGff
org.snpeff.snpEffect.factory.SnpEffPredictorFactoryRand
This class creates a random set of chromosomes, genes, transcripts and exons
- Author:
- pcingola
-
Field Summary
Fields inherited from class org.snpeff.snpEffect.factory.SnpEffPredictorFactoryGff
FASTA_DELIMITERFields inherited from class org.snpeff.snpEffect.factory.SnpEffPredictorFactory
MARK, MIN_TOTAL_FRAME_COUNT -
Constructor Summary
ConstructorsConstructorDescriptionSnpEffPredictorFactoryRand(Config config, Random random, int maxGeneLen, int maxTranscripts, int maxExons) -
Method Summary
Modifier and TypeMethodDescriptioncreate()protected booleanParse a linevoidsetAddUtrs(boolean addUtrs) voidsetChromo(Chromosome chromo) voidsetForceNegativeStrand(boolean forceNegativeStrand) voidsetForcePositiveStrand(boolean forcePositive) voidsetMinExons(int minExons) voidsetNumGenes(int numGenes) Methods inherited from class org.snpeff.snpEffect.factory.SnpEffPredictorFactoryGff
addExon, addExons, addGene, addGene, addIntergenicConserved, addInterval, addIntronConserved, addUtr3, addUtr5, findOrCreateExon, findOrCreateGene, findOrCreateTranscript, readExonSequences, readExonSequencesGff, readGffMethods inherited from class org.snpeff.snpEffect.factory.SnpEffPredictorFactory
add, add, add, add, add, add, addMarker, addSequences, adjustChromosomes, adjustTranscripts, beforeExonSequences, codingFromCds, collapseZeroLenIntrons, createRandSequences, deleteRedundant, exonsFromCds, exonsFromCds, findGene, findGene, findMarker, findTranscript, findTranscript, getOrCreateChromosome, getProteinByTrId, parsePosition, replaceTranscript, setCircularCorrectLargeGap, setCreateRandSequences, setDebug, setFastaFile, setFileName, setRandom, setReadSequences, setStoreSequences, setVerbose, showChromoNamesDifferences
-
Constructor Details
-
SnpEffPredictorFactoryRand
-
-
Method Details
-
create
- Overrides:
createin classSnpEffPredictorFactoryGff
-
getChromo
-
getChromoSequence
-
parse
Description copied from class:SnpEffPredictorFactoryGffParse a line- Overrides:
parsein classSnpEffPredictorFactoryGff- Returns:
- true if a line was parsed
-
setAddUtrs
public void setAddUtrs(boolean addUtrs) -
setChromo
-
setForceNegativeStrand
public void setForceNegativeStrand(boolean forceNegativeStrand) -
setForcePositiveStrand
public void setForcePositiveStrand(boolean forcePositive) -
setMinExons
public void setMinExons(int minExons) -
setNumGenes
public void setNumGenes(int numGenes)
-