There is a newer version of the record available.

Published August 21, 2018 | Version v0.0.5
Software Open

st-bender/sciapy: Version 0.0.5

Authors/Creators

  • 1. Norwegian University of Science and Technology (NTNU), Trondheim, Norway

Description

SCIAMACHY data tools

These SCIAMACHY tools are provided as convenience tools for handling SCIAMACHY level 1c limb spectra and retrieved level 2 trace-gas densities.

Level 1c tools

The sciapy.level1c submodule provides a few conversion tools for SCIAMACHY level 1c calibrated spectra, to be used as input for trace gas retrieval with scia_retrieval_2d.

This is not a level 1b to level 1c calibration tool. For calibrating level 1b spectra (for example SCI_NL__1P version 8.02 provided by ESA via the ESA data browser) to level 1c spectra, use the SciaL1C command line tool or the free software nadc_tools. The first produces .child files, the second can output to HDF5 (.h5).

Level 2 tools

The sciapy.level2 submodule provides post-processing tools for trace-gas densities retrieved from SCIAMACHY limb scans. Supports simple operations such as combining files into netcdf, calculating the local solar time at the retrieval grid points, determining geomagnetic latitudes, etc.

The level 2 tools also include a simple binning command line tool.

Regression

The sciapy.regress submodule can be used for regression analysis of SCIAMACHY level 2 trace gas density time series, either directly or as daily zonal means. The regression tools support various parameter fitting methods using scipy.optimize and uncertainty evaluation using Markov-Chain Monte-Carlo sampling with emcee. Further supports covariance modelling via celerite and george.

v0.0.5

Improvements

Fixes and other

  • Installing with pip
  • Code clean up and resource handling

Files

st-bender/sciapy-v0.0.5.zip

Files (1.1 MB)

Name Size Download all
md5:3b8c55086639b677f2f0bdd5d2c6651b
1.1 MB Preview Download

Additional details

Related works