Skip to main content

Data Delivery System: CLI

A command line tool `dds` to manage projects and data in the SciLifeLab Data Delivery System.


Release Install from PyPi Licence: MIT Linting: ruff Code style: prettier
Linting: ruff CodeQL Tests

Links
Documentation Technical Overview Architecture Decision Record Troubleshooting CLI

About

The Data Delivery System (DDS) is a cloud-based system for all SciLifeLab platforms where data generated throughout each project can be delivered to the research groups in a fast, secure and simple way. The CLI makes requests to the API (see badge below for link) in order to use the API functionality.

The Data Delivery System is developed and maintained by the SciLifeLab Data Centre. National Genomics Infrastructure (NGI) Stockholm has been a part of the development team during 2021 and early 2022.


Table of contents

Installation

Python Package Index

The dds-cli package can be installed from PyPI using pip as follows:

pip install --upgrade dds-cli

After installing, run dds (or dds --help) and verify that the output looks like this:

dds help command

Executables

Executables are available for Windows, MacOS and Linux. These allow you to run the CLI without needing to install it (and the pip / Python requirements) yourself. Download them from the (bottom of the) latest release page: Latest Release

Development version

If you would like the latest development version of tools, the command is:

pip install --upgrade --force-reinstall git+https://github.com/ScilifelabDataCentre/dds_cli.git@dev

If you intend to make edits to the code, first make a fork of the repository and then clone it locally. Go to the cloned directory and install with pip (also installs development requirements):

pip install --upgrade -r requirements-dev.txt -e .

Metadata

Release files for dds-cli 2.15.1

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

Source distribution (sdist)

Source distribution for dds-cli 2.15.1
File Size Uploaded
dds_cli-2.15.1.tar.gz 106.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dds-cli 2.15.1
File Interpreter ABI Platform
dds_cli-2.15.1-py3-none-any.whl Python 3 none any Details

Total release size: 235.3 kB

Release files / dds_cli-2.15.1.tar.gz

Download URL dds_cli-2.15.1.tar.gz
Size 106.3 kB
Tags Source
SHA-256 checksum
How to use checksums
39c9fcdf70caffbf495e23136ce17b04709c1d5863d8046f3e03a26f0717cb5b
BLAKE2b-256 checksum
How to use checksums
e833f835e1eef98d1700d3140ac3b2b2cf9667ce21696d10f0ae1ccf80d62ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / dds_cli-2.15.1-py3-none-any.whl

Download URL dds_cli-2.15.1-py3-none-any.whl
Size 129.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9876f5b3358abf0328c5064a20f0eeaf7c0682ff083f1dcaf12c7b6c99761e73
BLAKE2b-256 checksum
How to use checksums
d1463451e921a684b15cbf78db74a0819fd3ae25f9d2d42a45b638a33354313c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

2.15.1 This release

2 release files

2.15.0

2 release files

2.13.0

2 release files

2.12.0

2 release files

2.11.0

2 release files

2.10.1

2 release files

2.9.0

2 release files

2.8.1

2 release files

2.8.0

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.4

2 release files

2.6.3

2 release files

2.6.2

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.2

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.2.65

2 release files

2.2.64

2 release files

2.2.63

2 release files

2.2.62

2 release files

2.2.61

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.74

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0

3 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