Skip to content

mukamel-lab/mop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8035245 · May 4, 2019

History

66 Commits
Apr 19, 2019
May 3, 2019
Mar 26, 2019
Apr 19, 2019
Apr 10, 2019
Apr 7, 2019

Repository files navigation

MoP

The Multiomics Processing (MoP) package is a collection of functions and wrappers used by the Mukamel group for the analysis of transcriptomic and epigenomic data. At the moment MoP is just a collection of functions, but over time it will be packaged into a more user-friendly configuration. The majority of these functions are designed to work with data stored in the loom file format.

Requirements

  • python 3
  • loompy
  • numpy
  • pandas
  • scipy
  • scikit-learn
  • annoy
  • MulticoreTSNE
  • louvain
  • python-igraph

Installation

The only way to install MoP is by cloning the GitHub repository. Enter the directory where you would like to download the repository and enter the following commands on the command line:

git clone https://github.com/mukamel-lab/mop.git
cd mop
python setup.py install

There are some reported issues when running setup.py install related to the installation of some dependencies. If you are using a conda environment the best way to solve these issues is to follow our guide.

Tutorials and FAQs

Our FAQs has answers to frequently asked questions about using MoP.

For an example notebook showing the processing of methylome (snmC-seq) data please check out this link.

Authors

MoP was developed by Wayne Doyle, Fangming Xie, and Ethan Armand in the Mukamel Lab.

Acknowledgments

We are grateful for support from the Chan-Zuckerberg Initiative and from the NIH BRAIN Initiative U19 Center for Epigenomics of the Mouse Brain Atlas (CEMBA).