From 456e539fcccffa5d055d05e6c3666b670b36ad47 Mon Sep 17 00:00:00 2001 From: Matthew Wells <76452933+mattheww95@users.noreply.github.com> Date: Wed, 25 Sep 2024 10:22:46 -0500 Subject: [PATCH] updated nextflow schema to lable ectyper arguments as integers and not floats (#121) * updated nextflow schema to lable ectyper arguments as integers and not numbers' * updated changelog * updated changelog and patch version --- CHANGELOG.md | 6 +++++- nextflow.config | 2 +- nextflow_schema.json | 8 ++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 687feb60..8e82a777 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## `Unreleased` +## [0.4.2] - 2024-09-25 ### `Fixed` - Fixed broken link in readme. [PR 117](https://github.com/phac-nml/mikrokondo/pull/117) +- Fixed ectyper parameter types in the `nextflow_schema.json` from `number` to `integer`. [PR 121](https://github.com/phac-nml/mikrokondo/pull/121) + ## [0.4.1] - 2024-09-16 ### `Fixed` @@ -162,6 +164,8 @@ Initial release of phac-nml/mikrokondo. Mikrokondo currently supports: read trim - Added integration testing using [nf-test](https://www.nf-test.com/). +[0.4.2]: https://github.com/phac-nml/mikrokondo/releases/tag/0.4.2 +[0.4.1]: https://github.com/phac-nml/mikrokondo/releases/tag/0.4.1 [0.4.0]: https://github.com/phac-nml/mikrokondo/releases/tag/0.4.0 [0.3.0]: https://github.com/phac-nml/mikrokondo/releases/tag/0.3.0 [0.2.1]: https://github.com/phac-nml/mikrokondo/releases/tag/0.2.1 diff --git a/nextflow.config b/nextflow.config index e55b2528..7379c296 100644 --- a/nextflow.config +++ b/nextflow.config @@ -1195,7 +1195,7 @@ manifest { description = """Mikrokondo""" mainScript = 'main.nf' nextflowVersion = '!>=23.04.0' - version = '0.4.1' + version = '0.4.2' defaultBranch = 'main' doi = '' } diff --git a/nextflow_schema.json b/nextflow_schema.json index 37aef1f5..e059f396 100644 --- a/nextflow_schema.json +++ b/nextflow_schema.json @@ -444,28 +444,28 @@ "default": "", "properties": { "ec_opid": { - "type": "number", + "type": "integer", "default": 90, "description": "Minimum percent identity to determine O antigens presence", "minimum": 0, "maximum": 100 }, "ec_opcov": { - "type": "number", + "type": "integer", "default": 90, "description": "Minimum percent coverage of O antigen", "minimum": 0, "maximum": 100 }, "ec_hpid": { - "type": "number", + "type": "integer", "default": 95, "description": "Miniumum percent identity to determine H antigens presence", "minimum": 0, "maximum": 100 }, "ec_hpcov": { - "type": "number", + "type": "integer", "default": 50, "description": "Minimum percent coverage of H antigen", "minimum": 0,