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

Small steps - First working version #1

Merged
merged 19 commits into from
Sep 5, 2023

Conversation

SusiJo
Copy link
Collaborator

@SusiJo SusiJo commented Aug 4, 2023

PR checklist

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool - have you followed the pipeline conventions in the contribution docs
  • If necessary, also make a PR on the nf-core/vcftomaf branch on the nf-core/test-datasets repository.
  • Make sure your code lints (nf-core lint).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • Usage Documentation in docs/usage.md is updated.
  • Output Documentation in docs/output.md is updated.
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

@SusiJo
Copy link
Collaborator Author

SusiJo commented Aug 7, 2023

Comment: The pipeline was also tested with sarek vcf files from different variant callers (from aws-megatests) and was working fine. When specifying a samplesheet it is important to give unique sample names in the first column though.

@mirpedrol
Copy link

When specifying a samplesheet it is important to give unique sample names in the first column though

You can use the unique key in the samplesheet.

Copy link
Contributor

@FriederikeHanssen FriederikeHanssen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, Susi! Very useful to have this in a proper pipeline finally. there is some branding left that should probably be removed. I have marked it where I found it.

Another thought I had: we will in 99% of cases use this pipeline with sarek. i would vote for having the same igenomes config here as we do in sarek to make it as straightforward as possible to choose the right reference

.github/CONTRIBUTING.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/config.yml Outdated Show resolved Hide resolved
.github/PULL_REQUEST_TEMPLATE.md Outdated Show resolved Hide resolved
.github/workflows/awsfulltest.yml Outdated Show resolved Hide resolved
.github/workflows/awstest.yml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
assets/email_template.txt Show resolved Hide resolved
assets/methods_description_template.yml Outdated Show resolved Hide resolved
docs/usage.md Outdated Show resolved Hide resolved
modules/nf-core/vcf2maf/main.nf Outdated Show resolved Hide resolved
@SusiJo
Copy link
Collaborator Author

SusiJo commented Aug 7, 2023

: we will in 99% of cases use this pipeline with sarek. i would vote for having the same igenomes config here as we do in sarek to make it as straightforward as possible to choose the right reference

Should I remove the unnecessary lines or use the sarek igenomes.config as is?

@FriederikeHanssen
Copy link
Contributor

: we will in 99% of cases use this pipeline with sarek. i would vote for having the same igenomes config here as we do in sarek to make it as straightforward as possible to choose the right reference

Should I remove the unnecessary lines or use the sarek igenomes.config as is?

I would prob just use the sarek conf (at least that is what i did in the createpanel pipeline) less work and ensures the keys really are the same

docs/usage.md Outdated Show resolved Hide resolved
nextflow_schema.json Outdated Show resolved Hide resolved
@FriederikeHanssen
Copy link
Contributor

Can we merge this @skrakau ? I'd like to test it out and add what is missing. would be easier on my fork...

Copy link
Contributor

@FriederikeHanssen FriederikeHanssen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

merging to test

@FriederikeHanssen FriederikeHanssen merged commit 93049d5 into qbic-pipelines:dev Sep 5, 2023
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.

None yet

3 participants