org.phenopackets.schema.v1.core.VariantOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of phenopacket-schema Show documentation
Show all versions of phenopacket-schema Show documentation
A Protobuf schema for capturing clinical phenotypes
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: base.proto
package org.phenopackets.schema.v1.core;
public interface VariantOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.phenopackets.schema.v1.core.Variant)
com.google.protobuf.MessageOrBuilder {
/**
* .org.phenopackets.schema.v1.core.HgvsAllele hgvs_allele = 2;
*/
boolean hasHgvsAllele();
/**
* .org.phenopackets.schema.v1.core.HgvsAllele hgvs_allele = 2;
*/
org.phenopackets.schema.v1.core.HgvsAllele getHgvsAllele();
/**
* .org.phenopackets.schema.v1.core.HgvsAllele hgvs_allele = 2;
*/
org.phenopackets.schema.v1.core.HgvsAlleleOrBuilder getHgvsAlleleOrBuilder();
/**
* .org.phenopackets.schema.v1.core.VcfAllele vcf_allele = 3;
*/
boolean hasVcfAllele();
/**
* .org.phenopackets.schema.v1.core.VcfAllele vcf_allele = 3;
*/
org.phenopackets.schema.v1.core.VcfAllele getVcfAllele();
/**
* .org.phenopackets.schema.v1.core.VcfAllele vcf_allele = 3;
*/
org.phenopackets.schema.v1.core.VcfAlleleOrBuilder getVcfAlleleOrBuilder();
/**
* .org.phenopackets.schema.v1.core.SpdiAllele spdi_allele = 4;
*/
boolean hasSpdiAllele();
/**
* .org.phenopackets.schema.v1.core.SpdiAllele spdi_allele = 4;
*/
org.phenopackets.schema.v1.core.SpdiAllele getSpdiAllele();
/**
* .org.phenopackets.schema.v1.core.SpdiAllele spdi_allele = 4;
*/
org.phenopackets.schema.v1.core.SpdiAlleleOrBuilder getSpdiAlleleOrBuilder();
/**
* .org.phenopackets.schema.v1.core.IscnAllele iscn_allele = 5;
*/
boolean hasIscnAllele();
/**
* .org.phenopackets.schema.v1.core.IscnAllele iscn_allele = 5;
*/
org.phenopackets.schema.v1.core.IscnAllele getIscnAllele();
/**
* .org.phenopackets.schema.v1.core.IscnAllele iscn_allele = 5;
*/
org.phenopackets.schema.v1.core.IscnAlleleOrBuilder getIscnAlleleOrBuilder();
/**
*
* Zygosity of the allele using GENO ontology
*
*
* .org.phenopackets.schema.v1.core.OntologyClass zygosity = 6;
*/
boolean hasZygosity();
/**
*
* Zygosity of the allele using GENO ontology
*
*
* .org.phenopackets.schema.v1.core.OntologyClass zygosity = 6;
*/
org.phenopackets.schema.v1.core.OntologyClass getZygosity();
/**
*
* Zygosity of the allele using GENO ontology
*
*
* .org.phenopackets.schema.v1.core.OntologyClass zygosity = 6;
*/
org.phenopackets.schema.v1.core.OntologyClassOrBuilder getZygosityOrBuilder();
public org.phenopackets.schema.v1.core.Variant.AlleleCase getAlleleCase();
}