Skip to main content

A high-level CLI for SlIMS REST API

Project description

https://img.shields.io/badge/license-apache2-brightgreen.svg https://img.shields.io/github/v/release/auwerxlab/slims-lisp-python-api.svg https://img.shields.io/pypi/v/slims-lisp.svg Documentation Status

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slims-lisp-0.2.0.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

slims_lisp-0.2.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

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

Hashes for slims-lisp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 613048f1ad43208e15982bb47b8a0806711a47e60fbcc8560e3da4406ece9641
MD5 fa205b869da87d0fc740e8608f72ad52
BLAKE2b-256 a1ab8eb1aac4c22088fbd862e9ca5d8bd8162d6e8d8c1ce78085cf2006e8887c

See more details on using hashes here.

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

Hashes for slims_lisp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f2406277fc325a888ecfde6c2e28581ed1c400487f2958fc5f789bdd51fac24
MD5 1e0fa350b950fbc19392d57fcc530cd5
BLAKE2b-256 2216b725af0fd2cc54c119e85d572f642af0f6ed3eface32c3179ebb3030d60e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page