***************
Getting Started
***************
Requirements
============
AstroVoigtFit has the following strict dependancies:
* `Python `_
* `Numpy `_
* `Astropy `_ 4.0 or later
* `Matplotlib `_
* `Pandas `_
* `lmfit `_
* `specutils `_
AstroVoigtFit also optionally depends on other packages:
* `Scipy `_ 0.19 or later
* `pytz `_ .
* `six `_ .
* `cycler `_ .
* `pyparsing `_ .
For documentation building, AstroVoigtFit depends on `sphinx-astropy
`_ (0.4 or later)
Installation
------------
There are two methods of installing AstroVoigtFit
If you plan to use the AstroVoigtFit package without developing, you can use the regular pip installation::
git clone https://github.com/jancami/AstroVoigtFit.git
cd edibles
pip install .
This will install AstroVoigtFit alongside your other Python packages.
If you plan to develop the package, you should use the developer mode of pip installation::
git clone https://github.com/jancami/AstroVoigtFit.git
cd edibles
pip install -e .
AstroVoigtFit should now be setup and you can get to fitting!