Installation

Dependencies

LUNA is compatible with Python 3.x. It additionally has the following dependencies:

Installation

The following installation approaches are listed in order of recommendation. These approaches require a prior installation of the dependencies listed above.

Option 1: Pip

To install with pip, run:

pip install -U luna

We recommend using a virtual environment for this.

Option 2: Build from source

  1. Download LUNA repository to your machine.

    • Clone it to your machine with

      $ git clone https://github.com/keiserlab/LUNA.git
      
    • OR download an archive by navigating to the repository and clicking “Download ZIP”. Extract the archive.

  2. Install with

    $ cd LUNA
    $ python setup.py build
    $ python setup.py install
    

We recommend using a virtual environment for this.