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

Stabilisation / Completeness of pipeline #1

Closed
wants to merge 33 commits into from

Conversation

OlivierCoen
Copy link
Collaborator

  • better error handling in gene id mapping step
  • modify output of gene id mapping
  • add gene metadata to gene statistics in the gene variation step
  • stabilised expressionatlas_getaccessions and expression_atlas (ignore / retry step according to exit status code)
  • handle multiple issue cases in normalisation steps (DESeq2 / EdgeR)
  • rewrote the gene variation step in python, using polars for better efficiency / stability
  • set expression atlas step in a separate workflow
  • replace nf-validation by nf-schema
  • add multiqc to pipeline
  • improve gene vriation statistics computation and visualisation in multiqc

PR checklist

  • This comment contains a description of changes (with reason).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • Documentation has been updated.

@OlivierCoen OlivierCoen self-assigned this Jan 7, 2025
@OlivierCoen OlivierCoen force-pushed the dev branch 2 times, most recently from 7ed2467 to 308ccfc Compare January 7, 2025 13:53
@OlivierCoen
Copy link
Collaborator Author

Closing this pull request as I have more modifications to perform before merging. I'd like to get a pipeline ready for realease before asking for a PR

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