This PR adds support for a list of filters to be passed to the API for analysis. The local API is modified here, along with the code to generate a slurm script for Expanse/HPC resources. Additionally, a two-line change to analysis.py ensures that the code will behave as expected if the string "None" (rather than None) is given to the --filters argument.
This PR adds support for a list of filters to be passed to the API for analysis. The local API is modified here, along with the code to generate a slurm script for Expanse/HPC resources. Additionally, a two-line change to
analysis.py
ensures that the code will behave as expected if the string"None"
(rather thanNone
) is given to the--filters
argument.A companion PR to
nmma-api
(https://github.com/Theodlz/nmma-api/pull/13) adds compatibility for user-specified filters.