533112afe2a2005e80cdb1f82904ea65032d4302 braney Sat Oct 2 11:37:34 2021 -0700 split hg/lib into two separate libaries, one only used by the cgis diff --git src/hg/cgilib/nonCodingUi.c src/hg/cgilib/nonCodingUi.c new file mode 100644 index 0000000..2ffee4a --- /dev/null +++ src/hg/cgilib/nonCodingUi.c @@ -0,0 +1,67 @@ +/* nonCodingUi.c - char arrays for Non-Coding gene UI features */ + +/* Copyright (C) 2014 The Regents of the University of California + * See README in this or parent directory for licensing information. */ +#include "nonCodingUi.h" +#include "common.h" + + +/************ Biotype related controls *********/ +/* Types: miRNA, rRNA, snRNA, pseudogene, snoRNA, misc_RNA */ + +char *nonCodingTypeLabels[] = { + "miRNA", + "rRNA", + "snRNA", + "Pseudogene", + "snoRNA", + "miscRNA", +}; +char *nonCodingTypeStrings[] = { + "nonCodingTypemiRNA", + "nonCodingTyperRNA", + "nonCodingTypesnRNA", + "nonCodingTypePseudogene", + "nonCodingTypesnoRNA", + "nonCodingTypeMiscRNA", +}; +char *nonCodingTypeDataName[] = { + "miRNA", + "rRNA", + "snRNA", + "pseudogene", + "snoRNA", + "misc_RNA", +}; +char *nonCodingTypeIncludeStrings[] = { + "nonCodingTypemiRNAInclude", + "nonCodingTyperRNAInclude", + "nonCodingTypesnRNAInclude", + "nonCodingTypePseudogeneInclude", + "nonCodingTypesnoRNAInclude", + "nonCodingTypeMiscRNAInclude", +}; +boolean nonCodingTypeIncludeDefault[] = { + TRUE, + TRUE, + TRUE, + TRUE, + TRUE, + TRUE, +}; +boolean nonCodingTypeIncludeCart[] = { + TRUE, + TRUE, + TRUE, + TRUE, + TRUE, + TRUE, +}; + +/* Array sizes - all the same */ +int nonCodingTypeLabelsSize = ArraySize(nonCodingTypeLabels); +int nonCodingTypeStringsSize = ArraySize(nonCodingTypeStrings); +int nonCodingTypeDataNameSize = ArraySize(nonCodingTypeDataName); +int nonCodingTypeIncludeStringsSize = ArraySize(nonCodingTypeIncludeStrings); +int nonCodingTypeIncludeDefaultSize = ArraySize(nonCodingTypeIncludeDefault); +int nonCodingTypeIncludeCartSize = ArraySize(nonCodingTypeIncludeCart);