v0.5.0 - FeastySplicingViper: Docs in Harmony🐍
NeoRasp v0.5.0 - FeastySplicingViper: Docs in Harmony🐍
The viper got wiser: cleaner docs, cleaner docstrings, smoother splices.”
This release introduces several improvements to documentation, repository configuration, and workflow management for the NeoRasp pipeline. The main changes include a comprehensive update of the README.md, addition of contribution guidelines, improved documentation structure, and updates to CI/CD and configuration files.
What's Changed
Documentation updates:
- Rewrite and reorganization of
README.mdto clarify installation, usage, input/output, and contribution instructions, and to update links and references for the GitHub repository. - Addition of
CONTRIBUTING.mdwith clear guidelines for contributing, including documentation and pipeline module development. - Addition and update of documentation files in
documentation/neorasp/docs/, includingabout.md,faq.md,installation.md, andreferences.md, with improved instructions, FAQ entries, and updated references. - Updates to developer guide and cluster documentation to fix links, clarify plugin usage
CI/CD and Workflow Configuration:
- Addition of a path filter to the CI workflow (
.github/workflows/ci.yml) to skip pipeline runs for documentation-only changes. - Removal of the legacy
release-please.yamlworkflow.
Configuration Updates:
- Addition of a config validation schema which provides default values for test runs, allowing to drop example configs.
- Addition of a usage section to
.snakemake-workflow-catalog.ymlto clarify supported deployment methods.
Catalog Updates:
- Addition of a usage section to
.snakemake-workflow-catalog.ymlto clarify supported deployment methods.