Seqera Platform Feature Requests

Anonymous

Feature requests for the Seqera Platform (https://cloud.seqera.io)
Pipeline Versioning - Create, track, and launch multiple pipeline configurations
This project will introduce versioning capabilities to Seqera Platform, allowing users to create, save, and reference different versions of pipelines based on their configuration and parameters. Planned Features Automatic Version Tracking Automatic version creation whenever a pipeline is created, modified, or launched with edited restricted parameters Checksum-based tracking for pipeline integrity and provenance Version Management Users with pipeline edit capabilities can assign custom labels to pipeline versions Ability to set any version as the default for launch Option to save completed workflow runs as new versions Restricted Parameter Control Users with pipeline edit capabilities can modify restricted parameters at the pipeline level Locked configurations for users with launch-only permissions to ensure controlled pipeline execution Support for custom nextflow_schema.json files to define editable parameters Version Selection at Launch Default version shown in launch form for all users Users with pipeline edit capabilities can select and launch any version Launch-only users can select from available labelled versions Commit ID Tracking Store commit IDs alongside revision information for deterministic pipeline execution Option to pin to specific commits or use latest branch updates Target Users This functionality is intended for bioinformaticians who customise platform pipelines for themselves or their users, applicable to all customers including Enterprise requiring pipeline execution control.
8
·

planned

Pipeline Data Lifecycle Management and Cleanup
This post consolidates multiple related requests around managing pipeline run data on the Seqera Platform, specifically in the areas of log persistence and cleanup of scratch/intermediate data. Persistent Logs After Run Completion Support for archiving essential execution data — including .log, .timeline, .sh scripts, and reports — to a persistent S3 bucket (Tower-managed or user-defined). Allows run logs and metadata to remain visible in the Tower UI after work directories are deleted. Enables integration with custom lifecycle rules for scratch storage. Preserves artifacts critical for auditability, troubleshooting, and provenance. Manual Clean-Up via Tower UI ( A “Clean” action in the run details interface to: ) Trigger cleanup of intermediate files and caches (e.g., nextflow clean -l <run_name> ). Reclaim storage post-execution while retaining archived logs. Offer fine-grained control over data cleanup, one run at a time. Auto Clean-Up Option at Launch A toggle in the pipeline launch form to enable automatic cleanup when a run completes. Useful for test or debug workflows where data retention is not required. Prevents accumulation of scratch data without manual intervention. Clean-Up on Run Deletion An optional checkbox when deleting a run to also remove associated scratch/workdir data. Ensures that run deletion can include cleanup of underlying execution storage. Offers a single-step way to retire a workflow and its resource footprint. Out of Scope Automatic deletion of archived logs when a run is deleted. Cleanup functionality for in-progress or running workflows. Advanced or rule-based retention policies; current scope is limited to manual actions and simple toggles.
10
·

acknowledged

Load More