Python36 Licence numpy scipy

Installation


SPARTAN has started in python 3.6 and isnow developped in python 3.7. The following library are used:

  • Numpy v1.16.0: Numerical python

  • Scipy v1.2.0: Some useful function for spectral processing

  • h5py v2.9.0: hdf5 file creation and handling

  • tqdm v4.29.1: progress bar

  • astropy v3.1.1: some useful astronomical functions

  • catscii 1.1: catalog managing.

  • npyscreen v4.10.5: Terminal based interface

  • PyQt5 v5.11.3: Graphical Interface

  • matplotlib 3.0.2: fit display in the GUI.

Other libraries are used but they are all part of the standard python library. As such no extra installations are needed.

The last SPARTAN version is v0.4.4 and allows for independent fir of photometry and spectroscopy. If you want to try a this version (that is already used in some papers in preparation) you can go in the dist directory in GITHUB and download the last version. Then you install it with

1
pip install spartan.X.Y.Z.tar.gz --user

Using this command will allow you not to have to install any other package. Pip will install what is missing for you.