inm-rspace
Python tools for interaction with the Rspace Electronic Lab Notebook. Developed at INM - Leibniz Institute for New Materials in Saarbrücken, Germany.
inm-rspace adds functionality to the rspace-client API to make it easier to include personal scientific data workflows.
The main feature is the Workflow class, with which you can wrap arbitrary existing Python code in order to execute it on RSpace documents.
Installation and Setup
You can install inm-rspace through PyPI, which should automatically take care of installing dependencies (especially rspace-client). Simply type:
pip install inm-rspace
However, to use the API, you need to first create an API key as explained here.
Furthermore, inm-rspace assumes you have saved this API key as RSPACE_API_KEY along with your RSpace URL as RSPACE_URL (e.g. https://leibniz-inm.researchspace.com) as environment variables in your terminal.
Examples
To learn how to generally use the rspace-client API, please refer to their examples.
As for how to use the inm-rspace extension for workflows, check the examples folder of this repository.
Documentation
The full API documentation is still in progress, but the current state is already available here.
Metadata
Release files for inm-rspace 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| inm_rspace-0.4.3.tar.gz | 9.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| inm_rspace-0.4.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.7 kB
Release files / inm_rspace-0.4.3.tar.gz
| Download URL | inm_rspace-0.4.3.tar.gz |
|---|---|
| Size | 9.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b86810e268d159937016abab1a80a2f7b4d5b15249f4c3cd242e2332d50bf594
|
|
BLAKE2b-256 checksum How to use checksums |
1ec84fa7e98a13b1a1787875546de43f0c1564f9620ac49aed57cc1644fefd8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.13 Darwin/24.6.0
|
Release files / inm_rspace-0.4.3-py3-none-any.whl
| Download URL | inm_rspace-0.4.3-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
888f54be02a0f9a3239889921af2f29d7720b6b36fb91d89110b5e4b0571a66f
|
|
BLAKE2b-256 checksum How to use checksums |
2ea2a0f7a255b5b02dbaa3aee15bdc16ac8f556facedd47208af75e13095f87a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.13 Darwin/24.6.0
|