# ORGANiSATION OF THE PROGRAM

=============================

The SATLAS2 program consists of several subfolders and .py files. In the different folders, the files are:
    MODELS:
        models.py   -- Implements several basic models.
        hfsModel.py -- Implements the HFSModel class used for laser spectroscopy
    core.py         -- Implements the core functionalities of the Fitter, Source, Model and Parameter classes
    interface.py    -- Implements a small interface with basic functionality between SATLAS1 and 2
    overwrite.py    -- Overwrites some classes and methods from LMFIT and emcee for easier use
    plotting.py     -- Used for representing the results of the random walks
    utilities.py    -- Collection of convenience functions

## INSTALLATION INSTRUCTIONS

---------------------------
If the required packages are already installed, installation is done by copying the entire satlas2 folder somewhere the Python can access it. Preferentially, the Anaconda Python distribution is used to install NumPy, SciPy and h5py, after which satlas is installed via the command "pip install satlas2", which should always be up to date.
