-
Notifications
You must be signed in to change notification settings - Fork 223
Version 1.7 release #411
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
Merged
Version 1.7 release #411
Changes from all commits
Commits
Show all changes
183 commits
Select commit
Hold shift + click to select a range
a6ab045
Merge pull request #113 from HadrienG/master
ewels 7152f8d
Merge pull request #122 from HadrienG/conda
ewels 584358e
Merge branch 'master' of https://github.com/nf-core/tools
2533bd2
Merge branch 'master' of https://github.com/nf-core/tools
apeltzer c6deebe
Corrects blacklist filtering
sven1103 b807637
Uses meta information from dev branch instead of master
sven1103 267b9ce
add bwa and bt2 index to igenomes config
maxibor adc641b
Merge branch 'dev' of https://github.com/nf-core/tools into dev
maxibor ee5e929
update changelog
maxibor 8e32e69
Enables single pipeline sync via command line
sven1103 ef8d987
Updates changelog
sven1103 adce02e
Corrects markdown error
sven1103 42d2cc9
Merge pull request #307 from sven1103/master
sven1103 952d5fc
Merge pull request #309 from maxibor/dev
sven1103 58f124d
Fix typo in tools readme
apeltzer 1081e9e
Merge pull request #317 from apeltzer/dev
apeltzer 27b9669
Specify yaml Loader argument
phue 025aca5
add Loader to remaining yaml.load() calls
phue 471659d
Fixed some 404 end links
kerimoff 74e0a4f
Merge pull request #323 from nf-core/Readme_text_fixing
apeltzer 8946dc9
use yaml.safe_load() to avoid unsafe loading of yaml
phue c0b7783
Merge pull request #322 from nf-core/phue-yaml_loader_warning
phue 1e76786
Add nf-core citation
drpatelh ecc54fa
Change CHANGELOG
drpatelh 1f88c31
Changed Paolos name by Deed Poll
drpatelh c0e7a4d
Add pre-print
drpatelh 13435be
I dont speak Italian
drpatelh 9f62722
Merge pull request #327 from drpatelh/master
apeltzer fbe1871
Drop atacseq
apeltzer 2f31aa6
Drop nascent
apeltzer 5d107ef
Add Sarek to blacklist
apeltzer cadfacb
Add multiple missing pipelines to blacklist
apeltzer 8c30edc
Updated CHANGELOG
apeltzer b323064
Make linting happy
apeltzer 86fa6e6
Merge pull request #328 from apeltzer/dev
apeltzer 961b24e
Add TEMPLATE branch to create command
apeltzer a9ef277
Add Changelog
apeltzer 745972b
Bump to 1.7dev
apeltzer 020e7f5
Remove chipseq from blacklist
drpatelh fabd258
Merge pull request #332 from drpatelh/master
ewels 4290a19
specified conda channels in template (#333)
matq007 0b46c58
Fix email notification bug
drpatelh 7358622
Update CHANGELOG
drpatelh 0493b41
Update code based on Paolas comment
drpatelh 2702bfe
Merge pull request #337 from drpatelh/master
apeltzer 5ffd849
Add nf-core logo
drpatelh 5ce6395
Update CHANGELOG
drpatelh 033a6c9
Merge pull request #340 from drpatelh/dev
ewels a19da15
Prints warning in dev mode for unequal container name
sven1103 b52b40d
Updates Changelog
sven1103 87f85fd
Adds more imperative warning massage
sven1103 06b1ca0
Merge pull request #342 from sven1103/master
sven1103 8e445b5
Add Quick start section to template
drpatelh 8543ff0
Update description
drpatelh 8d220db
Fix markdownlint
drpatelh b169af6
Tweak description
drpatelh 2a03418
Bypass bullet check...
drpatelh 1140e4f
Bypass bullet check...
drpatelh 256c764
Merge pull request #345 from drpatelh/master
drpatelh 7b97e35
Cope with edge versions when linting
antunderwood 47f161f
Add docker.runOptions to avoid memory swap error
olgabot 9911537
fix: Small code polishing + typo fix in the template main.nf file
maxulysse 9eb39f8
fix: update CHANGELOG
maxulysse ca036a9
Update Changelog with lint feature to accept edge versions
antunderwood 1e77b44
Merge pull request #347 from aunderwo/master
apeltzer ee4145a
Merge pull request #325 from MaxUlysse/master
apeltzer 701d559
Merge pull request #330 from apeltzer/add-git-template
apeltzer 5f1f453
Merge pull request #351 from nf-core/olgabot-patch-1
apeltzer e7e36f4
Adjust options with @maxulysse's input
apeltzer 50bbf24
Add Changelog
apeltzer eb1108c
Merge pull request #334 from matq007/dev
apeltzer 688bb19
Merge pull request #352 from nf-core/dockerrunOptions
sven1103 700af5b
Bump version of Conda in base to 4.6.14
apeltzer 434d446
Merge pull request #353 from apeltzer/updateConda
ewels f247e5b
new File --> file
olgabot da7fb8d
Use `file()` instead of `new File`
olgabot 0bd384d
Add comment in changelog
olgabot a07763d
Merge pull request #354 from nf-core/olgabot-patch-2
apeltzer 3393579
Add changes for fixing workflow.onComplete()
apeltzer 1570f20
Add changes + clean up markdownlint errors
apeltzer 68185a4
Merge remote-tracking branch 'upstream/master'
apeltzer 655dc9b
Fix URLs
apeltzer cb0d37f
Merge pull request #357 from apeltzer/fix-urls
apeltzer 5e327f7
Merge branch 'dev' into dev
apeltzer fed8b3e
Merge pull request #356 from apeltzer/dev
sven1103 c17ef0a
Replace URL for joining slack
ewels 2a1acb7
Changelog update
ewels 065e9b7
Merge pull request #362 from ewels/master
ewels 6fa27c1
feat: add direct link to the pipeline slack channel
maxulysse af782db
feat: add contributions and support heading with links to contibution…
maxulysse 76273fe
feat: update CHANGELOG
maxulysse c34b04b
Renders readme properly on Pypi
sven1103 37e4be3
[FIX] Missing r-rmarkdown dependency
Zethson e38f158
[FEATURE] Added R-base + r-markdown 0.9 -> 1.1
Zethson d504ad6
[FIX] Accidently removed correct version of multiqc
Zethson 6af4f8a
[CHANGELOG] Added r-base and r-markdown
Zethson 191dd74
Fixing Parameter issues
apeltzer 10a2c71
Create Dev too please
apeltzer 70b28a6
Changes nf-core cache dir to user's home
sven1103 bd28114
Updates changelog
sven1103 fa1d48d
Merge pull request #368 from nf-core/FIX]-Missing-r-rmarkdown-dependency
apeltzer a558fcb
Merge branch 'dev' into fix-params
ewels bd66ef0
Merge pull request #376 from apeltzer/fix-params
apeltzer 5cc8e99
Fix markdownlint
apeltzer b822868
Merge branch 'dev' into dev
apeltzer 08f03f4
Merge pull request #363 from MaxUlysse/dev
apeltzer 2a65237
Merge pull request #377 from apeltzer/add-dev-branch
ewels f71f037
Adding in more time (#378)
apeltzer 03b507a
Merge branch 'dev' into master
apeltzer 097398a
Updates caching method docs
sven1103 f9fffc8
Removes unused import statement
sven1103 a03be0e
Merge branch 'master' of github.com:sven1103/tools
sven1103 9b4a773
chore: Add Code of Conduct for Tools (#385)
apeltzer 86e0bde
Wrong directory for code of conduct (#386)
apeltzer 1a95fdd
Refactors cache path
sven1103 cb39811
Refactors function call
sven1103 5dcca6a
Merge pull request #381 from sven1103/master
sven1103 3d90c74
Introduces stable parameter schema reference
sven1103 11f1540
Update changelog
sven1103 219957e
Corrects schema URL
sven1103 78e0c75
Removes trailing space
sven1103 6d7eaf1
Merge pull request #387 from sven1103/master
apeltzer d09930f
Add Patch to enable PRs coming from patch branch
apeltzer 1843f99
Adjusting testing
apeltzer 4271ca3
Add to template to have tests pass :+1:
apeltzer b7d34e1
Merge pull request #392 from nf-core/check-patch-travis-ci
apeltzer aac8e8b
Travis: Test Python 3.7
ewels 9229218
Don't try to push built docs if on a branch
ewels a35d554
Python 3.7 fixes
ewels 9c3d8a7
Changelog
ewels 7c5b6aa
Merge pull request #394 from ewels/py3.7
apeltzer deb2e2c
nf-core download: Get nf-core/configs
ewels 887df9d
Changelog
ewels b75e7da
Merge pull request #398 from ewels/download-configs
apeltzer 0912d68
download: compress files into archive
ewels de26b27
Changelog
ewels ac82ab8
Fix tests
ewels 4e8d036
Merge pull request #399 from ewels/download-tar
apeltzer 217479d
Template: ascii artwork for plaintext email
ewels 5c062b1
Create: Fetch pipeline logo
ewels 7dd1aae
Template: --email_on_fail option
ewels 4934313
Merge pull request #401 from ewels/email-on-fail
drpatelh 343944e
List: capture git errors for local workflows
ewels 0b3a8ed
Changelog
ewels e61ad92
Merge branch 'dev' into create-template-logo
ewels 06211d0
.gitignore API docs build
ewels 8e8c931
Merge pull request #400 from ewels/create-template-logo
drpatelh b61ee34
Changelog
ewels 1b4e53e
Merge branch 'dev' into list-handle-exceptions
ewels a172292
Merge branch 'dev' into ignore-docs-build
ewels 48196ec
Merge pull request #403 from ewels/ignore-docs-build
ewels 7378534
Merge branch 'dev' into list-handle-exceptions
ewels 29b3e0f
Merge pull request #402 from ewels/list-handle-exceptions
ewels 406e6fd
Add Patch testing to main travis.yml
apeltzer 4dd6ecb
Merge pull request #404 from apeltzer/patch-testing
ewels 466797e
Update fasta logic
drpatelh 6fa014a
Fix tpyo
drpatelh 7b2efd3
Initialise genome
drpatelh 78ebc1f
Add checkIfExists
drpatelh df4507b
Adjust spacing and if statements
drpatelh 89967f5
Add spaces for if statements
drpatelh 5a375f0
Add space
drpatelh 2b6ce74
Add file existence check
drpatelh 4efe858
Update CHANGELOG
drpatelh 97b84d7
Reorder imports
drpatelh 7635cd3
Change file to new File
drpatelh 92096d8
Escape the spacing
drpatelh 769a145
Adjust spacing
drpatelh bb711db
Template Dockerfile: use tagged nfcore/base
ewels e6d7836
Template: Fix ANSI codes in header
ewels 25348c3
Linting: Dockerfile FROM should include tag
ewels fad1474
Add default labels
drpatelh 32c5637
Add label and threads to fastqc
drpatelh 3f74ff6
Add label to fastqc
drpatelh 4f590d9
Use try..except instead
drpatelh 33df368
Update CHANGELOG
drpatelh b8f6ecf
Merge pull request #407 from ewels/ansi-header-fix
drpatelh 02a12bc
Merge pull request #406 from ewels/template-tag-docker-base
drpatelh 7c8a140
Merge branch 'dev' of https://github.com/nf-core/tools
drpatelh 1baad1b
Merge pull request #405 from drpatelh/master
ewels fb33947
1.7 release
ewels 2bc7703
Bump version number in minimal example for tests
ewels e46e81a
Merge pull request #409 from ewels/master
ewels File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,6 +2,7 @@ | |
|
|
||
| .coverage | ||
| .pytest_cache | ||
| docs/api/_build | ||
|
|
||
| # Byte-compiled / optimized / DLL files | ||
| __pycache__/ | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| # Contributor Covenant Code of Conduct | ||
|
|
||
| ## Our Pledge | ||
|
|
||
| In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. | ||
|
|
||
| ## Our Standards | ||
|
|
||
| Examples of behavior that contributes to creating a positive environment include: | ||
|
|
||
| * Using welcoming and inclusive language | ||
| * Being respectful of differing viewpoints and experiences | ||
| * Gracefully accepting constructive criticism | ||
| * Focusing on what is best for the community | ||
| * Showing empathy towards other community members | ||
|
|
||
| Examples of unacceptable behavior by participants include: | ||
|
|
||
| * The use of sexualized language or imagery and unwelcome sexual attention or advances | ||
| * Trolling, insulting/derogatory comments, and personal or political attacks | ||
| * Public or private harassment | ||
| * Publishing others' private information, such as a physical or electronic address, without explicit permission | ||
| * Other conduct which could reasonably be considered inappropriate in a professional setting | ||
|
|
||
| ## Our Responsibilities | ||
|
|
||
| Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. | ||
|
|
||
| Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. | ||
|
|
||
| ## Scope | ||
|
|
||
| This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. | ||
|
|
||
| ## Enforcement | ||
|
|
||
| Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team on [Slack](https://nf-co.re/join/slack/). The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. | ||
|
|
||
| Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. | ||
|
|
||
| ## Attribution | ||
|
|
||
| This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] | ||
|
|
||
| [homepage]: http://contributor-covenant.org | ||
| [version]: http://contributor-covenant.org/version/1/4/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,6 @@ | ||
| FROM continuumio/miniconda:4.5.4 | ||
| FROM continuumio/miniconda:4.6.14 | ||
| LABEL authors="[email protected],[email protected]" \ | ||
| description="Docker image containing base requirements for the nfcore pipelines" | ||
|
|
||
| # Install procps so that Nextflow can poll CPU usage | ||
| RUN apt-get update && apt-get install -y procps && apt-get clean -y | ||
| RUN conda install conda=4.6.7 | ||
| RUN apt-get update && apt-get install -y procps && apt-get clean -y | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,13 +1,17 @@ | ||||||||||||||||
| { | ||||||||||||||||
| "pipelines": [ | ||||||||||||||||
| "atacseq", | ||||||||||||||||
| "bcellmagic", | ||||||||||||||||
| "chipseq", | ||||||||||||||||
| "epitopeprediction", | ||||||||||||||||
| "exoseq", | ||||||||||||||||
| "nascent", | ||||||||||||||||
| "neutronstar", | ||||||||||||||||
| "neutronstar", | ||||||||||||||||
| "smrnaseq", | ||||||||||||||||
| "vipr" | ||||||||||||||||
| "vipr", | ||||||||||||||||
| "sarek", | ||||||||||||||||
| "neutronstar", | ||||||||||||||||
| "proteomicslfq", | ||||||||||||||||
| "clinvap", | ||||||||||||||||
| "lncpipe", | ||||||||||||||||
| "ddamsproteomics", | ||||||||||||||||
| "scrnaseq", | ||||||||||||||||
| "guideseq" | ||||||||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||
| ] | ||||||||||||||||
| } | ||||||||||||||||
| } | ||||||||||||||||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When we do a release now this will save us lots of time. 4.7.X contains better dependency solving algorithm: https://www.anaconda.com/how-we-made-conda-faster-4-7/