Skip to content

Installation

FRECKLL has support for Python 3.9 and above. It is recommended to use a virtual environment to avoid package conflicts.

PyPi

FRECKLL can be installed using standard pip command:

pip install freckll[recommended]

which will install FRECKLL and additional optional dependancies.

You can also be more specific and install only the required dependencies:

pip install freckll     # Minimum dependencies
pip install freckll[recommended] # ace and plot
pip install freckll[ace] # ACE chemistry
pip install freckll[plot] # Plotting

Requirements

FRECKLL has the following strict requirements which will be automatically installed when using pip:

The following optional dependencies are also available:

ace

Installs the ACE chemistry package. This is required for the using equilibrium chemistry as the initial start point.

plot

Installs the plotting dependencies for plotting the results of the simulation.

From source

To install from source, clone the repository and install using pip:

git clone https://github.com/ahmed-f-alrefaie/freckll.git
cd freckll
pip install .[recommended]