GEMTools main repository
C Python C++ Shell Makefile M4
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
GEMTools
chef/cookbooks/basebox/recipes
python
.gitignore
MANIFEST.in
Makefile
Readme.md
Vagrantfile
setup.cfg
setup.py

Readme.md

GEM-Tools

GEM-Tools is a C API and a Python module to support and simplify usage of the GEM Mapper.

The C API curtly supports fast and exhaustive support for parsing GEM .map files and other mapping formats.

The Python gem module allows to integrate the GEM Mapper in python scripts and simplifies development of mapping pipelines.

The Python modules also distributes current GEM binaries that are compatible with the library code. Note that the GEM binaries are distributed under the GEM Non commercial binary license while the GEM-Tools is licensed under GPL.

Note that the python module is also distributed through pypi and can easily be installed with either pip or easy_install:

pip install gemtools
easy_install gemtools

Examples

We host [https://github.com/gemtools/gemtools-examples](another GIT reposirory) with pipeline examples that are self contained and can be run immediately to explore the basic functionallity of the library.

Bugs and feature requests

Please feel free to use the Github bug tracker to report issues and feature requests that you find in the GEM-Tools library. If you run into problems with GEM and the included GEM binaries, please use the GEM bugtracker.

Deveopment

In order to develop on the GEM-Tools library, node that the repository contains a Vagrant files to be able to quickly setup a virtual machine to test and run GEM on you local non-linux-64bit machine.