A high-level CLI for SlIMS REST API
Project description
Slims-lisp is a small python package that provides a CLI for SLIMS REST API.
Features:
Download a file from a SLIMS experiment attachment step.
Upload a file to a SLIMS experiment attachment step.
Create a new SLIMS experiment attachment step and upload multiple files to it (useful to upload a whole dataset containing multiple data and/or metadata files at once).
Installation
The latest release is available on PyPI and can be installed using pip:
$ pip install slims-lisp
Isolated environments using pipx
Install and execute slims-lisp in an isolated environment using pipx.
Install pipx and make sure that the $PATH is correctly configured.
$ python3 -m pip install --user pipx $ pipx ensurepath
Once pipx is installed use following command to install slims-lisp.
$ pipx install slims-lisp $ which slims-lisp ~/.local/bin/slims-lisp
Usage
The latest documentation is available on https://readthedocs.org.
Project details
Release history Release notifications | RSS feed
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 slims-lisp-0.2.0.tar.gz
.
File metadata
- Download URL: slims-lisp-0.2.0.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 613048f1ad43208e15982bb47b8a0806711a47e60fbcc8560e3da4406ece9641 |
|
MD5 | fa205b869da87d0fc740e8608f72ad52 |
|
BLAKE2b-256 | a1ab8eb1aac4c22088fbd862e9ca5d8bd8162d6e8d8c1ce78085cf2006e8887c |
File details
Details for the file slims_lisp-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: slims_lisp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f2406277fc325a888ecfde6c2e28581ed1c400487f2958fc5f789bdd51fac24 |
|
MD5 | 1e0fa350b950fbc19392d57fcc530cd5 |
|
BLAKE2b-256 | 2216b725af0fd2cc54c119e85d572f642af0f6ed3eface32c3179ebb3030d60e |