Getting Started
Dependencies
NOTE: We support both Linux and MacOS systems. You might have some luck using the Linux Subsystem for Windows, but we don’t pretend to support it.
Eleanor requires python>=3.11 an two external runtime dependencies:
- A slightly modified version of EQ3/6 found at 39alpha/eq3_6. Future versions will likely add other kernels based on other speciation tools, but EQ3/6 is what we have now.
- A PostgreSQL server. This is honestly the most odious dependency to install, but the PostgreSQL docs are pretty good.
There are two dev dependencies required for installation:
Installation
I highly recommend using uv to install eleanor:
uv tool install meson # If you haven't installed meson alreadyuv tool install git+https://github.com/39alpha/eleanor