Skip to main content

Reader data workbench

Checks Python 3.12 MIT license

Reader ingests instrument files and experiment metadata, applies declared transformations, and writes validated records, plots, exports, and notebooks. Every unit of work—including a cross-experiment aggregate—has an owned directory beneath experiments/, with source material in inputs/, a reader/v8 contract in config.yaml, and generated artifacts in outputs/. The distribution and import package are named reader-workbench and reader_workbench; the installed command remains reader.

Install

Install Reader as a command-line tool:

uv tool install reader-workbench

For development, install from a checkout:

git clone https://github.com/e-south/reader.git
cd reader
uv sync --locked --group dev
uv run reader demo

The installed command is reader:

reader demo
reader protocols
reader init ./experiments/my_experiment --protocol plate_reader/single_reporter_screen

The demo prints a guided command tour. It does not execute a pipeline or write files. Every generated starter can be inspected and validated before data is added.

Learn more

  • Getting started — install Reader, run the demo, and scaffold a first experiment.
  • Common tasks — shortest commands for discovery, validation, execution, and automation.
  • Python API — typed, task-oriented experiment and plugin interfaces for integrations.
  • Documentation index — complete user, reference, and maintainer documentation.

Reader is available under the MIT license.

Metadata

Release files for reader-workbench 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 reader-workbench 1.0.0
File Size Uploaded
reader_workbench-1.0.0.tar.gz 414.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for reader-workbench 1.0.0
File Interpreter ABI Platform
reader_workbench-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 938.1 kB

Release files / reader_workbench-1.0.0.tar.gz

Download URL reader_workbench-1.0.0.tar.gz
Size 414.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d19f293a3c981c082c153d98544bf5c42effb2b87986c8c7826b37a93cb079d9
BLAKE2b-256 checksum
How to use checksums
ec737bc2fb82bdfcf19b10bce1029ce0717d84a422aea3dca14039b0a19b5086
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 7, 2026.

Transparency log

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

Download URL reader_workbench-1.0.0-py3-none-any.whl
Size 523.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f3e471e1bd9a166683151be90bd6b83196d868af7c1015cd0a25842238b8511
BLAKE2b-256 checksum
How to use checksums
eb4d50d1513c6e78d11cb728fe26cc003cc1afffe0419dafa321695c46310e0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 7, 2026.

Transparency log

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

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