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);