Skip to content

dima72/Python-UniGUI-HITRAN-API

Repository files navigation

Python-UniGUI-HITRAN-API

HITRAN is an acronym for high-resolution transmission molecular absorption database. HITRAN is a compilation of spectroscopic parameters that a variety of computer codes use to predict and simulate the transmission and emission of light in the atmosphere.

Python-UniGUI-HITRAN-API is a UniGUI web application,
which utilizes Python's HITRAN API and allows to display
generated spectra in browser thanks to Bokeh JavaScript chart library.

Typically, Windows server host has Python and HITRAN API installed.
Hitran.exe is a windows application utilizing Python4Delphi library to access Python session on the host. UniGui server application interacts with Hitran.exe by means IPC allowing to create for each user’s session in browser a standalone Python session on the server host.

Requirements:

PythonUniGui.exe: uniGUI components http://unigui.com/download/docman bokeh-2.4.3.min uploaded by browser from https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js

Hitran.exe: Python4Delphi https://github.com/pyscripter/python4delphi

Python for windows must be installed PythonUniGui.exe and Hitran.exe must be running from the Python folder. e.g C:\Python HITRAN-API https://hitran.org/

image

About

Python, UniGUI, HITRAN API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages