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.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 dds-cli 2.15.0
File Size Uploaded
dds_cli-2.15.0.tar.gz 106.3 kB Details

Built distribution (wheel)

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

Total release size: 235.2 kB

Release files / dds_cli-2.15.0.tar.gz

Download URL dds_cli-2.15.0.tar.gz
Size 106.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9286f0a53d34419dcdd6a50f9f1288804242404bcfb4c52165ea7dbcf4c629c5
BLAKE2b-256 checksum
How to use checksums
4fa8b647515d8871d569ebf4ffaeca73f1490cf2cc2f0a69fe50df3c2d53e827
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.0-py3-none-any.whl

Download URL dds_cli-2.15.0-py3-none-any.whl
Size 128.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
820365dae15af43b1f17d64157bf68f10c5fc4dc2c6b987373af96eee54bd8ce
BLAKE2b-256 checksum
How to use checksums
52cd79a7ed9576d219157dfc887b47bba718743d34e4406d03c35c2987f5153a
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

2.15.1

2 release files

This release

2.15.0 This release

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