All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.phenopackets.schema.v1.core.VariantOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.2
Show newest version
// 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(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy