public static class Sequence.SequenceQualityComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected IntegerType |
end
End position of the sequence.If the coordinate system is 0-based then end is is exclusive and does not include the last position.
|
protected DecimalType |
fScore
Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).
|
protected DecimalType |
gtFP
The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e.
|
protected CodeableConcept |
method
Which method is used to get sequence quality.
|
protected DecimalType |
precision
QUERY.TP / (QUERY.TP + QUERY.FP).
|
protected DecimalType |
queryFP
False positives, i.e.
|
protected DecimalType |
queryTP
True positives, from the perspective of the query data, i.e.
|
protected DecimalType |
recall
TRUTH.TP / (TRUTH.TP + TRUTH.FN).
|
protected Sequence.SequenceQualityRocComponent |
roc
Receiver Operator Characteristic (ROC) Curve to give sensitivity/specificity tradeoff.
|
protected Quantity |
score
The score of an experimentally derived feature such as a p-value ([SO:0001685](http://www.sequenceontology.org/browser/current_svn/term/SO:0001685)).
|
protected CodeableConcept |
standardSequence
Gold standard sequence used for comparing against.
|
protected IntegerType |
start
Start position of the sequence.
|
protected DecimalType |
truthFN
False negatives, i.e.
|
protected DecimalType |
truthTP
True positives, from the perspective of the truth data, i.e.
|
protected Enumeration<Sequence.QualityType> |
type
INDEL / SNP / Undefined variant.
|
modifierExtension| Constructor and Description |
|---|
SequenceQualityComponent()
Constructor
|
SequenceQualityComponent(Enumeration<Sequence.QualityType> type)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Enumeration<Sequence.QualityType> type
protected CodeableConcept standardSequence
protected IntegerType start
protected IntegerType end
protected Quantity score
protected CodeableConcept method
protected DecimalType truthTP
protected DecimalType queryTP
protected DecimalType truthFN
protected DecimalType queryFP
protected DecimalType gtFP
protected DecimalType precision
protected DecimalType recall
protected DecimalType fScore
protected Sequence.SequenceQualityRocComponent roc
public SequenceQualityComponent()
public SequenceQualityComponent(Enumeration<Sequence.QualityType> type)
public Enumeration<Sequence.QualityType> getTypeElement()
type (INDEL / SNP / Undefined variant.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public Sequence.SequenceQualityComponent setTypeElement(Enumeration<Sequence.QualityType> value)
value - type (INDEL / SNP / Undefined variant.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic Sequence.QualityType getType()
public Sequence.SequenceQualityComponent setType(Sequence.QualityType value)
value - INDEL / SNP / Undefined variant.public CodeableConcept getStandardSequence()
standardSequence (Gold standard sequence used for comparing against.)public boolean hasStandardSequence()
public Sequence.SequenceQualityComponent setStandardSequence(CodeableConcept value)
value - standardSequence (Gold standard sequence used for comparing against.)public IntegerType getStartElement()
start (Start position of the sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.). This is the underlying object with id, value and extensions. The accessor "getStart" gives direct access to the valuepublic boolean hasStartElement()
public boolean hasStart()
public Sequence.SequenceQualityComponent setStartElement(IntegerType value)
value - start (Start position of the sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.). This is the underlying object with id, value and extensions. The accessor "getStart" gives direct access to the valuepublic int getStart()
public Sequence.SequenceQualityComponent setStart(int value)
value - Start position of the sequence. If the coordinate system is either 0-based or 1-based, then start position is inclusive.public IntegerType getEndElement()
end (End position of the sequence.If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.). This is the underlying object with id, value and extensions. The accessor "getEnd" gives direct access to the valuepublic boolean hasEndElement()
public boolean hasEnd()
public Sequence.SequenceQualityComponent setEndElement(IntegerType value)
value - end (End position of the sequence.If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.). This is the underlying object with id, value and extensions. The accessor "getEnd" gives direct access to the valuepublic int getEnd()
public Sequence.SequenceQualityComponent setEnd(int value)
value - End position of the sequence.If the coordinate system is 0-based then end is is exclusive and does not include the last position. If the coordinate system is 1-base, then end is inclusive and includes the last position.public Quantity getScore()
score (The score of an experimentally derived feature such as a p-value ([SO:0001685](http://www.sequenceontology.org/browser/current_svn/term/SO:0001685)).)public boolean hasScore()
public Sequence.SequenceQualityComponent setScore(Quantity value)
value - score (The score of an experimentally derived feature such as a p-value ([SO:0001685](http://www.sequenceontology.org/browser/current_svn/term/SO:0001685)).)public CodeableConcept getMethod()
method (Which method is used to get sequence quality.)public boolean hasMethod()
public Sequence.SequenceQualityComponent setMethod(CodeableConcept value)
value - method (Which method is used to get sequence quality.)public DecimalType getTruthTPElement()
truthTP (True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.). This is the underlying object with id, value and extensions. The accessor "getTruthTP" gives direct access to the valuepublic boolean hasTruthTPElement()
public boolean hasTruthTP()
public Sequence.SequenceQualityComponent setTruthTPElement(DecimalType value)
value - truthTP (True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.). This is the underlying object with id, value and extensions. The accessor "getTruthTP" gives direct access to the valuepublic BigDecimal getTruthTP()
public Sequence.SequenceQualityComponent setTruthTP(BigDecimal value)
value - True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public Sequence.SequenceQualityComponent setTruthTP(long value)
value - True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public Sequence.SequenceQualityComponent setTruthTP(double value)
value - True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public DecimalType getQueryTPElement()
queryTP (True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.). This is the underlying object with id, value and extensions. The accessor "getQueryTP" gives direct access to the valuepublic boolean hasQueryTPElement()
public boolean hasQueryTP()
public Sequence.SequenceQualityComponent setQueryTPElement(DecimalType value)
value - queryTP (True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.). This is the underlying object with id, value and extensions. The accessor "getQueryTP" gives direct access to the valuepublic BigDecimal getQueryTP()
public Sequence.SequenceQualityComponent setQueryTP(BigDecimal value)
value - True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public Sequence.SequenceQualityComponent setQueryTP(long value)
value - True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public Sequence.SequenceQualityComponent setQueryTP(double value)
value - True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.public DecimalType getTruthFNElement()
truthFN (False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.). This is the underlying object with id, value and extensions. The accessor "getTruthFN" gives direct access to the valuepublic boolean hasTruthFNElement()
public boolean hasTruthFN()
public Sequence.SequenceQualityComponent setTruthFNElement(DecimalType value)
value - truthFN (False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.). This is the underlying object with id, value and extensions. The accessor "getTruthFN" gives direct access to the valuepublic BigDecimal getTruthFN()
public Sequence.SequenceQualityComponent setTruthFN(BigDecimal value)
value - False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.public Sequence.SequenceQualityComponent setTruthFN(long value)
value - False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.public Sequence.SequenceQualityComponent setTruthFN(double value)
value - False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.public DecimalType getQueryFPElement()
queryFP (False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.). This is the underlying object with id, value and extensions. The accessor "getQueryFP" gives direct access to the valuepublic boolean hasQueryFPElement()
public boolean hasQueryFP()
public Sequence.SequenceQualityComponent setQueryFPElement(DecimalType value)
value - queryFP (False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.). This is the underlying object with id, value and extensions. The accessor "getQueryFP" gives direct access to the valuepublic BigDecimal getQueryFP()
public Sequence.SequenceQualityComponent setQueryFP(BigDecimal value)
value - False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.public Sequence.SequenceQualityComponent setQueryFP(long value)
value - False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.public Sequence.SequenceQualityComponent setQueryFP(double value)
value - False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.public DecimalType getGtFPElement()
gtFP (The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).). This is the underlying object with id, value and extensions. The accessor "getGtFP" gives direct access to the valuepublic boolean hasGtFPElement()
public boolean hasGtFP()
public Sequence.SequenceQualityComponent setGtFPElement(DecimalType value)
value - gtFP (The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).). This is the underlying object with id, value and extensions. The accessor "getGtFP" gives direct access to the valuepublic BigDecimal getGtFP()
public Sequence.SequenceQualityComponent setGtFP(BigDecimal value)
value - The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).public Sequence.SequenceQualityComponent setGtFP(long value)
value - The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).public Sequence.SequenceQualityComponent setGtFP(double value)
value - The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).public DecimalType getPrecisionElement()
precision (QUERY.TP / (QUERY.TP + QUERY.FP).). This is the underlying object with id, value and extensions. The accessor "getPrecision" gives direct access to the valuepublic boolean hasPrecisionElement()
public boolean hasPrecision()
public Sequence.SequenceQualityComponent setPrecisionElement(DecimalType value)
value - precision (QUERY.TP / (QUERY.TP + QUERY.FP).). This is the underlying object with id, value and extensions. The accessor "getPrecision" gives direct access to the valuepublic BigDecimal getPrecision()
public Sequence.SequenceQualityComponent setPrecision(BigDecimal value)
value - QUERY.TP / (QUERY.TP + QUERY.FP).public Sequence.SequenceQualityComponent setPrecision(long value)
value - QUERY.TP / (QUERY.TP + QUERY.FP).public Sequence.SequenceQualityComponent setPrecision(double value)
value - QUERY.TP / (QUERY.TP + QUERY.FP).public DecimalType getRecallElement()
recall (TRUTH.TP / (TRUTH.TP + TRUTH.FN).). This is the underlying object with id, value and extensions. The accessor "getRecall" gives direct access to the valuepublic boolean hasRecallElement()
public boolean hasRecall()
public Sequence.SequenceQualityComponent setRecallElement(DecimalType value)
value - recall (TRUTH.TP / (TRUTH.TP + TRUTH.FN).). This is the underlying object with id, value and extensions. The accessor "getRecall" gives direct access to the valuepublic BigDecimal getRecall()
public Sequence.SequenceQualityComponent setRecall(BigDecimal value)
value - TRUTH.TP / (TRUTH.TP + TRUTH.FN).public Sequence.SequenceQualityComponent setRecall(long value)
value - TRUTH.TP / (TRUTH.TP + TRUTH.FN).public Sequence.SequenceQualityComponent setRecall(double value)
value - TRUTH.TP / (TRUTH.TP + TRUTH.FN).public DecimalType getFScoreElement()
fScore (Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).). This is the underlying object with id, value and extensions. The accessor "getFScore" gives direct access to the valuepublic boolean hasFScoreElement()
public boolean hasFScore()
public Sequence.SequenceQualityComponent setFScoreElement(DecimalType value)
value - fScore (Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).). This is the underlying object with id, value and extensions. The accessor "getFScore" gives direct access to the valuepublic BigDecimal getFScore()
public Sequence.SequenceQualityComponent setFScore(BigDecimal value)
value - Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).public Sequence.SequenceQualityComponent setFScore(long value)
value - Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).public Sequence.SequenceQualityComponent setFScore(double value)
value - Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).public Sequence.SequenceQualityRocComponent getRoc()
roc (Receiver Operator Characteristic (ROC) Curve to give sensitivity/specificity tradeoff.)public boolean hasRoc()
public Sequence.SequenceQualityComponent setRoc(Sequence.SequenceQualityRocComponent value)
value - roc (Receiver Operator Characteristic (ROC) Curve to give sensitivity/specificity tradeoff.)protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Sequence.SequenceQualityComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.