Code Monkey home page Code Monkey logo

limix-backup's Introduction

Travis branch Codeship branch Release PyPI Conda License

Limix

Limix is a flexible and efficient linear mixed model library with interfaces to Python. Genomic analyses require flexible models that can be adapted to the needs of the user. Limix is smart about how particular models are fitted to save computational cost.

Installation

Using Conda package manager

Conda is a package manager designed for Python and R users/developers of scientific tools, and comes with the Anaconda distribution. Currently we support this installation for Linux 64 bits and OSX operating systems.

conda install -c https://conda.anaconda.org/horta limix

Using Pip

If you don't have Conda (or don't want to use the above method), Limix can be installed via Pip package manager.

pip install limix

This approach is not as straightforward as the first one because it requires compilation of C/C++ and (potentially) Fortran code, and some understanding of dependency resolution is likely to be required. We provide bellow recipes for some popular Limix distributions, assuming you have the wget command line tool.

  • Ubuntu

    bash <(wget -O - https://raw.githubusercontent.com/PMBio/limix/master/deploy/apt_limix_install)
    
  • Fedora

    bash <(wget -O - https://raw.githubusercontent.com/PMBio/limix/master/deploy/dnf_limix_install)
    
  • OpenSUSE

    bash <(wget -O - https://raw.githubusercontent.com/PMBio/limix/master/deploy/zypper_limix_install)
    

From source

This is more tricky in terms of dependency resolution but useful for developers.

git clone https://github.com/PMBio/limix.git
cd limix
python setup.py install # or python setup.py develop

Usage

A good starting point is our package Vignettes. These tutorials are available from 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.

Alternatively, the source 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 via [email protected].

Authors

License

See Apache License (Version 2.0, January 2004).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.