From 6488b2ff492e66bd023f0050d5556795f86bc588 Mon Sep 17 00:00:00 2001 From: Alexander_Kabui Date: Tue, 15 Oct 2024 11:12:19 +0300 Subject: Minor fixes for the high level design. --- topics/lmms/rqtl2/gn-rqtl-design-implementation.gmi | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'topics') diff --git a/topics/lmms/rqtl2/gn-rqtl-design-implementation.gmi b/topics/lmms/rqtl2/gn-rqtl-design-implementation.gmi index 966b44c..74ae6b9 100644 --- a/topics/lmms/rqtl2/gn-rqtl-design-implementation.gmi +++ b/topics/lmms/rqtl2/gn-rqtl-design-implementation.gmi @@ -18,11 +18,14 @@ The current RQTL implementation requires enhancements. The core functionality re ## High-Level Design This is divided into two major components: -* Refactor the RQTL API -* Implement a console view to track the external process +* RQTL Api + +* Monitoring system for the rqtl script + +### RQTL Api +This component serves as the entry point to the gn3 rqtl system and involves rewriting the current API to replace file transfers between GN2 and GN3 with JSON data. +We will also implement tests and enhance error handling. -### Refactor the RQTL API -This component involves rewriting the current API to replace file transfers between GN2 and GN3 with JSON data. We will also implement tests and enhance error handling. **Subtasks:** @@ -30,9 +33,12 @@ This component involves rewriting the current API to replace file transfers betw - [ ] Add unit tests for this module - [ ] Implement better error handling for the API -### Implement a Console View to Track the External Process +### Monitoring system for the rqtl script + This component involves creating a monitoring system to track the state of the external process and output relevant information to the user. + + ## Deep Dive -- cgit v1.2.3