Skip to main content

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)

Source distribution for inm-rspace 0.4.3
File Size Uploaded
inm_rspace-0.4.3.tar.gz 9.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for inm-rspace 0.4.3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.1.0

2 release files

1.0.1

2 release files

This release

0.4.3 This release

2 release files

0.4.1

2 release files

0.3.1

2 release files

0.3

2 release files

0.2.1

2 release files

0.2

2 release files

0.1.2

2 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