star-hitran

Load line-by-line data from the HITRAN database
git clone git://git.meso-star.com/star-hitran.git
Log | Files | Refs | README | LICENSE

README.md (1434B)


      1 # Star-HITRAN
      2 
      3 Star-HITRAN is C library whose purpose is to load the Line-by-Line data
      4 and the isotopologue metadata from the [HITRAN
      5 database](https://hitran.org/).
      6 
      7 ## Requirements
      8 
      9 - C compiler
     10 - POSIX make
     11 - pkg-config
     12 - RSys
     13 
     14 ## Installation
     15 
     16 Edit config.mk as needed, then run:
     17 
     18     make clean install
     19 
     20 ## Release notes
     21 
     22 ### Version 0.1
     23 
     24 - Add support for the molecules `H3+`, `CH3`, `S2`, `COFCl`, `HONO`, and
     25   `ClNO2`.
     26 - Fix a library crash that occurred when the metadata list contained
     27   unrecognized molecules.
     28 
     29 ### Version 0.0
     30 
     31 - Initial version of the library for loading metadata and spectroscopic
     32   data in the HITRAN database format.
     33 - Provides the shtr utility to display information about the data
     34   managed by the library.
     35   It also allows the user to serialize line data into the library's
     36   internal representation, which is much more compact than the HITRAN
     37   file format.
     38   It therefore also serves as a conversion tool.
     39 
     40 ## Copyright notice
     41 
     42 Copyright (C) 2022,2025, 2026 [|Meso|Star>](https://www.meso-star.com) (<contact@meso-star.com>)  
     43 Copyright (C) 2025, 2026 Université de Lorraine  
     44 Copyright (C) 2022 Centre National de la Recherche Scientifique  
     45 Copyright (C) 2022 Université Paul Sabatier
     46 
     47 ## License
     48 
     49 Star-HITRAN is free software released under the GPL v3+ license: GNU GPL
     50 version 3 or later. You are welcome to redistribute it under certain
     51 conditions; refer to the COPYING file for details.