Class SnpEffPredictorFactoryRand


public class SnpEffPredictorFactoryRand extends SnpEffPredictorFactoryGff
This class creates a random set of chromosomes, genes, transcripts and exons
Author:
pcingola
  • Constructor Details

    • SnpEffPredictorFactoryRand

      public SnpEffPredictorFactoryRand(Config config, Random random, int maxGeneLen, int maxTranscripts, int maxExons)
  • Method Details

    • create

      public SnpEffectPredictor create()
      Overrides:
      create in class SnpEffPredictorFactoryGff
    • getChromo

      public Chromosome getChromo()
    • getChromoSequence

      public String getChromoSequence()
    • parse

      protected boolean parse(String line)
      Description copied from class: SnpEffPredictorFactoryGff
      Parse a line
      Overrides:
      parse in class SnpEffPredictorFactoryGff
      Returns:
      true if a line was parsed
    • setAddUtrs

      public void setAddUtrs(boolean addUtrs)
    • setChromo

      public void setChromo(Chromosome chromo)
    • setForceNegativeStrand

      public void setForceNegativeStrand(boolean forceNegativeStrand)
    • setForcePositiveStrand

      public void setForcePositiveStrand(boolean forcePositive)
    • setMinExons

      public void setMinExons(int minExons)
    • setNumGenes

      public void setNumGenes(int numGenes)