summaryrefslogtreecommitdiff
path: root/issues/gn-uploader
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2024-02-27 05:07:41 +0300
committerFrederick Muriuki Muriithi2024-02-27 05:07:41 +0300
commitf77b169c09be92014dcfea49d427268381fe12e5 (patch)
tree6a73659cb645b13c1ac409dcb7b124ba0165b69a /issues/gn-uploader
parent15930e2d90894026083a8b21d2fef88562188a7a (diff)
downloadgn-gemtext-f77b169c09be92014dcfea49d427268381fe12e5.tar.gz
Update issues, closing some that are complete.
Diffstat (limited to 'issues/gn-uploader')
-rw-r--r--issues/gn-uploader/rework-tests-remove-redis-as-test-dependency.gmi19
-rw-r--r--issues/gn-uploader/upload-strains.gmi23
2 files changed, 42 insertions, 0 deletions
diff --git a/issues/gn-uploader/rework-tests-remove-redis-as-test-dependency.gmi b/issues/gn-uploader/rework-tests-remove-redis-as-test-dependency.gmi
new file mode 100644
index 0000000..a305416
--- /dev/null
+++ b/issues/gn-uploader/rework-tests-remove-redis-as-test-dependency.gmi
@@ -0,0 +1,19 @@
+# Rework Test: Remove redis as Test Dependency
+
+## Tags
+
+* assigned: fred, fredm
+* status: closed, completed
+* priority: medium
+* keywords: gn-uploader, tests
+* type: improvement
+
+## Description
+
+Some tests depend on a running redis instance to work.
+
+Either move these to an integration tests harness, to be run after the system has run the unit tests and has been deployed, or remove them completely from the system.
+
+### Update 2024-02-27
+
+The system was updated to use prefixed keys, and the full tests now run correctly. Still need to add the tests to the guix CI/CD system perhaps...
diff --git a/issues/gn-uploader/upload-strains.gmi b/issues/gn-uploader/upload-strains.gmi
new file mode 100644
index 0000000..6dce6bf
--- /dev/null
+++ b/issues/gn-uploader/upload-strains.gmi
@@ -0,0 +1,23 @@
+# Upload Strains
+
+## Tags
+
+* status: closed, completed
+* assigned: fredm, zachs, zsloan, acenteno
+* priority: high
+* type: feature-request
+* keywords: QC, quality control, strains, gn-uploader
+
+## Description
+
+Currently, the uploader simply fails when it encounters unknown strains in the files being uploaded.
+
+This issue will track the implementation of a system to allow the upload of strains, and the grouping of said strains into populations/tissue etc.
+
+## TODO
+
+* [x] UI to select species
+* [x] UI to select or create a grouping for the strains (think InbredSet)
+* [x] UI to select the CSV file with the strains data
+* [x] UI to select the way to interprete the CSV file
+* [x] Code to insert the new strains, into the database