CCPEM Pipeliner
← All Documentation

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 framework
    Core library for defining, composing, and executing cryoEM image-processing pipelines by chaining discrete processing jobs in a reproducible order.
  • Command-line interface
    A CLI tool for running pipelines headlessly, enabling automation and integration into facility or HPC environments without a graphical interface.
  • Job abstraction layer
    Structured 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 management
    Pipelines are designed to be serializable and reproducible, supporting consistent re-execution of cryoEM processing workflows across different environments or runs.