Add to conda-forge or bioconda for ease of installation
Closed this issue · 2 comments
Hello,
Hope you are doing well! Most biodevelopers (love this word btw) I know use Anaconda Python and the Bioconda channel to manage environments and dependencies. As a result, the installation command expands from a 1-liner to 3 lines:
conda create -n latch python
conda activate latch
python3 -m pip install latch
To streamline adoption, I suggest releasing to the bioconda-recipes repository as well. Then, if users already have the bioconda channels installed, they can install latch
with:
conda create -n latch latch
If they don't, the bioconda
channel can be specified with -c bioconda
conda create -n latch -c bioconda latch
Hope this is a helpful suggestion!
Warmest,
Olga
Hi Olga,
Really appreciate the input, thank you! Unfortunately we've already explored this option and at this time its more effort than it is worth in our opinion. Uploading to bioconda requires that all of our dependencies also be on bioconda, and so on, and with each individual package taking sometimes weeks to get reviewed + uploaded, its just too slow of a process for us to commit to at this stage with our software evolving at the pace that it is. That being said, we certainly see ourselves doing this in the long term!
Ayush
@ayushkamat I would ask that it be pushed on to conda now. Especially if latch
needs to be installed inside the workflow environment of the app itself.