hitranonline / hapiest

A GUI frontend which allows manipulation and processing of data from the HITRAN database.

Home Page:http://hitran.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hapiest v0.2-alpha

hapiest is a GUI that works with the HITRAN API, enabling access to all sorts of spectrographic data without knowledge of python.

hapiest is still in it's alpha stage of development.

Usage + Manual

A manual that documents what hapiest can do can be found here. The manual is a work in progress but is mostly complete.

Download

You can download an executable for your system here.

Currently 32 bit (x86) Windows and Linux machines are not supported, but you can run the program from source on these platforms.

How to Manually Install

Hapiest has a limited number of binary packages, but the program itself can be downloaded and ran from its source code quite easily.

You must have python 3.6 or later to install and use hapiest.

For mac and linux you can run the following in the terminal, and on windows in the command line (you must have git installed):

git clone https://github.com/hitranonline/hapiest

This will download the latest version of hapiest and put it in a folder named hapiest. In order to run hapiest, you must have all of the packages listen in requirements.txt installed.

It is recommended you install these packages using a virtual environment.

To install these packages automatically, you can run the following command:

pip install -r requirements.txt

Note that your pip program may be called pip3.

Then, to run the program execute the following:

cd hapiest
python3.6 src

You may have to replace python in the above commands with python3, python3.6, python3.x, etc., depending on your specific configuration.

If you encounter issues with these instructions please feel free to open an issue or email josh@mail.rit.edu.

Troubleshooting

hapiest is still an immature piece of software. If you encounter any bugs, you're encouraged to open an issue with your bug report.

References

If you use data retreived using hapiest or hapi and use it in research, please use the following citation if you publish it:

R.V. Kochanov, I.E. Gordon, L.S. Rothman, P. Wcislo, C. Hill, J.S. Wilzewski, HITRAN Application Programming Interface
(HAPI): A comprehensive approach to working with spectroscopic data, J. Quant. Spectrosc. Radiat. Transfer 177, 15-30
(2016) [http://www.sciencedirect.com/science/article/pii/S0022407315302466?via%3Dihub].

License

hapiest is licensed under the LGPL license.

About

A GUI frontend which allows manipulation and processing of data from the HITRAN database.

http://hitran.org/

License:Other


Languages

Language:Python 99.7%Language:HTML 0.2%Language:JavaScript 0.0%Language:Shell 0.0%