Skip to content

Bam support#129

Merged
apeltzer merged 9 commits intonf-core:devfrom
apeltzer:bam_support
Jan 25, 2019
Merged

Bam support#129
apeltzer merged 9 commits intonf-core:devfrom
apeltzer:bam_support

Conversation

@apeltzer
Copy link
Copy Markdown
Member

This adds support for BAM input in general, please test this :-)

#41

Future TSV/CSV input will be a bit different in handling, also I might need to polish the codebase soon a bit, not too happy how I had to do this:

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 necessary, also make a PR on the nf-core/eager branch on the nf-core/test-datasets repo
  • Ensure the test suite passes (nextflow run . -profile test,docker).
  • Make sure your code lints (nf-core lint .).
  • Documentation in docs is updated
  • CHANGELOG.md is updated

@apeltzer apeltzer requested a review from jfy133 January 21, 2019 14:46
@apeltzer apeltzer added the enhancement New feature or request label Jan 21, 2019
@apeltzer apeltzer mentioned this pull request Jan 21, 2019
Comment thread main.nf Outdated
if( params.singleEnd || params.pairedEnd || params.bam){
} else {
exit 1, "Please specify either --singleEnd or --pairedEnd to execute the pipeline!"
exit 1, "Please specify either --singleEnd, --pairedEnd to execute the pipeline on FastQ files and --bam for previously mapped BAM files!"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

previously processed (not necessarily mapped in some cases...)

Copy link
Copy Markdown
Member

@jfy133 jfy133 left a comment

Choose a reason for hiding this comment

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

Looks provisionally good to me, small suggestion to tweak bam input help/error message

@apeltzer apeltzer merged commit 27c567b into nf-core:dev Jan 25, 2019
@apeltzer apeltzer deleted the bam_support branch March 4, 2019 21:25
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

Successfully merging this pull request may close these issues.

2 participants