Skip to main content

DQRbuild

PyPI version License: GPL v3 Docs

DQRbuild is the umbrella package for the Data Quality Report (DQR) Builder toolkit. It pins compatible versions of all toolkit packages so that a single install command gives you a tested, coherent set of dependencies.

Toolkit packages

Package Description
dqr-configuration Reads config files and generates HTCondor DAGs for GraceDB events
dqrtasks Analysis tasks (glitch-find, hveto, iDQ, …) that run as DAG nodes
basedb Thin Python abstraction layer over MariaDB/MySQL
dqrdb Database of completed DQR results
dqralert IGWN-alert listener that triggers the pipeline on GraceDB events
dqrxfer Transfers DQR results from remote sites to the central node

Installation

Install only the components you need:

pip install dqrbuild              # dqr-configuration only (always included)
pip install "dqrbuild[tasks]"     # + dqrtasks
pip install "dqrbuild[database]"  # + basedb, dqrdb
pip install "dqrbuild[alert]"     # + dqralert
pip install "dqrbuild[xfer]"      # + dqrxfer
pip install "dqrbuild[all]"       # everything

From source

git clone https://git.ligo.org/dqr-builder/dqrbuild.git
cd dqrbuild
pip install -e ".[all]"

Documentation

Full documentation is available at:

https://dqr-builder.docs.ligo.org/dqrbuild/

License

DQRbuild is distributed under the GNU General Public License v3 or later.

Metadata

Release files for DQRbuild 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DQRbuild 0.4.0
File Size Uploaded
dqrbuild-0.4.0.tar.gz 2.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for DQRbuild 0.4.0
File Interpreter ABI Platform
dqrbuild-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.2 MB

Release files / dqrbuild-0.4.0.tar.gz

Download URL dqrbuild-0.4.0.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
cfbe83df089f797f37534e2d729b35e3478f6545be0e0277c4546ef81069ac7a
BLAKE2b-256 checksum
How to use checksums
46bf21e46ecdb3142fdd91a475787448a0fcfec93141043d917871877a8fdf58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.8

Release files / dqrbuild-0.4.0-py3-none-any.whl

Download URL dqrbuild-0.4.0-py3-none-any.whl
Size 2.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
41cd54b94132970e6a053666c3fb973e5afb255518f5e1c824d8c94c62822f2d
BLAKE2b-256 checksum
How to use checksums
aa3fccf0b8ca3b560279bd834818aa89748e26421ddde2ad3f7b8b55efe0befa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release 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