Skip to content

Add TSV input funcionality and extra goodies.#396

Merged
jfy133 merged 156 commits intodevfrom
tsv-input
May 18, 2020
Merged

Add TSV input funcionality and extra goodies.#396
jfy133 merged 156 commits intodevfrom
tsv-input

Conversation

@jfy133
Copy link
Copy Markdown
Member

@jfy133 jfy133 commented May 1, 2020

nf-core/eager pull request

This PR mainly includes everything related to our new input system, which allows either direct paths to FASTQs/BAMS, or alternatively, with a TSV 'map' which contains all the relevent per-library metadata.

Along with this is updated documentation, lots of minor bug fixes including emailing, profile loading etc.

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 --paired_end).
  • Make sure your code lints (nf-core lint .).
  • Documentation in docs is updated
  • CHANGELOG.md is updated
  • README.md is updated

Learn more about contributing: CONTRIBUTING.md

apeltzer and others added 30 commits December 1, 2019 21:52
TSV Input branch - please merge
Pull request for release of 2.1.0
@jfy133 jfy133 marked this pull request as ready for review May 15, 2020 06:10
@jfy133 jfy133 changed the title [DRAFT DO NOT MERGE] Add TSV input funcionality and extra goodies. Add TSV input funcionality and extra goodies. May 15, 2020
@jfy133 jfy133 removed WIP Work in progress do_not_merge labels May 15, 2020
@maxibor
Copy link
Copy Markdown
Member

maxibor commented May 15, 2020

General comment: there are many prefix that you can completely replace by libraryid in many processes.

Copy link
Copy Markdown
Member

@maxibor maxibor left a comment

Choose a reason for hiding this comment

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

That's it for me, but there are so many changes, that I most certainly missed some

Comment thread main.nf Outdated
Comment thread main.nf
Comment thread main.nf
Comment thread main.nf Outdated
Comment thread main.nf Outdated
Comment thread main.nf
Comment thread main.nf
Comment thread main.nf Outdated
Comment thread main.nf Outdated
Comment thread main.nf Outdated
@jfy133 jfy133 requested a review from maxibor May 15, 2020 20:09
@jfy133 jfy133 merged commit 3cf7872 into dev May 18, 2020
@jfy133 jfy133 deleted the tsv-input branch May 18, 2020 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Metadata Sheet Discussion & Multilane merging

4 participants