Skip to content

update schema - #101

Merged
dimalvovs merged 6 commits into
v2from
update-schema
Sep 10, 2026
Merged

dimalvovs merged 6 commits into
v2from
update-schema

Conversation

@dimalvovs

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Unit Test Results

17 tests  +17   17 ✅ +17   8m 12s ⏱️ + 8m 12s
 7 suites + 7    0 💤 ± 0 
 1 files   + 1    0 ❌ ± 0 

Results for commit 7422b8f. ± Comparison against base commit cf0aeda.

♻️ This comment has been updated with latest results.

Copilot AI 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.

🟡 Changes recommended

The updated schema contains multiple verified JSON Schema type/default mismatches (and one incorrect regex) that will cause validation/UI issues unless corrected.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR updates nextflow_schema.json, which defines and documents the Nextflow pipeline parameters (and is used by nf-schema-based tooling for validation/UI).

Changes:

  • Reformats and substantially expands the JSON schema structure ($defs, allOf, and a large top-level properties block).
  • Adds/updates defaults for multiple parameters (e.g., container image, project naming, AIRR/template paths, clustering options).
  • Introduces many additional single-cell and analysis parameters to the schema surface.
File summaries
File Description
nextflow_schema.json Large schema refactor/expansion to document and validate pipeline parameters and defaults.
Review details

Suppressed comments (2)

nextflow_schema.json:228

  • simulation_depth is declared as a string but the default is a number; this is a schema type mismatch and differs from nextflow.config where it is a quoted string. Quote the default value.
        "simulation_depth": {
          "type": "string",
          "default": 1000
        },

nextflow_schema.json:232

  • kmer_min_depth is declared as a string but the default is a number; this is a schema type mismatch and differs from nextflow.config where it is a quoted string. Quote the default value.
        "kmer_min_depth": {
          "type": "string",
          "default": 3
        },
  • Files reviewed: 1/1 changed files
  • Comments generated: 5
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread nextflow_schema.json Outdated
Comment thread nextflow_schema.json
Comment thread nextflow_schema.json
Comment thread nextflow_schema.json
Comment thread nextflow_schema.json
dimalvovs and others added 2 commits September 8, 2026 11:18
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@dimalvovs
dimalvovs marked this pull request as ready for review September 9, 2026 21:03
@dimalvovs

Copy link
Copy Markdown
Collaborator Author

@copilot resolve the merge conflicts in this pull request

# Conflicts:
#	nextflow_schema.json

Co-authored-by: dimalvovs <1246862+dimalvovs@users.noreply.github.com>

Copilot AI commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved the merge conflicts with v2 and preserved the schema fixes in merge commit 11194eb.

@dimalvovs
dimalvovs merged commit de0aba2 into v2 Sep 10, 2026
3 checks passed
@dimalvovs
dimalvovs deleted the update-schema branch September 10, 2026 12:29
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