Version history

[2.1.0] - 2025-09-17

Enhancements & fixes

  • Move to using quay.io as the container source, to avoid issues with users needing to login to access the Github Container Registry by @johandahlberg in #140
  • Add a denoise step to the PNA workflow, that cleans data between the graph and analysis steps by @johandahlberg in #140
  • Fix the PNA report not being generated by @fbdtemme in #142
  • Template update for nf-core/tools v3.3.2 by @fbdtemme in #143
  • Add the experiment_summary step which generates the Proximity Experiment Summary report by @johandahlberg in #144
  • Switch PIXELATOR_PNA_LAYOUT process label to process_high to allocate less memory by @ptajvar in #147
  • Simplify PNA_GENERATE_REPORTS subworkflow by @fbdtemme in #150

Parameters

Old parameterNew parameter
--skip_denoise
--save_pna_denoise_pixelfile
--pna_denoise_run_one_core_graph_denoising
--pna_denoise_pval_threshold
--pna_denoise_inflate_factor
--pna_denoise_inflate_factor

[!NOTE] Parameter has been updated if both old and new parameter information is present. Parameter has been added if just the new parameter information is present. Parameter has been removed if new parameter information isn’t present.

Software dependencies

DependencyOld versionNew version
pixelator0.20.10.21.4
pixelatorES0.4.3

[!NOTE] Dependency has been updated if both old and new parameter information is present. Dependency has been added if just the new parameter information is present. Dependency has been removed if new parameter information isn’t present.

This release is a major update of the nf-core/pixelator pipeline. It brings in support for the Proximity Network Analysis (PNA) workflow in addition to the Molecular Pixelation (MPX) workflow. Any run of the pipeline will now run the appropriate workflow depending on which design is specified in the input samplesheet.

What’s Changed

Full Changelog: https://github.com/nf-core/pixelator/compare/1.4.0…2.0.0

Parameters

Old parameterNew parameter
--save_pna_demux_parquet
--save_pna_demux_passed_reads
--save_pna_demux_failed_reads
--save_pna_collapsed_reads
--save_pna_graph_pixelfile
--save_pna_analysis_pixelfile
--save_json
--pna_amplicon_mismatches
--pna_amplicon_remove_polyg
--pna_amplicon_quality_cutoff
--pna_demux_mismatches
--pna_demux_output_chunk_reads
--pna_demux_output_max_chunks
--pna_demux_strategy
--pna_collapse_mismatches
--pna_collapse_algorithm
--pna_graph_multiplet_recovery
--pna_graph_leiden_iterations
--pna_graph_initial_stage_leiden_resolution
--pna_graph_refinement_stage_leiden_resolution
--pna_graph_min_count
--pna_graph_min_component_size_in_refinement
--pna_graph_max_refinement_recursion_depth
--pna_graph_initial_stage_max_edges_to_remove
--pna_graph_refinement_stage_max_edges_to_remove
--pna_graph_initial_stage_max_edges_to_remove_relative
--pna_graph_refinement_stage_max_edges_to_remove_relative
--pna_graph_graph_min_component_size_to_prune
--pna_graph_component_size_min_threshold
--pna_analysis_compute_proximity
--pna_analysis_proximity_nbr_of_permutations
--pna_analysis_compute_k_cores
--pna_analysis_compute_svd_var_explained
--pna_analysis_svd_nbr_of_pivots
--pna_layout_no_node_marker_counts
--pna_layout_layout_algorithm
--pna_layout_pmds_pivots
--pna_layout_wpmds_k

[!NOTE] Parameter has been updated if both old and new parameter information is present. Parameter has been added if just the new parameter information is present. Parameter has been removed if new parameter information isn’t present.

Software dependencies

DependencyOld versionNew version
pixelator0.19.00.20.1

[!NOTE] Dependency has been updated if both old and new parameter information is present. Dependency has been added if just the new parameter information is present. Dependency has been removed if new parameter information isn’t present.

What’s Changed

Parameters

Old parameterNew parameter
--help_full
--show_hidden
--validationFailUnrecognisedParams
--validationLenientMode
--validationSchemaIgnoreParams
--validationShowHiddenParams
--leiden_iterations--graph_max_refinement_recursion_depth
--graph_max_edges_to_split
--graph_max_edges_to_split
--save_recovered_components

[!NOTE] Parameter has been updated if both old and new parameter information is present. Parameter has been added if just the new parameter information is present. Parameter has been removed if new parameter information isn’t present.

Software dependencies

DependencyOld versionNew version
pixelator0.18.20.19.0

[!NOTE] Dependency has been updated if both old and new parameter information is present. Dependency has been added if just the new parameter information is present. Dependency has been removed if new parameter information isn’t present.

New Contributors

Full Changelog: https://github.com/nf-core/pixelator/compare/1.3.1…1.4.0

What’s Changed

New Contributors

Software versions

Software dependencies

DependencyOld versionNew version
pixelator0.17.10.18.2

[!NOTE] Dependency has been updated if both old and new version information is present. Dependency has been added if just the new version information is present. Dependency has been removed if new version information isn’t present.

Full Changelog: https://github.com/nf-core/pixelator/compare/1.2.0…1.3.0

What’s Changed

Full Changelog: https://github.com/nf-core/pixelator/compare/1.1.0…1.2.0

What’s Changed

Software dependencies

DependencyOld versionNew version
pixelator0.15.20.16.2

NB: Dependency has been updated if both old and new version information is present.

NB: Dependency has been added if just the new version information is present.

NB: Dependency has been removed if new version information isn’t present.

Full Changelog: https://github.com/nf-core/pixelator/compare/1.0.3…1.1.0

What’s Changed

New Contributors

Full Changelog: https://github.com/nf-core/pixelator/compare/1.0.2…1.0.3

[1.0.2] - 2023-11-20

Enhancements & fixes

  • [PR #70] - Fix loading of absolute paths and urls in input samplesheet

[1.0.1] - 2023-10-27

Enhancements & fixes

  • [PR #66] - Add a warning and workaround for singularity & apptainer
  • Cleanup some linting warnings
  • Update docker image in RENAME_READS to match the singularity container

Software dependencies

DependencyOld versionNew version
pixelator0.15.00.15.2

NB: Dependency has been updated if both old and new version information is present.

NB: Dependency has been added if just the new version information is present.

NB: Dependency has been removed if new version information isn’t present.

[1.0.0] - 2023-10-17

Initial release of nf-core/pixelator.