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

SCXA pipelines update/upgrade #52

Open
6 tasks
pmb59 opened this issue Oct 23, 2024 · 1 comment
Open
6 tasks

SCXA pipelines update/upgrade #52

pmb59 opened this issue Oct 23, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@pmb59
Copy link
Member

pmb59 commented Oct 23, 2024

After few years of successful run, some upgrades can be done for workflow modernisation:

In order of priority:

  • 1. Bring tertiary analysis to Nextflow, for a unified workflow
    1.1 New repo: scxa-tertiary-workflow
    1.2 adding w_tertiary to scxa-workflows repo
    1.3 Modify scxa-control-wf logic and scripts
    1.4 Edit run_tertiary_workflow.sh in scxa-workflows

  • 2. Moving to DSL2 (DSL1 not working on Nextflow versions >= 22.12.0)

    2.1 Remove dependencies to channel anaconda
    2.2 Migrate main.nf

  • 3. Integration with with Seqera Platform (Nextflow tower):

    3.1 to track, monitor and get detailed information regarding the execution of the pipelines
    3.2 to generate reports

  • 4. Tool update, update to best practices.

Notes:

@pmb59 pmb59 added the enhancement New feature or request label Oct 23, 2024
@pmb59
Copy link
Member Author

pmb59 commented Oct 25, 2024

Point 1 being addressed here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant