Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge live gupu #77

Merged
merged 136 commits into from
Feb 26, 2025
Merged

Merge live gupu #77

merged 136 commits into from
Feb 26, 2025

Conversation

AmstlerStephan
Copy link
Member

Prepare the first major commit of the pipeline.

  1. Added nf-test testing
  2. Added support for real-time (live) analysis of clusters per sample during sequencing
  3. Added GPU acceleration for medaka polishing
  4. Split the workflow into several subworkflows
  5. Implemented batching of input files for higher parallelization
  6. Implemented a process to glue molecule files before submission to medaka polishing
  • to decrease number of files to process, which can be up to several 100k for large sequencing experiments
  • to make better use of the GPU acceleration
  1. Added support for multi-line bed files to process several targets in one run
  2. Added simple plots and stats to keep track of the number of clusters per sample
  • CAVEAT: GPU acceleration supporting docker container is only available up to v2.0.0, in which medaka smolecule is broken. v2.0.0 uses the new pytorch models, and therefore, CPU medaka and GPU medaka results might differ slightly.

AmstlerStephan and others added 30 commits March 6, 2024 11:42
create test for bed file
add minimal testing data
output files to check processes
generate test freebayes
update to version 0.2.1
update lofreq snapshot
add test data
create snapshot
AmstlerStephan and others added 28 commits February 20, 2025 16:08
readd plugin
delete deprecated tests
the specified versiond supports the latest v5.0.0 models and should work with GPU
Adapt maxForks for medaka
adapt output dirrctories accordingly
adapt cluster stat reports accordingly
Unfortunately medaka gpu and medaka cpu are different versions.
As soon as a gpu supporting docker container with v2.0.1 is released the pipeline will be updated
@AmstlerStephan AmstlerStephan merged commit c3f9bfc into main Feb 26, 2025
0 of 10 checks passed
@AmstlerStephan AmstlerStephan deleted the Merge_live_GUPU branch February 26, 2025 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant