inm-rspace


Nameinm-rspace JSON
Version 0.4.1 PyPI version JSON
download
home_pagehttps://github.com/sintharic/inm-rspace
SummaryTools for working with the RSpace ELN
upload_time2025-07-09 11:48:24
maintainerNone
docs_urlNone
authorChristian Müller
requires_python>=3.9
licenseMIT
keywords eln rspace science notebook
VCS
bugtrack_url
requirements rspace-client numpy scipy matplotlib
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](https://documentation.researchspace.com/article/v0dxtfvj7u-rspace-api-introduction).
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](https://github.com/rspace-os/rspace-client-python/tree/master/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](https://sintharic.github.io/inm-rspace/).
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sintharic/inm-rspace",
    "name": "inm-rspace",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "eln, rspace, science, notebook",
    "author": "Christian M\u00fcller",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/61/d4/88e45297469c2880aef2a0ba9373c0b0fe4353d649c2f5d45985022c5f04/inm_rspace-0.4.1.tar.gz",
    "platform": null,
    "description": "# inm-rspace\n\nPython tools for interaction with the Rspace Electronic Lab Notebook. Developed at INM - Leibniz Institute for New Materials in Saarbr\u00fccken, Germany.\n\n`inm-rspace` adds functionality to the `rspace-client` API to make it easier to include personal scientific data workflows.\nThe main feature is the `Workflow` class, with which you can wrap arbitrary existing Python code in order to execute it on RSpace documents.\n\n\n## Installation and Setup\n\nYou can install `inm-rspace` through PyPI, which should automatically take care of installing dependencies (especially `rspace-client`). Simply type:\n\n`pip install inm-rspace`\n\nHowever, to use the API, you need to first create an API key as explained [here](https://documentation.researchspace.com/article/v0dxtfvj7u-rspace-api-introduction).\nFurthermore, `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.\n\n\n## Examples\n\nTo learn how to generally use the `rspace-client` API, please refer to their [examples](https://github.com/rspace-os/rspace-client-python/tree/master/examples).\n\nAs for how to use the `inm-rspace` extension for workflows, check the `examples` folder of this repository.\n\n\n## Documentation\n\nThe full API documentation is still in progress, but the current state is already available [here](https://sintharic.github.io/inm-rspace/).",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Tools for working with the RSpace ELN",
    "version": "0.4.1",
    "project_urls": {
        "Documentation": "https://sintharic.github.io/inm-rspace",
        "Homepage": "https://github.com/sintharic/inm-rspace",
        "Repository": "https://github.com/sintharic/inm-rspace"
    },
    "split_keywords": [
        "eln",
        " rspace",
        " science",
        " notebook"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e6c67f57a17ae253900815a21154f3207ad0f6f281a2ee0aa02b6ad4f4e6f0d9",
                "md5": "119f25b8678cf7e75fc866031f810fa1",
                "sha256": "08622c951f04538f5e9a1ad47cafa3e321a3657bde940c160ba194f796a92f61"
            },
            "downloads": -1,
            "filename": "inm_rspace-0.4.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "119f25b8678cf7e75fc866031f810fa1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 9839,
            "upload_time": "2025-07-09T11:48:23",
            "upload_time_iso_8601": "2025-07-09T11:48:23.279398Z",
            "url": "https://files.pythonhosted.org/packages/e6/c6/7f57a17ae253900815a21154f3207ad0f6f281a2ee0aa02b6ad4f4e6f0d9/inm_rspace-0.4.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61d488e45297469c2880aef2a0ba9373c0b0fe4353d649c2f5d45985022c5f04",
                "md5": "5ae4dbee54430ae7d07010cdc9e23041",
                "sha256": "fc3db704c3c56c42369d399b1240c20e5e09c4067554c2d7c37c4ea6e47c8f7f"
            },
            "downloads": -1,
            "filename": "inm_rspace-0.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "5ae4dbee54430ae7d07010cdc9e23041",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 9377,
            "upload_time": "2025-07-09T11:48:24",
            "upload_time_iso_8601": "2025-07-09T11:48:24.135667Z",
            "url": "https://files.pythonhosted.org/packages/61/d4/88e45297469c2880aef2a0ba9373c0b0fe4353d649c2f5d45985022c5f04/inm_rspace-0.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-09 11:48:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sintharic",
    "github_project": "inm-rspace",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "rspace-client",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "matplotlib",
            "specs": []
        }
    ],
    "lcname": "inm-rspace"
}
        
Elapsed time: 0.55372s