aboutsummaryrefslogtreecommitdiff
path: root/scripts/qc.py
AgeCommit message (Collapse)Author
2024-01-20Fetch sample/case names from databaseFrederick Muriuki Muriithi
Fetch the sample/case names from the database rather than from a static file in the repository. Issue: https://issues.genenetwork.org/issues/quality-control/read-samples-from-database-by-species
2024-01-15Update imports: `take` was moved to different package.Frederick Muriuki Muriithi
2022-07-07Replace 'magic' with builtin 'mimetypes'Frederick Muriuki Muriithi
Use the builtin mimetypes which gives better results
2022-06-28Check for inconsistent columnsFrederick Muriuki Muriithi
The number columns in each contents line should be equal to the nember of columns in the header line.
2022-05-19Extract progress indication from the parsingFrederick Muriuki Muriithi
Since progress indication is not part of the parsing, this commit extracts the progress indication into functions with well defined input arguments that hide the progress indication logic from the parsing function.
2022-05-18Update CLI: use new error collection codeFrederick Muriuki Muriithi
Use the new code that collects the errors in the CLI client.
2022-05-11Tag string as a python f-string to fix error display bugFrederick Muriuki Muriithi
2022-05-02Optimise strain names parsingFrederick Muriuki Muriithi
- Use a way faster way of parsing the strains file
2022-04-27Enable managing app via setup.pyFrederick Muriuki Muriithi
While the application is developed with GNU Guix, the end user might not be using it, and therefore, this commit provides a way for the user to install the application with the usual python package management systems.