Scripts for processing bed, wig and tsv files ready for indexing for the RESTful servers.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Updated the scripts so that they are able to handle the changes in th… Jul 6, 2018
mg_process_files Commenting on unused variable Oct 31, 2018
scripts Removed automatic verbosity Jul 9, 2018
.flake8 Flake8 code quality config file Apr 30, 2018
.gitignore Requirement to add in modules for running the MuG pipelines during th… Feb 23, 2017
.landscape.yaml Rename to test if Landscape.io have changed the path that they are lo… Dec 18, 2017
.travis.yml Added tree as a dependency in the Travis yml Jul 9, 2018
LICENSE Initial commit Feb 16, 2017
NOTICE Copyright notice Aug 23, 2017
README.md Added Landscape.io badge to the README file Aug 22, 2017
process_bed.py Updated the scripts so that they are able to handle the changes in th… Jul 6, 2018
process_gff3.py Updated the scripts so that they are able to handle the changes in th… Jul 6, 2018
process_json_3d.py Updated the scripts so that they are able to handle the changes in th… Jul 6, 2018
process_wig.py Updated the scripts so that they are able to handle the changes in th… Jul 6, 2018
pylintrc pytest and pylint config files Aug 23, 2017
pytest.ini pytest and pylint config files Aug 23, 2017
requirements.txt Updated the requirements for the py3 branch of tool api Jul 9, 2018
setup.cfg setup files for use with pip Feb 21, 2017
setup.py Updated the Liecense headers Aug 23, 2017
tidy_data.sh Updated the tidy script to the new repo dir structure Jul 6, 2018

README.md

mg-process-files

Documentation Status Code Health

Scripts for processing text files ready for indexing for the RESTful servers as pipelines within the MuG VRE.

Full documentation can be found on ReadTheDocs

Requirements

Installation

Cloneing from GitHub:

git clone https://github.com/Multiscale-Genomics/mg-process-files.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-process-files.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>