Skip to content
/ envs Public

Conda environment definition files for making environments that are useful for various analysis tasks

License

Notifications You must be signed in to change notification settings

scbirlab/envs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conda environments

Conda environment definition files for making environments that are useful for various analysis tasks.

Most have been validated to work on NEMO.

Usage

The up-to-date version of an environment called <env-name> can be installed with the basic command:

conda env create --force -f https://github.com/scbirlab/envs/raw/main/<env-name>.yml

This can take several minutes to complete. If mamba is installed on your system (as is the case on NEMO), substituting conda for mamba may be faster.

For example, to install the basic environment:

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/basic.yml

Other versions can be installed by replacing main with the version name, for example v0.0.1:

mamba env create --force -f https://github.com/scbirlab/envs/raw/v0.0.1/basic.yml 

Environments

basic

This is a general-purpose environment for data analysis, machine learning, and chemistry. It provides Jupyter Notebooks, rdkit, and GPU versions of tensorflow, and jax which are compatible with NEMO.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/basic.yml

chemprop

Installs Jupyter Notebooks and GPU version of pytorch and chemprop compatible with NEMO.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/chemprop.yml

chem-llm

This is an environment for large language modelling for chemistry. It provides Jupyter Notebooks, rdkit, and GPU versions of tensorflow, flax, pytorch, and 🤗 transformers which are compatible with NEMO.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/chem-llm.yml

dev

Installs tools for developing Python packages and other software.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/dev.yml

hts-tools

Installs hts-tools for analyzing platereader data.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/hts.yml

oligo-design

Installs monte-barcode and ogilo for designing barcoded oligo pools.

mamba env create --force -f https://github.com/scbirlab/envs/raw/main/oligo-design.yml

Issues, problems, suggestions

Add to the issue tracker.

Further help

Here are the help pages of the software installed in these environments.

About

Conda environment definition files for making environments that are useful for various analysis tasks

Resources

License

Stars

Watchers

Forks

Packages

No packages published