Installation#

GNU Fortran compiler#

Before installing ARTES, the GNU Fortran compiler needs to be installed, for example with Homebrew (Mac):

$ brew install gcc

Or with APT (Linux):

$ sudo apt-get install gfortran

Downloading from Github#

Next, we will download ARTES by cloning the Github repository:

$ git clone git@github.com:tomasstolker/ARTES.git

New commits can be pulled from Github once a local copy of the repository exists:

$ git pull origin main

Compiling the source code#

ARTES can now be compiled with help of the Makefile which is located in the main folder:

$ make all

On a Linux operating system, make sure to set the linux flag when running make all:

$ make all linux=true

Note that during installation several files with opacities and libraries (14 MB) will be downloaded which requires the use of wget.

Tip

To see the different options of the Makefile, simply run make in the folder of the Makefile.

Setting the library path#

Finally, the library path needs to be exported as environment variable. For example, on a Mac:

$ export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/path/to/ARTES/lib"

Or on Linux:

$ export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/path/to/ARTES/lib"

Setting the Python path#

It is also recommended to add the tools folder to the PYTHONPATH such that the tools/opacity.py functions are easily accessible with Python:

$ export PYTHONPATH="$PYTHONPATH:/path/to/ARTES/tools"