Release Notes
This is the initial release of ccpem-pipeliner, a Python library and command-line tool for designing, running, and automating cryoEM image-processing workflows. It enables structural biologists and facility engineers to chain discrete processing jobs into reproducible, headless pipelines.
New features
- Pipeline design and execution frameworkCore library for defining, composing, and executing cryoEM image-processing pipelines by chaining discrete processing jobs in a reproducible order.
- Command-line interfaceA CLI tool for running pipelines headlessly, enabling automation and integration into facility or HPC environments without a graphical interface.
- Job abstraction layerStructured API for defining individual processing jobs with well-typed inputs and outputs, allowing jobs to be connected and reused across different pipeline configurations.
- Reproducible workflow managementPipelines are designed to be serializable and reproducible, supporting consistent re-execution of cryoEM processing workflows across different environments or runs.