Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
1440906
optin
ningyuxin1999 May 10, 2025
087c2f0
[automated] Update CHANGELOG.md
nf-core-bot May 10, 2025
e877b6c
Merge branch 'dev' into optin
ningyuxin1999 Jun 2, 2025
e2001cb
Merge branch 'dev' into optin
ningyuxin1999 Jun 2, 2025
5f9a01c
restructured the features, add GPU and downstream sample sheet, turne…
ningyuxin1999 Jun 2, 2025
b760fd3
Merge branch 'dev' into optin
ningyuxin1999 Jun 2, 2025
19b646f
Merge branch 'dev' into optin
ningyuxin1999 Jun 2, 2025
5e54606
Merge pull request #3602 from nf-core/dev
mashehu Jun 2, 2025
2994d22
Merge branch 'dev' into optin
mashehu Jun 3, 2025
edc124f
all features are on except for gpu
ningyuxin1999 Jun 3, 2025
e33055b
update snapshot
ningyuxin1999 Jun 6, 2025
66568a7
Merge branch 'dev' into optin
ningyuxin1999 Jun 9, 2025
861016f
Merge branch 'dev' into optin
ningyuxin1999 Jun 10, 2025
410da4d
Merge branch 'dev' into optin
ningyuxin1999 Jun 11, 2025
bd4f69d
Merge branch 'nf-core:main' into optin
ningyuxin1999 Jun 11, 2025
7a0dd89
Merge branch 'dev' into optin
ningyuxin1999 Jun 16, 2025
3287df5
Merge branch 'dev' into optin
ningyuxin1999 Jun 17, 2025
393dcf2
test snaps
ningyuxin1999 Jun 17, 2025
08366c9
Merge branch 'dev' into optin
ningyuxin1999 Jun 23, 2025
6e177e7
Merge branch 'dev' into optin
mashehu Jun 24, 2025
d34f214
Merge branch 'dev' into optin
ningyuxin1999 Jun 24, 2025
39546b6
remove downstream_samplesheet feature
mirpedrol Jun 25, 2025
5039d8c
remove unwanted log.txt
mirpedrol Jun 25, 2025
d08e3f2
use feature sections to classify the switches
mirpedrol Jun 25, 2025
0cf08ba
update yq command to read new template_features.yml structure
mirpedrol Jun 25, 2025
c5cefe5
update tests accessing template_features.yml
mirpedrol Jun 25, 2025
f40bb9e
fix yq command
mirpedrol Jun 25, 2025
fa45b84
fix getting skip paths
mirpedrol Jun 25, 2025
56287e8
fix lint_config
mirpedrol Jun 25, 2025
db16ba9
fix linting config again
mirpedrol Jun 25, 2025
96ad114
fix nf-test linting when nf-test is skipped
mirpedrol Jun 26, 2025
4a85405
fix nf-test snapshots for non nf-core pipelines
mirpedrol Jun 26, 2025
157ed09
more test snapshots fixes
mirpedrol Jun 26, 2025
0aafacf
last pipeline test snapshot fixes
mirpedrol Jun 26, 2025
f6c1395
update pytest snapshots
mirpedrol Jun 26, 2025
6714e08
update pytest snapshots
mirpedrol Jun 26, 2025
6135c45
fix test_customisation_help snapshot
mirpedrol Jun 26, 2025
e3b1c72
fix toggle_all binding
mirpedrol Jun 26, 2025
a4457f9
Update nf_core/pipelines/create/create.py
ningyuxin1999 Jun 26, 2025
21dacd4
formatting
ningyuxin1999 Jun 26, 2025
6cac3f2
debug
ningyuxin1999 Jun 26, 2025
a6232f2
debug
ningyuxin1999 Jun 26, 2025
a4a1381
Update nf_core/pipelines/create/custompipeline.py
ningyuxin1999 Jun 26, 2025
7560674
pre-commit
ningyuxin1999 Jun 26, 2025
3f0c061
[automated] Update Textual snapshots
nf-core-bot Jun 26, 2025
df1ce2d
snapshotupdate
ningyuxin1999 Jun 27, 2025
bfafb49
[automated] Update Textual snapshots
nf-core-bot Jun 27, 2025
42b5524
snapshot update from gitpod
ningyuxin1999 Jun 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
all features are on except for gpu
  • Loading branch information
ningyuxin1999 committed Jun 3, 2025
commit edc124fdce37acd47b6533573d65a69cec9b2879
54 changes: 27 additions & 27 deletions nf_core/pipelines/create/template_features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ github:
- "nextflow_badge"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: True

github_badges:
skippable_paths: False
Expand All @@ -57,7 +57,7 @@ github_badges:
- "nfcore_template_badge"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: True

changelog:
skippable_paths:
Expand All @@ -73,7 +73,7 @@ changelog:
- "CHANGELOG.md"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

license:
skippable_paths:
Expand All @@ -90,7 +90,7 @@ license:
- "LICENSE"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

# Continuous Integration & Testing

Expand Down Expand Up @@ -119,7 +119,7 @@ ci:
- ".github/workflows/linting.yml"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

test_config:
skippable_paths:
Expand Down Expand Up @@ -153,7 +153,7 @@ test_config:
- ".github/PULL_REQUEST_TEMPLATE.md"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

nf-test:
skippable_paths:
Expand Down Expand Up @@ -184,7 +184,7 @@ nf-test:
- "tests/default.nf.test"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

# Components & Modules
igenomes:
Expand All @@ -210,7 +210,7 @@ igenomes:
- "conf/igenomes_ignored.config"
nfcore_pipelines: True
custom_pipelines: True
default: False
default: true

modules:
skippable_paths:
Expand All @@ -235,7 +235,7 @@ modules:
- "modules.json"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

multiqc:
skippable_paths:
Expand All @@ -257,7 +257,7 @@ multiqc:
multiqc_config: False
nfcore_pipelines: True
custom_pipelines: True
default: False
default: true

fastqc:
skippable_paths:
Expand All @@ -269,7 +269,7 @@ fastqc:
The pipeline will include the FastQC module.
nfcore_pipelines: True
custom_pipelines: True
default: False
default: true

nf_schema:
skippable_paths:
Expand All @@ -292,19 +292,19 @@ nf_schema:
nextflow_config: False
nfcore_pipelines: True
custom_pipelines: True
default: False
default: true

downstream_samplesheet:
skippable_paths:
- "subworkflows/local/generate_downstream_samplesheets"
- "subworkflows"
short_description: "Generate downstream samplesheets"
description: "The pipeline will include the generate_downstream_samplesheets subworkflow for the generation of a samplesheet for other downstream pipelines."
help_text: |
The pipeline will include the generate_downstream_samplesheets subworkflow.
The subworkflow generate_downstream_samplesheets provides a base template for generating samplesheets by taking a specified input channel of i.e. reads or fasta extracts its metadata for generating samplesheets.
nfcore_pipelines: True
custom_pipelines: True
default: False
default: true

gpu:
skippable_paths: False
Expand Down Expand Up @@ -343,7 +343,7 @@ nf_core_configs:
included_configs: False
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

is_nfcore:
skippable_paths:
Expand Down Expand Up @@ -385,7 +385,7 @@ is_nfcore:
- "report_comment"
nfcore_pipelines: False
custom_pipelines: False
default: False
default: true

seqera_platform:
skippable_paths:
Expand All @@ -399,7 +399,7 @@ seqera_platform:
You can extend this file adding any other desired configuration.
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

# Development Environments
gitpod:
Expand All @@ -414,7 +414,7 @@ gitpod:
This is useful to have all the tools ready for pipeline development.
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

codespaces:
skippable_paths:
Expand All @@ -431,7 +431,7 @@ codespaces:
- ".github/CONTRIBUTING.md"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

vscode:
skippable_paths:
Expand All @@ -444,7 +444,7 @@ vscode:
Adds the `.vscode` directory to the pipelinerepository.
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

# Code Quality
code_linters:
Expand All @@ -468,7 +468,7 @@ code_linters:
- ".prettierrc.yml"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

# Documentation & Metadata
citations:
Expand All @@ -487,7 +487,7 @@ citations:
- "CITATIONS.md"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

documentation:
skippable_paths:
Expand All @@ -509,7 +509,7 @@ documentation:
- "docs/usage.md"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

rocrate:
skippable_paths:
Expand All @@ -526,7 +526,7 @@ rocrate:
- "ro-crate-metadata.json"
files_unchanged:
- ".prettierignore"
default: False
default: true

# Notifications
email:
Expand All @@ -547,7 +547,7 @@ email:
- ".prettierignore"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

adaptivecard:
skippable_paths:
Expand All @@ -562,7 +562,7 @@ adaptivecard:
- ".prettierignore"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true

slackreport:
skippable_paths:
Expand All @@ -576,5 +576,5 @@ slackreport:
- ".prettierignore"
nfcore_pipelines: False
custom_pipelines: True
default: False
default: true
# newest version bump
Loading