Recent Releases of ksrates
ksrates - v2.0.0
What's Changed
PRs: * Update ksrates to version 2.0.0 (#63) * Fixes before v2 release (GitHub actions, Dockerfile, fastcluster) (#67)
Major updates: - Implemented the reciprocal retention pipeline along side the existing whole-paranome and anchor pair Ks analyses (more details in our preprint and in the documentation) - Nextflow pipeline ported to DSL2 syntax
Minor updates:
- Containers only supported for linux/amd64 platform and no longer for linux/arm64
- Upgraded Python package versions in requirements.txt
- Output prints an automatic interpretation of the Ks plot, namely which species share which WGMs with the focal species
- New command orthologs_ks_cleanup: deletes all ortholog BLAST tables from ortholog_distributions directory to free disk space; to be executed manually
- New command paralogs_ks_multi: executes the paralog Ks estimation for all species present in the Newick tree instead than for only the focal species; to be executed manually
- Nextflow template configuration file contains scope profiles to set up containers
- Test pipeline CI action generates downloadable output (the whole test/rate_adjustment/elaeis directory) to allow inspection of error logs and output files
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1.5...v2.0.0
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Apptainer/Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadapptainer pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari 9 months ago
ksrates - v1.1.5
What's Changed
- Add customization of minimum anchor pair Ks value to be plotted and modelled #65 (requested in issue #64)
- Drop support for
linux/arm64when building and pushing Docker container to DockerHub (PR #66)
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1.4...v1.1.5
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari 9 months ago
ksrates - v1.1.4
What's Changed
- Avoid exiting due to i-ADHoRe warnings #46
- Add warning for negative distances during rate-adjustment #49
- Bugfix for exponential-lognormal mixture model: remove weight rounding during EM iterations #50
- Nextflow version in
test_pipeline.ymlis fixed to 21.10.6 for compatibility with DSL1 #50
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1.3...v1.1.4
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari over 2 years ago
ksrates - v1.1.3
What's Changed
- Add support for Nextflow version 22.03.0-edge and later in https://github.com/VIB-PSB/ksrates/pull/43
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1.2...v1.1.3
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari over 3 years ago
ksrates - v1.1.2
What's Changed
- Added early checkpoint to catch syntax issues in the input Newick tree https://github.com/VIB-PSB/ksrates/pull/35
- Added early checkpoint for input divergence colors in configuration file https://github.com/VIB-PSB/ksrates/pull/36
- Added flexibility in filename and location of expert configuration file https://github.com/VIB-PSB/ksrates/pull/37
- Added
CITATION.cffhttps://github.com/VIB-PSB/ksrates/pull/33 - Quick fix for
test_pipeline.ymlGitHub action file https://github.com/VIB-PSB/ksrates/pull/34
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1.1...v1.1.2
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari almost 4 years ago
ksrates - v1.1.1
What's Changed
- Update terminology in logging output https://github.com/VIB-PSB/ksrates/pull/27
- Minor bug fix:
plot-paralogscommand can generate a missing directory if needed https://github.com/VIB-PSB/ksrates/pull/28 - Reading
ksratesversion fromksrates/_version.pyfile https://github.com/VIB-PSB/ksrates/pull/29 - Update push GitHub action to support ARM platforms https://github.com/VIB-PSB/ksrates/pull/31
- Update
requirement.txtwith module versions https://github.com/VIB-PSB/ksrates/pull/32
Full Changelog: https://github.com/VIB-PSB/ksrates/compare/v1.1...v1.1.1
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari over 4 years ago
ksrates - v1.1
Merged pull requests: - Condense, improve and clean up Nextflow logging #25 - LMM skipped if components are more than data points #24 - Nextflow pipeline removes leftover folders/files #23 - Update Usage docs (iterative ksrates runs) #22 - Improve compatibility between pipeline & cluster #21 - Increase memory for paralogsAnalyses NF process #20 - Add compact custom-made Nextflow error report #19 - Nextflow config update (autoMounts, envWhitelist) #18
How to update to the latest release:
- To update the pipeline, run
nextflow pull VIB-PSB/ksrates. - To update the Docker image, run
docker pull vibpsb/ksrates:latest. - To update the Singularity image, remove the old image with
rm vibpsb-ksrates-latest.img(this latter is located incacheDirset innextflow.configwhen using Nextflow). The next time the pipeline is launched, Nextflow will automatically pull the new image. To manually pull it, run insteadsingularity pull vibpsb-ksrates-latest.img docker://vibpsb/ksrates:latestin the same directory of the old image.
- Python
Published by Cecilia-Sensalari over 4 years ago
ksrates - v1.0
Merged pull requests: - Rename parameters in configuration file #17 - Docs: interactive containers and WSL2 notes #16 - Reorder local installation steps in documentation #15 - Rename and describe headers in output files #14 - Fix dark gray color of anchor pair KDE #13 - Legend of ELMM models has handle pairs (tuples) #12 - Update axis labels (weighted data; fontsize) #11
- Python
Published by Cecilia-Sensalari almost 5 years ago
ksrates - v0.3
Merged pull requests: - Rename parameters in configuration file #17 - Docs: interactive containers and WSL2 notes #16 - Reorder local installation steps in documentation #15 - Rename and describe headers in output files #14 - Fix dark gray color of anchor pair KDE #13 - Legend of ELMM models has handle pairs (tuples) #12 - Update axis labels (weighted data; fontsize) #11
- Python
Published by Cecilia-Sensalari almost 5 years ago
ksrates - v0.2
Merged pull requests: - Generate ortholog PDFs when data are unavailable #10 - Correct title position in elmm_species_peaks.pdf #9 - Ortholog distributiions PDF with 3 panels; no median #8 - PAML installation from source #7 - LMM convergence #6 - Anchor weights #5 - Ks plots without divergence lines have inner legend #4 - Update config.rst: mainly Nextflow config section #3 - Update Documentation (concept and input_output) #2 - Merge dev into master #1
- Python
Published by Cecilia-Sensalari almost 5 years ago