koelling / limix

LIMIX is a flexible and efficient linear mixed model library with interfaces to Python and other scripting languages.

Home Page:http://pmbio.github.io/limix/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LIMIX

What is LIMIX?

LIMIX is a flexible and efficient linear mixed model library with interfaces to Python and other scripting languages.

By Christoph Lippert (lippert@microsoft.com), Franceso Paolo Casale (casale@ebi.ac.uk), and Oliver Stegle (stegle@ebi.ac.uk)

Philosophy

Genomic analyses require flexible models that can be adapted to the needs of the user. LIMIX is smart about how particular models are fit to safe computational cost.

Installation:

  • Recommended is an installation via pypi.

  • pip install limix will work on most systems.

  • LIMIX is particular easy to install using the anaconda python distribution: https://store.continuum.io/cshop/anaconda.

  • If you want to install LIMIX from source you require: Python:

  • scons, scipy, numpy, pandas
  • Swig:
  • swig 2.0 or higher

How to use LIMIX?

A good starting point is our package Vignettes. These tutorials can are available in this repository: https://github.com/PMBio/limix-tutorials.

The main package vignette can also be viewed using the ipython notebook viewer: http://nbviewer.ipython.org/github/pmbio/limix-tutorials/blob/master/index.ipynb. Alternative the sources file is available in the separate LIMIX tutorial repository: https://github.com/PMBio/limix-tutorials

Problems ?

If you want to use LIMIX and encounter any issues, please contact us by email: limix@mixed-models.org

License

See [LICENSE] https://github.com/PMBio/limix/blob/master/license.txt

About

LIMIX is a flexible and efficient linear mixed model library with interfaces to Python and other scripting languages.

http://pmbio.github.io/limix/

License:Apache License 2.0


Languages

Language:C++ 74.5%Language:C 12.8%Language:Python 8.5%Language:Fortran 3.7%Language:MATLAB 0.3%Language:TeX 0.1%Language:Shell 0.1%Language:JavaScript 0.0%