// Protocol buffers for types for class-by-freq tool. syntax = "proto3"; package annonars.clinvar_data.class_by_freq; // Enumeration for coarse-grain classification. enum CoarseClinicalSignificance { // unspecified coarse clinical significance COARSE_CLINICAL_SIGNIFICANCE_UNSPECIFIED = 0; // Corresponds to "benign". COARSE_CLINICAL_SIGNIFICANCE_BENIGN = 1; // Corresponds to "uncertain". COARSE_CLINICAL_SIGNIFICANCE_UNCERTAIN = 2; // Corresponds to "pathogenic". COARSE_CLINICAL_SIGNIFICANCE_PATHOGENIC = 3; } // Output record. message GeneCoarseClinsigFrequencyCounts { // The gene HGNC ID. string hgnc_id = 1; // The counts for (likely) pathogenic. repeated uint32 pathogenic_counts = 2; // The counts for uncertain significance. repeated uint32 uncertain_counts = 3; // The counts for (likely) benign. repeated uint32 benign_counts = 4; }