Skip to main content

slims-python-api: Interact with SLims from python

The SLims python api allows you to interact with your SLims instance by using Python. It allows you to extend the versatile capability of SLims even further.

Installing

The required Python version is 3.13

If you run SLIMS 7.2 you run

pip install 'slims-python-api>=7.2.0,<7.3.0'

If you run SLIMS 6.9 you run

pip install 'slims-python-api>=6.9.0,<7.0.0'

Documentation

The documentation can be found on the following page:

http://slims-python-api.readthedocs.io/en/latest/

Getting Started

To get you started we provided a few cookbook examples:

Data Manipulation

In this script, we demonstrate creating, modifying and removing content.

Flow Example

Learn how to create a SLimsgate flow with python. In the given example you will create a very simple two steps flow. In the first step a content record can be selected in the UI. In the second step a new id for that content record can be chosen.

Live Report

This web application is displaying on a web page a live report for a selected period. It shows how a webportal can be used to create a specific report directly through the api.

Order Submission

In this sample web application, a user can create an order direclty through a web portal, with customizable appearance and formatting

Plotting

In this example, we demonstrate how graphical plots can be created with python while fetching the data through the api.

Contributions

If you want to contribute to the project, we welcome any addition and we will merge it through a pulls request

Questions, Suggestions

If you have any questions/suggestions or defects, please use the Agilent service desk (https://servicedesk.li.agilent.com/support)

Metadata

Release files for slims-python-api 7.2.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 slims-python-api 7.2.0
File Size Uploaded Provenance Actions
slims_python_api-7.2.0.tar.gz 21.3 kB Without provenance Details for slims_python_api-7.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for slims-python-api 7.2.0
File Interpreter ABI Platform Actions
slims_python_api-7.2.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for slims_python_api-7.2.0-py2.py3-none-any.whl

Total release size: 38.5 kB

Release files / slims_python_api-7.2.0.tar.gz

Download URL slims_python_api-7.2.0.tar.gz
Size 21.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2dc23bbf7d20ddf0d712a622f34fc4341b3df8b099d0ced111b532b1f4694634
BLAKE2b-256 checksum
How to use checksums
0b2162fb94273fa5708681de873f0b91bf1dfedde59700e2259052403dc66e62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / slims_python_api-7.2.0-py2.py3-none-any.whl

Download URL slims_python_api-7.2.0-py2.py3-none-any.whl
Size 17.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
88e13e24e0612a55964cdc1f11ba56c47e8befc3ea3ab526e4fc19d622bcab2e
BLAKE2b-256 checksum
How to use checksums
771f938934b209e2a09f9c7a31015218449d2e3eb8c0c29d713c858822c1352f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Security for slims-python-api 7.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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