Age | Commit message (Expand) | Author |
---|---|---|
2022-03-03 | Run partial correlations in an external process...Run the partial correlations code in an external python process decoupling it from the server and making it asynchronous. Summary of changes: * gn3/api/correlation.py: - Remove response processing code - Queue partial corrs processing - Create new endpoint to get results * gn3/commands.py - Compose the pcorrs command to be run in an external process - Enable running of subprocess commands with list args * gn3/responses/__init__.py: new module indicator file * gn3/responses/pcorrs_responses.py: Hold response processing code extracted from ~gn3.api.correlations.py~ file * scripts/partial_correlations.py: CLI script to process the pcorrs * sheepdog/worker.py: - Add the *genenetwork3* path at the beginning of the ~sys.path~ list to override any GN3 in the site-packages - Add any environment variables to be set for the command to be run | Frederick Muriuki Muriithi |
2021-06-29 | Replace list with a tuple as an argument when setting success_codes...* gn3/commands.py (run_cmd): Replace type of success_codes from List to Tuple * gn3/computations/diff.py (generate_diff): Pass success_codes as a Tuple when calling "run_cmd". | BonfaceKilz |
2021-06-29 | gn3: commands: Add extra arg that sets the success codes to check...* gn3/commands.py (run_cmd): Some commands like "diff" return non-standard error codes. To make this fn more robust, add an extra optional argument that sets what successful codes to check. | BonfaceKilz |
2021-06-25 | Check for the correct result code...When programs terminate with an error, they usually return a -1! | BonfaceKilz |
2021-06-18 | Fix R/qtl command and the way keyword arguments are passed | zsloan |
2021-05-18 | Removed len from this if statement, since an empty list evaluates to False by... | zsloan |
2021-05-18 | Account for boolean kwargs in compose_rqtl_cmd | zsloan |
2021-05-17 | Created compose_rqtl_command and generate_rqtl_command to create the actual c... | zsloan |
2021-03-10 | Queue the command only once | BonfaceKilz |
2021-03-10 | Call Redis hset correctly in the right order | BonfaceKilz |
2021-03-10 | Apply yapf file formatting to file | BonfaceKilz |
2021-03-08 | bug: Put a space between gemma-wrapper args | BonfaceKilz |
2021-03-08 | gn3: commands: Update docstring | BonfaceKilz |
2021-03-08 | Make the name of the redis job queue configurable | BonfaceKilz |
2021-02-24 | gn3: commands: Remove token and metadata_filename args | BonfaceKilz |
2021-02-16 | Add extra option to set email when queueing CMD...The e-mail field will be used to send the results of the computation when it is completed. | BonfaceKilz |
2021-02-16 | gn3: commands: Add new procedure for running a command...* gn3/commands.py (run_command): New procedure. | BonfaceKilz |
2021-02-12 | Add new procedure for queueing a command...* gn3/commands.py (queue_cmd): New procedure. * tests/unit/test_commands.py: New test-cases for ^^. | BonfaceKilz |
2021-02-12 | Add new procedure for composing a gemma cmd...* gn3/commands.py: New file * tests/unit/test_commands.py: New test-cases for ^^. | BonfaceKilz |