Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPI - Version SQ - Quality Gate SQ - Coverage

CTADIRAC project

  • CTADIRAC is a customized version of the DIRAC interware. As of today, it allows an easy and optimized access to Grid resources (mainly EGI) available to the CTA Virtual Organization (vo.cta.in2p3.fr). When CTAO DPPS will be setup, CTADIRAC will serve as the Computing Ressource and Worflow Management System.
  • Follow the CTADIRAC specific documentation
  • Wiki

Install CTADIRAC Client

See the dedicated client installation documentation.

Install CTADIRAC Server

See the dedicated server installation documentation.

Registry

  • Get CTADIRAC on PyPi:
pip install CTADIRAC
  • Get CTADIRAC client docker image:
docker pull gitlab.cta-observatory.org:5555/cta-computing/dpps/ctadirac/dirac-client:latest

Contribute to CTADIRAC

To contribute to CTADIRAC, please check out the full DIRAC developers guide.

Create the dev environment:

# Clone the CTADIRAC repository:
git clone --recurse-submodules git@gitlab.cta-observatory.org:cta-computing/dpps/workload/CTADIRAC.git
cd CTADIRAC

# If you already had a clone of the repo, update the submodules:
git submodule update --init --recursive

# Create the mamba environment:
mamba env create --file environment.yml
mamba activate ctadirac-dev

# Make an editable installation of CTADIRAC:
pip install -e .

# Enable pre-commit:
mamba install pre-commit
pre-commit install

Running tests

# Create the testing environment:
mamba env create -y --file utils/ci/env/coverage.yml
mamba activate coverage

# Make an editable installation of CTADIRAC:
python -m pip install -e .

# Run the tests:
python -m pytest tests/unit
# with pytest coverage:
python -m pytest tests/unit --cov=src/CTADIRAC/ --cov-report=term

Contact Information

Download files

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

Source Distribution

ctadirac-2.3.0rc1.tar.gz (5.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctadirac-2.3.0rc1-py3-none-any.whl (314.4 kB view details)

Uploaded Python 3

File details

Details for the file ctadirac-2.3.0rc1.tar.gz.

File metadata

  • Download URL: ctadirac-2.3.0rc1.tar.gz
  • Upload date:
  • Size: 5.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.11

File hashes

Hashes for ctadirac-2.3.0rc1.tar.gz
Algorithm Hash digest
SHA256 5e940ea9041cf1aa06dfc417153cf69635b5a1a291afbc13d54453e25554deb0
MD5 cb0c44a98071747bf2bb3a4b840840f8
BLAKE2b-256 f8fceec63b8ae127dc505aef11c384b77df4beaf0066708b98f93e4c5f30f088

See more details on using hashes here.

File details

Details for the file ctadirac-2.3.0rc1-py3-none-any.whl.

File metadata

  • Download URL: ctadirac-2.3.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 314.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.11

File hashes

Hashes for ctadirac-2.3.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 53a8dffd30f7bdf71623894508e7f3b00ea0a45aa06ec2b1c8245059c441de85
MD5 212cc76b564d226c12ff299a65e7997c
BLAKE2b-256 b5d87fc1c9b38c9f5f0028cb7af305848ee8820d9bb40ee250301cbd3dea1b73

See more details on using hashes here.

Release history Release notifications | RSS feed

3.2.1

2 files

3.2.0

2 files

3.1.0

2 files

3.0.15

2 files

3.0.14

2 files

3.0.13

2 files

3.0.12

2 files

3.0.11

2 files

3.0.10

2 files

3.0.9

2 files

3.0.8

2 files

3.0.7

2 files

3.0.6

2 files

3.0.5

2 files

3.0.4

2 files

3.0.3

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.3.0

2 files

This release

2.3.0rc1 This release

2 files

2.2.85

2 files

2.2.84

2 files

2.2.83

2 files

2.2.82

2 files

2.2.81

2 files

2.2.80

2 files

2.2.79

2 files

2.2.78

2 files

2.2.77

2 files

2.2.76

2 files

2.2.75

2 files

2.2.74

2 files

2.2.73

2 files

2.2.72

2 files

2.2.71

2 files

2.2.70

2 files

2.2.69

2 files

2.2.68

2 files

2.2.67

2 files

2.2.65

2 files

2.2.64

2 files

2.2.63

2 files

2.2.62

2 files

2.2.61

2 files

2.2.60

2 files

2.2.59

2 files

2.2.58

2 files

2.2.57

2 files

2.2.56

2 files

2.2.55

2 files

2.2.54

2 files

2.2.53

2 files

2.2.52

2 files

2.2.51

2 files

2.2.50

2 files

2.2.49

2 files

2.2.48

2 files

2.2.47

2 files

2.2.46

2 files

2.2.45

2 files

2.2.44

2 files

2.2.43

2 files

2.2.42

2 files

2.2.41

2 files

2.2.40

2 files

2.2.39

2 files

2.2.38

2 files

2.2.37

2 files

2.2.36

2 files

2.2.35

2 files

2.2.34

2 files

2.2.33

2 files

2.2.32

2 files

2.2.31

2 files

2.2.29

2 files

2.2.28

2 files

2.2.25

2 files

2.2.24

2 files

2.2.23

2 files

2.2.22

2 files

2.2.21

2 files

2.2.20

2 files

2.2.19

2 files

2.2.18

2 files

2.2.17

2 files

2.2.16

2 files

2.2.15

2 files

2.2.14

2 files

2.2.12

2 files

2.2.11

2 files

2.2.10

2 files

2.2.9

2 files

2.2.8

2 files

2.2.7

2 files

2.2.6

2 files

2.2.5

2 files

2.2.4

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.13

2 files

2.1.12

2 files

2.1.11

2 files

2.1.10

2 files

2.1.9

2 files

2.1.8

2 files

2.1.7

2 files

2.1.6

2 files

2.1.5

2 files

2.1.4

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.36

2 files

2.0.35

2 files

2.0.34

2 files

2.0.33

2 files

2.0.31

2 files

2.0.30

2 files

2.0.29

2 files

2.0.28

2 files

2.0.27

2 files

2.0.26

2 files

2.0.25

2 files

2.0.24

2 files

2.0.23

2 files

2.0.22

2 files

2.0.21

2 files

2.0.20

2 files

2.0.19

2 files

2.0.18

2 files

2.0.17

2 files

2.0.16

2 files

2.0.15

2 files

2.0.14

2 files

2.0.13

2 files

2.0.12

2 files

2.0.11

2 files

2.0.10

2 files

2.0.9

2 files

2.0.8

2 files

2.0.7

2 files

2.0.6

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page