Skip to main content

Utilities needed for analysis productions in LHCb

Project description

ap_utilities

This project holds code needed to transform the AP used by the RD group into something that makes ntuples with MVA HLT triggers.

Check for samples existence

Given a set of MC samples specified in a YAML file like:

settings:
  year      : 2024
  mc_path   : 2024.W31.34
  polarity  : MagUp
  nu_path   : Nu6.3
  sim_vers  : Sim10d
  generator : Pythia8
  ctags     : sim10-2024.Q3.4-v1.3-mu100
  dtags     : dddb-20240427
event_type :
  - 12425000
  - 12425011
  - 12123445
  - 11124037
  - 12153420

run:

check_samples -i samples.yaml -n 6

to check if the samples exist using 6 threads (default is 1) and store them in samples_found.yaml

To run this one has to be in an environment with:

  1. Access to DIRAC.
  2. A valid grid token.

Specific to MVA lines in the RD group

Add lines to Config.py

To do that run:

transform_text -i Config.py -c conf_rename.toml

which will create an output.py file with the replacements specified in hlt_rename.toml.

Add lines to main.py

To do that run:

transform_text -i main.py  -c main_rename.toml

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

ap_utilities-0.0.5.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

ap_utilities-0.0.5-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file ap_utilities-0.0.5.tar.gz.

File metadata

  • Download URL: ap_utilities-0.0.5.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ap_utilities-0.0.5.tar.gz
Algorithm Hash digest
SHA256 58b4855d1b9577432b717df2ddca935222aab8b00783dbe54068e83c0832d41e
MD5 ad6a073afc70f490d9168568510ccfe9
BLAKE2b-256 6195a8e5c2d8e5b4e36ca85359c42d57862091613c15de78f152d9bab6e1bc59

See more details on using hashes here.

Provenance

The following attestation bundles were made for ap_utilities-0.0.5.tar.gz:

Publisher: publish.yaml on acampove/ap_utilities

Attestations:

File details

Details for the file ap_utilities-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: ap_utilities-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ap_utilities-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 78401be50a9da67b41e525916a08b098082fbf32d754f9fed8033883711f6047
MD5 859f0b44376673420fbf2bcbe89ecc6d
BLAKE2b-256 6425156c48b39367af4315aebcb7bdb802627ac464320ff7ff044f8e01a3a5de

See more details on using hashes here.

Provenance

The following attestation bundles were made for ap_utilities-0.0.5-py3-none-any.whl:

Publisher: publish.yaml on acampove/ap_utilities

Attestations:

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