From 9df8cb0fc25320044ee2746096ce33bf08fbfe56 Mon Sep 17 00:00:00 2001 From: akikuno Date: Sun, 2 Mar 2025 05:46:16 +0900 Subject: [PATCH] Add tests for genelist --- tests/gene_list/Asxl1.json | 84 ++++++++++++++++++++++++++++++++++++++ tests/gene_list/Rab10.json | 0 tests/gene_list/index.html | 78 +++++++++++++++++++++++++++++++++++ tests/gene_list/memo.md | 9 ++++ 4 files changed, 171 insertions(+) create mode 100644 tests/gene_list/Asxl1.json create mode 100644 tests/gene_list/Rab10.json create mode 100644 tests/gene_list/index.html create mode 100644 tests/gene_list/memo.md diff --git a/tests/gene_list/Asxl1.json b/tests/gene_list/Asxl1.json new file mode 100644 index 0000000..7531f49 --- /dev/null +++ b/tests/gene_list/Asxl1.json @@ -0,0 +1,84 @@ +[ { + "data": { + "id": "Asxl1", + "label": "Asxl1", + "node_color": 1, + "annotation": [ + "abnormal cornea morphology (Hetero)", + "cornea opacity (Hetero)", + "decreased circulating glucose level (Hetero, \u2640)", + "decreased circulating iron level (Hetero, \u2640)", + "decreased hematocrit (Hetero, \u2640)", + "decreased hemoglobin content (Hetero)", + "decreased mean corpuscular hemoglobin (Hetero)", + "decreased mean corpuscular volume (Hetero)", + "decreased sacral vertebrae number (Hetero)", + "hyperactivity (Hetero)", + "impaired pupillary reflex (Hetero)", + "increased blood uric acid level (Hetero, \u2642)", + "increased bone mineral content (Hetero)", + "increased lumbar vertebrae number (Hetero)", + "preweaning lethality, complete penetrance (Homo)", + "vertebral fusion (Hetero)" + ] + } + }, + { + "data": { + "id": "Rab10", + "label": "Rab10", + "node_color": 0, + "annotation": [ + "abnormal auditory brainstem response (Hetero)", + "decreased mean corpuscular hemoglobin (Hetero)", + "decreased mean corpuscular volume (Hetero)", + "embryonic lethality prior to organogenesis (Homo)", + "increased startle reflex (Hetero, \u2640)", + "iris synechia (Hetero)", + "preweaning lethality, complete penetrance (Homo)" + ] + } + }, + { + "data": { + "id": "Rev3l", + "label": "Rev3l", + "node_color": 0, + "annotation": [ + "abnormal retina morphology (Hetero)", + "cataract (Hetero)", + "decreased blood urea nitrogen level (Hetero)", + "decreased circulating creatinine level (Hetero, \u2640)", + "decreased mean corpuscular volume (Hetero)", + "hyperactivity (Hetero)", + "hyperactivity (Hetero, \u2642)", + "increased mean corpuscular hemoglobin concentration (Hetero)", + "preweaning lethality, complete penetrance (Homo)" + ] + } + }, + { + "data": { + "source": "Asxl1", + "target": "Rab10", + "edge_size": 0.15, + "annotation": [ + "decreased mean corpuscular hemoglobin (Hetero)", + "decreased mean corpuscular volume (Hetero)", + "preweaning lethality, complete penetrance (Homo)" + ] + } + }, + { + "data": { + "source": "Atp6v1b2", + "target": "Rab10", + "edge_size": 0.214, + "annotation": [ + "decreased mean corpuscular hemoglobin (Hetero)", + "embryonic lethality prior to organogenesis (Homo)", + "preweaning lethality, complete penetrance (Homo)" + ] + } + } +] diff --git a/tests/gene_list/Rab10.json b/tests/gene_list/Rab10.json new file mode 100644 index 0000000..e69de29 diff --git a/tests/gene_list/index.html b/tests/gene_list/index.html new file mode 100644 index 0000000..59eca4a --- /dev/null +++ b/tests/gene_list/index.html @@ -0,0 +1,78 @@ + + + + + + + JSON フィルタリング + + + + + +

JSONデータのフィルタリング

+ + + + + +

フィルタ結果

+

+
+    
+
+
+
+
diff --git a/tests/gene_list/memo.md b/tests/gene_list/memo.md
new file mode 100644
index 0000000..7520ee3
--- /dev/null
+++ b/tests/gene_list/memo.md
@@ -0,0 +1,9 @@
+
+```bash
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | grep -n "Rab10"
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | grep -n "Asxl1"
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | head -n 50 | tail -n 50
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | head -n 450 | tail -n 50
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | head -n 800 | tail -n 50
+zcat test-tsumugi/data/genesymbol/Asxl1.json.gz | head -n 950 | tail -n 50
+```