Skip to content

2024.10.25

Compare
Choose a tag to compare
@pavlemarinkovic pavlemarinkovic released this 25 Oct 14:35
· 7 commits to master since this release
3ec4ff6

New tool: sbmanifest

Allows mapping and uploading of local manifests or sample sheets to align file paths with platform requirements.

sbcopy

sbcopy now supports app transfers across different environments using --profile. Designate source and target environments for seamless app migration.

sbpack_nf

wrabbit Integration

A new library (wrabbit) has been created to handle CWL wrapper creation and management for sbpack_nf. The sbpack_nf tool now handles the API and uses wrabbit to create a wrapper for Nextflow tools.

App and Workflow Management

Custom App Naming: Specify custom app names using the --app-name argument.
Exclusion Patterns: Exclude specific files or directories using the --exclude argument, accepting glob patterns for flexible exclusions.
Customizable Revision Notes: Users can now add notes with --revision-note for version clarity.

Execution and Task Setup

Execution Modes: Introduced --execution-mode argument with single-instance and multi-instance options, allowing selection of the execution mode for SevenBridges powered platforms.

Quality of Life Improvements

New Auto Mode

--auto mode automatically identifies files and inputs needed for app generation, expediting setup.

File Overwrite Prevention

sbpack now prevents overwriting of previous versions for key files like sb_nextflow_schema.yaml.