Skip to content

MiTo: MT-SNVs based single-cell lineage tracing in python

License

Notifications You must be signed in to change notification settings

andrecossa5/MiTo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiTo

This is the first release of MiTo: a python package for robust inference of mitochondrial clones and phylogenies. See nf-MiTo, the companion Nextflow pipeline, at [https://github.com/andrecossa5/nf-MiTo].

Documentation

A comprehensive documentation of key functionalitites and APIs is in the making.

Installation

  1. Install mamba (or conda) (https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html)
  2. Reproduce the environment with all needed dependencies at once, with:
mamba env create -f ./envs/environment.yml -n <your conda env name>
  1. Activate the environment and manually install cassiopeia-lineage (no dependencies: it is all already present in the environment):
mamba activate <your conda env name>
pip install --no-deps git+https://github.com/YosefLab/Cassiopeia.git@e7606afd10035a75f718ffb988666264e721700e
  1. Install MiTo:
pip install mito-utils
  1. Verify successfull installation:
import mito as mt

Releases

See CHANGELOG.md for a history of notable changes.

About

MiTo: MT-SNVs based single-cell lineage tracing in python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages