Tools for interactive and programmatic access to the LIGO DCC.
Project description
DCC
Tools for interactive and programmatic access to the LIGO Scientific Collaboration Document Control Center (DCC).
Features
- Interactive command line interface
- Retrieval and modification of DCC record metadata
- Extraction of attachment descriptions and URLs
- Local archival of downloaded content
- URL scraping and automatic, recursive archival of related documents and files
Documentation
For help installing and using dcc, please visit the online
documentation.
Installation
dcc has the following system requirements:
- Python 3.8 or later
kinitandklistprovided as part of Kerberos
Most users will find it easiest to use one of the reference software
environments provided by
IGWN. The igwn-py38 environment, for example, provides the required dependencies. If
you choose to manage system dependencies yourself, ensure you have the relevant Kerberos
packages above (provided on Linux by e.g. krb5-user on Debian derivatives or
krb5-workstation on Red Hat derivatives).
Once you have the required system dependencies, you can install dcc using your
favourite Python package manager, e.g. using pip:
$ pip install dcc
Credits
- Sean Leavey
<sean.leavey@ligo.org> - Jameson Graef Rollins
<jameson.rollins@ligo.org> - Christopher Wipf
- Duncan Macleod
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dcc-0.8.0.tar.gz.
File metadata
- Download URL: dcc-0.8.0.tar.gz
- Upload date:
- Size: 58.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45bc3d006d3b377cdfd58baed5a4cf7d0bc2d898fa343d19be8179bb5fc968b8
|
|
| MD5 |
fd2f2304a9704066996b7cb57f467a57
|
|
| BLAKE2b-256 |
4c909b0010a1f9d96a8538b2d24ce4d34a9c48e9f18d59a9ffde9865871012b3
|
File details
Details for the file dcc-0.8.0-py3-none-any.whl.
File metadata
- Download URL: dcc-0.8.0-py3-none-any.whl
- Upload date:
- Size: 39.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9feeaf151d5de5957025159ce3ce961cf8a495dabd9f2a36fa899b5abf8baaa
|
|
| MD5 |
bd19889f09a9f471d9ab701446eb2a34
|
|
| BLAKE2b-256 |
60f90322180e2c66646cb32d22e57dd37babf91d9f36b194272606e444ccf885
|