Skip to main content

OpenBIS Instruments Data Readers

Some parsers for multiple instruments for openBIS to be used in the bam-masterdata parser interface

This repository is intended to be used as entry point for the parsers from openbis-upload-helper.

Table of Contents


About

This repository restructures parser components originally from bam-upload-helper, aiming to improve modularity and maintainability for integration with the bam-masterdata parser interface.

Features

  • parser implementations
  • Built for integration with openBIS environments
  • Includes automated test suite

Getting Started

Prerequisites

  • Python 3.14 or newer
  • pip for dependency installation
  • Optional: virtualenv or conda environment for isolation

Installation

  1. Clone the repository:
    git clone https://github.com/BAMresearch/openbis-instrument-data-readers.git
    cd openbis-instrument-data-readers
    
  2. Create and activate a virtual environment:
    python -m .venv venv
    source venv/bin/activate  # Windows:    venv\Scripts\activate
    
  3. Install dependencies:
    pip install .
    

Metadata

Release files for openbis-instrument-data-readers 1.0.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 openbis-instrument-data-readers 1.0.0
File Size Uploaded Provenance
openbis_instrument_data_readers-1.0.0.tar.gz 83.3 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for openbis-instrument-data-readers 1.0.0
File Interpreter ABI Platform
openbis_instrument_data_readers-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 120.0 kB

Release files / openbis_instrument_data_readers-1.0.0.tar.gz

Download URL openbis_instrument_data_readers-1.0.0.tar.gz
Size 83.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f846bacc3c412a577e384c0373b6e3a3792bf1ab90cda9a4dbb4297e611a2879
BLAKE2b-256 checksum
How to use checksums
48f41f02f08b0291c46007e8b9bfc0eda8930073eadf2f3da3872b4db2e25790
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Release files / openbis_instrument_data_readers-1.0.0-py3-none-any.whl

Download URL openbis_instrument_data_readers-1.0.0-py3-none-any.whl
Size 36.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f242a44813e525ea503e52092ef4988fb6a4eb48f3a6bffe3aa654dd393b16f
BLAKE2b-256 checksum
How to use checksums
54547f3646f63506ad4d249a9e21c6bcd4645bdc99fcb12ee5d73c54c65a2b14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Security for openbis-instrument-data-readers 1.0.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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for openbis_instrument_data_readers-1.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files Full provenance

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