Recent Releases of gasnomenclature
gasnomenclature - 0.8.0
0.8.0 - 2025/08/29
Added
Reduce the Number of Loci used in Analysis
- Update the
PREPROCESS_REFERENCESprocess to use only the selected loci specified by the--pd_columnsparameter. PR #80 - Update the
LOCIDEX_MERGEprocess to include only the selected loci specified by the--pd_columnsparameter in theprofile.tsvfile. PR #81 - Add parameter
--skip_reduce_locito skip reducing loci. PR #80
- Nextflow
Published by sgsutcliffe 10 months ago
gasnomenclature - 0.7.2
0.7.2 - 2025/08/06
Modified
- Parameter logic for
PROFILE_DISTSwas changed to only use--pd_max_cpusif it is below thetask.cpus. PR #78 - Remove
--max_memin favor of--batch_size. PR #78
- Nextflow
Published by sgsutcliffe 11 months ago
gasnomenclature - 0.7.1
0.7.1 - 2025/08/05
Bug Fix
- Fix the bug that is caused by clusters not matching profiles issue #75. PR #76
- Nextflow
Published by sgsutcliffe 11 months ago
gasnomenclature - 0.7.0
0.7.0 - 2025/07/31
Added
- Added a
PREPROCESS_PROFILESprocess that adds a@prefix to the--db_profilessample_idto force unique identifiers for samples (required forprofile_dists). If reference/background profiles are already unique process can be overriden with--skip_prefix_background_profiles true. PR #72 - Made to new
profile_distsparameters available to nextflow pipeline--pd_max_cpusand--pd_max_batch_size. PR #73
Modified
APPEND_PROFILESno longer renamessample_idwith duplicate to prevent conflicts forprofile_dists, user should keep the default--skip_prefix_background_profilesunless they know that there is no duplicates. PR #72- Moved the setting of non-filepath parameters for
PROFILE_DISTSto theconfig/modules.config. PR #73
- Nextflow
Published by sgsutcliffe 11 months ago
gasnomenclature - 0.6.3
0.6.3 - 2025/07/11
Fix
- Fixed issue with
csvtk cat | csvtk sortfailing inAPPEND_PROFILESstep when working with large amounts of data. PR #70
- Nextflow
Published by apetkau 12 months ago
gasnomenclature - 0.6.2
0.6.2 - 2025/06/13
Updated
- Update
profile_diststov.1.0.8. PR #68 - Updated nf-core linting and some of the nf-core GitHub actions to the latest versions. PR #68
- Updated nf-core module custom_dumpsoftwareversions to latest version (commit
05954dab2ff481bcb999f24455da29a5828af08d). PR #68
Added
- Added an ubuntu container for the
COPY_FILEprocess to ensure bash commands are functional. PR #68
- Nextflow
Published by sgsutcliffe about 1 year ago
gasnomenclature - 0.6.0
0.6.0 - 2025/05/12
Updated
- Updated profile_dists to version 1.0.5. PR #59
- Updated genomicaddressservice to version 0.2.0. PR #59
- Added software_versions.yml to pipeline output. PR #59
Fix
- A bug where addresses weren't called when no samples in the input sample sheet had addressess already assigned. PR #60
- A bug where large gzipped files would cause pipe errors (141) and then the
append_profilesprocess would fail. This would cause the whole pipeline to fail. A fix has been added to prevent this failure from failing the process. PR #61 - Fixed issue #57, where
LOCIDEX_MERGEhad file collisions in pubDir due to multiple processes generating the same file name (when split into multiple batches). PR #58
- Nextflow
Published by emarinier about 1 year ago
gasnomenclature - 0.5.1
0.5.1 - 2025/05/01
Updated
- Increased resources from
process_singletoprocess_highforAPPEND_PROFILESstep in order to handle very large collections of background profiles. PR #55.
Fix
- Nextflow
Published by apetkau about 1 year ago
gasnomenclature - Version 0.5.0
0.5.0 - 2025/04/02
Updated
- Update the
locidexversion to 0.3.0.locidex mergehas integrated the functionality of moduleinput_assure. PR 45 - Update the
genomic address serviceversion to 0.1.5. Changes how multiple samples without address are assigned addresses when belonging to the same cluster. PR 47 PR 48 - Update the
profile_distversion to 1.0.4. PR 50
Enhancement
locidex mergein0.3.0now performs the functionality ofinput_assure(checking sample name against MLST profiles). This allowsgasnomenclatureto removeinput_assureso that the MLST JSON file is read only once, and no longer needs to re-write with correction. PR 45
Changes
- The output from
locidex mergenow includes aMLST_error_report.csvsimilar to that ofinput_assure(this file is also passed toconcat). PR 45 - The input/output for
gasnomenclature"address" has been changed to "genomicaddressname". PR 48 - Modified the UI for running the pipeline in IRIDA-Next web interface. PR 50
- Nextflow
Published by sgsutcliffe about 1 year ago
gasnomenclature - Version 0.4.0
0.4.0 - 2025/03/03
Enhancement
- Added a pre-processing step to the input of
LOCIDEX_MERGEthat splits-up samples, into batches (default batch size:100), to allow forLOCIDEX_MERGEto be run in parallel. To modify the size of batches use the parameter--batch_size n
Updated
- The container for docker/singularity for
Profile_Distwas changed to quay.io/biocontainer build 1.0.3 (this profile_dists version was just to fix the PYPI build recipe which caused the container to not be built) which has no changes from 1.0.2
- Nextflow
Published by sgsutcliffe over 1 year ago
gasnomenclature - Version 0.3.1
0.3.1 - 2025/02/11
Fixed
- Addressed the pipefail Issue #36 when large sample sizes are passed to
APPEND_CLUSTERS()in PR #37 by replacing a pipe with a temporary intermediate file. - Updated GAS to version 0.1.4 which resolves Issue #38 and #33 which now allows
linkage.methodparameters ofgasnomenclatureto be passed toGAS call.
- Nextflow
Published by sgsutcliffe over 1 year ago
gasnomenclature - Version 0.3.0
0.3.0 - 2025/01/09
Added
- Enhanced the pipeline to integrate optional user-provided reference profiles and cluster addresses for additional samples PR #29:
- Added support for
--db_profilesvia theAPPEND_PROFILESprocess - Added support for
--db_clustersvia theAPPEND_CLUSTERSprocess
- Added support for
Added tests to verify the additional databases can be incorporated and that both databases are required together for their respective processes.
Added the ability to include a
sample_namecolumn in the input samplesheet.csv. Allows for compatibility with IRIDA-Next input configuration PR #30:sample_namespecial characters will be replaced with"_"- If no
sample_nameis supplied in the columnsamplewill be used - To avoid repeat values for
sample_nameallsample_namevalues will be suffixed with the uniquesamplevalue from the input file
Updated
gas/callto version0.1.2and bothCLUSTER_FILEandAPPEND_CLUSTERSto comply with the latest formatting requirements.
Changed
Refined the format of
reference_cluster.tsv (rclusters)used byGAS CALLto require onlyidandaddresscolumns. This change involved updates to both theappend_clustersandcluster_filemodules.
- Nextflow
Published by sgsutcliffe over 1 year ago
gasnomenclature - Version 0.2.3
0.2.3 - 2024/09/25
Changed
- Updated
FILTER_QUERYprocess to treatquery_idsas a file input (path instead of val) for proper file path handling across environments PR27 - Addressed Issue26
- Nextflow
Published by kylacochrane over 1 year ago
gasnomenclature - Version 0.2.2
0.2.2 - 2024/09/13
Changed
- Updated FILTER_QUERY to process query IDs from a file rather than passing them as a string, preventing errors caused by long argument strings PR24
- Nextflow
Published by kylacochrane almost 2 years ago
gasnomenclature - Version 0.2.1
0.2.1 - 2024/09/10
Changed
- Upgraded
profile_diststo version1.0.2in the container closure
- Nextflow
Published by kylacochrane almost 2 years ago
gasnomenclature - Version 0.2.0
0.2.0 - 2024/09/05
Changed
- Upgraded
locidex/mergeto version0.2.3and updatedinput_assure.pyand test data for compatibility with the newmlst.jsonallele file format PR20 - Removed
quay.iodocker repository tags from modules PR19
This pipeline is now compatible only with output generated by Locidex v0.2.3+ and Mikrokondo v0.4.0+.
- Nextflow
Published by kylacochrane almost 2 years ago
gasnomenclature - Version 0.1.0
0.1.0 - 2024-06-28
Added
- Input of cg/wgMLST allele calls produced from locidex.
- Output of assigned cluster addresses for any query samples using profile_dists and gas call.
- Nextflow
Published by kylacochrane almost 2 years ago