API for the management of file locations and users within the MuG VRE
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dm_generator
dm_test_data
dmp
docs
reader
scripts
tests
.flake8
.gitignore
.landscape.yml
.pylintrc
.travis.yml
LICENSE
NOTICE
README.md
__init__.py
requirements.txt
setup.cfg
setup.py

README.md

mg-dm-api

Documentation Status Build Status Code Health

API for the management of file locations and users within the MuG VRE.

Requirements

  • Mongo DB 3.2
  • Python 2.7.10+
  • Python Modules:
    • pymongo
    • monogomock
    • numpy
    • h5py
    • pyBigWig
    • pysam

Installation

Cloneing from GitHub:

git clone https://github.com/Multiscale-Genomics/mg-dm-api.git

To get this to be picked up by pip if part of a webserver then:

pip install --editable .

This should install the required packages listed in the setup.py script.

Installation via pip:

pip install git+https://github.com/Multiscale-Genomics/mg-dm-api.git

Configuration file

Requires a file with the name dmp.cnf with the following parameters to define the MongoDB server:

[dmp]
host = localhost
port = 27017
user =
pass =
db = dmp
ftp_root = ftp://ftp.<url_root>