Uses of Class
org.snpeff.interval.Interval

Packages that use Interval
  • Uses of Interval in org.snpeff.interval

    Subclasses of Interval in org.snpeff.interval
    Modifier and Type
    Class
    Description
    class 
    CDS: The coding region of a gene, also known as the coding sequence or CDS (from Coding DNA Sequence), is that portion of a gene's DNA or RNA, composed of exons, that codes for protein.
    class 
    Interval for the whole chromosome If a SNP has no 'ChromosomeInterval' => it is outside the chromosome => Invalid
    class 
    This is a custom interval (i.e.
    class 
    Interval for a gene, as well as some other information: exons, utrs, cds, etc.
    class 
    Interval for an exon
    class 
    Interval for a gene, as well as transcripts
    class 
    An interval intended as a mark
    class 
    This is just used for the Interval class.
    class 
    An interval intended as a mark
    class 
    An interval intended as a mark
    class 
    Interval for in intergenic region
    class 
    Interval for a conserved intergenic region
    class 
    Interval that contains sub intervals.
    class 
    Intron
    class 
    Interval for a conserved non-coding region in an intron
    class 
    An interval intended as a mark (i.e.
    class 
    This is a marker used as a 'fake' parent during data serialization
    class 
    Marker with a DNA sequence
    class 
    miRna binding site (usually this was predicted by some algorithm)
    class 
    Regulatory elements
    class 
    NextProt annotation marker
    class 
    Protein interaction: An amino acid that is "in contact" with another amino acid.
    class 
    Protein interaction: An amino acid that is "in contact" with another amino acid within the same protein.
    class 
    Protein interaction: An amino acid that is "in contact" with another amino acid.
    class 
    Rare amino acid annotation: These are amino acids that occurs very rarely in an organism.
    class 
    Regulatory elements
    class 
    Interval for a splice site Reference: http://en.wikipedia.org/wiki/RNA_splicing Spliceosomal introns often reside in eukaryotic protein-coding genes.
    class 
    Interval for a splice site acceptor Note: Splice sites donnor are defined as the last 2 bases of an intron Reference: http://en.wikipedia.org/wiki/RNA_splicing
    class 
    A (putative) branch site.
    class 
    A (putative) U12 branch site.
    class 
    Interval for a splice site donnor Note: Splice sites donnor are defined as the first 2 bases of an intron Reference: http://en.wikipedia.org/wiki/RNA_splicing
    class 
    Interval for a splice site acceptor From Sequence Ontology: A sequence variant in which a change has occurred within the region of the splice site, either within 1-3 bases of the exon or 3-8 bases of the intron.
    class 
    Interval for a transcript, as well as some other information: exons, utrs, cds, etc.
    class 
    Interval for a gene, as well as some other information: exons, utrs, cds, etc.
    class 
    Interval for a UTR (5 prime UTR and 3 prime UTR
    class 
    Interval for a UTR (5 prime UTR and 3 prime UTR
    class 
    Interval for a UTR (5 prime UTR and 3 prime UTR
    class 
    A variant represents a change in a reference sequence As of version 4.0, variants have no strand, i.e.
    class 
    A 'BND' variant (i.e.
    class 
    A variant respect to non-reference (e.g.
    class 
    A variant that has a numeric score.
    Fields in org.snpeff.interval declared as Interval
    Modifier and Type
    Field
    Description
    protected Interval
    Interval.parent
     
    Methods in org.snpeff.interval that return Interval
    Modifier and Type
    Method
    Description
    Interval.clone()
     
    Interval.findParent(Class clazz)
    Go up (parent) until we find an instance of 'clazz'
    Interval.getParent()
     
    Markers.rand()
    Return a random interval within this collection
    Methods in org.snpeff.interval with parameters of type Interval
    Modifier and Type
    Method
    Description
    int
    Chromosome.compareChromoName(Interval interval)
    Compare only chromosome's name
    int
    Interval.compareTo(Interval i2)
    Compare by start and end
    int
    Marker.compareTo(Interval i2)
    Compare by start and end
    int
    Variant.compareTo(Interval i2)
    Compare by start and end
    int
    Compare genomic coordinates
    boolean
    Interval.equals(Interval interval)
     
    boolean
    Interval.intersects(Interval interval)
    Return true if this intersects 'interval'
    void
    Interval.setParent(Interval parent)
     
    Constructors in org.snpeff.interval with parameters of type Interval
    Modifier
    Constructor
    Description
     
    Interval(Interval parent, int start, int end, boolean strandMinus, String id)
     
  • Uses of Interval in org.snpeff.interval.tree

    Methods in org.snpeff.interval.tree with parameters of type Interval
    Modifier and Type
    Method
    Description
    IntervalNode.query(Interval queryInterval)
    Perform an interval intersection query on the node
    IntervalNodeOri.query(Interval target)
    Perform an interval intersection query on the node
    IntervalTree.query(Interval interval)
    Perform an interval query, returning the intervals that intersect with 'interval'
    IntervalTreeArray.query(Interval marker)
    Query index to find all VCF entries intersecting 'marker' Store VCF entries in 'results'
    protected void
    IntervalTreeArray.query(Interval marker, int idx, Markers results)
    Query index to find all VCF entries intersecting 'marker', starting from node 'idx' Store VCF entries in 'results'
    IntervalTreeOri.query(Interval interval)
    Perform an interval query, returning the intervals that intersect with 'interval'
    Itree.query(Interval interval)
    Perform an interval query, returning the intervals that intersect with 'interval'
    protected void
    IntervalTreeArray.queryIntersects(Interval marker, int idx, Markers results)
    Query entries intersecting 'marker' at node 'idx'
  • Uses of Interval in org.snpeff.vcf

    Subclasses of Interval in org.snpeff.vcf
    Modifier and Type
    Class
    Description
    class 
    Variant + VcfEntry This is used to 'outer-join' a VcfEntry into all its constituent variants.
    class 
    A VCF entry is a line in a VCF file A VCF line can have multiple variants, and multiple genotypes The VcfEntry represents the VCF line, NOT the variant itself.