Skip to content

Commit 5226444

Browse files
authored
Merge pull request #486 from apeltzer/dev
Add some launch docs
2 parents b321945 + 3e5a5f7 commit 5226444

4 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/CONTRIBUTING.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ If you'd like to write some code for nf-core/eager, the standard workflow is as
1818
1. Check that there isn't already an issue about your idea in the [nf-core/eager issues](https://github.com/nf-core/eager/issues) to avoid duplicating work
1919
* If there isn't one already, please create one so that others know you're working on this
2020
2. [Fork](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) the [nf-core/eager repository](https://github.com/nf-core/eager) to your GitHub account
21-
3. Make the necessary changes / additions within your forked repository
22-
4. Submit a Pull Request against the `dev` branch and wait for the code to be reviewed and merged
21+
3. Make the necessary changes / additions within your forked repository (following [code contribution guidelines](https://github.com/nf-core/eager/blob/dev/docs/code_contribution.md))
22+
4. Use `nf-core schema build .` and add any new parameters to the pipeline JSON schema (requires nf-core tools >= 1.10).
23+
5. Submit a Pull Request against the `dev` branch and wait for the code to be reviewed and merged
2324

2425
If you're not used to this workflow with git, you can start with some [docs from GitHub](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests) or even their [excellent `git` resources](https://try.github.io/).
2526

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1111

1212
* **Major** Automated Cloud Tests with large-scale data on [AWS](https://aws.amazon.com/)
1313
* **Major** Re-wrote input logic to accept a TSV 'map' file in addition to direct paths to FASTQ
14+
* **Major** Added JSON Schema, enabling web GUI for configuration of pipeline
1415
* **Major** Lane and library merging implement
1516
* When using TSV input, one libraries with the multiple _lane_ will be merged together, before mapping
1617
* Strip FASTQ will also produce a lane merged 'raw' but 'stripped' FASTQ file
1718
* When using TSV input, one sample with multiple (same treatment) libraries will be merged together.
1819
* Important: direct FASTQ paths will not have this functionality. TSV is required.
1920
* [#40](https://github.com/nf-core/eager/issues/40) - Added the pileupCaller genotyper from [sequenceTools](https://github.com/stschiff/sequenceTools)
2021
* Added sanity check and clearer error message when `--fasta_index` is provided and filepath does not end in `.fai`.
21-
* Added basic json_schema
2222
* Improved error messages
2323
* Added ability for automated emails using `mailutils` to also send MultiQC reports
2424
* General documentation additions and cleaning, updated figures with CC-BY license

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Additional functionality contained by the pipeline currently includes:
9090

9191
nextflow run nf-core/eager -profile <docker/singularity/conda>,test
9292

93-
5. Start running your own ancient DNA analysis!
93+
5. Start running your own ancient DNA analysis either via the command-line or [GUI](https://nf-co.re/launch)! Command line example:
9494

9595
nextflow run nf-core/eager -profile <docker/singularity/conda> --input '*_R{1,2}.fastq.gz' --fasta '<your_reference>.fasta'
9696

docs/usage.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ To see the the EAGER pipeline help message run: `nextflow run nf-core/eager --he
9191

9292
> By default, if a pipeline step fails, nf-core/eager will resubmit the job with twice the amount of CPU and memory. This will occur two times before failing.
9393
94+
If you want to configure your pipeline interactively using a graphical user interface, please visit [https://nf-co.re/launch](https://nf-co.re/launch), select the `eager` pipeline and the version you intend to run and follow the on-screen instructions to create a config for your pipeline run.
95+
9496
### Updating the pipeline
9597

9698
When you run the above command, Nextflow automatically pulls the pipeline code from GitHub and stores it as a cached version. When running the pipeline after this, it will always use the cached version if available - even if the pipeline has been updated since. To make sure that you're running the latest version of the pipeline, make sure that you regularly update the cached version of the pipeline:

0 commit comments

Comments
 (0)