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

Update README according to https://github.com/nf-core/tools/issues/2186 #946

Merged
merged 7 commits into from
Mar 23, 2023

Conversation

grst
Copy link
Member

@grst grst commented Feb 20, 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/rnaseq 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).

@github-actions

This comment was marked as outdated.

@grst grst changed the base branch from master to dev February 20, 2023 13:27
@github-actions

This comment was marked as outdated.

@grst
Copy link
Member Author

grst commented Feb 20, 2023

@nf-core-bot fix linting

@github-actions
Copy link

github-actions bot commented Feb 20, 2023

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit f579681

+| ✅ 152 tests passed       |+
#| ❔   3 tests were ignored |#
!| ❗   3 tests had warnings |!

❗ Test warnings:

  • nextflow_config - Config manifest.version should end in dev: '3.11.0'
  • readme - README did not have a Nextflow minimum version mentioned in Quick Start section.
  • pipeline_todos - TODO string in methods_description_template.yml: #Update the HTML below to your prefered methods description, e.g. add publication citation for this pipeline

❔ Tests ignored:

  • files_unchanged - File ignored due to lint config: assets/email_template.html
  • files_unchanged - File ignored due to lint config: assets/email_template.txt
  • files_unchanged - File ignored due to lint config: lib/NfcoreTemplate.groovy

✅ Tests passed:

Run details

  • nf-core/tools version 2.7.2
  • Run at 2023-03-23 12:59:09

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Co-authored-by: James A. Fellows Yates <[email protected]>
You can find numerous talks on the [nf-core events page](https://nf-co.re/events) from various topics including writing pipelines/modules in Nextflow DSL2, using nf-core tooling, running nf-core pipelines as well as more generic content like contributing to Github. Please check them out!

## Pipeline summary
**nf-core/rnaseq** is a bioinformatics pipeline that can be used to analyse RNA sequencing data obtained from organisms with a reference genome and annotation. It takes a samplesheet and FASTQ files as input, performs quality control (QC), trimming and (pseudo-)alignment, and produces a gene expression matrix and extensive QC report.

Copy link
Member

@drpatelh drpatelh Mar 10, 2023

Choose a reason for hiding this comment

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

Suggested change
## Tube map

Copy link
Member

Choose a reason for hiding this comment

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

I wouldn't call it Tube map, 'Workflow Diagram' or something would be better


![nf-core/rnaseq metro map](docs/images/nf-core-rnaseq_metro_map_grey.png)

> **Note**
> The SRA download functionality has been removed from the pipeline (`>=3.2`) and ported to an independent workflow called [nf-core/fetchngs](https://nf-co.re/fetchngs). You can provide `--nf_core_pipeline rnaseq` when running nf-core/fetchngs to download and auto-create a samplesheet containing publicly available samples that can be accepted directly as input by this pipeline.

1. Merge re-sequenced FastQ files ([`cat`](http://www.linfo.org/cat.html))
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
1. Merge re-sequenced FastQ files ([`cat`](http://www.linfo.org/cat.html))
## Pipeline overview
1. Merge re-sequenced FastQ files ([`cat`](http://www.linfo.org/cat.html))

Copy link
Member

Choose a reason for hiding this comment

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

Added a couple of sections because everything looks bunched up otherwise.

Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not sure we need a section both above and below the tube map... the tube map would fit well under both "introduction" and "pipeline overview"

Copy link
Contributor

Choose a reason for hiding this comment

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

I agree with Gregor, going that route for the template update for the moment. Feel frre to reject the PR, @drpatelh :D

README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Copy link
Member

@drpatelh drpatelh left a comment

Choose a reason for hiding this comment

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

Few comments to address. Otherwise looks awesome! Thanks!

grst and others added 2 commits March 10, 2023 16:49
Co-authored-by: Harshil Patel <[email protected]>
Co-authored-by: Harshil Patel <[email protected]>
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved

![nf-core/rnaseq metro map](docs/images/nf-core-rnaseq_metro_map_grey.png)

> **Note**
> The SRA download functionality has been removed from the pipeline (`>=3.2`) and ported to an independent workflow called [nf-core/fetchngs](https://nf-co.re/fetchngs). You can provide `--nf_core_pipeline rnaseq` when running nf-core/fetchngs to download and auto-create a samplesheet containing publicly available samples that can be accepted directly as input by this pipeline.

1. Merge re-sequenced FastQ files ([`cat`](http://www.linfo.org/cat.html))
Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not sure we need a section both above and below the tube map... the tube map would fit well under both "introduction" and "pipeline overview"

@drpatelh
Copy link
Member

Are we still waiting on other things being added for this to be merged @grst @FriederikeHanssen ?

@grst
Copy link
Member Author

grst commented Mar 20, 2023

Two links are still pointing to non-existing pages on the website.

@FriederikeHanssen
Copy link
Contributor

Yep what will be removed needs to be added to the website somewhere: https://nfcore.slack.com/archives/C01QPMKBYNR/p1678782050033109
I wanted to do it last week, but the AWS thing hold me up. Won't have time this week, sorry.

@drpatelh
Copy link
Member

Ok, this may have to wait until the next release then which shouldn't be too long after the Hackathon. Want to get a release out in the next couple of days.

README.md Outdated Show resolved Hide resolved
@grst
Copy link
Member Author

grst commented Mar 23, 2023

@nf-core-bot fix linting

@drpatelh drpatelh merged commit 8c7a587 into dev Mar 23, 2023
@drpatelh drpatelh mentioned this pull request Mar 23, 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.

5 participants