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
kinit
andklist
provided 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
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 |