Skip to main content

CTAO DPPS Simulation Production Pipeline

Project description

DPPS SimPipe: Integration and Release

The CTAO DPPS Simulation Production Pipeline (SimPipe) provides the software, workflows, and data models for generating accurate Monte Carlo simulations of the CTAO observatory.

This packages defines the central ctao-simpipe packages, integrating the following components:

  • simtools - toolkit for model parameter management, production configuration, setting, validation workflows
  • CORSIKA air shower simulations
  • sim_telarray telescope simulations
  • simulation model database - mongoDB database for simulation model parameters and production model definitions

Deployment

simtools, CORSIKA, and sim_telarray are planned to be deployed on the WMS nodes (CMFS) for simulation productions using docker images:

  • one image per simtools/CORSIKA/sim_telarray version (plus build option variations including CPU vector optimization)
  • simulation model database is versioned (due to ongoing structure changing) and should be configured accordingly

Software Installation

  • simtools is installed using pip / conda
  • CORSIKA is installed using a tar-file (currently downloaded from a cloud storage)
  • sim_telarray is installed using a tar-file (currently downloaded from a cloud storage); planned to be installed from gitlab
  • simulation model databases - no installed required; configuration of secrets for access

Download of corsika / sim_telarray is facilitated by a private upload to the DESY Sync&Share. Ask the maintainers to provide the token to you and define it in a .env file in this repository:

SOFTWARE_DOWNLOAD_SECRET=<the token received from the maintainers>

Then run make build-dev-docker to build the simpipe container locally.

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

ctao_simpipe-0.1.0rc1.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

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

ctao_simpipe-0.1.0rc1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file ctao_simpipe-0.1.0rc1.tar.gz.

File metadata

  • Download URL: ctao_simpipe-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for ctao_simpipe-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 b25426c85efcfa10c184785e742735f3b11700c4f24e0f929d9f90cbd7e70197
MD5 b447389cf0d1c12566e2fbee9a69a311
BLAKE2b-256 6b86f819302f03404501036e9b33793a05c55ca0ce2212d1a18f832310aa5058

See more details on using hashes here.

File details

Details for the file ctao_simpipe-0.1.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for ctao_simpipe-0.1.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 7dc000c27113ed7d8561080edb5582156d56d42126454ea90c34fc87079224f0
MD5 425f29bd87082057981e0021c93a77cc
BLAKE2b-256 e78192b8e08daf6d7e9c9f9300e16330f0d5087cec9de90c3fa0703f23aafc52

See more details on using hashes here.

Supported by

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