Uses of Class
org.snpeff.interval.Marker
Packages that use Marker
Package
Description
-
Uses of Marker in org.snpeff.binseq
Methods in org.snpeff.binseq with parameters of type MarkerModifier and TypeMethodDescriptionGenomicSequences.queryMarkerSequence(Marker marker) Find a marker (with sequence) containing query 'marker' Could trigger loading sequences form databaseGenomicSequences.querySequence(Marker marker) Get sequence for a marker -
Uses of Marker in org.snpeff.coverage
Methods in org.snpeff.coverage that return types with arguments of type MarkerMethods in org.snpeff.coverage with parameters of type MarkerModifier and TypeMethodDescriptionvoidCountReads.addMarkerType(Marker marker, String type) voidCountReadsOnMarkers.addMarkerType(Marker marker, String type) voiddoubleCountFragments.avgCoverage(Marker m) Calculate Fragments Per Kilobase of exon per Million fragments mapped (FPKM)doubleCoverage.avgCoverage(Marker m) Calculate average coverage per baselongCalculate total coverage per baseMarkerTypes.getSubType(Marker marker) Some markers have sub-typesGet marker typeMarkerTypes.getTypeRank(Marker marker) Get marker + rank (in case of exon or intron)boolean -
Uses of Marker in org.snpeff.fileIterator
Classes in org.snpeff.fileIterator with type parameters of type MarkerModifier and TypeClassDescriptionclassMarkerFileIterator<M extends Marker>Opens a Marker file and iterates over all markers -
Uses of Marker in org.snpeff.interval
Classes in org.snpeff.interval with type parameters of type MarkerModifier and TypeClassDescriptionclassIntervalAndSubIntervals<T extends Marker>Interval that contains sub intervals.Subclasses of Marker in org.snpeff.intervalModifier and TypeClassDescriptionclassCDS: 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.classInterval for the whole chromosome If a SNP has no 'ChromosomeInterval' => it is outside the chromosome => InvalidclassThis is a custom interval (i.e.classInterval for a gene, as well as some other information: exons, utrs, cds, etc.classInterval for an exonclassInterval for a gene, as well as transcriptsclassAn interval intended as a markclassThis is just used for the Interval class.classAn interval intended as a markclassAn interval intended as a markclassInterval for in intergenic regionclassInterval for a conserved intergenic regionclassIntervalAndSubIntervals<T extends Marker>Interval that contains sub intervals.classIntronclassInterval for a conserved non-coding region in an intronclassThis is a marker used as a 'fake' parent during data serializationclassMarker with a DNA sequenceclassmiRna binding site (usually this was predicted by some algorithm)classRegulatory elementsclassNextProt annotation markerclassProtein interaction: An amino acid that is "in contact" with another amino acid.classProtein interaction: An amino acid that is "in contact" with another amino acid within the same protein.classProtein interaction: An amino acid that is "in contact" with another amino acid.classRare amino acid annotation: These are amino acids that occurs very rarely in an organism.classRegulatory elementsclassInterval for a splice site Reference: http://en.wikipedia.org/wiki/RNA_splicing Spliceosomal introns often reside in eukaryotic protein-coding genes.classInterval 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_splicingclassA (putative) branch site.classA (putative) U12 branch site.classInterval 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_splicingclassInterval 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.classInterval for a transcript, as well as some other information: exons, utrs, cds, etc.classInterval for a gene, as well as some other information: exons, utrs, cds, etc.classInterval for a UTR (5 prime UTR and 3 prime UTRclassInterval for a UTR (5 prime UTR and 3 prime UTRclassInterval for a UTR (5 prime UTR and 3 prime UTRclassA variant represents a change in a reference sequenceclassA 'BND' variant (i.e.classA variant respect to non-reference (e.g.classA variant that has a numeric score.Fields in org.snpeff.interval with type parameters of type MarkerMethods in org.snpeff.interval that return MarkerModifier and TypeMethodDescriptionApply a variant to a marker.protected MarkerApply a Variant to a marker.protected MarkerApply a Variant to a marker.protected MarkerApply a Variant to a marker.protected MarkerMarker.applyMixed(Variant variant) Apply a mixed variant Note: MIXED variant is interpreted as "MNP + InDel"Transcript.cdsMarker()Create a marker of the coding region in this transcriptMarker.clone()Marker.cloneShallow()Perform a shallow cloneMarkers.get(int i) VariantBnd.getEndPoint()Marker.getParent()Transcript.getTss()Create a TSS markerIntersect of two markersMarker[]Markers.toArray()Union of two markersUnion of two markersMethods in org.snpeff.interval that return types with arguments of type MarkerModifier and TypeMethodDescriptionMarkerUtil.collapseZeroGap(Markers markersOri) Collapse adjacent intervals (i.e.MarkerUtil.collapseZeroGap(Markers markersOri) Collapse adjacent intervals (i.e.Genes.createUpDownStream(int upDownLength) Creates a list of UP/DOWN stream regions (for each transcript) Upstream (downstream) stream is defined as upDownLength before (after) transcript Note: If upDownLength <=0 no interval is createdMarkers.getMarkers()IntervalSetIterator.iterator()Markers.iterator()IntervalSetIterator.next()MarkerUtil.redundant(Collection<? extends Marker> markersOri) Redundant markers in a list: Find intervals that are totally included in other intervals in the listMarkerUtil.redundant(Collection<? extends Marker> markersOri) Redundant markers in a list: Find intervals that are totally included in other intervals in the listMethods in org.snpeff.interval with parameters of type MarkerModifier and TypeMethodDescriptionvoidbooleanAdd an interval to the collectionvoidGene.addPerGene(Marker marker) Add a gene dependent markerprotected voidAdjust [start,end] to include childintintintHow far apart are these intervals?Return an exon intersecting 'marker' (first exon found)Return the UTR that intersects 'marker' (null if not found)MarkerSeq.getSequence(Marker marker) Get sequence intersecting 'marker' WARNING: Sequence is always according to coding strand.booleanIs 'interval' completely included in 'this'?Intersect of two markersIntersection between 'marker' and all sub-intervalsbooleanInterval.intersects(Marker interval) Do the intervals intersect?abstract booleanSpliceSite.intersectsCoreSpliceSite(Marker marker) Core splice sites are defined as CORE_SPLICE_SITE_SIZE bases after exon end or before exon begins.booleanSpliceSiteAcceptor.intersectsCoreSpliceSite(Marker marker) booleanSpliceSiteBranch.intersectsCoreSpliceSite(Marker marker) These are NOT core splice sitesbooleanSpliceSiteDonor.intersectsCoreSpliceSite(Marker marker) booleanSpliceSiteRegion.intersectsCoreSpliceSite(Marker marker) intInterval.intersectSize(Marker interval) How much do intervals intersect?protected booleanExon.isAdjustIfParentDoesNotInclude(Marker parent) protected booleanMarker.isAdjustIfParentDoesNotInclude(Marker parent) Adjust parent if it does not include child?protected booleanTranscript.isAdjustIfParentDoesNotInclude(Marker parent) booleanInterval.isSameChromo(Marker interval) booleanReturn the difference between two markersCalculate 'set minus' using one intervalOnly the part of the change that overlaps with a marker Return the change (always in positive strand)Query all genomic regions that intersect 'marker'Query all genomic regions that intersect 'marker'Query all genomic regions that intersect 'marker'Query all genomic regions that intersect 'marker' (this makes sense in Gene, Transcript, Exon, etc.)Query all genomic regions that intersect 'marker'Return the first exon that intersects 'interval' (null if not found)Union of two markersUnion of two markersMethod parameters in org.snpeff.interval with type arguments of type MarkerModifier and TypeMethodDescriptionbooleanMarkers.addAll(Collection<? extends Marker> mm) Add all markers in this collectionintMarker.distanceBases(List<? extends Marker> markers, boolean fromEnd) Distance from the beginning/end of a list of intervals, until this SNP It count the number of bases in 'markers'MarkerUtil.redundant(Collection<? extends Marker> markersOri) Redundant markers in a list: Find intervals that are totally included in other intervals in the listConstructors in org.snpeff.interval with parameters of type MarkerModifierConstructorDescriptionGene(Marker parent, int start, int end, boolean strandMinus, String id, String geneName, BioType bioType) GenericMarker(Marker parent, int start, int end, String id) Gtf2Marker(Marker parent, int start, int end, boolean strandMinus, String id) IntervalAndSubIntervals(Marker parent, int start, int end, boolean strandMinus, String id) MicroRnaBindingSite(Marker parent, int start, int end, boolean strandMinus, String id, double pValue) Motif(Marker parent, int start, int end, boolean strandMinus, String id, String pwmName, String pwmId) RareAminoAcid(Marker parent, int start, int end, String id) Regulation(Marker parent, int start, int end, boolean strandMinus, String id, String name, String regulationType) This constructor is used when we only have interval data (e.g.VariantBnd(Marker parent, int start, String ref, String alt, Chromosome chrTr, int startTr, boolean left, boolean before) VariantWithScore(Marker parent, int start, int end, String id, double score) -
Uses of Marker in org.snpeff.interval.codonChange
Methods in org.snpeff.interval.codonChange with parameters of type MarkerModifier and TypeMethodDescriptionprotected VariantEffectCodonChange.effect(Marker marker, EffectType effectType, boolean allowReplace) Calculate variant effectprotected VariantEffectCodonChange.effectNoCodon(Marker marker, EffectType effectType) protected VariantEffectCodonChange.effectNoCodon(Marker marker, EffectType effectType, VariantEffect.EffectImpact effectImpact) -
Uses of Marker in org.snpeff.interval.tree
Fields in org.snpeff.interval.tree declared as MarkerModifier and TypeFieldDescriptionprotected static final Marker[]IntervalTreeArray.EMPTY_MARKER_ARRAYprotected Marker[][]IntervalTreeArray.intersectMarkersprotected Marker[]IntervalNode.intervalsCenterMethods in org.snpeff.interval.tree that return types with arguments of type MarkerModifier and TypeMethodDescriptionIntervalNodeOri.iterator()IntervalTree.iterator()IntervalTreeArray.iterator()IntervalTreeOri.iterator()Methods in org.snpeff.interval.tree with parameters of type MarkerModifier and TypeMethodDescriptionvoidAdd an intervalvoidAdd an interval object to the interval tree's list Note: Marks the tree as 'not inSync', but will not rebuild the tree until the next query or call to buildvoidvoidAdd an interval object to the interval tree's list Note: Marks the tree as 'not inSync', but will not rebuild the tree until the next query or call to buildvoidAdd an interval object to the interval tree's listQuery all intervals that intersect with 'interval'Obtain all intervals that intersect with 'marker.start'Method parameters in org.snpeff.interval.tree with type arguments of type MarkerModifier and TypeMethodDescriptionvoidIntervalForest.add(Collection<? extends Marker> intervals) Add all intervals -
Uses of Marker in org.snpeff.outputFormatter
Methods in org.snpeff.outputFormatter with parameters of type MarkerModifier and TypeMethodDescriptionBedOutputFormatter.endSection(Marker marker) Finish up sectionOutputFormatter.endSection(Marker marker) Finish up sectionVcfOutputFormatter.endSection(Marker marker) Finish up sectionvoidOutputFormatter.printSection(Marker marker) End this section and print resultsvoidBedOutputFormatter.startSection(Marker marker) voidOutputFormatter.startSection(Marker marker) Starts a new sectionvoidVcfOutputFormatter.startSection(Marker marker) -
Uses of Marker in org.snpeff.probablility
Methods in org.snpeff.probablility that return Marker -
Uses of Marker in org.snpeff.serializer
Methods in org.snpeff.serializer that return MarkerModifier and TypeMethodDescriptionprotected MarkerMarkerSerializer.getMarkerById(int id) MarkerSerializer.getNextFieldMarker()Methods in org.snpeff.serializer with parameters of type MarkerModifier and TypeMethodDescriptionvoidintMarkerSerializer.getIdByMarker(Marker m) intSave a markerMethod parameters in org.snpeff.serializer with type arguments of type Marker -
Uses of Marker in org.snpeff.snpEffect
Fields in org.snpeff.snpEffect declared as MarkerModifier and TypeFieldDescriptionprotected MarkerHgvs.markerprotected MarkerVariantEffect.markerMethods in org.snpeff.snpEffect that return MarkerModifier and TypeMethodDescriptionVariantEffect.getMarker()VariantEffectFusion.getMarker()VariantEffectStructural.getMarker()Methods in org.snpeff.snpEffect with parameters of type MarkerModifier and TypeMethodDescriptionvoidAdd a markervoidVariantEffects.add(Variant variant, Marker marker, EffectType effectType, String message) Add an effectvoidVariantEffects.add(Variant variant, Marker marker, EffectType effectType, VariantEffect.EffectImpact effectImpact, String message) Add an effectvoidVariantEffects.addEffectType(Variant variant, Marker marker, EffectType effectType) Add: If possible, only add an effect type (otherwise add the full effect)protected booleanprotected booleanVariantEffectStructural.isTranscript(Marker m) Return a collection of intervals that intersect 'marker'SnpEffectPredictor.queryClosestGene(Marker inputInterval) Find closest gene to this markerReturn a collection of intervals that intersect 'marker' Query resulting genes, transcripts and exons to get ALL types of intervals possibleName of the regions hit by a markerSnpEffectPredictor.regions(Marker marker, boolean showGeneDetails, boolean compareTemplate, String id) Name of the regions hit by a markervoidVariantEffect.set(Marker marker, EffectType effectType, VariantEffect.EffectImpact effectImpact, String message) voidSet marker.voidMethod parameters in org.snpeff.snpEffect with type arguments of type MarkerModifier and TypeMethodDescriptionprotected intVariantEffectStructural.countGenes(List<Marker> features) Constructors in org.snpeff.snpEffect with parameters of type MarkerModifierConstructorDescriptionVariantEffect(Variant variant, Marker marker, EffectType effectType, VariantEffect.EffectImpact effectImpact, String codonsOld, String codonsNew, int codonNum, int codonIndex, int cDnaPos) VariantEffectFusion(Variant variant, Marker mLeft, Marker mRight) -
Uses of Marker in org.snpeff.snpEffect.factory
Methods in org.snpeff.snpEffect.factory that return MarkerMethods in org.snpeff.snpEffect.factory with parameters of type Marker -
Uses of Marker in org.snpeff.snpEffect.testCases.unity
Methods in org.snpeff.snpEffect.testCases.unity with parameters of type MarkerModifier and TypeMethodDescriptionvoidAdd markers to SnpEffPredictorprotected intTestCasesIntervalTree.compareQuery(Marker m, Itree intTree) Perform a query using 'naive' lookup and interval forest.TestCasesIntervals.intersects(Markers interval1, Marker intervals) protected MarkersTestCasesIntervalTree.queryNaive(Marker query) Naively find all intervals intersecting 'marker' -
Uses of Marker in org.snpeff.stats
Methods in org.snpeff.stats with parameters of type Marker -
Uses of Marker in org.snpeff.svg
Methods in org.snpeff.svg with parameters of type MarkerConstructors in org.snpeff.svg with parameters of type Marker -
Uses of Marker in org.snpeff.vcf
Subclasses of Marker in org.snpeff.vcfModifier and TypeClassDescriptionclassVariant + VcfEntry This is used to 'outer-join' a VcfEntry into all its constituent variants.classA VCF entry (a line) in a VCF fileConstructors in org.snpeff.vcf with parameters of type Marker