Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

V2.0.0

Compare
Choose a tag to compare
@sravel sravel released this 22 Feb 13:58
· 29 commits to master since this release
45a86e6

CulebrONT release 2.0.0 is here !!! 🐍 🎉 🍺

🚀 This is a major release which break the compatibility with the code of the culebrONT 1.x versions

If a previous version was installed, please remove it after this new install ⚠️

New features 💄

📦 CulebrONT is now a python package, so install is easier by using pip3 install culebrONT
💡 CulebrONT uses click python library. It allows us high level command lines creation in this package !!!!

Major changes for the community ⚡

🚧 Reorder of full git repository in order to create PYPI package.
🎉 Easier installation, we improved local culebrONT install_local and HPC installation culebrONT install_cluster
🎨 More flexibility to change version of tools by using culebrONT edit_tools
🐛 Fix bugs in some rules which was still run when "false" value was filling in config.yaml file
🔒 Tools in containers/Singularity.culebront_tools.def were upgraded
🙈 Data test was upgraded

Major changes for developers 🔥

♻️ Code was reorder to bring a generic module snakemakeAsModule able to be reused in others snakemake projets.
🔧 Continuous integration of test by using tox and gitlab-ci

Documentation 📌