Skip to content

Change schema meta - #88

Merged
KateSakharova merged 8 commits into
fix/docs-reviewfrom
fix/meta_objects
Jul 27, 2026
Merged

Change schema meta#88
KateSakharova merged 8 commits into
fix/docs-reviewfrom
fix/meta_objects

Conversation

@KateSakharova

@KateSakharova KateSakharova commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

@KateSakharova KateSakharova changed the title rename sample to id in samplesheet and add fields to meta directly fr… Change schema meta Jul 21, 2026
@KateSakharova
KateSakharova marked this pull request as ready for review July 21, 2026 19:59
Comment thread assets/schema_input_genome.json Outdated
Comment thread assets/schema_input_reads.json Outdated
Comment thread workflows/assemblysubmit.nf Outdated
Comment thread workflows/genomesubmit.nf Outdated
Comment thread workflows/assemblysubmit.nf Outdated
Comment thread workflows/readsubmit.nf Outdated

@mberacochea mberacochea left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks @KateSakharova

I've left some very minor comments

@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown

nf-core pipelines lint overall result: Passed ✅ ⚠️

Posted for pipeline commit edd594a

+| ✅ 251 tests passed       |+
#| ❔   8 tests were ignored |#
#| ❔   1 tests had warnings |#
!| ❗   4 tests had warnings |!
Details

❗ Test warnings:

  • nextflow_config - Config manifest.version should end in dev: 1.0.0
  • readme - README contains the placeholder zenodo.XXXXXXX. This should be replaced with the zenodo doi (after the first release).
  • pipeline_todos - TODO string in README.md: Add citation for pipeline after first release. Uncomment lines below and update Zenodo doi and badge at the top of this file.
  • pipeline_todos - TODO string in nextflow.config: Specify any additional parameters here

❔ Tests ignored:

  • files_exist - File is ignored: conf/igenomes.config
  • files_exist - File is ignored: conf/igenomes_ignored.config
  • nextflow_config - Config variable ignored: params.input
  • files_unchanged - File ignored due to lint config: .github/PULL_REQUEST_TEMPLATE.md
  • files_unchanged - File ignored due to lint config: assets/nf-core-seqsubmit_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-seqsubmit_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-seqsubmit_logo_dark.png
  • container_configs - container_configs

❔ Tests fixed:

✅ Tests passed:

Run details

  • nf-core/tools version 4.0.2
  • Run at 2026-07-23 13:48:34

@ochkalova ochkalova left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Amazing work! So much cleaner now 👏🏻

Comment thread assets/schema_input_genome.json Outdated
Comment on lines +119 to +120
"type": "number",
"minimum": 0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

coverage = 0 will fail ENA validation
would be good to add some check that it's > 0 if it's possible

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

yeah, good catch, changed to exclusiveMinimum

Comment on lines 30 to 45
"fastq_1": {
"anyOf": [
{
"type": "string",
"format": "file-path",
"exists": true,
"pattern": "^\\S+\\.(fq|fastq)(\\.gz)?$"
},
{
"type": "string",
"maxLength": 0
}
],
"errorMessage": "FASTQ file must have extension '.fq' or '.fastq' (optionally gzipped)",
"description": "Forward reads if paired-end or single-end reads FASTQ file"
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think this one also requires default = null, or not? 🤔

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

true, I forgot is it also not required value

@KateSakharova
KateSakharova merged commit fb2db68 into fix/docs-review Jul 27, 2026
18 of 21 checks passed
@KateSakharova
KateSakharova deleted the fix/meta_objects branch July 27, 2026 14:20
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.

3 participants