Full list of dependenciesΒΆ
Glue has the following required dependencies:
Python 3.8 or later
Numpy 1.16 or later
Matplotlib 3.2 or later
SciPy 1.0 or later
Pandas 1.0 or later
Astropy 4.0 or higher
setuptools 30.3 or later
QtPy 1.9 or later - this is an abstraction layer for the Python Qt packages
IPython 4.0 or later
ipykernel 4.0 or later
dill 0.2 or later (which improves session saving)
h5py 2.10 or later, for reading HDF5 files
xlrd 1.2 or later, for reading Excel files
mpl-scatter-density 0.7 or later, for making scatter density maps of many points.
The following optional dependencies are also highly recommended and domain-independent:
Finally, there are domain-specific optional dependencies. For astronomy, these are:
astrodendro for dendrograms
pyavm for reading AVM metadata
spectral-cube for reading spectral cubes
You can check which dependencies are installed and which versions are available by running (once glue is installed):
glue-deps list