Class TsvDifferential
java.lang.Object
org.monarchinitiative.lirical.io.output.TsvDifferential
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected final org.monarchinitiative.phenol.annotations.formats.GeneIdentifier
protected static final String
protected final String
protected final List<VisualizableVariant>
-
Constructor Summary
ConstructorDescriptionTsvDifferential
(String sampleId, org.monarchinitiative.phenol.ontology.data.TermId diseaseId, String diseaseName, TestResult result, int rank, List<VisualizableVariant> variants) -
Method Summary
-
Field Details
-
EMPTY_STRING
- See Also:
-
NOT_AVAILABLE
- See Also:
-
sampleId
-
geneId
protected final org.monarchinitiative.phenol.annotations.formats.GeneIdentifier geneId -
variants
-
-
Constructor Details
-
TsvDifferential
public TsvDifferential(String sampleId, org.monarchinitiative.phenol.ontology.data.TermId diseaseId, String diseaseName, TestResult result, int rank, List<VisualizableVariant> variants)
-
-
Method Details
-
getVarString
-
sampleId
-
getDiseaseName
-
getDiseaseCurie
-
getPretestprob
-
getPosttestprob
-
getCompositeLR
public double getCompositeLR() -
getEntrezGeneId
-
getGeneSymbol
-
hasVariants
public boolean hasVariants()The answer to this string is used by the FreeMarker template to determine whether or not to show a table with variants.- Returns:
- "yes" if this differential diagnosis has variants.
-
getRank
public int getRank()
-