Package org.snpeff.interval
Class NextProt
- java.lang.Object
-
- org.snpeff.interval.Interval
-
- org.snpeff.interval.Marker
-
- org.snpeff.interval.NextProt
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<Interval>,TxtSerializable
public class NextProt extends Marker
NextProt annotation marker- Author:
- pcingola
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.snpeff.interval.Interval
chromosomeNameOri, end, id, parent, start, strandMinus
-
-
Constructor Summary
Constructors Constructor Description NextProt()NextProt(Transcript transcript, int start, int end, java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NextProtcloneShallow()Perform a shallow clonejava.lang.StringgetTranscriptId()booleanisHighlyConservedAaSequence()voidserializeParse(MarkerSerializer markerSerializer)Parse a line from a serialized filejava.lang.StringserializeSave(MarkerSerializer markerSerializer)Create a string to serialize to a filevoidsetHighlyConservedAaSequence(boolean highlyConservedAaSequence)booleanvariantEffect(Variant variant, VariantEffects variantEffects)Calculate the effect of this variant-
Methods inherited from class org.snpeff.interval.Marker
adjust, apply, applyDel, applyDup, applyIns, applyMixed, clone, codonTable, compareTo, compareToPos, distance, distanceBases, getParent, getType, idChain, idChain, idChain, includes, intersect, isAdjustIfParentDoesNotInclude, isShowWarningIfParentDoesNotInclude, minus, query, query, readTxt, shouldApply, toString, union, variantEffectNonRef
-
Methods inherited from class org.snpeff.interval.Interval
equals, findParent, getChromosome, getChromosomeName, getChromosomeNameOri, getChromosomeNum, getEnd, getGenome, getGenomeName, getId, getStart, getStrand, hashCode, intersects, intersects, intersects, intersects, intersectSize, isCircular, isSameChromo, isStrandMinus, isStrandPlus, isValid, setChromosomeNameOri, setEnd, setId, setParent, setStart, setStrandMinus, shiftCoordinates, size, toStr, toStringAsciiArt
-
-
-
-
Constructor Detail
-
NextProt
public NextProt()
-
NextProt
public NextProt(Transcript transcript, int start, int end, java.lang.String id)
-
-
Method Detail
-
cloneShallow
public NextProt cloneShallow()
Description copied from class:MarkerPerform a shallow clone- Overrides:
cloneShallowin classMarker
-
getTranscriptId
public java.lang.String getTranscriptId()
-
isHighlyConservedAaSequence
public boolean isHighlyConservedAaSequence()
-
serializeParse
public void serializeParse(MarkerSerializer markerSerializer)
Description copied from class:MarkerParse a line from a serialized file- Specified by:
serializeParsein interfaceTxtSerializable- Overrides:
serializeParsein classMarker
-
serializeSave
public java.lang.String serializeSave(MarkerSerializer markerSerializer)
Description copied from class:MarkerCreate a string to serialize to a file- Specified by:
serializeSavein interfaceTxtSerializable- Overrides:
serializeSavein classMarker
-
setHighlyConservedAaSequence
public void setHighlyConservedAaSequence(boolean highlyConservedAaSequence)
-
variantEffect
public boolean variantEffect(Variant variant, VariantEffects variantEffects)
Description copied from class:MarkerCalculate the effect of this variant- Overrides:
variantEffectin classMarker
-
-