Changes to nf-core pipelines download CLI #3178
Merged
+23
−29
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.
This PR suggests a change to the CLI of
nf-core download
respectively nownf-core pipelines download
.To free the
-p
flag for Seqera Platform, the-d
flag was needed for--parallel-downloads
and thus--download-configs
had to change from-d
to-c
.This is also more consistent, since most short flags use the first letter of the last word as the short flag, e.g.
-l
for--container-library
or-u
for--container-cache-utilisation
.Furthermore,
-t
/--tower
has now been entirely removed as it was deprecated before. Therefore-t
could have been used for--tag
in the future, but there is hardly a point of having a short flag for a three letter argument, so I refrained from introducing it.PR checklist
CHANGELOG.md
is updatedDocumentation inDoes that still apply? I looked into the newdocs
is updateddocs
folder, but it seems the old manual Markdown was replaced by some autogenerated API documentation:docs/api/_src/api/pipelines/download.md