Skip to content

Downloads

Current Luna release: v0.99 (5-Dec-2023)

Latest stable Luna command-line tool (binaries and source):

Platform Link
Source code (all platforms) https://github.com/remnrem/luna-base/archive/refs/tags/v0.99.tar.gz
macOS (Intel/x86_64) binary executable https://github.com/remnrem/luna-base/releases/download/v0.99/mac_luna.tar.gz
macOS (Silicon/ARM64) binary executable http://zzz.bwh.harvard.edu/dist/luna/macOS-arm64-v0.99.gz
Windows binary executable https://github.com/remnrem/luna-base/releases/download/v0.99/win_luna.zip

The binary distributions each contain a folder with the main executables (luna, destrat, etc) and some necessary libraries). All files must be kept in the same folder. Add this folder to your system's path environment variable, e.g. on macOS:

export PATH=$PATH:/Users/john/downloads/luna-v0.99/
so that you can just type luna in any location and it will run the executable here. For macOS, see these notes about how to get rid of harmless security warnings that will be shown the first time you try to run the code. Also note that these are command-line tools - i.e. use the terminal/command prompt on your machine rather than clicking on the icons.

Latest development source (Luna and lunaR):

Platform Link
Luna source code (all platforms) https://github.com/remnrem/luna-base/
lunaR source code (all platforms) https://github.com/remnrem/luna/

Installation options

Luna is released under the GPLv3 license, allowing free sharing and modification of the source code. There are three basic ways to obtain Luna:

  • ultimately, the best route is to compile from source: see here for lunaC and lunaR, along with instructions for compilation

  • binary executables for lunaC for Mac OS and Windows

  • or as a Docker container, which allows any machine with Docker installed on it to run Luna (both lunaC and lunaR) and comes with R (and RStudio) and the tutorial data pre-installed.

Advice for Linux & macOS users

For most up-to-date Linux and macOS distributions, we recommend pulling the source and compiling directly.

Advice for Windows

For Windows, we recommend using the Dockerized version of Luna to provide a complete environment in which Luna can operate best. Currently, it is the only way that you can use lunaR on Windows too.

Data resources

The data page contains a number of resources that can be used with Luna on any platform, including the tutorial data.

Changelog and known issues

For recent changes and additions in the latest version, see the CHANGELOG page.

For any known issues impacting the current release, see this page.

Back to top