adding usage for dependencies
@@ -19,37 +19,36 @@ requirements:
- pip
- setuptools
- numpy <=1.22.3
- - vaex >=4.9.2
+
run:
- - astropy
- - astroquery >=0.3.9
- - beautifulsoup4
+ - python
+ - astropy # Unit aware calculations
+ - astroquery >=0.3.9 # to fetch HITRAN databases
+ - beautifulsoup4 # parse ExoMol website
- configparser
- cython
- h5py
- - habanero
+ - habanero # CrossRef API to retrieve data from doi
- ipython >=7.0.0
- - joblib
- - lxml
+ - joblib # for parallel loading of SpecDatabase
+ - lxml # parser used for ExoMol website
- matplotlib-base
- mpldatacursor
- - numba
+ - numba # for line survey HTML output
- pandas >=1.0.5
- peakutils
- - pip
- - plotly >=2.5.1
- - progressbar2
- - psutil
- - pytest
- - python
+ - plotly >=2.5.1 # for line survey HTML output
+ - progressbar2 # used in vaex
+ - psutil # for getting user RAM
+ - pytest #testing
- scipy >=1.4.0
- - seaborn
- - termcolor
- - vaex >=4.9.2
- - hjson-py
- - pytables
- - json_tricks
+ - seaborn # other matplotlib themes
+ - termcolor # terminal colors
+ - vaex >=4.9.2 # load HDF5 files
+ - hjson-py # Json with comments (for default_radis.json)
+ - pytables # for pandas to HDF5 export
+ - json_tricks # to deal with non jsonable formats
test:
