Skip to main content

RECAST for ATLAS at the LHC

Project description

RECAST for ATLAS

DOI

CI pre-commit.ci status PyPI version

ATLAS tools to facilitate integration of ATLAS analyses into RECAST

Getting Started

Install

recast-atlas is installable from PyPI using pip inside of your Python virtual environment

python -m pip install recast-atlas

CLI API

The recast-atlas CLI API:

$ recast --help
Usage: recast [OPTIONS] COMMAND [ARGS]...

Options:
  -l, --loglevel TEXT
  --help               Show this message and exit.

Commands:
  auth       Authentication Commands (to gain access to internal data)
  backends   The RECAST computational backends.
  catalogue  The RECAST Analysis Catalogue
  ci         Helper Commands for CI systems
  retrieve   Retrieve RECAST Results from asynchronous submissions
  run        Run a RECAST Workflow synchronously
  software   Build Container Images for RECAST
  status     Get the Status of a asynchronous submission
  submit     Submit a RECAST Workflow asynchronously
  tests      Run a test

Running RECAST

recast-atlas aims to enable both local execution as well as asynchronous execution on a REANA cluster.

Local backend

Run the example from the ATLAS Exotics Rome Workshop 2018 using the local backend:

python -m pip install --upgrade 'recast-atlas[local]'
recast run examples/rome --backend local

REANA cluster backend

Asynchronously run the example from the ATLAS Exotics Rome Workshop 2018 using the reana backend:

python -m pip install --upgrade 'recast-atlas[reana]'
recast submit examples/rome --backend reana

On LXPLUS9

ssh lxplus9.cern.ch
source ~recast/public/setup.sh
recast catalogue ls
recast run examples/rome

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

recast_atlas-0.4.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

recast_atlas-0.4.0-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

Details for the file recast_atlas-0.4.0.tar.gz.

File metadata

  • Download URL: recast_atlas-0.4.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.8

File hashes

Hashes for recast_atlas-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b297738179c4e7c065d27266c37e7b2527aeb99ac74eea8b87e33cc6428b45fd
MD5 613e9c633e225b20b1eb9a74a82c420b
BLAKE2b-256 4e09ed7a2dc4829200d51f0b514267ebaacb1f2889d40fcf776d65f9f7d820c7

See more details on using hashes here.

File details

Details for the file recast_atlas-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: recast_atlas-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.8

File hashes

Hashes for recast_atlas-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 939bfb592d167af7e1d65d9d3c6166b9058d1922962f0e63a15eda2cae84a7c2
MD5 8401efe21a71d2a5178c2047709204fb
BLAKE2b-256 1d1304e78cfd2500ed13d7a6e581b1d47647675c076aa8a53e7ee5392567cf53

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