→  Description of SFIT Processing Environment: sfit4-procEnv_Ortega_v2.pdf

Pre-Processing Flow


Layer 1 is based on a spectral database file which is a space delimited file that contains information related to each observation. The spectral database file is essential for the operation of Layer 1. Creating the spectral database is part of pre-processing.

The ultimate goal of pre-processing is to:

  • Extract relevant spectral lines from the HITRAN database
  • Create a spectral database file
  • Convert OPUS raw data to bnr type

The hbin.f90 program which is provided as part of the SFIT core code extracts the relevant HITRAN spectral information and creates a reduced spectral file. The reduced spectral file allows for faster read and access time of the HITRAN spectral information. The hbin.f90 program requires an input file called hbin.input.

The following diagram is a visual representation of pre-processing flow

Code Description and Download


Spectral Database and Conversion to bnr

The python program mkSpecDB.py and the C program ckopus.c are used to create the spectral database (see Layer 1 documentation). The ckopus.c program also the ability to convert OPUS files to regular binary files. The spectral database file catalogs the measurements and associates important meta-data with each. Meta-data includes: time-stamp, solar zenith angle, etc.

The following contains some information required in the pre-processing. Note: documentation for mkSpecDB.py is found in the Layer 1 documentation.


Link

Version

Release Date

Description

sfit4-procEnv_Ortega_v2.pdf 3.0May 12th, 2020Description of SFIT Processing Environment

ckopus

1.1

May 5th, 2020

ckopus program

EW_Tsukuba-Helpers.pdf

1.0

June 25th, 2013

An overview of the auxiliary codes to support the SFIT core code including ckopus.c

SpectralDB1.0May 5th, 2020mkSpecDB.py file and associated input file

HRspDB_tab_1999.dat

1.0

January 13th, 2014

An example of a spectral database file

  • No labels