amstrax.auto_processing package

Submodules

amstrax.auto_processing.amstraxer module

Process a single run with amstrax

amstrax.auto_processing.amstraxer.main(args)[source]
amstrax.auto_processing.amstraxer.parse_args()[source]
amstrax.auto_processing.amstraxer.to_dict_tuple(res: dict)[source]

Convert list configs to tuple configs

amstrax.auto_processing.auto_processing module

amstrax.auto_processing.auto_processing.parse_args()[source]

amstrax.auto_processing.copy_live module

amstrax.auto_processing.copy_live.copy_data(run_id, live_data_path, location, hostname, production, ssh_host)[source]

Copy data to the specified location using rsync.

amstrax.auto_processing.copy_live.get_rundocs(runsdb, args)[source]

Retrieve run documents from MongoDB collection based on specific criteria.

amstrax.auto_processing.copy_live.handle_runs(rundocs, args)[source]
amstrax.auto_processing.copy_live.main(args)[source]

Main function to automate copying of new runs.

amstrax.auto_processing.copy_live.parse_args()[source]

amstrax.auto_processing.process_run module

amstrax.auto_processing.submit_stbc module

amstrax.auto_processing.submit_stbc.parse_args()[source]
amstrax.auto_processing.submit_stbc.submit_job(run_id, target, context, detector, job_folder='jobs', log_folder='logs', script='amstraxer_easy')[source]

This script will save data to

Module contents