ASRP tools
Here is the location of all the ASRP tools (i.e. source code, container images via Dockerfile, tests, and test data):
For each ASRP tool, these are the "high-level" tests that map to what is in the Galaxy Tool UI:
- Single Peak Fit: https://code.ornl.gov/neutrons/asrp/ndip-tool-containers/-/blob/main/asrp/single_peak_fit/tests/test_mantid_pa.py?ref_type=heads
- Pattern Matching: https://code.ornl.gov/neutrons/asrp/ndip-tool-containers/-/blob/main/asrp/pattern_matching/tests/test_cluster.py?ref_type=heads
- GSAS2 Refinement: https://code.ornl.gov/neutrons/asrp/ndip-tool-containers/-/blob/main/asrp/gsas2_refinement/tests/test_run_gsas2_fit.py?ref_type=heads
- PDF Refinement: https://code.ornl.gov/neutrons/asrp/ndip-tool-containers/-/blob/main/asrp/diffpy_cmi_refinement/tests/test_run_pdf_fit.py?ref_type=heads
- (coming soon...) BlackBoxOptimization (BBO) GSAS2 Refinement tool: https://code.ornl.gov/neutrons/asrp/ndip-tool-containers/-/blob/main/asrp/gsas2_bbo_refinement/tests/test_run_gsas2_bbo.py?ref_type=heads
The test data is brought into these tests via the conftest.py
file and those files are all in the repo tool directories under the tests/data
directories.