Skip to main content

ISIS Autoreduction Runs REST API

Project description

Build Status codecov

Autoreduction v20.1

A service for automated batch processing of jobs specifically design for use at ISIS Neutron and Muon Facility. For further documentation see also Wiki.

In one (not complete) picture the Autoreduction service is:

Example Table

The code for monitors of experiments, i.e. that send messages to the Messenging server when experiments are ready to be reduced (processed) is in monitors folder. The code for processors which consume/subscribe to Messenging queues and run jobs on the compute nodes are in the QueueProcessors folder. Finally, the code for the WebApp, which is used to monitor the system by both users and those who support the service is located in the WebApp folder.

This service discovers raw data automatically, reduces it (performs some processing on them) and stores the result. The results are rendered by the web application which allows the user and support staff to monitor the system and rerun jobs manually as needed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autoreduce_rest_api-22.0.0.dev23.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file autoreduce_rest_api-22.0.0.dev23.tar.gz.

File metadata

File hashes

Hashes for autoreduce_rest_api-22.0.0.dev23.tar.gz
Algorithm Hash digest
SHA256 0213430fcbe844d2eabb5f6434e05598d828061d5155bf0fa1960c9cf37c6454
MD5 6ccae38df040dbf032e033e65e4695df
BLAKE2b-256 8119355ccb81f9564fec11a863714f78dbe63dfeab9bb1cd04a1a6982322de25

See more details on using hashes here.

File details

Details for the file autoreduce_rest_api-22.0.0.dev23-py3-none-any.whl.

File metadata

File hashes

Hashes for autoreduce_rest_api-22.0.0.dev23-py3-none-any.whl
Algorithm Hash digest
SHA256 95d8b84301a4f6093c3e90924ab7df8e5188ff5d546cca7f91fa9b42616d01e0
MD5 b5e9a772aaeb444ded1c89293c0cc401
BLAKE2b-256 9823793eb4815b092669d90cd0715413e5926a170113e133847d803cdd7ecdf0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page