Age | Commit message (Expand) | Author |
2022-12-05 | scripts: add GN2 results parsing to parser script...* wqflask/scripts/parse_corr_gn1_results_to_csv.py: Rename script
* wqflask/scripts/parse_corr_html_results_to_csv.py:
* Use argparse to parse CLI arguments
* Add parsing for GN2 results
| Frederick Muriuki Muriithi |
2022-12-03 | jobs: Add debug UI...* wqflask/scripts/run_external.py: Save the actual return code
* wqflask/wqflask/__init__.py: Use new jobs blueprint
* wqflask/wqflask/api/jobs.py: Add new jobs debug route
* wqflask/wqflask/templates/jobs/debug.html: new template for when job
is found
* wqflask/wqflask/templates/jobs/no-such-job.html: new template for
when the job is not found
| Frederick Muriuki Muriithi |
2022-11-25 | mechanical-rob: Parser for GN1 results and some sample results...* test/requests/correlation_results_text_files/*results.csv: csv files
with sample results from GN1 for the trait `1435464_at` in dataset
`HC_M2_0606_P`.
* wqflask/scripts/parse_corr_gn1_results_to_csv.py: parser for results
from GN1 when saved to a html file.
| Frederick Muriuki Muriithi |
2022-10-28 | Refactor: run correlation computation externally...* wqflask/scripts/corr_compute.py: move correlation computation to
external script.
* wqflask/wqflask/templates/loading_corrs.html: Provide UI to display
while computation is still not complete.
* wqflask/wqflask/views.py: Dispatch correlation computation to
external script and display appropriate UI for each valid state of
the computation.
| Frederick Muriuki Muriithi |
2022-10-28 | Add external process manager...* wqflask/jobs/__init__.py: New jobs module
* wqflask/jobs/jobs.py: New jobs module
* wqflask/scripts/run_external.py: new external process manager.
| Frederick Muriuki Muriithi |
2022-10-28 | Remove xapian indexing script....The xapian indexing script has been moved to genenetwork3. All further
development will happen there.
* wqflask/scripts/index.py: Delete file.
| Arun Isaac |
2022-09-29 | Retrieve year as integer....* wqflask/scripts/index.py (main): Retrieve year as an integer from
the SQL database.
* wqflask/wqflask/gsearch.py (GSearch.__init__): Convert year from
integer to string.
| Arun Isaac |
2022-09-29 | Index prefixed fields and add values....* wqflask/scripts/index.py (main): Index fields with prefixes, and add
values for range queries.
| Arun Isaac |
2022-09-29 | Replace MonadicDictCursor with generator function....* wqflask/utility/monads.py (MonadicDictCursor): Delete class.
(sql_query_mdict): New function.
* wqflask/scripts/index.py: Import sql_query_mdict instead of
MonadicDictCursor.
(main): Use sql_query_mdict.
| Arun Isaac |
2022-09-29 | Open xapian database once, but SQL database once for each query....We reopen the SQL database once for each query because it times out if
kept waiting.
* wqflask/scripts/index.py (main): Open xapian database once, but SQL
database once for each query.
| Arun Isaac |
2022-09-29 | Abstract out writing documents into a xapian database....* wqflask/scripts/index.py (write_document): New function.
(main): Use write_document.
| Arun Isaac |
2022-09-26 | Add indexing script for global search....* wqflask/scripts/index.py: New file.
| Arun Isaac |
2022-09-08 | Remove sql_alchemy initialisation when profiling correlations...* wqflask/scripts/profile_corrs.py: Remove sqlalchemy, connect_db and
shutdown_session.
(__main__): Remove "g.db".
| Munyoki Kilyungi |
2022-09-08 | Delete dead comment | Munyoki Kilyungi |
2022-08-12 | Add a profiling script...Add a script to enable profiling the code.
| Frederick Muriuki Muriithi |