User Tools

Site Tools


phylogeny_protocol5

This is an old revision of the document!


Users should be able to focus in their science, not in installing and managing software, so make it easy to them is fundamental. ” - Advice for Bioinformaticians.

Background

It is often annoying to set up installation dependencies(i.e., folder directory, hardcoded $PATH, and versions),especially when software developer does not follow good programming practices, such as avoiding hardcoded paths to file or script.

To make the tools/pipelines more user friendly and reproducible, it is necessary make the installing process concise and straightforward thereby the most debugging efforts can be avoided.

To speed up the installation process, developers usually prepare a conda environment definition file with all the dependencies listed, or/and a dockerfile to build an image (ideally both). Then install it into the conda environment or make it somehow findable by the $PATH system variable.

Build Yaml file

phylogeny_protocol5.1644259110.txt.gz · Last modified: by 134.190.232.106