Subversion

NADC - Rev 2133

Subversion Repositories:
[/] [nadc_tools/]


Filtering Options

From rev: To rev: Max revs: Search for:

Clear current filter

Rev Path Author Age Log message
2133 /nadc_tools/ richardh 18m [nadc_tools]
- several important bufixes affecting polarisationa and radiance calibration
- small speed improvements
- reduced round-off errors in linear fits
- release of 1.2.0-post12
2132 /nadc_tools/ richardh 1d 03h 14m [nadc_tools] improved IDL procedure get_sdmf_extract_l1b.pro
2129 /nadc_tools/ richardh 8d 20h 15m [nadc_tools]
* added two IDL functions: get_sdmf_extract.pro and get_sdmf_extract_l1b.pro
* sdmf_extract_l1b.c: fixed bug while writing vlc
* minor documentation improvements
2128 /nadc_tools/ richardh 13d 01h 16m [nadc_tools]: update of sdmf_rd_pmd_dark.pro\n sdmf_dark: adding analogOffset for chan 1-6 in case of 1-2 available dark states
2125 /nadc_tools/ richardh 16d 20h 26m [nadc_tools] added dataset stateCount to sdmf_dark/fittedDark database
2124 /nadc_tools/ richardh 17d 00h 25m [nadc_tools]: added new function sdmf_rd_pmd_dark.pro
2120 /nadc_tools/ richardh 22d 00h 54m [nadc_tools]
* fixed configuration problems with Intel icc compiler
* more aggressive Intel icc options do improve performance
* improved configuration scripts
* improved parallel make: -j8 works!
2119 /nadc_tools/ richardh 22d 19h 50m [nadc_tools]
* added support for SCIA level 2 LIM_CLOUDS MDS
* important update to sdmf_dark.c
* several minor bug fixes
* discovered problems with Intel compiler [NOT FIXED, YET!]
2118 /nadc_tools/ richardh 29d 20h 28m [nadc_tools]
* more work on corrupted SCIA level 0 products
* allow 256 error messages
2115 /nadc_tools/ richardh 44d 04h 22m [nadc_tools] added option to use new nlin data by sdmf_dark
2114 /nadc_tools/ richardh 44d 04h 40m [nadc_tools]
* implemented usage of new non-linearity correction by environment variable SCIA_NLCORR_NEW
* added IDL module to generate new non-linearity correction data-file
* several minor bug fixes: comparison of signed and unsigned integers
2113 /nadc_tools/ richardh 50d 19h 55m [nadc_tools]
* SQL: check value of numStates, must be larger than zero!
* Implemented usage of jumpVal in state dark calculations
* update of GET_SCIA_QUALITY, according to SOST
* Fixed patching of SRS
* fixed memory corruption while reading the M-factors
2112 /nadc_tools/ richardh 53d 20h 15m [nadc_tools]: fixes bug when processing a SCIA L0 products without valid states
2110 /nadc_tools/ richardh 63d 00h 48m [nadc_tools]: additional minor update to the rules for make
2109 /nadc_tools/ richardh 63d 00h 54m [nadc_tools]: fixes configuration bugs in the makefile
2108 /nadc_tools/ richardh 70d 22h 56m [nadc_tools]
* added patching of PSPN, PSPL, RSPN, RSPN, SRS from M. Krijger
* increased version of patch S/W to 4.5
* several minor improvements to the makefiles
* added program: sdmf_extract_l1b
2105 /nadc_tools/ richardh 77d 22h 25m [nadc_tools]: added sdmf_extract_l1b.c -and- update of get_scia_quality.c
2097 /nadc_tools/ richardh 91d 02h 34m [nadc_tools] removed (debug) print-statement from sdmf_hist.c
2096 /nadc_tools/ richardh 91d 03h 30m [nadc_tools] introduced ENVI_FILENAME_SIZE and ERS2_FILENAME_SIZE
2095 /nadc_tools/ richardh 92d 22h 56m [nadc_tools] SDMF work in porgress & GOME file ingest fixes - related to new filenames
2093 /nadc_tools/ richardh 97d 21h 37m [nadc_tools] made get_sdmf_darkfit.pro a little bit more polite
2092 /nadc_tools/ richardh 97d 21h 51m [nadc_tools]
* added keyword USE_NEIGHBOURS
2091 /nadc_tools/ richardh 98d 04h 54m [nadc_tools]
* many minor code improvements, thanks to the clang compiler
2088 /nadc_tools/ richardh 108d 03h 52m [nadc_tools]: Makefile fixed dependancy libIDL_NADC
2087 /nadc_tools/ richardh 108d 04h 07m [nadc_tools]: subversion properties change (ignore .version)
2086 /nadc_tools/ richardh 108d 04h 33m [nadc_tools]
* sdmf_extract_sun/sdmf_extract_ll: fixed bug in cluster dimension definition
* SDMF: changed error indicator from Fatal to Warning in case of iput data corruption and missing Doris/AuxFra information
* SDMF: modified histogram definition
* Makefile: implemented parallel make - option "-j" should work now
* release version 1.2.0-post7
2085 /nadc_tools/ richardh 112d 02h 12m [nadc_tools]
* improved SDMF histogram implementation (incompatible with previous!)
* added indices to create scripts of SciaDC meta table databases
* fixed bug in SDMF extract Sun database: switched dimensions of cluster data
* fixed bugs in SDMF dark database
* made reading of SCIA level 0 more robust
* update SCIA quality tables
* several minor (mostly documentation) improvements
2081 /nadc_tools/ richardh 134d 03h 25m [nadc_tools]
* add new IDL routine: scia_orbit_to_jd.pro
* hide IDL compilation messages about compiled functions
2078 /nadc_tools/ richardh 136d 02h 41m [nadc_tools]: minor changes for the Intel C++ compiler (64-bit)
2077 /nadc_tools/ richardh 136d 04h 31m [nadc_tools] new script for quick statistics
2076 /nadc_tools/ richardh 139d 01h 06m [nadc_tools]
* sqlite3: code clean-ups
* get_sdmf_bdpm.pro: added this module
2075 /nadc_tools/ richardh 139d 20h 53m [nadc_tools]
* added function get_sdmf_bdpm (both in C and IDL)
* scia_hl_lv0_mds.pro: uses SDMF 3.0 functions
* removed obsolete IDL modules: get_sdmf_dark.pro & get_sdmf_vdark.pro
2074 /nadc_tools/ richardh 139d 22h 53m [nadc_tools]
* the method for option --last finaly seems to work!
2073 /nadc_tools/ richardh 139d 23h 40m [nadc_tools]
* various bug fixes, new SQLite/Python code works on all SCIA products in archive
2071 /nadc_tools/ richardh 140d 01h 33m [nadc_tools]
* calibFlagBDPM.c: fixed bug causing an overwrite of the SDMF mask with the L1b mask
* sdmf_array.c: added functions to read short from SDMF databases
2070 /nadc_tools/ richardh 141d 01h 41m [nadc_tools]
* rewrite of the SQLite routines, which now read the header directly using Python calls, enormous speedup!
2069 /nadc_tools/ richardh 141d 05h 45m [nadc_tools]
* added column procTime to SQLite database
2068 /nadc_tools/ richardh 142d 01h 15m [nadc_tools]
* inquire_scia_db.py: added option --noPath (much faster - no call to SQLite)
perform option --last with one call (much faster)
updated documentation
version 4.2
* inquire_db.py: added option --last
updated documentation
version 4.2
2067 /nadc_tools/ richardh 145d 23h 48m [nadc_tools]
* sdmf_dark.c : improved speed & fixed NaN in channel 6, 7 and 8
* nadc_fit.c : added added incomplete gamma function to calculate
goodness-of-fit probability
* get_sdmf_darkfit.pro : added keyword meanNoise
* scia_hl_lv1_mds.pro : fixed reading of Limb data
* get_scia_quality.c : update, according to SOST tables (v1.0.3)
2066 /nadc_tools/ richardh 146d 23h 35m [nadc_tools]
* fixed bug in function SELECTd (nadc_select.c) introduced last week
* removed obsolete function SCIA_SRON_CAL_STRAY
2062 /nadc_tools/ richardh 156d 22h 18m [nadc_tools] fixed memory corruption while processing incomplete sciamachy level 2 product
2060 /nadc_tools/ richardh 160d 16h 57m [nadc_tools]
* Version 1.2.0-post5
* replaced depreciated HDF5 routines
* fixed compile problems when HDF5 is available but netCDF4 not
* sdmf_dark.c: fixed bug when using --orbit_range with
orbit_min > orbit_max in database
* sdmf_dark.c: improved speed, but SDMF_calc_stateDark is still too slow
2055 /nadc_tools/ krijger 167d 02h 39m Update to use inquire_db instead of old ascii file list
2050 /nadc_tools/ richardh 170d 02h 44m [nadc_tools]
* update SCIA quality history from SOST page
* update documentation of SDMF 3.1 programs
* check for changes in State definitions
2047 /nadc_tools/ richardh 176d 21h 37m [nadc_tools]: increase length of query string for new GOME product names
2046 /nadc_tools/ richardh 176d 21h 42m [nadc_tools]: accept new filename convention for GOME products
2042 /nadc_tools/ pieterm 182d 01h 45m [SDMF/nadc_tools]
- measures against memory leaks in sdmf_rd_extract_dark.pro.
2035 /nadc_tools/ pieterm 208d 22h 28m [nadc_tools] merge of recent changes to nadc_tools for sdmf3.0.
2034 /nadc_tools/ richardh 208d 23h 45m [nadc_tools]
* removed the test on softVersion, because its value is not always according to specs.
Anyway a check on procStage is for most purposes sufficient
2033 /nadc_tools/ pieterm 208d 23h 55m [SDMF/nadc_tools]
- update of state dark read routine. now fully supports peakHeights in floating point format.
2032 /nadc_tools/ richardh 210d 18h 39m [nadc_tools]
* serious update necessary for the change of the dark states (OCR43)
2022 /nadc_tools/ pieterm 217d 22h 10m fixed bug wrt variable name in sdmf_read_statedark.pro
2021 /nadc_tools/ pieterm 218d 19h 53m [SDMF3.0/nadc_tools] updated sdmf_extract.c (for SDMF3.0) to new OCR 43 dark state definitions from orbit 43362 onwards.
2020 /nadc_tools/ richardh 223d 00h 20m [nadc_tools]
* fixed potential memory leak (only possible while processing corrupted products)
* do not read SCIA (G)ADS packages while updating the PostgreSQL metaDB
2019 /nadc_tools/ richardh 223d 18h 35m [nadc_tools]
* PSQL/metaDB counter for Auxliary files require integer
2018 /nadc_tools/ richardh 224d 00h 17m [nadc_tools]
* fixed minor bugs
* skip scia_lv1_patch_mds when no patch is requested
2016 /nadc_tools/ richardh 230d 21h 07m [nadc_tools]
* update Dark state-definitions (OCR-43)
* allow update of clusConf tables in HDF5 databases
* update Sciamachy data availability tables
1998 /nadc_tools/ pieterm 244d 23h 12m [SDMF/nadc_tools] updated (superfluous?) definition of pixelmask in nadc_tools/IDL_NADC/
1994 /nadc_tools/ richardh 246d 21h 07m [nadc_tools]: forgot to commit changes to the Makefile
1992 /nadc_tools/ richardh 246d 21h 35m [nadc_tools]
* fixed 2 bugs discovered by Annemiek in the IMAP product
* renamed directory IMAP to IMAP-CH4
* renamed directory IMLM to IMLM-CO
1989 /nadc_tools/ richardh 249d 00h 04m [nadc_tools]
* several documentation updates
* improved memory and non-linearity correction for first read-outs, co-added
read-outs and first read-out at new tangent height
* ToDo: implement above improvements in scia_lv1_cal.c
1988 /nadc_tools/ richardh 249d 02h 13m [nadc_tools]
* big code change, affecting corrections on level 1c MDS records is split up
in two steps
* code clean-up and explaination of the changes involved, see next commit
1977 /nadc_tools/ richardh 252d 20h 25m [nadc_tools]
* sdmf_get_fitteddark: allow NULL pointer to select only the interesting data
* nadc_codepatch_scia: minor bug fixes
* struct mds1_scia: removed obsolete element "id", affects scia_lv1_h5_mds and scia_lv1_rd_mds
* scia_lv1_patch_mds implemented the algorithm improvements for memory and non-linearity correction, equal to the operational processor v8
1976 /nadc_tools/ pieterm 252d 20h 30m [SDMF/nadc_tools]
- modified rts statedark read routine to support 3 peaks (was only 2 peaks, previously).
1963 /nadc_tools/ richardh 259d 22h 26m [nadc_tools]
* get_sdmf_darkfit.pro, check if data is available for orbit
* scia_apply_memcorr.pro, improved first read-out correction after reset
1957 /nadc_tools/ richardh 262d 00h 52m [nadc_tools] bugfix when creating a Dark database using orbit range sarting above 2048
1945 /nadc_tools/ pieterm 265d 01h 03m [SDMF/nadc_tools]
- small bugfix in sdmf_rd_extract_dark.pro concerning state list.
1933 /nadc_tools/ pieterm 269d 04h 00m [SDMF/nadc_tools]
- added error checking in sdmf_rd_extract_dark.pro
- added use_neighbours mode in sdmf_rd_extract_dark.pro.. this looks for nearest neighbours. only stand-alone tests done.
1931 /nadc_tools/ pieterm 272d 00h 01m [SDMF/nadc_tools]
- rewrote sdmf_rd_extract_dark.pro to read PET and coadding factors.
- added sdmf_rd_extract_dark.pro to installation makefile.
1930 /nadc_tools/ richardh 274d 02h 02m [nadc_tools]
* added option -show_param to sdmf_extract_dark
* rewrote read of command-line parameters, sdmf_extract_update
* calibration settings for sdmf_extract_dark are fixed
* increased version number of new SDMF extract database
1929 /nadc_tools/ richardh 274d 21h 11m [nadc_tools]: sdmf_dark.c uses corrected PET for channel 6, 7 and 8
1928 /nadc_tools/ richardh 275d 00h 53m [nadc_tools] added buffer overflow check in get_scia_lv0_mds_info.c
1926 /nadc_tools/ richardh 275d 02h 59m [nadc_tools]
* revert modification to GET_SCIA_LV0_STATE_OBMtemp to return the OBM
temperature according to SOST or SDMF pre-v3.1
* IDL procedures get_sdmf_darkfit.pro and get_sdmf_statedark.pro can return
data for a range of orbits
1924 /nadc_tools/ richardh 275d 20h 57m [nadc_tools] fixed another selection bug
1923 /nadc_tools/ richardh 275d 23h 23m [nadc_tools]: fixed bug in selection of fitted dark computations
1916 /nadc_tools/ richardh 286d 00h 10m [nadc_tools]
* modified sdmf_hist_rec structure
* increase bin-size for noisy pixels
* various bugfixes
1910 /nadc_tools/ richardh 287d 21h 00m [nadc_tools]
* updated SCIA dark calibration routines to use SDMF v3.1
* increased minor number of libSCIA.so and libSDMF_NADC.so
* still working on SDMF/sdmf_dark.c to get jump detection right
1909 /nadc_tools/ pieterm 287d 21h 49m [SDMF/nadc_tools]
- changed default database to correct name in sdmf_read_masktable.pro
1895 /nadc_tools/ richardh 295d 02h 34m [nadc_tools] fixed bug in jump flagging algorithm, sdmf_extract_update.c
1894 /nadc_tools/ richardh 295d 21h 36m [nadc_tools]: oeps fixed typo in get_lv0_mds_data.pro
1893 /nadc_tools/ richardh 295d 21h 48m [nadc_tools]: adopted to modified mds_det.data_src.hdr structure
1892 /nadc_tools/ richardh 296d 02h 32m [nadc_tools]
* removed debug print statements from sdmf_dark.c
* only attempt to write jump statistics for dark states, sdmf_extract_dark.c
* switch to update mode, sdmf_extract_update.c
1888 /nadc_tools/ richardh 300d 02h 03m [nadc_tools]
- rewrite of sdmf_extract_update.c to speed-up the program in update-mode
- bugfix in jumpFlag calculation (sdmf_extract_update.c)
- added parameter check to function NADC_CAT_H5_EArray
- added parameter check to function sdmf_read_metaTable
- extend dataset jumpFlag correctly (sdmf_extract_dark.c)
- update inline documentation
1887 /nadc_tools/ krijger 301d 21h 12m Updated file-location
1882 /nadc_tools/ richardh 302d 23h 47m [nadc_tools] added examples to get_sdmf_darkfit.pro and get_sdmf_statedark.pro
1881 /nadc_tools/ richardh 303d 00h 12m [nadc_tools] sdmf_dark - correctly read histogram data
1869 /nadc_tools/ pieterm 313d 20h 59m [SDMF/nadc_tools]
- removed silly pet input argument in sdmf_read_dark. really wasn't required.
1868 /nadc_tools/ pieterm 313d 21h 18m [SDMF/nadc_tools]
- fixed sdmf_read_dark for case when user specifies multiple orbit phases.
1861 /nadc_tools/ richardh 315d 02h 10m [nadc_tools]
Memory Correction:
- Implemented new algorithm for first readout at new limb altitude
- Note correction of first readout of Nadir state is still wrong!
1860 /nadc_tools/ pieterm 315d 02h 14m [nadc_tools]
- corrected various (header) comments
1859 /nadc_tools/ ralphs 315d 19h 35m Removed dependence on user-specific command
1856 /nadc_tools/ richardh 315d 23h 03m [nadc_tools] removed debug print-statements from get_lv0_mds_state.pro
1841 /nadc_tools/ richardh 317d 20h 01m [nadc_tools]
- new thresholds for OBM temperature
- new module: get_lv0_mds_state.pro
- scia_lv0_rd_aux.pro, scia_lv0_rd_det.pro, scia_lv0_rd_pmd.pro:
* added keywords: state_posit, indx_state, num_state
* use new function GET_LV0_MDS_STATE
1835 /nadc_tools/ richardh 318d 00h 30m [nadc_tools]
- fixed various complains from teh gcc 4.5 compiler
- adjusted valid OBM temperature range (ToDo sdmf_dark)
- S/W uses shared CFI libraries on x86_64
1834 /nadc_tools/ krijger 318d 00h 46m Take lv0 S-files into account
1833 /nadc_tools/ krijger 318d 01h 36m scia_orbitfile: Little IDL prog to find orbitfiles lv0 or lv1
1832 /nadc_tools/ krijger 318d 02h 41m Darks error catching
1826 /nadc_tools/ pieterm 322d 22h 40m [SDMF/nadc_tools]
- modified sdmf_read_darktable to correctly handle -1 returned by sdmf_get_metaindex.
- added sdmf_read_dark to combine standard dark product with orbital variation (simudark) in channel 8.
1824 /nadc_tools/ richardh 325d 04h 29m [nadc_tools] sdmf_extract_dark - process MDS only when AUX, DET and PMD are available
1823 /nadc_tools/ richardh 325d 17h 16m [nadc_tools] minor bug fixes in SQL code for SCIA level 1b
1822 /nadc_tools/ richardh 327d 21h 04m [nadc_tools] added check before releasing pointer *aux and *pmd
1818 /nadc_tools/ pieterm 330d 20h 06m [nadc_tools]
- in scia_get_orbit_parameters: 0 km for geolocation and 100 km for sun angles.
1817 /nadc_tools/ pieterm 330d 20h 36m [nadc_tools]
- set geodetic height to 100 km for sun angles in scia_get_orbit_parameters.
1816 /nadc_tools/ pieterm 330d 20h 45m [nadc_tools]
- removed some debugging printf's
1815 /nadc_tools/ pieterm 330d 22h 04m [nadc_tools]
- scia_get_orbit_parameters now returns target-to-sun angles instead of satellite to sun angles.
1810 /nadc_tools/ richardh 336d 21h 07m [nadc_tools] update of SCIA quality tables
1809 /nadc_tools/ richardh 337d 00h 19m [nadc_tools] removed temporary IDL script from subversion tree
1807 /nadc_tools/ richardh 337d 00h 40m [nadc_tools] fixed long standing bug in radTemp and azTemp calculation
1804 /nadc_tools/ pieterm 338d 04h 04m [nadc_tools]
- working pointing geolocation (accurate to 10 km) in scia_get_orbit_params.
1803 /nadc_tools/ pieterm 344d 19h 53m [SDMF/nadc_tools]
- added scia_get_orbit_params.pro to IDL_NADC/Makefile
1800 /nadc_tools/ krijger 345d 20h 52m NADC: scia_lv0_rd_det, keyword added to return selected info, info_det (JMK)
1796 /nadc_tools/ richardh 349d 20h 45m [nadc_tools]: added jumpFlag dataset to sdmf_extract_update
1794 /nadc_tools/ pieterm 350d 19h 40m [SDMF/nadc_tools]
- adapted sdmf_get_metaindex_alt.pro for orbit ranges.
1793 /nadc_tools/ pieterm 350d 21h 59m [SDMF/nadc_tools]
- fixed a memory leak in sdmf_read_statedark.pro (using h5_close).
1792 /nadc_tools/ pieterm 350d 22h 17m [SDMF/nadc_tools]
- bugfix in _SDMF_READ_STATEDARK: close group upon error.
1790 /nadc_tools/ richardh 351d 20h 19m [nadc_tools] added more checks to reject corrupted level 0 data packages
1789 /nadc_tools/ pieterm 352d 01h 25m [nadc_tools]
- improved scia_get_orbit_params.pro header documentation.
1788 /nadc_tools/ richardh 352d 01h 45m [nadc_tools] few minor code clean-ups
1787 /nadc_tools/ pieterm 352d 18h 42m [nadc_tools]
- check for double precision MJD in scia_get_orbit_params, just to be safe.
1786 /nadc_tools/ pieterm 352d 19h 40m [nadc_tools]
- added IDL call using CFI for geo/sun angles..
1785 /nadc_tools/ richardh 353d 15h 03m [nadc_tools]: fixed bug in SPH reading
1784 /nadc_tools/ richardh 356d 23h 58m [nadc_tools]
- oeps, had to revert previous changes - receiveDate still UTC
1783 /nadc_tools/ richardh 357d 00h 29m [nadc_tools]
- python scripts: use ingest date/time (UTC) instead of file modification time
1781 /nadc_tools/ richardh 358d 00h 04m [nadc_tools]
- fixed bug in --date option: inquire_db.py and inquire_scia_db.py
- update to format of SCIA OL2 product version 5.x
1777 /nadc_tools/ richardh 363d 21h 06m [nadc_tools]
- scia_lv0_rd_aux: added documentation about pmtc_hdr structure
- get_scia_quality: update of SCIA events
- improved chunk sizes used in SDMF databases for performance (read & write)
1774 /nadc_tools/ richardh 366d 03h 10m [nadc_tools]
* sdmf_geo: use reprocessed Doris (vor) products
* get_scia_lv0_mds_hk: optionally calculate "correct" OBM temperature
* scia_nl0, sdmf_extract_dark use ATBD OBM temperature
* sdmf_extract, sdmf_extract_sun, sdmf_extract_ll use old SDMF OBM temperature
1772 /nadc_tools/ pieterm 369d 19h 02m [SDMF/nadc_tools]
- fixed 2-pass case of SDMF_get_metaIndex_range.
1768 /nadc_tools/ richardh 370d 00h 47m [nadc_tools]
* added IDL routines GET_SDMF_STATEDARK and GET_SDMF_DARKFIT
* (too) many minor code clean-ups
* Intel compiler should now work again (v10.1)
* release of version 1.2.0
1764 /nadc_tools/ richardh 372d 21h 21m [nadc_tools]
* fixed bug in sdmf_geo
* fixed bug in get_scia_lv0_mds_info
* fix bug in sdmf_extract_dark
* updated get_scia_quality
* increased chunck size in nadc_ext_h5_array
1761 /nadc_tools/ pieterm 373d 01h 32m [SDMF/nadc_tools]
- sdmf_read_metatable now uses separate input and output state id lists.
1756 /nadc_tools/ richardh 378d 20h 47m [nadc_tools]
* documented force_replace flag introduced by Pieter
* fixed selection criteria for valid IMLM retrievals (chi-square)
1754 /nadc_tools/ richardh 380d 23h 53m [nadc_tools]
- fixed several memory leaks found with valgrind
- removed several (unnecessary) forced inlines (suggested by gcc)
- several bugs found by examining unreachable code (suggested by gcc)
- bug fixes and improvements to
sdmf_dark, sdmf_extrac_dark and sdmf_extract_update
1749 /nadc_tools/ pieterm 385d 21h 11m [SDMF/nadc_tools]
- added 'replace' flag argument to add_to_metatable, for sdmf_extract tool.
- fixed sdmf_extract when a metatable entry is *not* overwritten, neither are the data arrays.
1748 /nadc_tools/ pieterm 387d 00h 37m [SDMF/nadc_tools]
- updated documentation of sdmf_get_grp_metaindex.
-
1747 /nadc_tools/ pieterm 387d 19h 03m [SDMF/nadc_tools] fixed bug with 2-pass system in get_metaindex_range function. missing header file update for SRON reflectance computation. Extra Last Limb state added (ID 55).
1746 /nadc_tools/ pieterm 388d 00h 17m [SDMF/nadc_tools] sdmf_get_metaindex now has a working check for NaN in statelist
1744 /nadc_tools/ richardh 391d 20h 51m [nadc_tools]: added prototype for function GET_SCIA_ROE_JDAY
1743 /nadc_tools/ richardh 391d 20h 52m [nadc_tools]
* sdmf_meta.c: fixed bugs in routine SDMF_get_metaIndex_range
* get_scia_roe_info.c: added function GET_SCIA_ROE_JDAY
* sdmf_get_metaindex.pro: minor code improvements
* nadc_ext_h5_array.c: bug fixes and improvements
1738 /nadc_tools/ pieterm 405d 23h 09m [nadc_tools] Added reflectance calculation using SRON SMR (option 8+).
1737 /nadc_tools/ pieterm 413d 02h 31m [SDMF/nadc_tools] added channel 2 reversal and normalisation to BU/s (as keyword options) to sdmf_read_smr.
1736 /nadc_tools/ richardh 414d 23h 25m [nadc_tools]
- several code improvements to sdmf_extract_dark.c
- updated bitfield changes in IDL code
- check for duplicated records in scia_lv0_select.c
1735 /nadc_tools/ pieterm 415d 00h 23m [SDMF/nadc_tools] sdmf_read_smr now features looking for neighbouring orbits.
1733 /nadc_tools/ richardh 420d 22h 36m [nadc_tools]
- release version 1.2.0-pre15
- update documentation of inquire_scia_dc.py
- SCIA level 0: reject duplicated data packages
- SDMF: add module sdmf_hist_pmd to write PMD histograms
- SDMF: beta release of sdmf_extract_dark, todo:
add chanTempSdev, PMD histograms, WLS states
- SDMF: implemented sdmf_extract_update
- Fixed several minor bugs
1726 /nadc_tools/ pieterm 432d 19h 39m [SDMF/nadc_tools] uncommented commented code rts_enhance_with_rts.c (this one is essential\!)
1725 /nadc_tools/ pieterm 432d 19h 49m [SDMF/nadc_tools] fixed serious bug wrt noise in rts_enhance_with_rts.c
1723 /nadc_tools/ richardh 435d 02h 45m [nadc_tools]: fix potential crash while reading SCIA lv0 + several minor warnings
1720 /nadc_tools/ richardh 439d 21h 14m [nadc_tools] Bugfix sdmf_extract_dark - not processing state 67
1719 /nadc_tools/ richardh 439d 22h 43m [nadc_tools] introduced fixed tables clusConf for dark states valid after orbit 2191
1718 /nadc_tools/ pieterm 440d 22h 00m [SDMF/nadc_tools] removed DEBUG define from sdmf_enhance_with_rts.
1711 /nadc_tools/ richardh 449d 22h 23m [nadc_tools] fixed bug in IMLM SQL code
1710 /nadc_tools/ richardh 450d 02h 20m [nadc_tools]
- IMLM: improvements and bugfixes
- gcc version 4.4.1 code improvements
1706 /nadc_tools/ pieterm 460d 19h 33m [SDMF/nadc_tools] small bugfix (nadc_goto_error now nadc_error) and optimisation (removed obsolete dataset open/close) in sdmf_enhance_with_rts.c
1703 /nadc_tools/ richardh 462d 20h 42m [nadc_tools]
* fixing some newly introduced bugs :-(
1702 /nadc_tools/ richardh 462d 21h 53m [nadc_tools]
* replaced module GET_LV0_MDS_INFO by the new GET_SCIA_LV0_MDS_INFO
1701 /nadc_tools/ richardh 462d 22h 19m [nadc_tools]
* use USHRT_ZERO instead of USHORT_ZERO
* improved implementation to obtain MDS info records. Attempts to jump over corrupted packages!
* several minor code improvements
1698 /nadc_tools/ pieterm 465d 02h 24m [nadc_tools/SDMF] added sdmf_enhance_with_rts in nadc_tools tree, as it is a C binary. also, this version has usage information.
1696 /nadc_tools/ richardh 471d 20h 53m [nadc_tools]: fixed memory corruption bugs in scia_rd_h5_psp.c and scia_rd_h5_rsp.c
1695 /nadc_tools/ richardh 479d 01h 26m [nadc_tools]
- improved ADAGUC format of IMAP and IMLM products
- fixed (too) many bugs in the IMAP & IMLM software
1694 /nadc_tools/ richardh 483d 20h 50m [nadc_tools]
- made SCIA level 0 processing more rubust to corrupted detector packages
- use of UINT_ZERO instead of UINT_NULL (also for CHAR, UCHAR, USHORT, ...)
- update of ADAGUC IMAP and IMLM products
- update of tile tables of IMAP and IMLM products
- update of meta/pixel database documentation for IMAP and IMLM products
1690 /nadc_tools/ richardh 495d 21h 50m [nadc_tools] several bugfixes in the get_scia_quality routines
1689 /nadc_tools/ richardh 496d 00h 41m [nadc_tools]
* added new functions to obtain data quality indicator for SCIA
* update of IMLM and IMAP products
1687 /nadc_tools/ richardh 497d 23h 27m [nadc_tools]
- sdmf_h5_idl: removed unused variables
- sdmf_add_geo: use time at mid-of-state
- nadc_ext_h5_array: increase chunk size to 128kB (requires testing)
- Updated name of our institute in documentation
1685 /nadc_tools/ richardh 504d 21h 32m [nadc_tools]: added functions to convert julian dates in PostgreSQL database
1683 /nadc_tools/ richardh 507d 01h 43m [nadc_tools]
- resolved conflicts in libIDL_NADC/sdmf_h5_idl.c and IDL_NADC/Makefile
- added new module IDL_NADC/sdmf_rd_extract_dark.pro
- various bugfixes in SDMF/sdmf_extract_dark.c
- documentation updates in libNADC/nadc_ext_h5_array.c
1675 /nadc_tools/ richardh 517d 01h 29m [nadc_tools]: updated meta-table documentation
1674 /nadc_tools/ pieterm 524d 01h 04m [SDMF/nadc_tools] added non-linearity correction to sdmf_read_lastlimb.pro
1673 /nadc_tools/ richardh 524d 03h 43m [nadc_tools]: add correction for invalid ISP values
1672 /nadc_tools/ richardh 524d 23h 43m [nadc_tools]: minor documentation updates in dark calibration routines
1671 /nadc_tools/ pieterm 525d 00h 12m [SDMF/nadc_tools] cleared up comments with calibration db metatable record.
1670 /nadc_tools/ pieterm 525d 00h 23m [SDMF/nadc_tools] complete overhaul of flags in calibration db metatable.
1669 /nadc_tools/ pieterm 525d 01h 33m [SDMF/nadc_tools] changes to HDF5 size, name, offset arrays concerning calibration metatable record definition.
1668 /nadc_tools/ pieterm 525d 04h 32m [SDMF/nadc_tools] initialisation of mtbl calibration records in sdmf_extract and sdmf_extract_dark tools now conforms to new metatable record (with rts enhancement flag).
1667 /nadc_tools/ pieterm 526d 02h 16m [SDMF/nadc_tools] added sdmf_overwrite_metatable functionality (for main calibration db). only does metatable, not additional array overwrites.
1665 /nadc_tools/ pieterm 527d 02h 05m [SDMF/nadc_tools] added rts enhancement flag in calibration database metatable record.
1664 /nadc_tools/ richardh 531d 01h 42m [nadc_tools]
- Adaguc format: removed scale_factor in dimension scales
- fixed: nadc_fit did not handle arrays with only one element correctly
- SCIA calibration: added error estimate for state dark correction
- fixed several bugs in the NADC database inquire scripts
- Environment: NADC database moved to gemini
1662 /nadc_tools/ richardh 534d 05h 00m [nadc_tools]
- fixed bug in inquire_scia_db script (uninitialized value)
- fixed bug in computing uncorrected PET
1661 /nadc_tools/ pieterm 534d 22h 26m [SDMF/nadc_tools] added sunaz,sunel,asm,esm fields to SMR product reader routines.
1659 /nadc_tools/ richardh 534d 22h 52m [nadc_tools]
- important bugfixes in sdmf_cal_ir_dark.c and calibAdsDark.c
- memory leakfix in scia_rd_mfactor.c (K. Bramstedt)
- release of v1.2.0-pre11
1655 /nadc_tools/ richardh 539d 02h 14m [nadc_tools] added support new GOME filename convention; bugfix procStage (SCIA script)
1654 /nadc_tools/ richardh 539d 23h 16m [nadc_tools] fixed several bugs in the PostgreSQL code
1652 /nadc_tools/ pieterm 541d 22h 45m [SDMF/nadc_tools] removed special case for channel 6+ noise scaling: values in sdmf_extract database are now always per IT, no coadding correction required.
1650 /nadc_tools/ pieterm 547d 22h 33m [SDMF/nadc_tools] added SRON Channel 6+ RTS calibration and patching, disabled (commented) until properly tested.
1646 /nadc_tools/ pieterm 556d 00h 38m [SDMF/nadc_tools] Debugged sdmf_cal_ir_dark.c.
1643 /nadc_tools/ richardh 564d 15h 09m [nadc_tools]
- update to ADAGUC routines from JdV (approved RvH)
- added module sdmf_cal_ir_dark.c to calculate dark correction chan 6-8
- added module sdmf_extract_update.c to calculate median channel noise
- added generic routines to write extendable HDF5 datasets
- several minor bug fixes
1630 /nadc_tools/ richardh 570d 01h 52m [nadc_tools]
- Oeps forgot to add IMAP directory to tar-file of nadc_tools
- Added error flag
1623 /nadc_tools/ richardh 594d 02h 56m [nadc_tools]
* many fixes in the ADAGUC write routines
* fixed segmentation fault while removing non-archived product from database
1620 /nadc_tools/ richardh 601d 03h 14m [nadc_tools]: oeps name for new GOME level 1 products too short
1618 /nadc_tools/ richardh 602d 02h 24m [nadc_tools]: introduction sdmf_extract_dark and fixes of several recently introduced bugs
1617 /nadc_tools/ richardh 602d 20h 42m [nadc_tools]: fixed bug (comparing string and character)
1616 /nadc_tools/ richardh 602d 23h 31m [nadc_tools]
- SDMF several minor code/documentation improvements
- new routine to calculate dark correction values (chan 1--6)
1615 /nadc_tools/ richardh 603d 00h 47m [nadc_tools]: updated MCFS product to ADAGUC v1.1
1614 /nadc_tools/ richardh 603d 05h 09m [nadc_tools]: SQL string too short
1612 /nadc_tools/ richardh 604d 02h 09m [nadc_tools]
- more documentation updates
1611 /nadc_tools/ richardh 604d 02h 10m [nadc_tools]
- fixed bug in length of "char" variables in Postgres database
- upgrade to latest version of GOME level 1 data products
- update documentation of meta/pixel database
1607 /nadc_tools/ richardh 608d 20h 37m [nadc_tools] update to ADAGUC format version 1.1
1597 /nadc_tools/ richardh 624d 20h 26m [nadc_tools]: revert division by sqrt(coaddf), needs to be discussed
1596 /nadc_tools/ richardh 624d 20h 31m [nadc_tools] big upgrade towards SDMF 3.0
1594 /nadc_tools/ pieterm 630d 03h 23m [SDMF/nadc_tools] added a check for numIndx eq 0 in sdmf_read_lastlimb.pro.
1593 /nadc_tools/ pieterm 630d 03h 50m [SDMF/nadc_tools] reverted sdmf_pt_meta structure names to old style for consitency reasons. SDMF will use wrapper now.
1582 /nadc_tools/ pieterm 640d 01h 58m [SDMF/nadc_tools] added SMR database reader function in C.
1574 /nadc_tools/ pieterm 649d 20h 19m [SDMF/nadc_tools]
- re-fixed the use_neighbours code from previous revisions.. it should now actually -work- :D
1573 /nadc_tools/ pieterm 649d 21h 00m [SDMF/nadc_tools]
- commented debug statements in SDMF_get_metaIndex_range
- removed debug statement from sdmf_extract.c
see previous commit:
- fixed state noise definition when coadding is in effect (now divided by sqrt(coaddf) instead of coaddf (in mean state computation)
1572 /nadc_tools/ pieterm 649d 21h 17m [SDMF/nadc_tools] fixed SDMF_get_metaIndex_range to also get the nearest data (with use_neighbours flag) when the search range does not overlap with database range.
1566 /nadc_tools/ pieterm 656d 21h 30m [SDMF/nadc_tools] changed naming to keep IDL monitorrecord compatible with sdmf_pt_meta structure.
1556 /nadc_tools/ pieterm 666d 03h 00m [SDMF/nadc_tools] updated statedark product C routines to facilitate double sigma, smoothwidth and byte array for npeaks.
1555 /nadc_tools/ pieterm 671d 04h 43m [SDMF/nadc_tools] added a small tool for comparing DORIS VOR and POR precision.
1553 /nadc_tools/ pieterm 672d 23h 35m [SDMF] small bugfix concerning non-existant channel groups in sdmf_read_simudark.pro.
1538 /nadc_tools/ pieterm 692d 02h 03m [SDMF/nadc_tools] added DORIS POR functionality to sdmf_add_geo to keep latest data provided with good geo info.
1537 /nadc_tools/ richardh 693d 00h 50m [nadc_tools] repaired script to find PPF and add function to calibrate level 1c MDS records using SDMF
1527 /nadc_tools/ richardh 698d 22h 57m [nadc_tools] updated documentation + added C-implmentation to read SDMF Sun database
1526 /nadc_tools/ richardh 700d 00h 14m [nadc_tools]: dependencies are no longer obtained using program mkdep, instead the compiler is used
1524 /nadc_tools/ richardh 700d 22h 31m [nadc_tools] fixed problems detected by the Intel-compiler
1522 /nadc_tools/ richardh 701d 21h 08m [nadc_tools]: new paths to the PPF_CFI modules
1518 /nadc_tools/ richardh 706d 12h 18m [nadc_tools/SDMF] more updates --- still unfinished need more testing\!
1517 /nadc_tools/ richardh 706d 12h 22m [nadc_tools/SDMF] cosmetic updates
1516 /nadc_tools/ richardh 706d 20h 03m [nadc_tools]
- add missing proto-types for IDL SDMF routines
- improved the speed to release structures in IDL routines
- the IDL free routines now realy make de variables undefined
- several minor improvements
1513 /nadc_tools/ richardh 707d 03h 47m [nadc_tools] modules I forgot in the previous commit
1512 /nadc_tools/ richardh 707d 03h 48m [nadc_tools]
- speed improvements in the IDL code (thanks to the IDL training)
- removed "compile_opt, hidden" in the IDL-code
- improved the script setup_nadc.idl (important for IDLDE)
- code clean-ups (mainly proto-typing)
1496 /nadc_tools/ richardh 730d 02h 10m [nadc_tools]: fixed various bugs in SDMF routines
1494 /nadc_tools/ richardh 730d 04h 25m [nadc_tools]: renamed SCIA_LV0_FREE_MDS_DET to SCIA_LV0_FREE_DET
1491 /nadc_tools/ richardh 730d 20h 33m [nadc_tools]: python scripts should work with version 2.4 and 2.5
1490 /nadc_tools/ richardh 731d 02h 22m [nadc_tools]: put every IDL function in its own module (added modules forgotten in previous commit)
1489 /nadc_tools/ richardh 731d 02h 36m [nadc_tools]: put every IDL function in its own module
1486 /nadc_tools/ richardh 734d 01h 16m [nadc_tools/SDMF]
- improved messages to the user
1485 /nadc_tools/ pieterm 734d 01h 25m [nadc_tools/SDMF] gave scia_rd_h5_memcorr and scia_rd_h5_nlcorr their own files: makes it easier to resolve the idl code.
1484 /nadc_tools/ richardh 734d 01h 51m [nadc_tools]
- IMLM: updated meta-data according ADAGUC v1.1
- sdmf_extract_sun: improved messages to user
1472 /nadc_tools/ richardh 738d 01h 17m [nadc_tools] added module get_scia_magic_id
1471 /nadc_tools/ richardh 738d 01h 27m [nadc_tools] moved SCIA level 0 info db routines to libSCIA
1470 /nadc_tools/ richardh 740d 22h 50m [nadc_tools] fixed 32/64-bit isue in simudark s/w; fixed several splint complaines
1469 /nadc_tools/ richardh 740d 23h 47m [nadc_tools]: minor modifications, only
1468 /nadc_tools/ richardh 740d 23h 50m [nadc_tools]: renamed calibAtbdDark to calibDarkCorr (holds both ATBD and SRON/SDMF implementations)
1467 /nadc_tools/ richardh 740d 23h 53m [nadc_tools]: read calibration data from SDMF v3 databases
1466 /nadc_tools/ richardh 741d 23h 12m [SDMF] removed some obsolete modules and store the Sun geolocation information in structure geoL_scia
1465 /nadc_tools/ richardh 742d 20h 33m [nadc_tools]
- released versuin 1.2.0-pre9
- improved memory correction algorithm: improved speed, higher accuracy than the operational algorithm.
- improved also implementation in the patched products (see above)
1464 /nadc_tools/ richardh 743d 02h 15m [nadc_tools]
- removed obsoleted modules and functions
- moved (IDL) SDMF functions from scia_h5_idl.c to sdmf_h5_idl.c
- [scia_apply_memcorr]: added parameters state_id and PET
parameter list checking implemented
improved implementation for limb-scan measurements
implemented correction of first readout (Nadir)
-[scia_apply_nlincorr]: parameter list checking implemented
1463 /nadc_tools/ richardh 743d 23h 18m [nadc_tools]: now without typos and print statements
1462 /nadc_tools/ richardh 743d 23h 32m [nadc_tools]: several important fixes in the IDL code, in particular, the memory correction implementation
1459 /nadc_tools/ richardh 744d 23h 23m [nadc_tools] fixed bugs (introduced in previous commit) in get_lv0_mds_data and scia_lv0_mds_trend
1457 /nadc_tools/ richardh 746d 18h 53m [nadc_tools]: removed print/help statements from IDL programs
1454 /nadc_tools/ pieterm 747d 22h 37m [SDMF/nadc_tools] included new memcorr and nlincorr idl procedures in makefile installation.
1452 /nadc_tools/ pieterm 747d 23h 01m [SDMF/nadc_tools] naming of ll/sun meta table elements.
1451 /nadc_tools/ richardh 747d 23h 02m [nadc_tools]
- added functions SCIA_APPLY_MEMCORR and SCIA_APPLY_NLINCORR
- use these functions in SCIA_LV0_MDS_TREND and SCIA_HL_LV0_MDS
- several bugs fixed in GET_LV0_MDS_DATA
- added FALSE and TRUE as IDL constants
1450 /nadc_tools/ pieterm 748d 02h 39m [SDMF/nadc_tools] bugfix for reading state data which is below the orbit range. renamed lastlimb metatable entries in IDL code.
1449 /nadc_tools/ pieterm 749d 00h 40m [SDMF/nadc_tools] small bugfix to sdmf_read_lastlimb.pro
1448 /nadc_tools/ pieterm 749d 04h 01m [SDMF] oops.. forgot to add a file (again).
1447 /nadc_tools/ pieterm 749d 22h 18m [SDMF] sdmf_pixelevol.c added.
1444 /nadc_tools/ pieterm 750d 01h 35m [SDMF/nadc_tools] sdmf_read_masktable can now handle orbit range, bugfix in sdmf_read_darktable, added support for reading pixel evolution data with C.
1443 /nadc_tools/ richardh 751d 00h 05m [nadc_tools]
- added routines to access SDMF Sun database (C & IDL)
- renamed some modules: shared modules to last-limb and Sun db
- candidate for release 1.2.0-pre8
1436 /nadc_tools/ richardh 755d 00h 41m [nadc_tools]
- improved s/w to fill SDMF Sun and last-limb database (tuning + bugfixes)
- added read routines for SDMF lastlimb database (both C and IDL)
- adopted s/w to latest netcdf 4.0.1-beta2
- minor code-cleanups (libSDMF_NADC)
1434 /nadc_tools/ pieterm 756d 23h 47m [SDMF/nadc_tools] phase std. dev. field in sdmf_read_simudark procedure now outputs correctly.
1430 /nadc_tools/ richardh 772d 20h 48m [nadc_tools]: two minor updates to the ADAGUC routines
1412 /nadc_tools/ richardh 784d 00h 00m [nadc_tools]
- added SQL support for IMAP products
- rewrite of ROE routines
- moved to HDF5 v18 API (affects neary all hdf5 modules)
- update meta/pixel database documentation
- several code improvements
- incremented release version of libraries libNADC, libGOME, libSCIA, libSDMF_NADC, libIDL_NADC
- update to version 1.2.0-pre7
1406 /nadc_tools/ richardh 792d 03h 56m [nadc_tools] sdmf_extract routines: removed complaines about release mismatches
1405 /nadc_tools/ richardh 792d 04h 08m [nadc_tools] let CFI routines not print error messages directly
1404 /nadc_tools/ richardh 792d 20h 05m [nadc_tools] fixed potential segfault in sdmf_extract.c
1403 /nadc_tools/ richardh 792d 22h 01m [nadc_tools]
- libSCIA/HDF5 moved to API v1.8
- fixes in SCIA L0 collecting state records
- added NADC error message for Envisat CFI events
- moved to HDF5 packet table to write SCIA level 0 MDS records
1400 /nadc_tools/ pieterm 794d 01h 33m [SDMF/nadc_tools] ongoing silencing and clean-up.
1395 /nadc_tools/ richardh 794d 15h 24m [nadc_tools/SDMF] added cluster definition to databases last-limb and Sun
1393 /nadc_tools/ richardh 797d 00h 53m [nadc_tools]
- [scia_rd_imap] relaxed selection criteria for IMAP results
- [sdmf_geo] added more checks on computation of geolocation
- [sdmf_geo] made the routines less verbose
1391 /nadc_tools/ richardh 797d 03h 17m [nadc_tools]: filed header-string for projection::proj4_params
1390 /nadc_tools/ richardh 797d 19h 38m [nadc_tools]
- fixed bug in ADAGUC data string for 20041203T235960
- update of IMLM header (copyright and description)
- [scia_lv1_patch_dark.c] increased length for message string
1389 /nadc_tools/ richardh 797d 21h 44m [nadc_tools]
- [scia_lv1_patch_dark.c] fixed memory leak, improved data selection
- [scia_lv1_patch_rsp.c] moved to new HDF5 v18 API
- [scia_lv1_patch_ppg.c] improved data selection, implemented PPG SDMF v3
- IMLM code updated to v7.4, write only CO
1386 /nadc_tools/ richardh 798d 19h 43m [nadc_tools] more small bugs fixed in ADAGUC code
1384 /nadc_tools/ richardh 798d 20h 53m [nadc_tools] fixed bugs in the ADAGUC source code
1380 /nadc_tools/ richardh 799d 19h 50m [nadc_tools]
- ADAGUC: handle empty products gracefully
1378 /nadc_tools/ richardh 800d 01h 10m [nadc_tools]
- fixed problem while replacing DMOP entries
- fixed counter in ADAGUC modules
1377 /nadc_tools/ pieterm 800d 02h 13m [SDMF/nadc_tools] set back database version to 1.0.0 for compatibility.
1375 /nadc_tools/ richardh 800d 21h 06m [nadc_tools]
- implemented ADAGUC command-line parameter standardization
1374 /nadc_tools/ richardh 801d 02h 02m [nadc_tools] fixed resently introduced bug in SCIA_LV1C_WR_MDS
1373 /nadc_tools/ richardh 803d 16h 53m [nad_tools] improved the ADAGUC IMAP format
1371 /nadc_tools/ richardh 804d 19h 42m [nadc_tools]
- added support for Christian's HDF5 IMAP products (still beta)
1368 /nadc_tools/ richardh 806d 20h 05m [nadc_tools]
- more updates implemented in sdmf_extract_sun and sdmf_extract_ll.
- fixed some complains from gcc (v4.3.x)
1365 /nadc_tools/ richardh 809d 23h 15m [nadc_tools] fixed 2 long existing bugs
1364 /nadc_tools/ richardh 810d 15h 15m [nadc_tools/SDMF] moved shared functions to libSDMF_NADC, working on sdmf_extract_sun, bugfixes
1363 /nadc_tools/ pieterm 810d 20h 36m [SDMF/nadc_tools] improved error handling in sdmf_read_simudark.
1362 /nadc_tools/ richardh 811d 03h 25m [nadc_tools]
- introduced seperate program to create info-record database: sdmf_extract_info
- removed option to add entries by program: scia_nl0
- added option to scia_nl0 use a info-record database: -info-db
- preliminary tests show that the speed-up by using the info-record database is small, and has only advantages when the SCIA lv0 product is on a NFS disk en the database on a local disk
- obsolete modules have been removed: scia_lv0_wr_mds_info.pro and scia_lv0_h5_info.c
- these changes have been implemented in the SCIA level 0 applicator, IDL interface and SDMF code
- several minor bug-fixes
1360 /nadc_tools/ richardh 813d 00h 27m [nadc_tools]
- added new function to write info-records to H5PT database
- moved all SDMF function to new HDF5 v18 API
- moved sdmf_cluster.c, sdmf_sunll.c, cluster_defs.h to libIDL_NADC. To be replaced with the new H5PT database interface
1359 /nadc_tools/ pieterm 813d 03h 25m [SDMF/nadc_tools] bugfix of last change.
1358 /nadc_tools/ pieterm 813d 03h 37m [SDMF/nadc_tools] sdmf_meta.c modified to allow replacement of 'short' states only if they are consolidated.
1357 /nadc_tools/ richardh 813d 20h 22m [nadc_tools/SDMF]
- replaced sdmf_extract_ll by sdmf_extract_pt (based on H5PT)
- removed sdmf_extract_sun, to be replaced
- new application sdmf_extract_info - still alpha (do not use!)
1356 /nadc_tools/ richardh 814d 00h 02m [nadc_tools]: fixed get_det_bcps for states with very large difference between intg_time for different clusters (> 64)
1355 /nadc_tools/ richardh 814d 00h 06m [nadc_tools]: fixed! nadc_tools/IDL works on Linux64
1354 /nadc_tools/ richardh 814d 03h 38m [nadc_tools]: fixed reading of SCIA lv0 with IDL on Linux64
1353 /nadc_tools/ richardh 814d 15h 13m [nadc_tools]
* tried to make nadc_tools work on a 64-bit environment. However, this is not possible due to the fact that C-pointers are 64-bit while within IDL there are 32-bits. The only solution I can think off, is to compile nadc_tools in 32-bit mode...
1352 /nadc_tools/ richardh 815d 02h 25m [nadc_tools]
* modified ROE database, adopted code to read it...
1351 /nadc_tools/ richardh 815d 02h 51m [nadc_tools]: replaced localtime by UTC, and fixed wrong messages
1350 /nadc_tools/ richardh 816d 01h 40m [nadc_tools]: fixed initialisation PPF routines and their error messages handling
1349 /nadc_tools/ richardh 816d 18h 44m [nadc_tools]: last limb db format updates
1348 /nadc_tools/ richardh 817d 22h 34m [nadc_tools]
- removed print statements
1347 /nadc_tools/ richardh 817d 22h 37m [nadc_tools]
- add more checks to sdmf_extract_pt
- minor code improvements
1346 /nadc_tools/ richardh 818d 00h 40m [nadc_tools]
- [nadc_check_for_saa] add new routine to determine saaFlag
- [get_scia_lv0_mds_hk] fixed bug in PMD jday determination
- [get_scia_lv0c_mds] fixed MJD and PET determination
- [sdmf_add_geo] use NADC_CHECK_FOR_SAA
- [sdmf_geo] only source code indention changes
- [sdmf_pointing] only source code indention changes
- [sdmf_extract_pt] last pre-release before rename to sdmf_extract_ll
1342 /nadc_tools/ richardh 821d 01h 40m [nadc_tools] ADAGUC/IMLM keep longitudes in range
1341 /nadc_tools/ richardh 821d 20h 45m [nadc_tools]
* documentation updates
* ADAGUC updates
1339 /nadc_tools/ richardh 821d 23h 52m [nadc_tools]
* fixed many complaines from the GCC version 4.3.2 compiler
1335 /nadc_tools/ richardh 824d 22h 31m [nadc_tools]
* fixed several warning from the gcc compiler (version 4.3.2)
1334 /nadc_tools/ pieterm 825d 00h 46m [SDMF/nadc_tools] co-adding now correct for all limb states.
1332 /nadc_tools/ richardh 825d 19h 52m [nadc_tools]: keep longitude in range -180,180 and fixed several bugs (ADAGUC)
1331 /nadc_tools/ richardh 826d 00h 31m [nadc_tools]: implemented check on longitudes (TOGOMI/ADAGUC)
1329 /nadc_tools/ richardh 826d 22h 05m [nadc_tools]
* made change for false duplicate productIDs smaller
1328 /nadc_tools/ richardh 826d 22h 59m [nadc_tools]
* added adaguc_fresco
* modified call to SDMF_check_productList (sdmf_file.c)
* fixed several design bugs in sdmf_extract.c
* fixed modified function calls in scia_h5_idl.c
1324 /nadc_tools/ richardh 832d 00h 04m [nadc_tools]: fixed make shared/static conflicts
1323 /nadc_tools/ richardh 832d 04h 39m [nadc_tools]: more ADAGUC updates
1322 /nadc_tools/ richardh 832d 20h 52m [nadc_tools]
* fixed IDL routine scia_hl_lv1_mds.pro to use keyword stateIndex
* added sdmf_extract_pt - should replace sdmf_extract_ll in the future, still beta
* removed redundant declarations
1321 /nadc_tools/ richardh 833d 00h 36m [nadc_tools]: many improvements to IMLM/TOGOMI/TOSOMI routines
1320 /nadc_tools/ richardh 833d 21h 24m [nadc_tools]: modification of svn properties-ignore
1319 /nadc_tools/ richardh 834d 14h 54m [nadc_tools]: added adaguc_imlm to combine orbits, added dateTime functions for ADAGUC
1318 /nadc_tools/ richardh 835d 02h 10m [nadc_tools]: fixed proto-type and fixed Makefile
1317 /nadc_tools/ richardh 835d 02h 32m [nadc_tools]: fixed bug in SDMF code and some code clean-ups
1316 /nadc_tools/ richardh 835d 23h 54m [nadc_tools]: fixed Segmentation fault, update ADAGUC header (MCFS, IMLM)
1315 /nadc_tools/ richardh 836d 00h 25m [nadc_tools]: moved IMLM and MCFS to seperate directories
1314 /nadc_tools/ richardh 836d 01h 35m [nadc_tools] conform filename of ADAGUC products to its standard
1313 /nadc_tools/ richardh 838d 21h 40m [nadc_tools] added ASCII dump of TIE points and a few minor bug-fixes
1312 /nadc_tools/ richardh 839d 04h 58m [nadc_tools] commented out several print statements, version set to 1.2.0-pre3, added Meris routines to tar-file
1311 /nadc_tools/ pieterm 842d 02h 28m [nadc_tools] reordering of library paths in Makefiles to get it to compile on this system.
1310 /nadc_tools/ pieterm 842d 20h 37m [SDMF] update concerning access to neighbouring orbits (useful for WLS/Sun state access without knowing exact orbit numbers)
1307 /nadc_tools/ richardh 846d 00h 50m [nadc_tools]
- added read functionality for MERIS RR level 2
1306 /nadc_tools/ richardh 847d 01h 31m [nadc_tools]: removed print statement (nadc_check_gome_l1b.inc)
1305 /nadc_tools/ richardh 847d 01h 55m [nadc_tools]: fixed some warnings on a 64-bit platform; SDMF code clean-up
1304 /nadc_tools/ richardh 847d 22h 31m [nadc_tools]
* added and tested TOGOMI/TOSOMI products'
* fixed minor bug in Fresco SQL code
* fixed/updated documentation
* fixed check on SCIA L1b input product (to L1->L2 processing)
1303 /nadc_tools/ richardh 848d 21h 07m [nadc_tools]: added SQL routines for TOGOMI products
1302 /nadc_tools/ richardh 849d 00h 02m [nadc_tools]: add support for TOGOMI products
1300 /nadc_tools/ richardh 849d 22h 26m [nadc_tools]
- patch PPG with dead/bad pixel mask flags SDMF v3
1299 /nadc_tools/ richardh 849d 23h 42m [nadc_tools]
- patch CLCP with constant dark parameters SDMF v3.0
- patch CLCP & VLCP of channel 8 with simultaneous dark parameters SDMF v3.0
1298 /nadc_tools/ pieterm 854d 00h 12m [SDMF/nadc_tools] fixed meta index search for multiple orbits in case of WLS/SUN state executions.
1297 /nadc_tools/ richardh 854d 00h 56m [nadc_tools]
- beta implementation for TOSOMI products (no SQL)
- improvements to Meris level 2 products
1296 /nadc_tools/ pieterm 854d 02h 58m [SDMF/nadc_tools] removed duplicate monitorrecord__define, already present in SDMF.
1295 /nadc_tools/ pieterm 854d 03h 30m [SDMF/nadc_tools] more flexible version of sdmf_read_simudark (doesn't require data to be present in each channel).
1290 /nadc_tools/ pieterm 855d 04h 12m [nadc_tools] SCIA_RD_* changed to ENVI_RD_*
1289 /nadc_tools/ pieterm 855d 20h 46m [nadc_tools] changed order of library paths (-L): postgress path at the end to make gcc prefer SRON_LOCAL library path.
1285 /nadc_tools/ pieterm 857d 04h 42m [SDMF/nadc_tools] update of nadc_tools functions required by rebuildorbitsummary.pro.
1281 /nadc_tools/ richardh 861d 01h 10m [nadc_tools]
- fixed SDMF routines for the routines moved to libNADC
1278 /nadc_tools/ pieterm 861d 22h 28m [nadc_tools] scia orbit phase IDL call now allows toggling between south pole and eclipse orbit phase definitions
1276 /nadc_tools/ richardh 862d 21h 03m [nadc_tools]
- moved libSCIA/get_scia_dsd_indx to libNADC/get_envi_dsd_indx
- renamed SCIA_FLOAT to ENVI_FLOAT, SCIA_CHAR_ to ENVI_CHAR, etc.
- added routines to read Meris RR level 2
1274 /nadc_tools/ richardh 863d 16h 05m [nadc_tools] read headers from reduced resolution Meris products
1273 /nadc_tools/ richardh 863d 20h 47m [nadc_tools]: now including the new modules
1272 /nadc_tools/ richardh 863d 20h 57m [nadc_tools]
- added reading of MERIS level 1 headers
1270 /nadc_tools/ richardh 864d 00h 32m [nadc_tools]: oeps, removed by accident scia_h5_idl.c (repared)
1269 /nadc_tools/ richardh 864d 00h 54m [nadc_tools]: fixed type in main-Makefile
1268 /nadc_tools/ richardh 864d 00h 56m [nadc_tools]
- added include files for MERIS routines
1267 /nadc_tools/ pieterm 864d 01h 01m [SDMF/nadc_tools] changes to channel evolution I/O (not very effective, though ;))
1266 /nadc_tools/ richardh 864d 01h 05m [nadc_tools]: removed obsolete HDF5 directory
1265 /nadc_tools/ richardh 864d 01h 07m [nadc_tools]: removed obsolete HDF5 directory
1264 /nadc_tools/ richardh 864d 01h 15m [nadc_tools]: removed obsolete HDF5 directories
1263 /nadc_tools/ richardh 864d 01h 20m [nadc_tools]
- more incompatible changes -- next release will be v1.2.0
- HDF5 is now required to compile nadc_tools!
1262 /nadc_tools/ richardh 865d 18h 59m [nadc_tools]
- experimental! Significant changes to scia read routines MPH and DSD
-> moved to libNADC to prepare for MERIS and AATSR read-routines
- not tested - only implemented
1257 /nadc_tools/ pieterm 867d 05h 16m [SDMF/nadc_tools] bugfix: array size for index array increased.
1256 /nadc_tools/ richardh 869d 20h 50m [nadc_tools]
- fixed compilation warnings with gcc version 4.4.0 (unstable)
1252 /nadc_tools/ pieterm 870d 02h 33m [SDMF/nadc_tools] bugfixes in database access routines.
1247 /nadc_tools/ pieterm 877d 03h 26m [nadc_tools/SDMF] bugfixes concerning access to last limb orbits with a large number of readouts.
1245 /nadc_tools/ pieterm 880d 20h 59m [SDMF/nadc_tools] small bugfix concerning index finding in group data.
1243 /nadc_tools/ pieterm 881d 20h 49m [SDMF/nadc_tools] added function to read an orbit list. also some minor fixes.
1241 /nadc_tools/ pieterm 882d 00h 52m [SDMF/nadc_tools] additional files for previous commit + removed debug code.
1240 /nadc_tools/ pieterm 882d 02h 25m [SDMF/nadc_tools] optimised searching for indices in the database. for large ranges of orbit this is really really alot faster.
1239 /nadc_tools/ richardh 882d 21h 28m [nadc_tools]: allow usage of hdf5-1.8.1 (default API=v18), update to ADAGUC standard v0.8
1238 /nadc_tools/ pieterm 883d 21h 31m [SDMF/nadc_tools] C version of hot pixel filter and averaging for last limb. It works fine but alas it doesn't seem faster than its IDL counterpart.
1233 /nadc_tools/ richardh 893d 04h 20m [nadc_tools]: fixed memory corruption bug in scia_lv0_match_state
1231 /nadc_tools/ pieterm 895d 23h 30m [nadc_tools/SDMF] bugfixes in previous update.
1230 /nadc_tools/ pieterm 896d 03h 58m [SDMF/nadc_tools] modified simudark product read routines for 1st harmonic.
1228 /nadc_tools/ pieterm 897d 23h 29m [SDMF/nadc_tools] several changes to last limb and simudark r/w routines.
1225 /nadc_tools/ pieterm 902d 03h 45m [nadc_tools] correction and code simplification in cluster (lastlimb/sun) write.
1224 /nadc_tools/ pieterm 902d 23h 22m [nadc_tools] fixes and cleanups to cluster (last limb) read/write code.
1223 /nadc_tools/ pieterm 904d 20h 58m [nadc_tools/SDMF] added states 40,41 to extract last limb.
1222 /nadc_tools/ pieterm 904d 23h 45m [nadc_tools] C<->IDL int<->long conversion business in cluster read routine.
1221 /nadc_tools/ pieterm 905d 00h 27m [nadc_tools] all limb state id's now present in last limb extractor.
1219 /nadc_tools/ pieterm 908d 21h 22m [SDMF/nadc_tools] changed naming of cluster meta table records to conform to calibration database monitor record.
1214 /nadc_tools/ pieterm 915d 21h 35m [SDMF/nadc_tools] minor fix in sdmf_extract_ll: removed wrong error message in case of rejected file (happens when file doesn't have better content).
1213 /nadc_tools/ richardh 916d 00h 55m [nadc_tools]
- update SciaDC documentation
1211 /nadc_tools/ pieterm 916d 21h 15m [SDMF/nadc_tools] included averaging of cluster metatable data.
1210 /nadc_tools/ richardh 918d 01h 36m [nadc_tools]: improvements to the m-factor code
1209 /nadc_tools/ richardh 918d 20h 52m [nadc_tools]: use latest version of the m-factor files (v6.01)
1203 /nadc_tools/ pieterm 922d 20h 37m [SDMF/nadc_tools] various fixes in cluster-database read routine, index finding function tidied up.
1201 /nadc_tools/ pieterm 923d 03h 02m [SDMF/nadc_tools] fixed zero-ed clusters in sun/lastlimb channel read routine.
1200 /nadc_tools/ pieterm 923d 05h 27m [SDMF/nadc_tools] fixed multi-record writes to readout array for sun/ll product.
1198 /nadc_tools/ pieterm 924d 01h 07m [SDMF/nadc_tools] fixed multi-column write for lastlimb/sun (buffer transpose).
1197 /nadc_tools/ pieterm 924d 03h 54m [SDMF/nadc_tools] fixed faulty overwrite code in the write routine for lastlimb/sun.
1196 /nadc_tools/ richardh 924d 20h 27m [nadc_tools]
- debugged the database createion scripts
- NOTE: changed PSP-structure
- improved polarisation and reflectivity calibration steps
1195 /nadc_tools/ pieterm 925d 04h 53m [SDMF/nadc_tools] bugfixes with respect to read and write routines of sun/lastlimb product index.
1192 /nadc_tools/ pieterm 926d 20h 51m [SDMF/nadc_tools] bug fixes in sdmf_read_simudark (ch6 and 7).
1191 /nadc_tools/ richardh 926d 22h 59m [nadc_tools]
- more updates to SQL scripts
1190 /nadc_tools/ richardh 927d 02h 49m [nadc_tools]
- SQL documentation updates
- SQL GOME inquire scripts updates
1188 /nadc_tools/ richardh 930d 01h 09m [nadc_tools]: gome_lv2_rd_ddr - add explicit typecast; sdmf_sunll - fixed cast from pointer (coaddf) to integer of different size
1187 /nadc_tools/ richardh 930d 02h 32m [nadc_tools]: more bug fixes in the gome_lv2 code
1186 /nadc_tools/ richardh 930d 04h 16m [nadc_tools]
- fixed: code did not compile without PostgreSQL libraries
- fixed: code did not compile without HDF5 libraries
- add GOME level 2 --- format v2.0 support
- fixed bug in GOME level 2 SQL code: tileinfo latitude corruption
- improvements to script inquire_gome_db.py
1185 /nadc_tools/ pieterm 930d 19h 55m C part of read routines for the simultaneously fitted dark signal.
1183 /nadc_tools/ richardh 931d 22h 46m [nadc_tools]: updated MCFS code (SQL and netCDF-4)
1182 /nadc_tools/ richardh 932d 02h 20m [nadc_tools]: forgot to add proto_idl_nadc.h
1181 /nadc_tools/ richardh 932d 02h 28m [nadc_tools]
- added modules for IUP-IFE SCIA/Meris product (mcfs)
1180 /nadc_tools/ richardh 932d 02h 30m [nadc_tools]
- various code clean-ups
- prototyping of IDL modules
- prototyping of several SDMF modules
- read/sql modules for IUP-IFE SCIA/Meris product
1179 /nadc_tools/ pieterm 932d 05h 17m [nadc_tools] addition of files required for compilation.
1178 /nadc_tools/ pieterm 932d 23h 41m [SDMF/nadc_tools] adapted naming convention 'simufit' to 'simudark'\.
1173 /nadc_tools/ richardh 933d 15h 37m [nadc_tools]
- various clean-ups in the SDMF code
1169 /nadc_tools/ pieterm 936d 20h 15m [nadc_tools] added early (halfway finished) support for reading simultaneously fitted darksignal from HDF5.
1167 /nadc_tools/ richardh 936d 21h 13m [nadc_tools]: fixed (more) problems with cluster_defs.h
1166 /nadc_tools/ richardh 936d 21h 17m [nadc_tools]: fixed problems with cluster_defs.h
1164 /nadc_tools/ richardh 937d 03h 13m [nadc _tools]
- finally, ingest and delete of both GOME and SCIA Fresco products is working
- updated C-code and documentation
1163 /nadc_tools/ richardh 937d 20h 58m [nadc_tools]
- removed outdated MySQL scripts
- moved Postgres script to more logical place in the nadc_tools tree
- more bugfixes in the Fresco software
1162 /nadc_tools/ richardh 938d 01h 06m [nadc_tool]: bugfixes in SQL Fresco code
1161 /nadc_tools/ richardh 938d 01h 57m [nadc_tools]: fixed bugje in query of nadc_check_scia_l1b.inc
1160 /nadc_tools/ roalds 938d 02h 32m [nadc_tools] Synchronised sdmf_extract_sun.c and sdmf_extract_ll.c. Some small bug fixes (of det temp).
1159 /nadc_tools/ richardh 938d 04h 24m [nadc_tools]
- introduced PDS_PROD_LENGTH
- added module to check for presence GOME and SCIA L1b product in database
1157 /nadc_tools/ richardh 938d 20h 34m [nadc_tools]
- fixed problems with non-existing :1b Products...
1156 /nadc_tools/ richardh 938d 23h 06m [nadc_tools]
- large documentation update (nadc_meta)
- bug fix while reading (compressed) Fresco products
1155 /nadc_tools/ roalds 939d 01h 05m [nadc_tools] Update of lastlimb reading routines. Now handles channels where different co-adding factors are used.
1154 /nadc_tools/ roalds 939d 23h 14m [SDMF] replaced keyword_present with n_elements gt 0 in sdmf_read_ll.pro
1153 /nadc_tools/ roalds 940d 00h 17m [nadc_tools] Added nonlinearity and memory correction to readouts of last limb database (and will also work for Sun)
1150 /nadc_tools/ richardh 941d 01h 38m [nadc_tools]
- more documentation updates
- added function to read SRON IMLM and IMAP (not working!) products
1149 /nadc_tools/ richardh 941d 02h 00m [nadc_tools]
- changed definition of rsp and psp structures!
- fixed bug in nadc_akima
- update of documentation (work in progress!)
1148 /nadc_tools/ roalds 941d 02h 55m [nadc_tools] Bugfix sdmf_read_ll.pro
1146 /nadc_tools/ roalds 941d 03h 47m [nadc_tools] removed print statements sdmf_sunll.c and some updates of sdmf_cluster.c.
1145 /nadc_tools/ roalds 941d 03h 57m [nadc_tools] Updated and fixed bug in sdmf_extract_ll
1143 /nadc_tools/ roalds 942d 00h 30m [nadc_tools] Added new h5-C / IDL interface for sun/ll routine
1142 /nadc_tools/ roalds 942d 00h 32m [nadc_tools] New C-tools for reading last limb (and sun) data from database.
1141 /nadc_tools/ roalds 942d 01h 22m [SDMF] Commit of new sdmf_read_ll.pro routine. Has also been added to the makefile.
1135 /nadc_tools/ richardh 947d 21h 19m [nadc_tools]
- various minor bug-fixes
1134 /nadc_tools/ richardh 951d 22h 11m [nadc_tools]
- SCIA Fresco: more bug fixes
1132 /nadc_tools/ richardh 951d 23h 32m [nadc_tools]
- added compression of datasets to SCIA Fresco ADAGUC product
1131 /nadc_tools/ roalds 952d 00h 02m [nadc_tools] Added read routine for Sun database, this routine now only reads one cluster at a time and returns all readouts and metarecords.
1130 /nadc_tools/ richardh 952d 01h 36m [nadc_tools]
- update to Fresco+ format, and added more checks to the (read-) code
- fixed bugs in the SQL code for Fresco
- added important indices to SCIA tables (PostgreSQL database)
1127 /nadc_tools/ roalds 953d 04h 05m [nadc_tools] Some fixes for initialise DORIS and interpolate DORIS calls.
1126 /nadc_tools/ roalds 953d 04h 44m [nadc_tools] Updated tools for sdmf_extract_sun
1125 /nadc_tools/ roalds 953d 04h 47m [nadc_tools] Removed sdmf_sun.c, as it has been replaced by sdmf_extract_sun.c
1124 /nadc_tools/ roalds 953d 04h 48m [nadc_tools] Replaced old sdmf_sun with sdmf_extract_sun, that writes all readouts in one go. Also updated sdmf_pointing.c, sdmf_
geo.c and the Makefile.
1123 /nadc_tools/ richardh 953d 21h 35m [nadc_tools]
- fixed memory leak while using Ife radiance sensitivity parameters (7k)
- update documentation
- check for division by zero/NaN in routine calibAtbdRefl
- more updates to ADAGUC Fresco implementation
1121 /nadc_tools/ richardh 954d 21h 44m [nadc_tools]
- fixed column-name confict in scia.meta_fresco
1120 /nadc_tools/ richardh 955d 05h 38m [nadc_tools]
- modified structure rsplo_scia
- updated affected modules
1119 /nadc_tools/ richardh 957d 23h 37m [nadc_tools]
- more minor bug-fixes
1118 /nadc_tools/ richardh 958d 04h 12m [nadc_tools]
- code compiles again
- modified definition of struct rspn_scia, needs more testing
1117 /nadc_tools/ richardh 958d 04h 28m [nadc_tools]
- CAREFUL does not compile!!!
- removed HDF4 support
1115 /nadc_tools/ richardh 959d 20h 59m [nadc_tools]
- updates to the ADAGUC format for Fresco and IMLM product
1113 /nadc_tools/ richardh 960d 20h 26m [nadc_tools]
- updates to inquire scripts (specially the GOME updates are important)
- updates to the HDF5/ADAGUC output of Fresco products
1110 /nadc_tools/ richardh 962d 01h 14m [nadc_tools]: added defs_iso_fresco.h
1102 /nadc_tools/ roalds 972d 20h 46m [SDMF] Fixed warning of not matching signedness.
1101 /nadc_tools/ richardh 972d 21h 23m [nadc_tools]
- moved directorie FRESCO to Fresco
- propageted the changes in the imlm structures to all affected modules
1099 /nadc_tools/ richardh 973d 01h 59m [nadc_tools]
- improvements to the inquire scripts
- correct handling of the availability of netCDF stuff
- improvements to the ADAGUC output of SRON IMLM products
- first step in the ADAGUC output of KNMI Fresco products
1098 /nadc_tools/ roalds 973d 02h 46m [nadc_tools] Fixed switch of azimuth and elevation in Sun angles
1097 /nadc_tools/ roalds 973d 02h 48m [nadc_tools] Removed some print-statements and renamed some variables in sdmf_geo.c
1096 /nadc_tools/ roalds 973d 02h 50m [nadc_tools] Added some comments to sdmf_cluster_util.c
1095 /nadc_tools/ roalds 973d 02h 51m [SDMF/nadc_tools] Added read routine for statedarks to readbinarystructure.pro
1093 /nadc_tools/ roalds 973d 17h 26m [nadc_tools] Added read routine for orbitalvariationfit data from the database.
1091 /nadc_tools/ roalds 974d 03h 36m [nadc_tools] Added sdmf_read_orbitalvariationfit.pro routine to read orbitalvariationfit data from database.
1090 /nadc_tools/ richardh 974d 18h 03m [nadc_tools]
- added rules for linking against the netCDF library
- fixed small bug in inquire_scia_db.py
1081 /nadc_tools/ richardh 979d 01h 41m [nadc_tools]: mainly code clean-ups in the SDMF software
1080 /nadc_tools/ roalds 979d 02h 45m [nadc_tools] Resolved conflict(?) and update in sdmf_sun.c
1079 /nadc_tools/ roalds 979d 02h 51m [nadc_tools] Minor fix sdmf_extract_ll.c
1078 /nadc_tools/ roalds 979d 02h 53m [nadc_tools] Resolved conflict proto_sdmf.h
1077 /nadc_tools/ roalds 979d 03h 05m [SDMF] Minor updates to sdmf_extract_ll.c
1075 /nadc_tools/ richardh 979d 04h 00m [nadc_tools]: fixed unsigned unflow in GOME routines; ongoing improvements of the GOME/SCIA db inquire scripts
1073 /nadc_tools/ richardh 979d 15h 14m [nadc_tools]: added function prototypes, fixed ceveral calls to INTERPOLATE_DORIS_GEO
1070 /nadc_tools/ richardh 979d 21h 02m [nadc_tools]
- added port to Postgres server to xml configure script
- fixed bugs in GOME level 2 processing (first tile sometimes corrupt)
- exit without crash, despite that Postgres configure file is corrupt
- removed several (obsolete) print statements
1069 /nadc_tools/ roalds 979d 23h 34m [nadc_tools] Added range of time_valid also to this routine
1068 /nadc_tools/ roalds 979d 23h 40m [nadc_tools] Modified Sun and LL calls to CFI routines. Combined orbit pars and attitute calculation for Sun database, and changed time_valid to a range instead of an end-time for the DORIS file initialisation.
1067 /nadc_tools/ richardh 980d 16h 27m [nadc_tools]: fixed two nasty bugs (reflectance of monitor records and SCPN/HDF5)
1066 /nadc_tools/ richardh 980d 20h 54m [nadc_tools]: bugfix in monitor reflectance calculation
1064 /nadc_tools/ richardh 980d 21h 10m [nadc_tools]
- fixed memory corruption (occurred only with corrupted SCIA lv0 products)
1061 /nadc_tools/ richardh 981d 01h 23m [nadc_tools]
- update for script which guesses the optimal cpu setting for GNU C
1060 /nadc_tools/ richardh 981d 02h 59m [nadc_tools]
- improved sqlite3 tool: inquire_db.py (faster, several bugs fixed, ...)
- added more functionality to PostgreSQL tools: inquire_gome_db.py and
inquire_scia_db.py
- added indices/keys to SciaDC databases
- updated documentation of SciaDC databases
1059 /nadc_tools/ roalds 981d 03h 10m [nadc_tools] Added/modified comments for website
1058 /nadc_tools/ richardh 985d 16h 06m [nadc_tools]
- fixed several bugs in the GOME level 1 applicator
1057 /nadc_tools/ richardh 985d 23h 47m [nadc_tools]
- added scripts to inquire the PostgreSQL NADC databases (still developement)
- SQLite database now only contains basic file-meta information
- The option ``-meta'' only generates the necessary information for the SQlite database
- documentation clean-up
- fixed bug in the GOME level1 software (resulted in a segemtation fault)
- fixed several bugs (removed schadowed parameters and variables)
1051 /nadc_tools/ pieterm 986d 01h 59m [SDMF/nadc_tools] commented out some debug messages.
1050 /nadc_tools/ roalds 986d 20h 47m [nadc_tools] Dirnaam van de lokatie van doris files aangepast.
1046 /nadc_tools/ roalds 988d 00h 25m [nadc_tools] Updated read routine of sdmf_channelevol
1045 /nadc_tools/ pieterm 988d 22h 42m [SDMF] added saa flag to cluster metatable structure (!)
1044 /nadc_tools/ pieterm 989d 01h 04m [SDMF/nadc_tools] cleaned up version of cluster database read routines.
1043 /nadc_tools/ richardh 989d 20h 52m [nadc_tools]: update of the script inquire_scia_db.py
1042 /nadc_tools/ pieterm 989d 21h 31m [SDMF/nadc_tools] modifications to cluster database reading to re-enable access from IDL.
1041 /nadc_tools/ richardh 992d 20h 06m [nadc_tools]: use new SDMF databases for darkcurrent correction
1040 /nadc_tools/ roalds 992d 20h 31m [nadc_tools] updated sdmf_sun program
1032 /nadc_tools/ roalds 994d 03h 06m [nadc_tools] Updated sdmf_read_transtable to use alternative sdmf_get_metaindex
1029 /nadc_tools/ richardh 995d 00h 25m [nadc_tools]: release candidate of the new SCIA inquire script, YES
1028 /nadc_tools/ roalds 995d 03h 29m [nadc_tools] Updated sdmf_read_ppgtable.pro to use modified SDMF_GET_METAINDEX routine
1027 /nadc_tools/ roalds 995d 03h 45m [SDMF] Minor changes to use new read routine in createautomaticplots.pro, removed some print statements to reduce output of SDMF, and removed unused dir in checkdirectories.pro.
1026 /nadc_tools/ richardh 995d 21h 06m [nadc_tools]
- implemented wavelength calibration according ATBD
- minor code clean-ups
1025 /nadc_tools/ roalds 995d 22h 02m [nadc_tools] Added sdmf_get_metaindex_alt routine, which does basically the same as sdmf_get_metaindex did before the modifications of revision 1007. After the modifications it works for the monitorrecord database, but not anymore for many other databases.
1023 /nadc_tools/ richardh 999d 20h 31m [nadc_tools]
- removed debug messages
- calibAtbdDark: code clean-up in Limb Dark
- bugfix: wrong file name for ppgn_scia structure definition file
- improved implementation of cmp_scia_cal procedure (IDL)
1021 /nadc_tools/ roalds 1000d 00h 14m [nadc_tools/SDMF] Various updates and fixes to enable transmission calculation.
1020 /nadc_tools/ roalds 1000d 04h 02m [nadc_tools] Modified reading of metaindex to make the changes for the monitorfiles also work for the reading of the darkrecords.
1019 /nadc_tools/ roalds 1000d 04h 04m [nadc_tools] Commit resolved conflict
1018 /nadc_tools/ richardh 1001d 03h 58m [nadc_tools/SDMF]
- ignore functions when PPF libraries are not available
- more clean-ups in the SDMF code
1017 /nadc_tools/ richardh 1001d 15h 04m [nadc_tools]
- bugfix: made the code compile without HDF5 support
- removed duplicate functions PYTABLES_append_array(s)
- removed unused parameters and variables
- code clean-ups
1016 /nadc_tools/ roalds 1001d 21h 39m [nadc_tools] Some more bugfixes. Reading of the monitor database with the C procedures now works if C code uses the 1.8 version of the hdf library.
1015 /nadc_tools/ roalds 1001d 22h 53m [nadc_tools] Some bug fixes for reading from database with C routines. Does not work (perfectly) yet.
1014 /nadc_tools/ richardh 1001d 23h 39m [nadc_tools]
- (SDMF) bugfix: states can be repeated upto 40 times
1012 /nadc_tools/ richardh 1002d 00h 51m [nadc_tools]
- added indices to GOME tables
- still working on sdmf_imlm_nc...
- added function: nadc_binsearch.c
- added routines SDMF to access HDF5-1.8 files from IDL
1010 /nadc_tools/ roalds 1002d 03h 15m [SDMF] & [nadc_tools] Added routine to read attributes of "/" from monitorrecord database using C.
1009 /nadc_tools/ roalds 1002d 21h 44m [nadc_tools] Added calculation of sunAz and sunEl to sdmf_sun calculation. Modified metarecord of sun and ll databases to include these fields.
1008 /nadc_tools/ richardh 1006d 05h 51m [nadc_tools]
- SCIA/SQL lv1: only update from procStage "R"
- bugfixes: Makefile
- inquire_db: sort output also on procStage
1007 /nadc_tools/ richardh 1007d 04h 15m [nadc_tools]
- made SCIA IMLM product (netCDF4) in better agreement with ADAGUC standard
- removed IDL HDF5 calls from SDMF routines
- speed-up ingest of SCIA level 1b products
1003 /nadc_tools/ pieterm 1011d 00h 29m [SDMF/nadc_tools] changes to optimised lastlimb extractor from last week.
1002 /nadc_tools/ pieterm 1014d 00h 29m [SDMF/nadc_tools] cleaned up optimised version of last limb extractor. also minor changes to old last limb extract.
1001 /nadc_tools/ pieterm 1014d 01h 17m [SDMF/nadc_tools] completion of previous commit..
1000 /nadc_tools/ pieterm 1014d 05h 28m [SDMF/nadc_tools] Added new version of last limb extractor and also new optimed (and very basic) writing routines which handle multiple rows at once.
999 /nadc_tools/ roalds 1014d 23h 11m [nadc_tools] Some minor updates
998 /nadc_tools/ roalds 1014d 23h 20m [nadc_tools] Moved some standard procedures of last limb and sun to separate util object.
997 /nadc_tools/ roalds 1015d 22h 03m [nadc_tools] Removed libsdmfdb directory (absolete)
996 /nadc_tools/ richardh 1015d 23h 07m [nadc_tools]
- update SQL documentation
- speed-up SQL ingests (smarter code & adding of indices)
995 /nadc_tools/ roalds 1015d 23h 07m [nadc_tools] Added IDL read routine for productlist and productIDs from hdf file.
994 /nadc_tools/ pieterm 1015d 23h 11m [nadc_tools/SDMF] built in sanity check on sdmf_lastlimb.c
992 /nadc_tools/ pieterm 1015d 23h 42m [SDMF/nadc_tools] cluster I/O routines with new chunk sizes and 'append_to' variation of 'add_to' (less flexible, but faster writing).
991 /nadc_tools/ pieterm 1016d 22h 18m [SDMF/nadc_tools] sdmf_sun now includes saa check again..
990 /nadc_tools/ pieterm 1016d 22h 26m [SDMF/nadc_tools] commited roald's changes to sdmf_sun.c
989 /nadc_tools/ pieterm 1016d 22h 28m [SDMF/nadc_tools] sdmf_sun adapted to new cluster-based calls.
988 /nadc_tools/ pieterm 1016d 23h 16m [SDMF/nadc_tools] Bugfix in the cluster info reading. And completion of the previous commits.
987 /nadc_tools/ pieterm 1016d 23h 28m [SDMF/nadc_tools] Completed commit by deleting this obsolete lastlimb metatable structure (is now cluster metatable).
986 /nadc_tools/ pieterm 1016d 23h 31m [SDMF/nadc_tools] More generic version of lastlimb functionality. I like to call it 'cluster' functionality now, because sun and lastlimb db's are both cluster based.
985 /nadc_tools/ richardh 1017d 01h 40m [nadc_tools]
- HDF5 compatibility fixes (version 1.6 and 1.8)
- PostgreSQL GOME optimalisations added necessary indices
983 /nadc_tools/ roalds 1017d 22h 15m [nadc_tools] Added function to determine whether a geolocation falls inside the SAA. Can be used to set SAA flag in various metarecords. SAA definition could be improved though.
982 /nadc_tools/ pieterm 1017d 22h 57m [nadc_tools/SDMF] more bugfixes to last limb..
981 /nadc_tools/ pieterm 1017d 23h 27m [SDMF/nadc_tools] bugfix in metarecord.
980 /nadc_tools/ roalds 1018d 00h 14m [nadc_tools] Added sdmf_sun to Makefile
979 /nadc_tools/ pieterm 1018d 00h 15m [nadc_tools/SDMF] removed old executable.
978 /nadc_tools/ pieterm 1018d 00h 28m [nadc_tools/SDMF] sdmf_lastlimb executable is now sdmf_extract_ll. changes to metarecord format (no redundant info). more info is now stored as cluster attributes.
977 /nadc_tools/ roalds 1018d 00h 29m [nadc_tools] New sdmf_sun version for hdf1.6 and backup of hdf1.8 version.
976 /nadc_tools/ pieterm 1018d 01h 53m [nadc_tools/SDMF] sdmf_lastlimb: improved and cleaned up julian date calculations.
975 /nadc_tools/ pieterm 1018d 05h 02m [SDMF] Removed rudimentary meta table from sdmf_extract.
973 /nadc_tools/ pieterm 1020d 23h 31m [nadc_tools] fixed a wrong check-in. sorry..
971 /nadc_tools/ richardh 1021d 01h 38m [nadc_tools]
- minor modifications to sdmf_lastlimb, should not affect the results
- removed SCIA_LV0_RD_DET_mod and showed in sdmf_lastlimb how to do this trick
- made more changes to the SCIA L1b HDF5 modules
- updated the documentation for the NADC SQL implementation
970 /nadc_tools/ pieterm 1021d 03h 06m [nadc_tools/SDMF] Added memory- and non-linearity corrections to the last limb read routine (corrections implemented in C).
969 /nadc_tools/ richardh 1021d 04h 40m [nadc_tools]
- several changes in the SQL code
- updated documentation for the NADC SQL implementation
- updated the SCIA L1b HDF5 output (not completely finished)
968 /nadc_tools/ roalds 1021d 23h 38m [nadc_tools] Some minor updates of statedark routines
967 /nadc_tools/ roalds 1021d 23h 51m [nadc_tools] Added prototypes and structure definitions for statedarks
966 /nadc_tools/ pieterm 1022d 01h 20m [nadc_tools/SDMF] Added sdmf_read_channelevolution.pro to the install procedure.
965 /nadc_tools/ roalds 1022d 01h 27m [nadc_tools] Added missing files for statedark
964 /nadc_tools/ pieterm 1022d 01h 36m [SDMF/nadc_tools] messed-up on previous commit for last limb routines, forgot one very important file.
963 /nadc_tools/ roalds 1022d 01h 39m [nadc_tools] Added read routines in C and IDL for a statedark database. Also minor changes to sdmf_read_channelevolution.pro.
962 /nadc_tools/ roalds 1022d 02h 29m [nadc_tools] Resolved conflict, added read routine for statedark to makefile.
961 /nadc_tools/ roalds 1022d 02h 31m [SDMF] Resolved conflict between update of Pieter and me. Added read routine for statedark to makefile.
959 /nadc_tools/ pieterm 1022d 23h 43m [SDMF/nadc_tools] Stripped dead code and clarified comments in IDL last limb read routine.
958 /nadc_tools/ pieterm 1023d 01h 28m [SDMF/nadc_tools] Bug fix in the IDL last limb reader.
957 /nadc_tools/ pieterm 1023d 02h 34m [SDMF/nadc_tools] Last limb read routines for IDL. Some bugfixes.
950 /nadc_tools/ pieterm 1024d 21h 46m [SDMF/nadc_tools] bugfixes concerning partially empty clusters, and cluster attributes.
948 /nadc_tools/ pieterm 1025d 04h 46m [SDMF/nadc_tools] sdmf_lastlimb with geo location. also features optional optimisations (which don't seem to help much) which involve modifications to the nadc_tools library. these should be evaluated.
947 /nadc_tools/ richardh 1028d 01h 10m [nadc_tools]
- minor modifications to make "sdmf_lastlimb" compile on my system
946 /nadc_tools/ richardh 1028d 01h 38m [nadc_tools]
- updates scripts to create/delete GOME table
945 /nadc_tools/ pieterm 1028d 03h 55m [SDMF/nadc_tools] first working version of sdmf_lastlimb. it really takes the dark limb, finally.
944 /nadc_tools/ richardh 1029d 00h 20m [nadc_tools]
- added two function which are used at multiple places
- some code clean-ups
943 /nadc_tools/ richardh 1029d 01h 30m [nadc_tools]
- more bugfixes in the SCIA/SQL code
942 /nadc_tools/ richardh 1029d 02h 27m [nadc_tools]
- return receive date in UTC
- correct all level 0 MDS packages for ICU-BCPS timing difference
- correct mjd in level 0c packages correctly
941 /nadc_tools/ richardh 1029d 14h 32m [nadc_tools]
- SDMF: centrally declare shared structures
- SQL/SCIA: remove false matches also from level 0
940 /nadc_tools/ richardh 1029d 15h 15m [nadc_tools]
- SQL/SCIA bugfix of state matching algorithm
939 /nadc_tools/ pieterm 1030d 00h 35m [SDMF/nadc_tools] decent overwrite and data adding policy in lastlimb tool. also a big clean up.
938 /nadc_tools/ richardh 1030d 19h 14m [nadc_tools]: update to SQL (Gome) routines
937 /nadc_tools/ roalds 1031d 01h 01m [nadc_tools/SDMF] Cleaned up version of lastlimb. Still problem with JD of Det readouts. Aux seems ok.
936 /nadc_tools/ roalds 1031d 02h 33m [nadc_tools/SDMF] Merged new version with svn version of lastlimb code. Updated JD calculation of the aux data.
935 /nadc_tools/ pieterm 1031d 03h 36m [SDMF/nadc_tools] fixed a bug concerning appending of orbit arrays and slightly cleanup the code.
934 /nadc_tools/ pieterm 1031d 03h 50m [SDMF/nadc_tools] sdmf_lastlimb with full support for overwriting. not sure if orbit arrays are enough, though. maybe JD should be in there as well.
933 /nadc_tools/ pieterm 1031d 05h 17m [nadc_tools] Commited changes by Richard: Now returns an array of sub-packet start times (only for DET/AUX type packets).
932 /nadc_tools/ roalds 1032d 04h 12m [nadc_tools/SDMF] New version, JD calculation not finished.
931 /nadc_tools/ richardh 1032d 04h 19m [nadc_tools]: do not overwrite tileinfo records by NRT data
930 /nadc_tools/ pieterm 1032d 04h 23m [SDMF/nadc_tools] overwriting entries is now possible with sdmf_lastlimb.
929 /nadc_tools/ roalds 1035d 21h 31m [nadc_tools/SDMF] Added interpolation of asm, esm and jd to lastlimb
928 /nadc_tools/ pieterm 1035d 22h 19m [SDMF] somewhat better of last limb, with (hopefully) good product list.
927 /nadc_tools/ roalds 1035d 22h 28m [nadc_tools/SDMF] Fixed and updated version of lastlimb.
926 /nadc_tools/ pieterm 1035d 22h 37m [SDMF] Bugfix: reset of counters in sdmf_lastlimb.c
925 /nadc_tools/ roalds 1036d 01h 05m [nadc_tools] Cleaned up version of sdmf_lastlimb
924 /nadc_tools/ roalds 1036d 01h 15m [nadc_tools] Working copy of last_limb (for one state, not more)
923 /nadc_tools/ pieterm 1036d 01h 37m [nadc_tools] lastlimbAppend function now also stores cluster attributes.
922 /nadc_tools/ roalds 1036d 02h 27m [nadc_tools] First version of extract program to write the last limb scans to a database.
921 /nadc_tools/ richardh 1036d 20h 27m [nadc_tools]
- added documentation on new tables in the SciaDC meta database
920 /nadc_tools/ richardh 1036d 21h 12m [nadc_tools]
- fixed hopefully the last bugs in the SQL code
- started with the description of the changes in the meta databases
919 /nadc_tools/ richardh 1037d 00h 11m [nadc_tools]
- more debugging and optimalisations to the SQL code
918 /nadc_tools/ richardh 1037d 02h 06m [nadc_tools]: update prototype of SQL modules
917 /nadc_tools/ richardh 1037d 02h 07m [nadc_tools]: added module scia_lv1_wr_sql_tile.c
916 /nadc_tools/ richardh 1037d 03h 21m [nadc_tools]: update create scripts for SCIA meta database
915 /nadc_tools/ richardh 1037d 04h 29m [nadc_tools]: added script to remove the SCIA meta database
914 /nadc_tools/ richardh 1037d 15h 15m [nadc_tools]
- major changes to the PostgreSQL code (fixed scia_nl1, Fresco and IMLM)
- ingesting of SCIA LV2 products not finished
912 /nadc_tools/ roalds 1038d 01h 24m [nadc_tools] Added read routine in C for channelevolution database, as the reading speed suddenly dropped after a certain number of orbits in IDL (from reading a few times per sec to once per minute...)
911 /nadc_tools/ roalds 1038d 01h 26m [nadc_tools] removed double procedure start
907 /nadc_tools/ roalds 1042d 03h 13m [SDMF] Also ensured that hdf file-handles are closed in read_transtable and read_metahist.
906 /nadc_tools/ pieterm 1042d 03h 16m [SDMF] small bugfix: changed return/close order.
905 /nadc_tools/ pieterm 1042d 03h 22m [SDMF] small bugfix: changed order of return/close.
904 /nadc_tools/ pieterm 1042d 03h 26m [SDMF] small bugfix in close/return order.
903 /nadc_tools/ roalds 1042d 03h 27m [nadc_tools] Modified read_masktable to ensure that hdf files are closed on returning, also if no records are found.
902 /nadc_tools/ richardh 1042d 19h 23m [nadc_tools]: removed obsolete SDMF modules and added SDMF/sdmf_sun.c
896 /nadc_tools/ richardh 1043d 21h 36m [nadc_tools]
- serious bug fix while ingesting GOME level 1 products
890 /nadc_tools/ richardh 1044d 21h 18m [nadc_tools]: fixed to keep hdf5-1.6 compatibility
889 /nadc_tools/ richardh 1044d 23h 13m [nadc_tools]
- added modules to read/write the SRON IMLM product
887 /nadc_tools/ richardh 1045d 01h 43m [nadc_tools]: HDF5 v1.8 API changes (requires: --with-default-api-version=v16)
886 /nadc_tools/ richardh 1049d 13h 56m [nadc_tools] major update to Fresco and added SRON CH4/CO product
861 /nadc_tools/ pieterm 1057d 02h 06m [nadc_tools] Corrected table name analogOffsError to analogOffsetError as in the database.
855 /nadc_tools/ richardh 1057d 22h 21m [nadc_tools]: some more short/long issues fixed in the IDL SDMF routines
854 /nadc_tools/ roalds 1057d 23h 05m [nadc_tools] Removed some print statements
853 /nadc_tools/ richardh 1057d 23h 18m [nadc_tools]: logical_predicate compile option require careful usage of NOT and '~'
852 /nadc_tools/ richardh 1057d 23h 34m [nadc_tools]: add IDL compile options to all modules
851 /nadc_tools/ richardh 1058d 00h 16m [nadc_tools]: explicitly type cast (unsigned) short integers instructures
846 /nadc_tools/ pieterm 1058d 01h 51m [nadc_tools] renamed darkCurrentError to darkCurrError to avoid IDL ambiguous keyword 'bug'.
843 /nadc_tools/ roalds 1058d 02h 13m [nadc_tools/IDL_NADC] Changed pixelgain array from uint to float array.
836 /nadc_tools/ richardh 1058d 20h 20m [nadc_tools]
- added routines which I forgot earlier
- release of version 1.1.2-post2
835 /nadc_tools/ richardh 1058d 21h 16m [nadc_tools]
- update of the SDMF routines according to the definition of the databases
- added routines to access the pixelGain database
830 /nadc_tools/ richardh 1058d 23h 06m [nadc_tools]: updated IDL_NADC/Makefile for the new routines: sdmf_read_transtable.pro and sdmf_read_masktable.pro
829 /nadc_tools/ richardh 1058d 23h 08m [nadc_tools]
- documentation updates for SDMF read routines (IDL)
- separated definitions and function prototypes for SDMF routines
- fixed bug in the monitor/limb calibration from external keydata
828 /nadc_tools/ richardh 1058d 23h 33m [nadc_tools]: SDMF dark database constains analogOffsetError in stead of analogOffsError
826 /nadc_tools/ roalds 1059d 03h 03m [nadc_tools] Minor updates and fixes to routines to read darkrecords from database.
822 /nadc_tools/ richardh 1060d 00h 48m [nadc_tools]
- sdmf_extract: added check on completeness of states in NRT products
- sdmf_dark: removed softVersion from metaTable
817 /nadc_tools/ richardh 1060d 15h 33m [nadc_tools]
- added routines to read from SDMF darkSignal, pixelMask and transmission databases (C and IDL)
816 /nadc_tools/ richardh 1062d 01h 22m [nadc_tools]: added sdmf_dark.c
814 /nadc_tools/ richardh 1063d 00h 12m [nadc_tools]
- strayLight correction: added check on NaN in the read-out signals
- scia_lv1c_pds_calopt: clean-up the code (still contains inconsistencies)
- nadc_show_param: minor bug fix
811 /nadc_tools/ richardh 1063d 23h 21m [nadc_tools] sdmf_get_metaindex now also works on other than calibState SDMF/HDF5 databases
810 /nadc_tools/ richardh 1064d 00h 08m [nadc_tools]
- (SDMF) add definitions of various metaTables
- (SDMF) added routines to read darkSignal database (not tested)
- (SDMF) added keyword CALIB_DB to IDL routines
800 /nadc_tools/ richardh 1065d 23h 58m [nadc_tools]
- fix gcc configuration for gcc version 3.2.x
- fix Segmentation fault for SDMF_READ_METAHIST (IDL)
795 /nadc_tools/ richardh 1067d 00h 10m [nadc_tools]
- release of version 1.1.2
- bugfixes identified by Klaus Bramstedt
- implement calibration of monitoring states using L1b keydata
793 /nadc_tools/ roalds 1069d 19h 32m [nadc_tools] Added determination of SAA flag with hard-coded SAA region [-45,0] latitude and [270,360] longitude (a big rectangle).
788 /nadc_tools/ roalds 1070d 00h 41m [nadc_tools] Modified other occurences of the filenames with capitals.
786 /nadc_tools/ roalds 1070d 01h 45m [nadc_tools] renamed IDL modules with capitals in theid filename, as these are not supported by the automatic compiling routine of IDL.
770 /nadc_tools/ roalds 1076d 22h 28m [nadc_tools/IDL_NADC] Removed bug. Science pixels are from 0 to 8191 and not up to 8192.
763 /nadc_tools/ richardh 1079d 03h 32m [nadc_tools]
- fixed several small bugs in the sdmf-routines
- pixelRange given in the range [0..8191]
757 /nadc_tools/ richardh 1080d 21h 18m [nadc_tools]
- made several changes to the calibration database (file & meta):
* removed dataset sigma
* added dataset coaddf
* removed flags for memory/non-linearity correction from metaTable
* added flags for memory/non-linearity correction as file-attributes
* added check on database version and used calibration keys
* added coaddf to histogram records
756 /nadc_tools/ richardh 1083d 23h 17m [nadc_tools]
- original SDMF value for data-cliping is 7 sigma, not 4.5
- use correct definition (C) for sdmf_meta structure
754 /nadc_tools/ richardh 1084d 00h 13m [nadc_tools]
- calibPpgCorr: avoid division by zero
- modified metaTable definition: removed flag memory/non-linearity correction
- modified productList definition: removed addGeo flag
- stateList in productList is now a counter of the actual state executions
extracted from the product
- implemented check of database version against SDMF_NADC library version
- implemented check of memory/non-linearity correction applied to get
a consistent database
753 /nadc_tools/ richardh 1085d 00h 09m [nadc_tools]
- last pre-release before 1.1.2

- repaired sdmf_read_metaHist (after all the changes of yesterday)
- added coadding factor metaHist record (not backwards compatible!)

- removed option to use external radiance correction factors (option '7+')
- implemented usage of Ife HDF5 keydata file (option '7k')
752 /nadc_tools/ roalds 1085d 22h 20m [nadc_tools/IDL_NADC] Interchanged arguments of call to sdmf_get_metaindex.
751 /nadc_tools/ roalds 1085d 22h 56m [nadc_tools] Fixed annoying typo in sdmf_read_metaTable
750 /nadc_tools/ richardh 1086d 02h 03m [nadc_tools]: fixed several minor bugs in the SDMF read s/w and added documentation to the IDL modules
749 /nadc_tools/ richardh 1086d 22h 43m [nadc_tools]
- a much faster implementation of sdmf_read_metaTable
739 /nadc_tools/ richardh 1091d 19h 48m [nadc_tools]: add early break-out when no selected states are present in the product
738 /nadc_tools/ richardh 1091d 20h 09m [nadc_tools]
- write the last occurrence of state 1, above the South Pole
(and not the one above the Noth Pole as in the pervious version!)
728 /nadc_tools/ richardh 1092d 22h 32m [nadc_tools]
- SQL: usage of ENUM type, now available in Postgres v8.3
- SQL: update documentation
- sdmf_add_geo: use stderr to get messages in chronological order
726 /nadc_tools/ roalds 1093d 01h 57m [nadc_tools/SDMF] Sorry. Now all line wraps are fixed...
725 /nadc_tools/ roalds 1093d 01h 58m [nadc_tools/SDMF] Fixed line wrapped by editor.
724 /nadc_tools/ roalds 1093d 02h 57m [nadc_tools/SDMF] Removed comments from add_geo routines and added "replace" flag to command line parameters, to enable overwriting the geolocation parameters (Richard).
723 /nadc_tools/ richardh 1093d 22h 08m [nadc_tools]
- added basic IDL functions to read from SDMF calibration states database
720 /nadc_tools/ richardh 1094d 19h 46m [nadc_tools]
- added some functions to read from sdmf_extract.h5 database
- modified linking of IDL to NADC library to read compressed datasets
- fixed bug in SDMF_read_xxx_Array (wrong call to hyperslap selection)
- modified call to SDMF_read_metaTable, updeted sdmf_add_geo
718 /nadc_tools/ richardh 1097d 22h 35m [nadc_tools]: various code clean-ups
716 /nadc_tools/ pieterm 1098d 20h 23m [nadc_tools] Modifications to remove some dark storage bugs. NOTE: added a function to sdmf_meta.c!
715 /nadc_tools/ pieterm 1098d 23h 04m [nadc_tools] Modified test_dark.c to make it work with new dark storage functionality.
714 /nadc_tools/ pieterm 1098d 23h 05m [nadc_tools] Added functionality to store SDMF darks in HDF5 data base.
712 /nadc_tools/ richardh 1099d 22h 06m [nadc_tools]
- minor code clean-ups (mainly suggestions by splint)
711 /nadc_tools/ richardh 1100d 23h 40m [nadc_tools]
- fixed a few minor bugs to make the code for SCIA L0 more robust
710 /nadc_tools/ pieterm 1101d 23h 05m [nadc_tools] removed close of non-existant metatable fields.
709 /nadc_tools/ richardh 1101d 23h 49m [nadc_tools]
- found and fixed a memory corruption bug in sdmf_extract & sdmf_meta
- fixed writing SCIA L0 data to HDF5
- added more checks on status flags returned by function
- various code clean-ups
708 /nadc_tools/ pieterm 1102d 00h 43m [nadc_tools] libsdmfdb build now includes HDF5_NADC lib.
707 /nadc_tools/ richardh 1104d 01h 04m [nadc_tools]
- add index to tables gome.tileinfo and scia.tileinfo
- use make option _SDMF_ALL to compile libsdmfdb
- get_scia_lv0c_mds.c: final bugfix of the GET_SCIA_CLUSDEF code?
706 /nadc_tools/ richardh 1104d 14h 39m [nadc_tools]
- fixed bug, which made it impossible to write data from SCIA L0 products with orbit les than 4150
- fixed memory corruption bug in sdmf_extract
- extended structure mds0_info to hold cluster ID and IDof first pixel in cluster
- several minor code improvements
- however, all new changes need more testing....
705 /nadc_tools/ pieterm 1104d 20h 18m [nadc_tools] added rw/ro flags to sdb_open family (untested!!).
703 /nadc_tools/ richardh 1106d 13h 50m [nadc_tools]: only store south-pole stateID=1 statistics
702 /nadc_tools/ richardh 1106d 14h 07m [nadc_tools]
- close to the release of nadc_tools v1.1.2
- implemented calibration of Sun measurements (stateID 52,62)
-- Thanks to Klaus (Ife - Bremen)
- numerous coding clean-ups and improvements
- several minor bug fixed
- NOTE: modified C-structures rspn_scia, rsplo_scia, pspn_scia, psplo_scia
700 /nadc_tools/ pieterm 1106d 22h 17m [nadc_tools] new version number for db.h
698 /nadc_tools/ pieterm 1107d 21h 19m [SDMF] addition of record counting functionality (also via NADC calls) and re-organisation.
696 /nadc_tools/ richardh 1108d 20h 59m [nadc_tools]: bugfix of array initialisation (get_scia_mean_state)
695 /nadc_tools/ richardh 1111d 17h 42m [nadc_tools] had to fix a little bug...
694 /nadc_tools/ richardh 1111d 17h 59m [nadc_tools]
- added routine to obtain orbit number from ROE information
- implemented new GET_SCIA_ROE_ORBIT in sdmf_extract
692 /nadc_tools/ richardh 1111d 22h 58m [nadc_tools]
- added read routines to libSDMF_NADC modules
- libSDMF_NADC/sdmf_file.c: added flag "geoAdded"
- libSDMF_NADC/sdmf_file.c: only list states which are actually written to db
- SDMF/sdmf_extract.c: several bug fixes
- libSCIA/get_scia_mean_state.c: add flag for co-add correction
- improved Makefile, tell user when "version.h" is updated
691 /nadc_tools/ roalds 1111d 23h 39m [nadc_tools] Enabled devision by the co-adding factor.
689 /nadc_tools/ pieterm 1112d 01h 38m [nadc_tools] made SDMF subdirectory complete.
684 /nadc_tools/ roalds 1113d 00h 22m [nadc_tools] Added status flag to interpolate_doris_geo routine
683 /nadc_tools/ roalds 1113d 01h 55m [nadc_tools] Fixed bug in sdmf_add_geo routine
682 /nadc_tools/ pieterm 1113d 21h 15m [nadc_tools] some more cleaning up..
681 /nadc_tools/ richardh 1113d 21h 30m [nadc_tools]
- include/defs_sdmf.h: add function SDMF_read_histTable
680 /nadc_tools/ richardh 1113d 21h 31m [nadc_tools]
- libSDMF_NADC/sdmf_hist.c: add function SDMF_read_histTable
- libSDMF_NADC/Makefile: improved dependency cheking for version.h
- libSDMF_NADC/sdmf_meta.c: documentation updates for functions
679 /nadc_tools/ pieterm 1113d 22h 19m [nadc_tools] moved reusable code to separate files.
678 /nadc_tools/ pieterm 1114d 00h 29m [nadc_tools] idl interface for metarecord reader.
674 /nadc_tools/ pieterm 1114d 03h 35m [nadc_tools] update of metarecord reading functionality (simplified interface).
673 /nadc_tools/ pieterm 1114d 21h 31m [nadc_tools] slight clean-up of monrec.c, added functions for metadata record read-out.
672 /nadc_tools/ pieterm 1114d 21h 33m [nadc_tools] added test program to read meta data records.
669 /nadc_tools/ richardh 1114d 23h 49m [nadc_tools]
- modified call to SDMF__check_prodList and SDMF_add_to_prodList
- removed name collissions between IDL/nadc_tools strlcat and strlcpy
668 /nadc_tools/ richardh 1114d 23h 53m [nadc_tools]
- version 0.7.0
- implemented larger chunk sizes to gain speed
- implemented optimized code to write/access productList
667 /nadc_tools/ roalds 1115d 21h 05m [nadc_tools] Fixed bug.
665 /nadc_tools/ roalds 1116d 02h 07m [nadc_tools] removed unused variables
664 /nadc_tools/ roalds 1116d 02h 12m [nadc_tools] merged conflicting versions
663 /nadc_tools/ richardh 1116d 16h 46m [nadc_tools]
- bug fixed the "orbitIndex" impelemtation
- added binary search to SDMF_get_metaIndex, the current imeplementation is
now really fast!
- noticed that using low-level HDF5 routines is, for write/append actions to
non-tables much faster than using generic high-level routines. This is now on
my ToDo list...
662 /nadc_tools/ richardh 1118d 01h 25m [nadc_tools]: many code improvements, fixed memory leakages, added orbitIndex to database
661 /nadc_tools/ roalds 1118d 21h 02m [nadc_tools/SDMF] Working version of sdmf_add_geo routine. Adds geolocation information to the hdf database, if the current values are set to NaN.
660 /nadc_tools/ roalds 1118d 21h 04m [nadc_tools] Some minor changes to read_meta and overwrite_meta functions.
659 /nadc_tools/ roalds 1118d 21h 40m [nadc_tools] Added overwrite routine to overwrite a number of records in the metadata table. If the hoffsets of the metarecord would be generally available, this funtion may be replaced by the standard h5tbwrite_records function.
658 /nadc_tools/ richardh 1119d 02h 13m [nadc_tools]: updated Makefile for SDMF/sdmf_add_geo.c
657 /nadc_tools/ pieterm 1119d 02h 18m [nadc_tools] added -Wl,-Bsymbolic to LDFLAGS. this resolves the IDL 6.4 issues with the outdated zlib.
656 /nadc_tools/ roalds 1119d 02h 33m [nadc_tools] Added routine. It can be used to add geolocation
information to the hdf database.
655 /nadc_tools/ richardh 1119d 02h 54m [nadc_tools/sqlite3]: improved error messages
654 /nadc_tools/ pieterm 1119d 04h 04m [nadc_tools] added libsdmfdb to makefile.
653 /nadc_tools/ pieterm 1119d 04h 23m [nadc_tools] fixes in binary search..
652 /nadc_tools/ richardh 1119d 14h 27m [nadc_tools]
- attempt to integrate Pieter's S/W in nadc_tools
- moved programs from libsdmfdb to SDMF directory
- use definitions from config-files of nadc_tools
- added nadc_tools specific include files (can be removed in several cases!)
- moved sdmf_geo.c to the SDMF directory to be used as an object file for
Roald's program
651 /nadc_tools/ roalds 1119d 20h 30m [nadc_tools] Split the initialise and interpolate calls of the orbit interpolator.
650 /nadc_tools/ richardh 1119d 23h 39m [nadc_tools]: clean-up of header declarations
649 /nadc_tools/ pieterm 1119d 23h 46m [nadc_tools] made object sources compatible with official sdmf_defs.h.
648 /nadc_tools/ richardh 1120d 00h 04m [nadc_tools]: corrupted header-file => reject changes by Richard
647 /nadc_tools/ richardh 1120d 00h 11m [nadc_tools]: more documentation updates
645 /nadc_tools/ pieterm 1120d 01h 50m [nadc_tools] Addition of libsdmfdb: SDMF HDF5 reader (shared library). Adjustments to some Rules_lib.mk rules. Included header files in defs_sdmf.h.
644 /nadc_tools/ richardh 1120d 02h 06m [nadc_tools]: updated documentation with new SDMF modules
643 /nadc_tools/ richardh 1120d 02h 25m [nadc_tools]
- added option "-info" to sdmf_extract
- optimized sdmf_file.c (and fixed bug while keeping productList sorted)
- fixed bugs in SDMF_read_metaTable, added function prototype)
642 /nadc_tools/ richardh 1120d 22h 42m [NADC/nadc_tools] Added read_meta routine
641 /nadc_tools/ richardh 1121d 05h 17m [nadc_tools]: more makefile improvements
640 /nadc_tools/ richardh 1121d 13h 07m [nadc_tools]: bugfixes in the configure/Make files
639 /nadc_tools/ richardh 1121d 14h 00m [nadc_tools]
- nadc_codecalib_scia: fixed really nasty bug
- SDMF: more implementation/documentation improvements
638 /nadc_tools/ richardh 1121d 19h 41m [nadc_tools]: sdmf_geo uses centrally installed Doris products
636 /nadc_tools/ richardh 1122d 19h 47m [nadc_tools]: many code improvements in SDMF code - ToDo: overwrite
635 /nadc_tools/ pieterm 1123d 00h 47m these are needed to extract geolocation/sun/moon data.
634 /nadc_tools/ pieterm 1123d 00h 50m Additions to extract geolocation/sun/moon and store them to metatables.
632 /nadc_tools/ richardh 1135d 14h 37m [nadc_tools]: str_query too short in gome_lv2_wr_sql_meta
631 /nadc_tools/ richardh 1140d 20h 09m [nadc_tools]: more changes for the SDMF stuff(2)
630 /nadc_tools/ richardh 1140d 20h 10m [nadc_tools]: more changes for the SDMF stuff
629 /nadc_tools/ richardh 1140d 23h 19m [nadc_tools]
- [SDMF] use nadc_tools routine to obtain saaFlag and orbitPhase from ROE
- [SDMF] changed procDate to entryDate and made entryDate consistent
throughout the HDF5 database
- [SDMF] changes to file and meta structures
- [SDMF] removed obsolete module sdmf_roe.c
- [libSQL_NADC] removed print statement from gome_lv1_wr_sql_meta.c
628 /nadc_tools/ richardh 1141d 13h 37m [nadc_tools]: added C & IDL routines to get orbitPhase and saaFlag from ROE information
627 /nadc_tools/ richardh 1141d 20h 13m [nadc_tools]
- update to allow selection on softVersion > 6, see documentation
626 /nadc_tools/ richardh 1141d 20h 57m [nadc_tools]
- version 1.1.2-pre14
- minor bug fixes in the regular code
- removel of DEBUG print-outs in the regular code
- big update in the SDMF code
625 /nadc_tools/ richardh 1142d 16h 06m [nadc_tools]: various bug fixes and code improvements
624 /nadc_tools/ richardh 1147d 00h 23m [nadc_tools]
* scia_lv1_rd_mds.c: do not try to free space which was not allocated!
* remove inline declarations, which only increases the size the executable
not the speed..
623 /nadc_tools/ richardh 1147d 19h 59m [nadc_tools]
- introduced bug into get_scia_mean_state.c :-((
622 /nadc_tools/ richardh 1147d 20h 25m [nadc_tools]: documentation updates/fixed bugs in scia_lv1_wr_sql_aux.c
621 /nadc_tools/ richardh 1147d 21h 54m [nadc_tools]: update documentation/added table scia.auxiliary
620 /nadc_tools/ richardh 1148d 22h 39m [nadc_tools]: documentation update and various bug fixes
617 /nadc_tools/ richardh 1151d 01h 19m [nadc_tools]: (get_scia_mds1_data.pro) do not process emty states
616 /nadc_tools/ richardh 1151d 03h 20m [nadc_tools]: added repeat cycle to ROE-table
614 /nadc_tools/ richardh 1153d 19h 41m [nadc_tools]: fixed nasty bug in pixel type determination (Lv1b,Nadir)
612 /nadc_tools/ richardh 1154d 19h 59m [nadc_tools]: get_scia_mds1_data - more checks for corrupt/in-complete products
611 /nadc_tools/ richardh 1154d 20h 13m [nadc_tools]: layout improvements to get_scia_mean_state
610 /nadc_tools/ richardh 1154d 20h 34m [nadc_tools]: update to new table layout for ROE data (hdf5)
609 /nadc_tools/ pieterm 1155d 01h 33m Now adds PET directory to HDF data base.
Sadly, alot of unnecessary experimentation is also added.
But this does not interfere with existing functionality.
608 /nadc_tools/ pieterm 1155d 01h 43m Added PET to GET_SCIA_MEAN_STATE().
607 /nadc_tools/ pieterm 1155d 01h 46m Added PET extraction.
606 /nadc_tools/ richardh 1155d 02h 04m [nadc_tools]: added keyword meta to get_scia_mds1_data
605 /nadc_tools/ richardh 1155d 22h 59m [nadc_tools]: fixed several bugs in get_scia_mds1_data.pro and memory handling in scia_lv1_rd_mds.c
604 /nadc_tools/ richardh 1157d 00h 50m [nadc_tools]: fixed brown paperbag bug in GET_LV1_MDS_DATA
603 /nadc_tools/ richardh 1157d 19h 48m [nadc_tools]: update of Gome SQL routines
594 /nadc_tools/ richardh 1163d 19h 51m [nadc_tools]
- implemented SQL routines to insert GOME files with same name,
but different release
- need to update insert tile, pmd, gdp to contain data from last ingest
592 /nadc_tools/ richardh 1168d 20h 52m [nadc_tools]: SQL - fixed bug in handling GOME dateTime
590 /nadc_tools/ richardh 1168d 22h 24m [nadc_tools]
- improved error-messages from SQL-routines
- improved error-messages from sqlite_scia.py routine
588 /nadc_tools/ richardh 1171d 20h 29m [nadc_tools]
- code for straylight patching tested: several bug fixed
- combined calibAtbdStray and calibSronStray into module calibStraylight.c
- minor documentation updates
587 /nadc_tools/ richardh 1172d 01h 43m [nadc_tools]: several bug fixes in the straylight patch code
586 /nadc_tools/ richardh 1174d 22h 48m [nadc_tools]
- version 1.1.2-pre9
- implement patching of straylight, channel 2 only
- update patch software to 4.2 (still beta)
584 /nadc_tools/ richardh 1176d 20h 13m [nadc_tools]: fixed a bug in GET_SCIA_LV0_DET_PET
579 /nadc_tools/ richardh 1181d 19h 41m [nadc_tools]
- added option to force dark correction using limb darks (applied on limb measurements only)
- put routines for ATBD, SRON/SDMF and ADS dark correction in seperate modules
- improved code for polarisation sensitivity correction
577 /nadc_tools/ richardh 1183d 22h 54m [nadc_tools]
- release of version 1.1.2-pre8
- implement application of dark correction using DARK_AVERAGE ADS
- rewrite of polarisation sensitivity correction
- fixed bug that SCIA_CORR_PET no longer worked
- moved routines to read PSP and RSP keydata from HDF5 file to seperate module
- several minor bug fixes
575 /nadc_tools/ richardh 1190d 23h 37m [nadc_tools]
- version 1.1.2-pre7
- significant speed up of the radiance sensitivity correction
- Nadir radiance sensitivity correction (option 7) equal to scia_lv1c
- Limb radiance sensitivity correction (option 7) differs <= 10-3 scia_lv1c
- scia_lv1_rd_mds.c: [major bugfix]
data corruption occurred when reading Lv1c products containing not all clusters
- scia_rd_h5_rsp.c: [new]
routines to read RSPN, RSPL, RSPN and RSPD from HDF5 files
- get_scia_mds1_wave.pro: [major bugfix]
- nadc_codecalib_scia.c:
added option to use Average Dark ADS for dark current correction
- minor bugfixes in Make configuration-files
571 /nadc_tools/ richardh 1209d 18h 22m [nadc_tools]
- documentation update
- get_scia_mds1_data.pro: implementation of keyword /NORM
- calibRadCorr.c: brown paper bag fix (limb, option 7+)
570 /nadc_tools/ richardh 1209d 20h 58m [nadc_tools]: make sure to keep right value for Use_Extern_Alloc
567 /nadc_tools/ richardh 1210d 15h 11m [nadc_tools] - inquire_db.py: added option --lastVersion and bugfix --softVersion
565 /nadc_tools/ richardh 1211d 20h 50m [nadc_tools]
- version 1.1.2-pre6
- added routines: get_scia_mds1_wave.pro and get_scia_mds1_data.pro
- renamed get_scia_mds_data to get_scia_mds1_data to avoid confusion
- sdmf_extract.c: now checks if product is level 0
- minor bugfixes and source code documentation updates

To do before release of version 1.1.2:
- update documentation: memory correction, straylight, ...
- finish implementation of straylight patching
563 /nadc_tools/ richardh 1213d 00h 47m [nadc_tools]
- version 1.1.2-pre5
- scia_nl1: do not update DSD in l1c product on fatal error
- get_sci_mds_data (C and IDL) can now also deal with l1c products
- get_sci_mds_data added to IDL-routines (Makefile)
- scia_rd_mfactor: minor bugfix
- calibSronStray: update paramter list of get_sci_mds_data
- calibRadCorr: fixed crash while processing seom monitoring states
556 /nadc_tools/ richardh 1217d 20h 37m [nadc_tools]
- fixed (straylight related) bug in the C/IDL code
- (SRON) straylight correction still not ok...
554 /nadc_tools/ richardh 1218d 21h 07m [nadc_tools]
- version 1.1.2-pre4
- added correction of channel 2 with new straylight keydata (beta)
541 /nadc_tools/ richardh 1220d 23h 59m [nadc_tools]
- added C- and IDL routine to extract/calibrate whole channel science data with PMD scaling
- scia_lv1_cal.c: removed bug from fileParam initialisation
531 /nadc_tools/ richardh 1226d 01h 35m [nadc_tools]
- added declaration for boolean type
- properly type casting boolean variables

- scia_ol2_rd_geo: added routine to identify backscan pixels, update ngeo_scia
- write ngeo_scia.pixel_type to database and ASCII output

- Rules_NADC.mk: several minor improvements
- cpu-linux: replaced pentium3 (who uses these chips any more?) with pentium-m
495 /nadc_tools/ richardh 1246d 23h 50m [nadc_tools]
- version : 1.1.2-pre2
- scia_lv1_mfactor_srs.c: do nothing when no m-factor correction is required
- calibPpgCorr.c: handle situation gracefully when no data is available in SDMF
494 /nadc_tools/ richardh 1248d 03h 32m [nadc_tools] scia_lv1_select.c improved (but not perfect) implementation of geolocation selection
493 /nadc_tools/ richardh 1273d 02h 17m [nadc_tools]: fixed nasty bug in get_lv1_mds_data
492 /nadc_tools/ richardh 1273d 04h 25m [nadc_tools]: minor documentation fixes/updates
491 /nadc_tools/ richardh 1275d 02h 43m [nadc_tools]: code clean-ups, more debugging of nadc_codecalib_scia.c
490 /nadc_tools/ richardh 1275d 20h 35m [nadc_tools]: include patches from Klaus, increased version to 1.1.2
489 /nadc_tools/ richardh 1275d 21h 17m [nadc_tools]: final release of version 1.1.0
487 /nadc_tools/ richardh 1276d 01h 21m [nadc_tools/sqlite3]: moved directory with SQLite database
486 /nadc_tools/ richardh 1276d 21h 55m [nadc_tools] fixed segmentation fault while reading empty Fresco products
485 /nadc_tools/ richardh 1280d 21h 23m [nadc_tools]: removed fprintf statements from SQL-code
484 /nadc_tools/ richardh 1284d 04h 37m [nadc_tools]: removed obsolete directory DMOP
483 /nadc_tools/ richardh 1284d 04h 38m [nadc_tools]: moved SCIA DMOP to SCIA directory
482 /nadc_tools/ richardh 1284d 04h 44m [nadc_tools]: fixed minor bugs in SCIA DMOP file processing
480 /nadc_tools/ richardh 1290d 17h 46m [nadc_tools]: Release of version 1.1.0
479 /nadc_tools/ richardh 1296d 21h 37m [nadc_tools]:\n - moved SQL scripts to directory libSQL_NADC
478 /nadc_tools/ richardh 1297d 23h 49m [nadc_tools]\n inquire_db.py: Add check for currpted database, and wait until fixed
477 /nadc_tools/ richardh 1301d 06h 26m [nadc_tools]: replaced duration from meta-tables bij dateTimeStop
476 /nadc_tools/ richardh 1302d 16h 24m [nadc_tools]
- version 1.1.0-pre12
- updated documentation for PostrgreSQL databases
- fixed Makefiles and Rules to compile without HDF5 and with static libraries
- several small improvements to the PostrgreSQL routines
475 /nadc_tools/ richardh 1309d 03h 08m [nadc_tools]
- make the code compile without PostgreSQL
- make the core compile without warning of mixing size_t and unsigned short
474 /nadc_tools/ richardh 1309d 04h 28m [nadc_tools]
- release of version 1.1.0-pre11
- port of MySQL ro PostgreSQL finished
- new implementation tested on 1000 SCIA L0 and L1b products
- tested code with Intel (v9.1 20060323) and GNU compiler (v4.1.2)
- ingest of SCIA L0 is about 10.34 sec/product (PIV - 2.6 GHz/1.5 RAM)
- ingest of SCIA L1b is about 0.75 sec/product

- fixed several important bugs in IDL code since last release
- fixed geolocation selection in C-code for SCIA L1b products
473 /nadc_tools/ richardh 1311d 00h 21m [nadc_tools]
- more checks on input data structures
- made scia_hl_lv0_pixels.pro much faster
472 /nadc_tools/ richardh 1311d 01h 20m [nadc_tools]
- beta release of the PostgreSQL gome database
- ToDo: GOME/SCIA fresco products
471 /nadc_tools/ richardh 1311d 22h 44m [nadc_tools]: bugfix - outdated function call to SCIA_LV0_RD_MDS_INFO
470 /nadc_tools/ richardh 1315d 14h 11m [nadc_tools]
- fixed a bug in the region selection (SCIA)
- moved MySQL SQL-scripts to seperate directory
- added PostreSQL SQL-scripts (SCIA, only)
469 /nadc_tools/ richardh 1316d 21h 42m [nadc_tools]
- renamed SQL modules to follow NADC standard
468 /nadc_tools/ richardh 1316d 22h 07m [nadc_tools]
- ported/tested all MySQL base and Sciamachy modules to PostgreSQL
- ported all other MySQL modules to PostgreSQL - NOT TESTED
467 /nadc_tools/ richardh 1324d 05h 22m nadc_tools: changed layout of HDF5 file for info-records (should be faster)
466 /nadc_tools/ richardh 1324d 05h 27m nadc_tools: uncommented non-working code - to be fixed
465 /nadc_tools/ richardh 1324d 15h 37m nadc_tools: applied important bugfixes to these IDL routines
464 /nadc_tools/ richardh 1358d 22h 03m [nadc_tools] {SQLITE}
- The colums lat/lonTL and lat/lonTR are interchanged in table state_info
- This should be fixed in the python code to fill the table state_info
462 /nadc_tools/ richardh 1359d 21h 12m [nadc_tools]
- update to version 1.1.0-pre9
- edit subversion properties of directories: FRESCO, GOME and libSQL_NADC
- added environment NO_CLUSTER_CORRECTION to scia_nl0
- made access to info-records in the HDF5 database faster
- fixed several bug in the cluster correction implementation (Scia Lv0)
- added option to turn-off cluster correction implementation (Scia Lv0)
- get_lv0_mds_data.pro removed from output array rows without data from
the requested channel
- scia_lv0_mds_trend.pro: fixed several bugs, improved confusing messages
461 /nadc_tools/ richardh 1365d 14h 25m [nadc_tools]
- fixed several minor bugs (a.o. removed shadowed parameters)
- fixed buffer overflow
- improved scheme to correct corrupted detector packages
460 /nadc_tools/ richardh 1366d 20h 58m [nadc_tools]
- improved the layout of the HDF5 file with info-records
- improved the read-routines for SCIA level 0 products to check and correct(!)
the variables channel ID, cluster ID, start-pixel ID and cluster length. The
values read from the detector MDS data-headers are checked against a table with
cluster definitions. Result: more data records can be read from the product.
457 /nadc_tools/ richardh 1371d 00h 41m [nadc_tools]: added inline function get_scia_clusdef
456 /nadc_tools/ richardh 1371d 00h 44m [nadc_tools]
- inquire_db.py: removed print statement
- increased version of libSCIA to 1.9.4
- scia_lv0_rd_mds.c: added check on level 0 detector MDS packages
- get_scia_clusdef.pro [minor bug-fix]: stateID = 70 is allowd
- get_lv0_mds_data.pro: better range checking of cluster definitions
455 /nadc_tools/ richardh 1371d 15h 44m [nadc_tools]: handle corrupted datapackages gracefully
452 /nadc_tools/ richardh 1373d 00h 13m [nadc_tools]
- add HTML documentation tag to Makefile
- add positive value to status, to indicate that not all records could be read from product
448 /nadc_tools/ richardh 1385d 23h 54m [nadc-tools]
- update to version 1.1.0-pre7
- [SQL] check tiles to not wrap around the World
- [SCIA] modifications to
* GeoN.corner_coord/GeoN.center_coord -> GeoN.corner/GeoN.center
* NUM_COORDS -> NUM_CORNERS
444 /nadc_tools/ richardh 1391d 14h 36m [nadc_tools]
- upgrade to version 1.1.0-pre6
- added documentation of the meta/pixel databases
- removed usage of obsolete LaTeX package mathptm, and use mathptmx
- bugfix in scia_wr_h5_lads.c
442 /nadc_tools/ richardh 1400d 21h 15m [nadc_tools]: bugfix minor bug in get_lv0_mds_data.pro
440 /nadc_tools/ richardh 1403d 00h 03m [sqlite3]: handling stateIDs correctly
438 /nadc_tools/ richardh 1409d 17h 32m [sqlite3]
- oeps, fixed integrity to have one value out of "GOOD", "BAD", "UNKNOWN"
437 /nadc_tools/ richardh 1409d 21h 22m [sqlite3]
- inquire_db.py: do not show missing files
436 /nadc_tools/ richardh 1414d 03h 11m [nadc_tools]
- Version 1.1.0-pre5
- fix bug in marco to keep GOME longitude within range <-180,180]
- many improvements to SCIA level 0 HDF5 output
- several bugfixes in SCIA level 0 code
- handling zero DDR recods gracefully (gome_lv2_wr_sql_tile.c)
- update SQL scripts
434 /nadc_tools/ richardh 1422d 00h 30m [nadc_tools]
- minor bugfixes
- documentation updates
433 /nadc_tools/ richardh 1427d 01h 49m [nadc_tools]
- added routine to obtain average PMD block temperature
- added column to store PMD block temperature to scia.stateinfo
- bugfixes to level 0 routines
432 /nadc_tools/ richardh 1427d 13h 44m [nadc_tools]
- removed some nasty bugs from the SCIA MySQL routines
- update COPYRIGHT statement
431 /nadc_tools/ richardh 1427d 21h 48m [nadc_tools]: oeps, small code improvement
430 /nadc_tools/ richardh 1427d 22h 02m [nadc_tools]: oeps, segmentation fault fixed in nadc_fresco_wr_sql_meta.c
429 /nadc_tools/ richardh 1427d 22h 24m [nadc_tools]
- minor bugfixes in the MySQL "del_entry" modules
- added options "-remove" and "-replace" to nadc_fresco
428 /nadc_tools/ richardh 1428d 19h 59m [nadc_tools]
- small modification to the table layout
427 /nadc_tools/ richardh 1428d 20h 00m [nadc_tools]
- many bugfixes and code improvements in the MySQL code
426 /nadc_tools/ richardh 1429d 01h 42m [nadc_tools]
- update to version 1.1.0-pre2
- added routines to remove/replace products from MySQL database
- added options to remove/replace products from MySQL database
- added calls to these routines in GOME and SCIA applications
- [bugfix] Sciamachy level 2 offline requires table "tileinfo_meta__2P"
425 /nadc_tools/ richardh 1429d 22h 31m [nadc_tools]
- updated documentation
- updated SQL scripts
- added scia_nl0_del_entry.c
- bugfixes in SCIA level 0 ingest routines
- did not remove entries from all Fresco tables (nadc_fresco_del_entry.c)
424 /nadc_tools/ richardh 1430d 03h 32m [nadc_tools]
- documentation updates
- fixed header typos
423 /nadc_tools/ richardh 1434d 15h 16m [nadc_tools]
- added error message for attempts to store a duplicate entry in database
- added documentation for the MySQL routines
- close to release 1.1.0
422 /nadc_tools/ richardh 1434d 21h 38m [nadc_tools]
- debugged SQL to store Sciamachy Fresco products
421 /nadc_tools/ richardh 1434d 23h 22m [nadc_tools]
- added a python script to convert structures/unions to LaTeX
- added a python script to convert sub-routine headers to LaTeX
- updated many sub-routine headers
420 /nadc_tools/ richardh 1437d 01h 10m [nadc_tools] minor bug fixes
419 /nadc_tools/ richardh 1437d 21h 21m [nadc_tools]
- fixed "brown paperbag" bug
418 /nadc_tools/ richardh 1437d 21h 36m [nadc_tools]
- add usage of functions mysql_library_init() & mysql_library_end()
- debugged Fresco routines (TODO: update SQL scripts!)
417 /nadc_tools/ richardh 1438d 02h 16m [nadc_tools] bugfix, did not correct PET for pet=0.03125 (Thanks to Klaus and Guenter)
416 /nadc_tools/ richardh 1448d 01h 35m [nadc_tools]: removed print statements
415 /nadc_tools/ richardh 1448d 21h 31m [nadc_tools]
- added routines to ingest Fresco data
- several modifications to the database schemas
- minor code cleanups
414 /nadc_tools/ richardh 1448d 21h 45m [nadc_tools]: minor updates for x86_64
413 /nadc_tools/ richardh 1449d 21h 57m [nadc_tools]
- added C-routine to read host, user, passwd from nadc.config.xml
- added SQL script to create database "scia"
- added SQL-scripts to define stored procedures for gome and scia databases
411 /nadc_tools/ richardh 1450d 21h 09m [nadc_tools]
- implement check on longitute range
- bugfix: POLYGON expects (minX, minY, maxX, minY, ...)
410 /nadc_tools/ richardh 1450d 23h 34m [nadc_tools]
- do not crach on currupted products!
409 /nadc_tools/ richardh 1451d 13h 13m [nadc_tools]
- minor bug and typos fixed: discovered after compiling on a x86_64 platform
408 /nadc_tools/ richardh 1451d 20h 16m [nadc_tools]
- more code debugging
- added code to ingest GOME level 2 MDS records
- performed several tests (all succesful):
--> ingesting GOME level 1 & 2 and SCIA level 0, 1 & 2
406 /nadc_tools/ richardh 1454d 21h 23m [nadc_tools]
- the SCIA SQL code seems to work (except Fresco - not implemented yet)
- the GOME SQL code for Level 1 works
- the GOME SQL code for Level 2 needs some work on gome_lv2_wr_sql_tile.c
- several "IGNORE" declarations need to be removed and tested
- Next week, I will run several extended test-runs
405 /nadc_tools/ richardh 1455d 22h 39m [nadc_tools]
- add NO2 and Cloud information to the output of ASCII-GIS processor
- improved state/DMOP matching algorithm
- minor code clean-ups
404 /nadc_tools/ richardh 1456d 23h 55m [nadc_tools]
- tons of modifications, several new modules added
- SQL interface is nearly in beta shape
- several major bugfixes in the GOME PMD calibration
- bugfixes in the ASCII to GIS conversion (Python code)
- CODE NEEDS THOROUGH TESTING!
403 /nadc_tools/ richardh 1462d 19h 46m [nadc_tools]: added MySQL support to nadc_tools, still very alpha
402 /nadc_tools/ richardh 1479d 01h 57m nadc_tools/sqlite3/inquire_db.py:
fixed another annoying bug
401 /nadc_tools/ richardh 1481d 21h 18m sqlite/inquire_db.py: important bugfixes
392 /nadc_tools/ richardh 1505d 21h 14m [nadc_tools] GOME: add check on expected size of product on disk
391 /nadc_tools/ richardh 1506d 00h 01m [nadc_tools] BUGFIX: responsible for wrong results of co-added readouts from Monitoring states
388 /nadc_tools/ richardh 1506d 14h 58m [nadc_tools]
* VERSION: moved to version 1.0.5-pre3
* scia_lv0_idl.c: [bugfix] do we have HDF5 support?
* libSCIA: moved to version 1.9.3
- pixel_ids contains the pixelID in the rang [0..8191],
this affects several routines
381 /nadc_tools/ richardh 1510d 14h 26m [nadc_tools] sqlite_scia.py minor bugfix
379 /nadc_tools/ richardh 1512d 14h 17m [nadc_tools] more debugging of scia_lv0_h5_info.c
378 /nadc_tools/ richardh 1512d 14h 41m [nadc_tools] renamed a few L0 function (include files)
377 /nadc_tools/ richardh 1512d 14h 42m [nadc_tools] renamed a few L0 function, debugged scia_lv0_h5_info
374 /nadc_tools/ richardh 1514d 03h 12m [nadc_tools] removed print statements intended for debug purposes
373 /nadc_tools/ richardh 1514d 22h 58m [nadc_tools]
* added stateIndex to structure mds0_info (affects a lot of SCIA L0 routines)
* updated SCIA L0 documentation
* added BDPM flagging for level 0 data
* minor code cleanups
371 /nadc_tools/ richardh 1516d 02h 21m [nadc_tools] removed Method 2 and 4
370 /nadc_tools/ richardh 1516d 02h 22m [nadc_tools] added array range checking and little tweaks...
369 /nadc_tools/ richardh 1517d 23h 00m [nadc_tools]
* many bugfixes and code improvements
* the first tests shows that
- the code is stable
- the state matching has significantly improved
* several print statements still have to be removed
368 /nadc_tools/ richardh 1519d 03h 14m [nadc_tools]

* update_scia_db.sh: updated list of LV0 and LV1 directories
* nadc_scia.py:
- use of module Decimal to avoid roundoff error
- defined several sub-modules to improve readability of the code
- skip StateRecords with invalid date
- remove none chronological StateRecords
* sqlite_scia.py:
- improved SearchStateInfo to find much more matches
- avoid unnecessary use of dateTime conversion routines
- avoid checking of absOrbit, the orbit has to match +/- 1,
the important keys are dateTime and stateID
- fix mismatches when previous and next state are matched
367 /nadc_tools/ richardh 1519d 03h 28m [nadc_tools]
added SQLite3 software for the Sciamachy meta-databases
362 /nadc_tools/ richardh 1525d 21h 06m Made idl statrtup faster, and !nadc readonly
361 /nadc_tools/ richardh 1525d 21h 27m - [bugfixes] fixed memory corruption in several IDL SCIA L2 programs
- [improve] no longer use the IDL include file "defs_scia_gen.idl",
which is replaced by "defs_nadc.pro"
359 /nadc_tools/ richardh 1526d 22h 46m ** WARNING ** this is a pre-release, which includes
- Documentation updates
- [bugfix] reading SCIA Offline L2 products
- Added functions (C) to write HDF5 files with PyTables extensions
- Added functions (IDL) to read GOME L1 Sun/Moon datasets (alpha-release)
- Added function (defs_nadc.pro) to set several constants
- Added functions to write SDMF monitoring databases (PyTables)
- Added several function (C) to obtain house keeping data from SCIA L0
- Added function (C) to convert SCIA L0 Det MDS to Level1c records
- Added function (C) to calibrate SCIA L0 Level1c records

** To Do **
- Add documentation of new routines
- Test/bugfix IDL routines to read GOME L1 Sun/Moon datasets
- Usage of the new IDL procedure defs_nadc.pro
- Add more calibration option to scia_l0c_cal.c, which requires modification
of the L1b calibration modules
311 /nadc_tools/ richardh 1562d 20h 55m [nadc_tools]
- moved to version 1.0.4-post6
- libNADC/nadc_init_param.c
be more verbose when wrong commandline parameters are used
- IDL_NADC/scia_hl_lv0_mds.pro
bugfix and implementation of correction of orbital variation of
the dark current
310 /nadc_tools/ richardh 1563d 21h 01m [nadc_tools]
- moved to version 1.0.4-post5
- fixed bug in reading the command-line calibration options (scia_nl1)
- removed from the PSPN and PSPLO structure the over-classification "_nadir"
and "_limb", and updated the C and IDL routines, accordingly
- fixed bug in the routine "calibPolCorr.c" where the calibration routine
"Y_interpol" expect X_left < X_right, this was not true for limb and
occultation states (temporarily implemented an additional check, to be
removed in the future).
302 /nadc_tools/ richardh 1569d 23h 11m [nadc_tools]
- moved to version 1.0.4-post4
- updated routines for Scia Offline level 2 (format change)
- added IDL_NADC/get_sdmf_vdark.pro to extract variable dark current
correction values from SDMF database
- fixed several minor bug and typos
294 /nadc_tools/ richardh 1574d 23h 47m [nadc_tools]
- VERSION:
release of version 1.0.4-post3
- libGOME/Makefile:
release of version 1.3.4
- IDL_NADC/Makefile
added get_sdmf_dark.pro, get_sdmf_dbpm.pro, readbinarystructure.pro,
StructDefs/darksignal__define.pro, StructDefs/pixelmask__define.pro
- IDL_NADC/get_sdmf_dark.pro
[new] read dark correction keydata from SDMF database
- IDL_NADC/get_sdmf_dbpm.pro
[new] read dead/bad pixel mask from SDMF database
- IDL_NADC/StructDefs/darksignal__define.pro
[new] definition of darksignal record definition from the SDMF S/W (v2.4)
- IDL_NADC/StructDefs/pixelmask__define.pro
[new] definition of pixelmask record definition from the SDMF S/W (v2.4)
- IDL_NADC/readbinarystructure.pro
[new] took the readbinarystructure module from the SDMF S/W (v2.4)
- IDL_NADC/StructDefs/mds0_det__define.pro
renamed cluster_id -> id and co_adding -> coaddf
- IDL_NADC/get_scia_clusdef.pro
[bug fix] cluster definition is related to state ID, not observation "type"
- IDL_NADC/get_lv0_mds_data.pro
modified due to changes in definition of structure mds0_det
- IDL_NADC/scia_hl_lv0_mds.pro
release of version 1.0
293 /nadc_tools/ richardh 1582d 21h 43m [nadc_tools]
- VERSION:
release of version 1.0.4-pre2
- GOME/gome_lv1.c: [bugfix]
only release memory which has been allocated
- GOME/gome_lv2.c: [update]
the value of pir.product has changed for R04 products
- libNADC/nadc_init_param.c [bugfix]
option --band=1a,1b was not handles correctly
- libNADC/nadc_codecalib_scia.c [update]
update the description of the SCIA calibration options
- libGOME/gome_lv1_bdr.c [bugfix]
add check if variable "rec" is not zero (= no data read)
- libGOME/gome_lv1_rd_bdr.c [bugfix]
do not try to access allocated/non-initialized memeory!!!
- libGOME/gome_lv1_cal_pmd.c [bugfix]
do not divide by zero!!!
- libSCIA/scia_lv1_pds_state.c [bugfix]
fixed bug in state parameter setting
- IDL_NADC/get_scia_clusdef.pro [alpha release]
- IDL_NADC/scia_hl_lv0_mds.pro [alpha release]
- IDL_NADC/StructDefs/psplo_scia__define.pro [update]
- IDL_NADC/StructDefs/pspn_scia__define.pro [update]
changed mu[23]_limb, mu[23]_nadir to mu[23]
- IDL_NADC/scia_hl_lv1_mds.pro [bugfix]
fixed several small bugs, added keyword ERROR
271 /nadc_tools/ richardh 1603d 20h 37m [nadc_tools]
- Important bug-fix release for the polarisation correction (SCIA L1b)
- Added IDL function: scia_hl_lv1_mds.pro
267 /nadc_tools/ richardh 1609d 21h 05m [nadc_tools]
scripts/nadc_rd_ascii.py: new module - alpha release
IDL_NADC/Makefile: added scia_hl_lv1_mds.pro
IDL_NADC/scia_hl_lv1_pixels.pro: minor documentation updates
IDL_NADC/scia_hl_lv1_mds.pro: new module to read MDS data (High Level)
VERSION: update to version 1.0.3-post7
259 /nadc_tools/ richardh 1617d 21h 33m [nadc_tools]

libSCIA/scia_lv1_cal.c:
- (re-)add include of string.h
libSCIA/scia_lv1c_cal.c:
- made ReadCorrFactors a static function
libSCIA/scia_lv1_rd_mds.c: [bug-fix]
- function SCIA_LV1C_RD_MDS: update state-record before reading!

libSCIA/CalibModules/defs_calib.h:
- removed declaration of RadSens and PolSens
- removed Get_RadSensXXX functions, are declared static
libSCIA/CalibModules/calibSronMemLin.c:
- (re-)add include of string.h
libSCIA/CalibModules/calibRadCorr.c:
- bug fixes and documentation/coding improvements
libSCIA/CalibModules/calibPolCorr.c:
- bug fixes and documentation/coding improvements

config/config-gcc:
- small gcc tweaks
VERSION:
- update to version 1.0.3-post6
255 /nadc_tools/ richardh 1623d 03h 48m [nadc_tools]

libSCIA <calibration routines> :
merged ATBD/SRON calibration of several modules,
to avoid too much code duplication
VERSION : update to version 1.0.3-post5
254 /nadc_tools/ richardh 1623d 23h 09m [nadc_tools]

config/cpu-linux : added support for AMD Opteron/Athlon64 machines

libSCIA/Makefile : update to version 1.9.1

libSCIA/scia_lv1_cal.c : moved Bad Pixel flagging to end of calibration scheme

libSCIA/CalibModules/calibSronRad.c : no need for check on Nan
libSCIA/CalibModules/calibAtbdRefl.c : no need for check on Nan
libSCIA/CalibModules/calibAtbdPol.c : no need for check on Nan
several bugfixes in the code (o.a. GDF parameters)
libSCIA/CalibModules/calibSronPol.c : no need for check on Nan
libSCIA/CalibModules/calibAtbdRad.c : no need for check on Nan
several bugfixes in the code

IDL_NADC/cmp_scia_cal.pro : usage of scial1c, instead of Enviview/SciaL1C

VERSION : update to 1.0.3-post4
251 /nadc_tools/ mariof 1625d 03h 25m nadc_tools
nadc_tools/IDL_NADC
nadc_tools/include
nadc_tools/libGOME
nadc_tools/libHDF5_NADC
nadc_tools/libIDL_NADC
nadc_tools/libNADC
nadc_tools/libSCIA
nadc_tools/scripts
nl-scia-dc
nl-scia-dc/doc

ignoring generated files.
232 /nadc_tools/ richardh 1659d 23h 48m Release of nadc_tools 1.0.3-post3
- always write Sun mean reference spectra (needed by most retrievals)
- fixed obscure bug in get_lv1_mds_data.pro, when state ate the end of
product has less dataset records, then the same state performed earlier
- debugged configure scripts for HPUX. Thanks to Jos van Geffen (BIRA)
- tried to make radiance calibration faster and the code more readable;
succeeded only in the last part
230 /nadc_tools/ richardh 1668d 20h 02m nadc_tools (1.0.3-post1): modified several configuration files and preprocessor option to make the code compile on HP-UX
229 /nadc_tools/ richardh 1672d 14h 39m fixed bug in usage of Norm & Coadd, thanks to Guenter
228 /nadc_tools/ richardh 1672d 14h 54m Released version 1.0.3:
- scia_lv1_cal.c [BugFix]: correctly detect Verification files
- calibAtbdStray.c [BugFix]: fixed unsigned short overflow
- scia_lv1_wr_ascii_mds.c: minor bugfix
211 /nadc_tools/ richardh 1676d 00h 37m release of nadc_tools 1.02-post1
- write necessary dataset to fill NL-SCIA-DC meta-tables (L2)
- bug fixes when writing L1c product when time-selection is applied
208 /nadc_tools/ richardh 1682d 02h 21m nadc_tools: the Mesoric limb has state 27
196 /nadc_tools/ richardh 1686d 04h 54m Thanks to valgrind, I fixed a memory leak and another bug
193 /nadc_tools/ richardh 1687d 23h 07m Oeps, fixed several bugs in the IDL-routines
192 /nadc_tools/ richardh 1687d 23h 47m Release of version 1.0.2
- fixed two memory leaks in the new calibration routines
- removed num_dsd and dsd from the functions PROCESS_LV1B_MDS and
PROCESS_LV1C_MDS
- removed num_dsd and dsd from function SCIA_LV1_CAL modified the calling of
this routines in scia_nl1 and IDL-routines
- modified structure fileParams used by the SCIA calibration routines
179 /nadc_tools/ richardh 1693d 22h 57m Upgrade to version 1.0.1, should now apply dark coorrection correcty also on Limb state 26
178 /nadc_tools/ richardh 1693d 23h 19m Update of Copyright of the include files
174 /nadc_tools/ richardh 1695d 00h 36m - Update Copyright statement
- Fixed bug in the IDL declaration of the SCIA level 2 SPH (NRT/Offline)

--this line, and those below, will be ignored--

M SCIA/scia_lv1_wr_calls.inc
M SCIA/scia_nl0.c
M SCIA/scia_nl1.c
M SCIA/scia_nl2.c
M SCIA/scia_ol2.c
M libIDL_NADC/scia_gen_idl.c
M libIDL_NADC/gome_lv1_idl.c
M libIDL_NADC/scia_h5_idl.c
M libIDL_NADC/scia_lv0_idl.c
M libIDL_NADC/scia_lv1_idl.c
M libIDL_NADC/scia_lv2_idl.c
M GOME/gome_lv1.c
M GOME/gome_lv2.c
M scripts/replace.sh
M Docs/nadc_progs.tex
M libNADC/nadc_codecalib_gome.c
M libNADC/nadc_date.c
M libNADC/nadc_usrinp.c
M libNADC/nadc_akima.c
M libNADC/nadc_init_param.c
M libNADC/nadc_version.c
M libNADC/nadc_error.c
M libNADC/nadc_files_equal.c
M libNADC/nadc_codepatch_scia.c
M libNADC/nadc_flip.c
M libNADC/nadc_usrindx.c
M libNADC/allocate.c
M libNADC/scia_version.c
M libNADC/nadc_show_param.c
M libNADC/nadc_wr_ascii.c
M libNADC/nadc_bits.c
M libNADC/nadc_codecalib_scia.c
M libNADC/nadc_string.c
M libNADC/gome_version.c
M libNADC/nadc_copyright.c
M IDL_NADC/get_lv1_mds_time.pro
M IDL_NADC/nadc_err_clear.pro
M IDL_NADC/gome_lv1_rd_pcd.pro
M IDL_NADC/nadc_err_trace.pro
M IDL_NADC/scia_lv0_mds_trend.pro
M IDL_NADC/scia_lv0_rd_sph.pro
M IDL_NADC/scia_lv1_rd_sip.pro
M IDL_NADC/scia_lv1_rd_lcpn.pro
M IDL_NADC/scia_ol2_rd_cld.pro
M IDL_NADC/scia_lv1_rd_aux.pro
M IDL_NADC/gome_lv1_rd_fsr.pro
M IDL_NADC/test_scia_lv2.idl
M IDL_NADC/scia_fclose.pro
M IDL_NADC/scia_lv1_rd_base.pro
M IDL_NADC/scia_lv1_rd_sqads.pro
M IDL_NADC/gome_lv1_rd_bdr.pro
M IDL_NADC/scia_lv1_rd_pspn.pro
M IDL_NADC/scia_mjd2date.pro
M IDL_NADC/scia_ol2_rd_sph.pro
M IDL_NADC/scia_lv1c_rd_calopt.pro
M IDL_NADC/get_lv0_mds_data.pro
M IDL_NADC/scia_lv1_rd_ppg.pro
M IDL_NADC/scia_lv2_rd_doas.pro
M IDL_NADC/cmp_scia_cal.pro
M IDL_NADC/scia_lv1_rd_sfp.pro
M IDL_NADC/scia_lv1_rd_asfp.pro
M IDL_NADC/scia_ol2_rd_nfit.pro
M IDL_NADC/scia_lv0_rd_aux.pro
M IDL_NADC/scia_lv1_rd_psplo.pro
M IDL_NADC/scia_lv1_rd_rsplo.pro
M IDL_NADC/get_scia_level.pro
M IDL_NADC/scia_fopen.pro
M IDL_NADC/scia_rd_lads.pro
M IDL_NADC/scia_hl_lv1_pixels.pro
M IDL_NADC/scia_lv1_rd_scpn.pro
M IDL_NADC/scia_lv2_rd_cld.pro
M IDL_NADC/scia_lv1_rd_ekd.pro
M IDL_NADC/scia_ol2_rd_geo.pro
M IDL_NADC/scia_lv1_rd_ppgn.pro
M IDL_NADC/scia_lv1_rd_srs.pro
M IDL_NADC/scia_lv2_rd_sqads.pro
M IDL_NADC/scia_hl_open.pro
M IDL_NADC/scia_lv1_rd_state.pro
M IDL_NADC/scia_lv1_rd_pmd.pro
M IDL_NADC/StructDefs/sph2_scia__define.pro
M IDL_NADC/StructDefs/sph_scia_ol__define.pro
M IDL_NADC/scia_lv1_rd_dark.pro
M IDL_NADC/scia_lv1_rd_clcp.pro
M IDL_NADC/scia_lv1_rd_scp.pro
M IDL_NADC/get_lv1_mds_data.pro
M IDL_NADC/scia_h5_memcorr.pro
M IDL_NADC/scia_lv2_rd_sph.pro
M IDL_NADC/scia_lv0_rd_mds_info.pro
M IDL_NADC/get_lv1_mds_state.pro
M IDL_NADC/scia_hl_lv0_pixels.pro
M IDL_NADC/scia_rd_mph.pro
M IDL_NADC/scia_ol2_rd_sqads.pro
M IDL_NADC/scia_lv0_rd_det.pro
M IDL_NADC/scia_lv2_rd_geo.pro
M IDL_NADC/get_lv0_mds_time.pro
M IDL_NADC/scia_lv0_rd_pmd.pro
M IDL_NADC/scia_lv2_rd_bias.pro
M IDL_NADC/get_lv0_mds_hk.pro
M IDL_NADC/scia_lv0_wr_mds_info.pro
M IDL_NADC/scia_lv2_rd_state.pro
M IDL_NADC/scia_lv1_rd_rspn.pro
M IDL_NADC/scia_lv1_rd_mds.pro
M IDL_NADC/scia_h5_nlcorr.pro
M IDL_NADC/gome_lv1_spectrum.pro
M IDL_NADC/get_lv0_mds_collo.pro
M IDL_NADC/scia_lv1_rd_srsn.pro
M IDL_NADC/scia_rd_dsd.pro
M IDL_NADC/scia_ol2_rd_lfit.pro
M IDL_NADC/gome_lv1_pcd_pmd.pro
M IDL_NADC/scia_lv1_rd_sph.pro
M IDL_NADC/gome_lv1_rd_sph.pro
M IDL_NADC/scia_lv1_rd_vlcp.pro
M IDL_NADC/gome_lv1_rd_fcd.pro
M PatchScia/scia_lv1_patch_clcp.c
M PatchScia/scia_lv1_patch_mds.c
M PatchScia/scia_lv1_patch_vlcp.c
M PatchScia/scia_lv1_patch_rsp.c
M PatchScia/scia_lv1_patch_ppg.c
M PatchScia/scia_lv1_patch_ads.c
M PatchScia/scia_patch_nl1.c
M PatchScia/scia_lv1_patch_base.c
M PatchScia/scia_lv1_patch_hdr.c
M libSCIA/scia_ol2_rd_lfit.c
M libSCIA/get_scia_lv1c_polV.c
M libSCIA/get_scia_lv1c_mds.c
M libSCIA/scia_lv2_rd_cld.c
M libSCIA/scia_lv0_wr_mds.c
M libSCIA/scia_lv1_pds_sph.c
M libSCIA/scia_lv0_wr_ascii_mds.c
M libSCIA/scia_lv1c_wr_ascii_calopt.c
M libSCIA/scia_lv0_rd_mds.c
M libSCIA/scia_lv1_pds_ekd.c
M libSCIA/scia_lv2_wr_ascii_sph.c
M libSCIA/scia_lv1_pds_srs.c
M libSCIA/is_scia_lv1c.c
M libSCIA/scia_lv2_rd_sph.c
M libSCIA/scia_ol2_wr_ascii_ads.c
M libSCIA/scia_wr_ascii_lads.c
M libSCIA/scia_ol2_rd_cld.c
M libSCIA/scia_wr_ascii_mph.c
M libSCIA/get_scia_lv1c_pmd.c
M libSCIA/scia_lv0_h5_info.c
M libSCIA/scia_lv1_pds_state.c
M libSCIA/scia_ol2_rd_sqads.c
M libSCIA/scia_lv1_wr_mds.c
M libSCIA/scia_lv1_pds_scp.c
M libSCIA/scia_lv0_mds_info.c
M libSCIA/scia_ol2_wr_ascii_mds.c
M libSCIA/scia_lv1_pds_asfp.c
M libSCIA/scia_lv2_rd_geo.c
M libSCIA/scia_lv1_lib_dsd.c
M libSCIA/scia_lv2_rd_bias.c
M libSCIA/scia_lv2_rd_state.c
M libSCIA/scia_pds_mph.c
M libSCIA/scia_lv1_pds_psp.c
M libSCIA/scia_wr_ascii_dsd.c
M libSCIA/scia_lv1_rd_mds.c
M libSCIA/scia_ol2_rd_sph.c
M libSCIA/scia_lv1_pds_scpn.c
M libSCIA/scia_lv1_pds_rsp.c
M libSCIA/scia_lv1_wr_ascii_sph.c
M libSCIA/scia_lv1_pds_vlcp.c
M libSCIA/scia_lv0_select.c
M libSCIA/scia_ol2_rd_nfit.c
M libSCIA/scia_lv1_pds_sqads.c
M libSCIA/scia_lv1_chan2clus.c
M libSCIA/HDF4/scia_lv1_wr_hdf_scp.c
M libSCIA/HDF4/scia_lv2_wr_hdf_sph.c
M libSCIA/HDF4/scia_lv1_wr_hdf_sip.c
M libSCIA/HDF4/scia_lv1_wr_hdf_lcpn.c
M libSCIA/HDF4/scia_ol2_wr_hdf_cld.c
M libSCIA/HDF4/scia_lv1_wr_hdf_aux.c
M libSCIA/HDF4/scia_lv1_wr_hdf_psp.c
M libSCIA/HDF4/scia_wr_hdf_mph.c
M libSCIA/HDF4/scia_lv1_wr_hdf_rsp.c
M libSCIA/HDF4/scia_ol2_wr_hdf_sqads.c
M libSCIA/HDF4/scia_lv1_wr_hdf_base.c
M libSCIA/HDF4/scia_lv2_wr_hdf_geo.c
M libSCIA/HDF4/scia_lv1_wr_hdf_sqads.c
M libSCIA/HDF4/scia_hdf_structs.c
M libSCIA/HDF4/scia_lv2_wr_hdf_bias.c
M libSCIA/HDF4/scia_lv2_wr_hdf_state.c
M libSCIA/HDF4/Makefile
M libSCIA/HDF4/scia_lv1_wr_hdf_mds.c
M libSCIA/HDF4/scia_ol2_wr_hdf_sph.c
M libSCIA/HDF4/scia_lv1_wr_hdf_srsn.c
M libSCIA/HDF4/scia_lv1_wr_hdf_ppg.c
M libSCIA/HDF4/scia_lv2_wr_hdf_doas.c
M libSCIA/HDF4/scia_lv1_wr_hdf_sfp.c
M libSCIA/HDF4/scia_ol2_wr_hdf_lfit.c
M libSCIA/HDF4/scia_lv1_wr_hdf_asfp.c
M libSCIA/HDF4/scia_lv1_wr_hdf_sph.c
M libSCIA/HDF4/scia_ol2_wr_hdf_nfit.c
M libSCIA/HDF4/scia_lv1_hdf_structs.c
M libSCIA/HDF4/scia_lv2_hdf_structs.c
M libSCIA/HDF4/scia_wr_hdf_lads.c
M libSCIA/HDF4/scia_wr_hdf_version.c
M libSCIA/HDF4/scia_lv1_wr_hdf_ekd.c
M libSCIA/HDF4/scia_lv1_wr_hdf_scpn.c
M libSCIA/HDF4/scia_lv2_wr_hdf_cld.c
M libSCIA/HDF4/scia_ol2_wr_hdf_geo.c
M libSCIA/HDF4/scia_lv1_wr_hdf_vlcp.c
M libSCIA/HDF4/scia_lv1_wr_hdf_ppgn.c
M libSCIA/HDF4/scia_lv1_wr_hdf_srs.c
M libSCIA/HDF4/scia_lv2_wr_hdf_sqads.c
M libSCIA/HDF4/scia_lv1_wr_hdf_pmd.c
M libSCIA/HDF4/scia_lv1_wr_hdf_state.c
M libSCIA/HDF4/scia_lv1_wr_hdf_clcp.c
M libSCIA/HDF4/scia_lv1_wr_hdf_dark.c
M libSCIA/HDF5/scia_lv1_wr_h5_base.c
M libSCIA/HDF5/scia_lv2_wr_h5_geo.c
M libSCIA/HDF5/scia_lv1_h5_mds.c
M libSCIA/HDF5/scia_lv1_wr_h5_state.c
M libSCIA/HDF5/scia_lv1_wr_h5_pmd.c
M libSCIA/HDF5/scia_lv2_wr_h5_state.c
M libSCIA/HDF5/scia_lv1_wr_h5_scp.c
M libSCIA/HDF5/scia_lv1_wr_h5_srsn.c
M libSCIA/HDF5/scia_ol2_wr_h5_lfit.c
M libSCIA/HDF5/scia_lv1_wr_h5_asfp.c
M libSCIA/HDF5/scia_ol2_wr_h5_nfit.c
M libSCIA/HDF5/scia_lv1_wr_h5_sip.c
M libSCIA/HDF5/scia_ol2_wr_h5_cld.c
M libSCIA/HDF5/scia_lv1_wr_h5_aux.c
M libSCIA/HDF5/scia_wr_h5_lads.c
M libSCIA/HDF5/scia_lv1_wr_h5_psp.c
M libSCIA/HDF5/scia_wr_h5_mph.c
M libSCIA/HDF5/scia_lv2_wr_h5_cld.c
M libSCIA/HDF5/scia_lv1_wr_h5_scpn.c
M libSCIA/HDF5/scia_lv1_wr_h5_vlcp.c
M libSCIA/HDF5/scia_lv1_wr_h5_rsp.c
M libSCIA/HDF5/scia_lv1_wr_h5_ppgn.c
M libSCIA/HDF5/scia_ol2_wr_h5_sqads.c
M libSCIA/HDF5/scia_lv1_wr_h5_sqads.c
M libSCIA/HDF5/scia_lv2_wr_h5_sqads.c
M libSCIA/HDF5/scia_h5_structs.c
M libSCIA/HDF5/scia_lv2_wr_h5_bias.c
M libSCIA/HDF5/scia_lv1_wr_h5_dark.c
M libSCIA/HDF5/scia_lv1_wr_h5_clcp.c
M libSCIA/HDF5/scia_lv0_wr_h5_mds.c
M libSCIA/HDF5/scia_ol2_wr_h5_sph.c
M libSCIA/HDF5/scia_lv1_wr_h5_ppg.c
M libSCIA/HDF5/scia_lv2_wr_h5_doas.c
M libSCIA/HDF5/scia_lv1_wr_h5_sfp.c
M libSCIA/HDF5/scia_lv0_wr_h5_sph.c
M libSCIA/HDF5/scia_lv1_wr_h5_sph.c
M libSCIA/HDF5/scia_lv2_wr_h5_sph.c
M libSCIA/HDF5/scia_lv1_wr_h5_lcpn.c
M libSCIA/HDF5/scia_lv1_wr_h5_ekd.c
M libSCIA/HDF5/scia_wr_h5_version.c
M libSCIA/HDF5/scia_ol2_wr_h5_geo.c
M libSCIA/HDF5/scia_lv1_wr_h5_srs.c
M libSCIA/scia_lv1_pds_clcp.c
M libSCIA/scia_lv1_pds_dark.c
M libSCIA/scia_lv2_wr_ascii_ads.c
M libSCIA/scia_ol2_rd_geo.c
M libSCIA/scia_lv1c_pds_calopt.c
M libSCIA/scia_lv1_pds_ppg.c
M libSCIA/scia_pds_dsd.c
M libSCIA/scia_lv1_pds_sfp.c
M libSCIA/scia_lv1_wr_ascii_gads.c
M libSCIA/scia_lv0_pds_sph.c
M libSCIA/scia_lv2_rd_sqads.c
M libSCIA/scia_lv1_pds_lcpn.c
M libSCIA/scia_lv2_wr_ascii_mds.c
M libSCIA/scia_lv0_wr_ascii_sph.c
M libSCIA/scia_lv0_wr_ascii_info.c
M libSCIA/get_scia_lv1c_geo.c
M libSCIA/scia_lv1_select.c
M libSCIA/scia_pds_info.c
M libSCIA/scia_lv1_pds_base.c
M libSCIA/scia_lv1_corr_los.c
M libSCIA/scia_lv1_free_mds.c
M libSCIA/scia_lv1_pds_pmd.c
M libSCIA/scia_lv1_wr_ascii_ads.c
M libSCIA/scia_lv1_pds_srsn.c
M libSCIA/scia_lv1_pds_sip.c
M libSCIA/scia_lv1_wr_ascii_mds.c
M libSCIA/scia_lv1_pds_aux.c
M libSCIA/scia_ol2_wr_ascii_sph.c
M libSCIA/scia_pds_lads.c
M libSCIA/scia_get_dsd_indx.c
M libSCIA/scia_lv0_calib.c
M libSCIA/scia_lv1_pds_ppgn.c
M libSCIA/Inline/getCorrIntg.inc
M libSCIA/Inline/sunref_corr.inc
M libSCIA/Inline/unpack_lv0_data.inc
M libSCIA/Inline/selected_channel.inc
M libSCIA/Inline/Y_interpol.inc
M libSCIA/scia_lv2_rd_doas.c
M libGOME/gome_lv1_bdr.c
M libGOME/gome_lv1_rd_smcd.c
M libGOME/HDF5/gome_wr_h5_version.c
M libGOME/HDF5/gome_lv1_wr_h5_pcd.c
M libGOME/HDF5/gome_lv1_wr_h5_smcd.c
M libGOME/HDF5/gome_wr_h5_pir.c
M libGOME/HDF5/gome_lv1_wr_h5_rec.c
M libGOME/HDF5/gome_lv1_wr_h5_sph.c
M libGOME/HDF5/gome_lv2_wr_h5_ddr.c
M libGOME/HDF5/gome_lv2_wr_h5_sph.c
M libGOME/HDF5/gome_lv1_wr_h5_fcd.c
M libGOME/HDF5/gome_lv2_wr_h5_irr.c
M libGOME/HDF5/gome_h5_structs.c
M libGOME/HDF5/gome_lv1_wr_h5_pmd.c
M libGOME/gome_lv1_rd_sph.c
M libGOME/gome_lv1_rd_fsr.c
M libGOME/gome_lv1_pmd.c
M libGOME/gome_lv2_rd_sph.c
M libGOME/gome_lv2_rd_fsr.c
M libGOME/gome_lv1_rd_fcd.c
M libGOME/gome_lv1_cal_bdr.c
M libGOME/gome_lv1_rd_pcd.c
M libGOME/gome_lv1_rd_bdr.c
M libGOME/gome_rd_pir.c
M libGOME/gome_select.c
M libGOME/gome_lv2_rd_ddr.c
M libGOME/gome_lv1_cal_pmd.c
M libGOME/gome_lv1_wr_ascii.c
M libGOME/gome_lv2_wr_ascii.c
M libGOME/Inline/eval_poly.inc
171 /nadc_tools/ richardh 1696d 01h 29m Release of version 1.0
=> update to this release is strongly advised <=
- fixed several bugs in extractor scia_nl1
- fixed several bugs in the HDF5 read/write routines
- fixed several bugs in the HDF4 read/write routines
- improved the make and configuration files (important for HDF4 support)
- update documentation
169 /nadc_tools/ richardh 1700d 20h 41m First pre-release for version 1.0
- HDF5: I shall not store large array in Tables!
- scia_nl1: do not write (G)ADS which are not in the input
- libSCIA: removed old calibration S/W
- libSCIA: moved general inline function to sub-dir "Inline"
- documentation updates
168 /nadc_tools/ richardh 1701d 05h 12m Starting the 0.9.9.6 cycle:
- removed old SCIA L1b calibration routines
- fixed bug in SCIA L1c Limb pixel-type determination
- more changes to the SCIA L1 HDF5 output
167 /nadc_tools/ richardh 1701d 20h 59m release of version 0.9.9.5 (includes minor bug fixes and error estimation)
165 /nadc_tools/ richardh 1702d 03h 08m link IDL library correctly & adapt scial1c byte2flt inflation
164 /nadc_tools/ richardh 1702d 04h 28m minor updates to HDF5 routines & wavelength error calculation
163 /nadc_tools/ richardh 1702d 20h 38m - added header to new calibration routines
- fixed pixel_type in geoN records (L1c only)
- fixed flag_mds in state records (L1c only)
162 /nadc_tools/ richardh 1703d 12h 58m Release of 0.9.9.5-pre7, serious bugfixes:
- compilation with static libraries should works again (WITH_SHARED=0)
- bug-fix: non-linearity correction is incorrectly applied to L1b products
(version < 6.0x)
- several bug-fixes implemented in the new calibration routines
- comparison of nadc_tools with scial1c (Revision 1.21) shows
(Nadir data only):
* scial1c seems to have a bug in the dark correction on channel 6-8 data (!),
still under investigation
* minor differences calculation of sub-satellite point and central
coordinates
- fixed typo in SRON Memory correction module
- solved a minor problem on the Sun systems with the element "sun" in structure
wvlen_rec. It is renamed to "solar"
- update documentation of scia_nl1
161 /nadc_tools/ richardh 1705d 12h 55m - make the HDF5 output more readable (first step)
- implemented "scial1c" variable straylight correction
160 /nadc_tools/ richardh 1706d 15h 01m - Minor bug fixes to make the code compile with make-option WITH_SHARED=0
159 /nadc_tools/ richardh 1706d 20h 59m - solved a minor problem on the Sun systems with the element "sun" in
structure wvlen_rec. It is renamed to "solar"
- more documentation updates
158 /nadc_tools/ richardh 1706d 23h 40m Release of 0.9.9.5-pre5, minor bugfixes:
- Patch software no longer uses the old calibration include files
- Fixed typo in SRON Memory correction module
155 /nadc_tools/ richardh 1707d 21h 56m This is the (hopefully the latest) pre-4 release of the upcoming 0.9.9.5
- added possibility to patch polarisation sensitivity values on the fly, using
an auxiliary file: psp_patch.h5
- bugfix scia_lv1_wr_h5_sip.c
- bugfix psplo structure mu2_limb,mu3_limb instead of mu2_nadir,mu3_nadir (IDL) - several smaller bugfixes in the radiance and polarisation calibration code
- update documentation of scia_nl1
153 /nadc_tools/ mariof 1707d 22h 03m nadc_tools/.libs: removed because it is meant to contain binary code resulting from compilation.
150 /nadc_tools/ richardh 1708d 01h 36m Added documentation on the "--cal=N" option
149 /nadc_tools/ richardh 1708d 02h 01m This is the pre-3 release of the upcoming 0.9.9.5
- Important bug-fixes when writing L1b -> L1c and L1c -> L1c
- Added multiplication of radiances in L1C product reading 8192 multiplication
factors from auxiliary (ASCII) file. The path to this file must be passed using
the environment variable SCIA_CORR_L1C in combination with option "--cal=N"
147 /nadc_tools/ richardh 1709d 00h 00m This is the pre-2 release of the upcoming 0.9.9.5
- Many code clean-ups (thanks to splint)
- Many bug-fixes
- Modified structures for SCIA MDS (L1b and L1c), updated documentation
- Tested calibration option 0,1,2 between "old" and "new" implementation
143 /nadc_tools/ richardh 1716d 00h 22m This is the pre-1 release of the upcoming 0.9.9.5

Implemented:
- (ATBD) MemLin, Dark, Pol, Rad, Refl
- (SRON) MemLin, Dark, Rad

ToDo:
- (SRON) Pol, Wave
- testing
141 /nadc_tools/ richardh 1717d 21h 36m get_lv0_state_temp.pro [NEW]
- obtain temperatures from MDS records per state
139 /nadc_tools/ richardh 1718d 04h 07m This is a pre-release of the upcoming 0.9.9.5

Most notable change is that all the calibration routines are moved to separate
modules in the directory libSCIA/CalibModules. The inline version will be
completely removed after successful testing of the new implementation. Version
0.9.9.5 will have both implementations just for testing only.

ToDo: implementation of
(ATBD) polarisation & reflectance
(SRON) memory, non-linearity, dark, wavelength, polarisation & radiance
implementation of the initialisation flagging
Testing
Documentation
134 /nadc_tools/ mariof 1724d 05h 25m product directories not under version control.
117 /nadc_tools/ mariof 1744d 04h 38m updated svn:ignore property
115 /nadc_tools/ mariof 1744d 05h 05m door sdecerff@knmi.nl, op 20060420T1032
114 /nadc_tools/ mariof 1744d 05h 11m door vegtevd@knmi.nl, op 20060419T1139
113 /nadc_tools/ mariof 1744d 05h 12m door richardh, op 20060418, naar mariof voor commentaar
111 /nadc_tools/ richardh 1746d 16h 31m patch with correct scale factors
110 /nadc_tools/ richardh 1746d 18h 03m fixed several small bugs - changed mem/nlin scaling
98 /nadc_tools/ richardh 1749d 22h 43m libSCIA/scia_lv0_mds_info.c [bug-fix]
- let this module compile without HDF5 support

Docs/README.txt [update]
- Update of Copyright statement

VERSION - update to version 0.9.9.3-post2
79 /nadc_tools/ richardh 1772d 02h 56m libNADC/nadc_codecalib_scia.c (2.1):
- fixed nasty bug in NADC_SCIA_CalibMask

Docs/installation.tex:
- small documentation improvements

VERSION:
- 0.9.9.3-post1
78 /nadc_tools/ richardh 1784d 23h 14m libSCIA/Inline/memory_corr.inc [ADD-FUNC]:
- reset memory correction after reset using intg of 31.25 ms
libSCIA/scia_lv1_calib.c [BUG-FIX]:
- did not initialize memory correction of all clusters at the start of a
new state
PatchScia/scia_lv1_patch_mds.c [ADD-FUNC]:
- reset memory correction after reset using intg of 31.25 ms
VERSION:
- version 0.9.9.3
75 /nadc_tools/ richardh 1786d 23h 32m Mainly documentation updates
AND
fixed stupid bug when number of PMDs in MDS is zero (function Coadd_PmdVal)
71 /nadc_tools/ richardh 1800d 04h 09m libSCIA/scia_lv1_rd_mds.c [BUG-FIX]:
- (MDS1b) the value of dsr_length was not checked against the state definition
- (MDS1b) actual number of bytes read by fread was not checked
- (MDS1b & MDS1c) FREE_MDS (called after a read failure) was called with
pointer "msd", instead of "*mds_out".
- (MDS1b) memory allocated for character array "msg" was to small (48->64)
libSCIA/scia_lv1_calib.c :
- cut off value vor PMD is decreased to coaddf * 10 (instead of 250)
libSCIA/Inline/swap_lv1_mds.inc :
- mds->dsr_length is now byte swapped in scia_lv1_rd_mds.c
PatchScia/scia_lv1_patch_mds.c :
- cut off value vor PMD is decreased to coaddf * 10 (instead of 250)
- documentation updates
- use of a pointer to struct Sig_scia, instead of register uint16 SignNorm
Docs/scia_patch_1b.tex :
- work in progress!
Docs/README.txt :
- update to patch version 4.0
70 /nadc_tools/ richardh 1806d 03h 04m - bug fix (stupid!)
69 /nadc_tools/ richardh 1806d 21h 58m - minor cleanups
68 /nadc_tools/ richardh 1806d 21h 58m - minor cleanups
67 /nadc_tools/ richardh 1806d 23h 06m - only patch darkcurrent for channel 6, 7 and 8
66 /nadc_tools/ richardh 1807d 02h 30m Insert_xxxCorrSRON [BUG_FIX]: possible overflow of num_val
65 /nadc_tools/ richardh 1807d 19h 56m libSCIA/Inline/dark_corr.inc [BUG-FIX]:
- shadowing some parameters
PatchScia/scia_lv1_patch_mds.c [BUG-FIX]:
libSCIA/scia_lv1_calib.c [BUG-FIX]:
- no PMD values in Monitoring states!!!
64 /nadc_tools/ richardh 1807d 21h 29m - Finalised the implementation of memory/non-linearity correction, including
the resets for Limb observations

- Release of version 0.9.9.2
63 /nadc_tools/ richardh 1809d 04h 24m include/proto_scia_lv0.h [ADD-FUNC]:
- add flag "flag_silent" to GET_LV0_MDS_INFO
include/scia_h5_sdmf.h [ADD-FUNC]:
- add float version of round-off functions
libSCIA/scia_lv0_rd_mds.c [ADD-FUNC]:
- add flag "flag_silent" to GET_LV0_MDS_INFO
libSCIA/scia_lv0_mds_info.c [ADD-FUNC]:
- add flag "flag_silent" to GET_LV0_MDS_INFO
libSCIA/get_scia_lv1c_geo.c [BUG-FIX]:
- fixed value of pixel_type (limb, only)
libSCIA/Inline/nlin_corr.inc [MINOR]:
- use float version of round-off functions
libSCIA/Inline/memory_corr.inc [MAJOR]:
- use float version of round-off functions
- reset memory correction at every new tangent height
libIDL_NADC/scia_lv0_idl.c [ADD-FUNC]:
- add flag "flag_silent" to GET_LV0_MDS_INFO
IDL_NADC/get_lv1_mds_data.pro [BUG-FIX]
- clusters are numbered as 1, 2, 3, 4, ...
PatchScia/scia_lv1_patch_mds.c [MINOR]:
- use float version of round-off functions
VERSION:
- 0.9.9.1-post3
60 /nadc_tools/ richardh 1819d 20h 08m [SPEED] this update is all about speed
58 /nadc_tools/ richardh 1821d 03h 52m include/defs_error.h [MINOR]:
- changed values for NADC_STAT_WARN, NADC_STAT_INFO, NADC_STAT_ABSENT
include/scia_h5_sdmf.h [MINOR]:
- small speed increase for ROUND_us
libSCIA/scia_lv0_rd_mds.c [BUG-FIX]:
- GET_LV0_MDS_INFO: try to read info-records, even when error status != ok
libSCIA/scia_lv0_h5_info.c [BUG-FIX]:
- found error in reconstruction of path in info-database
libSCIA/scia_lv0_mds_info.c [MINOR]:
- add message to user when info-database is not used
IDL_NADC/get_lv1_mds_data.pro [BUG-FIX]:
- removed keyword state_id from paramter-list
VERSION
- up to version 0.9.9.1-post1
56 /nadc_tools/ richardh 1827d 02h 43m config/config-gcc [MINOR]:
- tune code to CPU type, but not too much
include/defs_nadc.h [CLEAN-UP]:
- removed patch-option to apply non-linearity correction on detector read-outs
include/defs_scia.h [MINOR]:
- set value of enum pixel_type_limb.NEW_TANG_HGHT to 128
include/proto_nadc.h [ADD-FUNC]:
- added functions: NADC_Info_Proc, NADC_Info_Update, NADC_Info_Finish
libNADC/nadc_init_param.c [CLEAN-UP]:
- removed declaration "STR_INFO_EXT"
libNADC/nadc_codepatch_scia.c [CLEAN-UP]:
- removed patch-option: "0L"
libNADC/nadc_info_screen.c [NEW]:
- add functions: NADC_Info_Proc, NADC_Info_Update, NADC_Info_Finish
libNADC/Makefile
- add module nadc_info_screen.c
- version 1.7.0
libSCIA/scia_lv1_rd_mds.c [BUG-FIX]:
- assigment of pixel-type to Limb-measurement
- version 6.1
libSCIA/scia_lv1_calib.c [BUG-FIX/CLEAN-UP]:
- bug-fix: data corruption in function "Coadd_PMDval"
- many code clean-ups
- version 6.1
libSCIA/Inline/nlin_corr.inc [CLEAN-UP]
libSCIA/Inline/memory_corr.inc [CLEAN-UP]:
- removed parameter FirstPixelID from Apply_MemCorrSRON; is already available
from struct mds1c_scia
libSCIA/Inline/dark_corr.inc [CLEAN-UP]:
- removed several printf statements (used for debugging)
SCIA/scia_nl1.c [ADD-FUNC]:
- using function of module nadc_info_screen.c to inform user about status
PatchScia/scia_lv1_patch_mds.c [BUG-FIX]:
- removed function Apply_nLinCorrSRON
- add documentation UnCoadd_Pixelval
- improved names of variables
- rewrote Coadd_PmdVal: old implementation was buggy
- bug-fixes in Insert_MemCorrSRON
- several code clean-ups in main module
PatchScia/scia_patch_nl1.c [ADD-FUNC]:
- using function of module nadc_info_screen.c to inform user about status
idlpro/show_pmd.pro [MOVED]:
- removed from nadc_distribution (previously found in IDL_NADC directory)
idlpro/test_profiler.pro [MOVED]:
- removed from nadc_distribution (previously found in IDL_NADC directory)
idlpro/nadc_lin_interpol.pro [MOVED]:
- removed from nadc_distribution (previously found in IDL_NADC directory)
idlpro/get_dbpm_smooth.pro [MOVED]:
- removed from nadc_distribution (previously found in IDL_NADC directory)
idlpro/test_lin_inter.idl [MOVED]:
- removed from nadc_distribution (previously found in IDL_NADC directory)
Docs/scia_patch_1b.tex [UPDATE]:
- removed patch-option to apply non-linearity correction on detector read-outs
VERSION :
- version 0.9.9.1
53 /nadc_tools/ richardh 1836d 03h 28m include/defs_scia.h :
- removed comment that geoL.pixel_type is not used
- added enums for different pixel_types

libSCIA/Inline/swap_lv1_mds.inc :
- do byte-swap of gelocation records in main module

libSCIA/get_scia_lv1c_geo.c :
- use of enums for different pixel types

libSCIA/scia_lv1_rd_mds.c :
- beta implementation of Limb pixel_type

libSCIA/scia_lv1_calib.c :
- (!) bug fix in function Coadd_PMDval
49 /nadc_tools/ richardh 1840d 23h 44m scia_lv0_h5_info.c :
- Brown paperbag bug, wrong offset in infile to find abs_orbit and proc_stage
scia_lv0_mds_info.c :
- Removed print statement
46 /nadc_tools/ richardh 1843d 02h 48m libNADC/nadc_init_param.c :
- replaced option -info with -info-cwd and -info-db
- info-records are stored in a hdf5 database: scia_lv0_info.h5
libNADC/nadc_show_param.c :
- replaced option -info with -info-cwd and -info-db
libSCIA/Makefile :
- both scia_lv0_h5_info.c and scia_lv0_mds_info.c require DATA_DIR
libSCIA/scia_lv0_h5_info.c (v2.1):
- store/read info-records in hdf5 database
- update documentation
libSCIA/scia_lv0_mds_info.c (v2.5):
- store/read info-records in database
- update documentation
libSCIA/Inline/dark_corr.inc :
- derive difference between orbit phase Q and Lv1b from ROE file
libGOME/gome_lv1_rd_fcd.c :
- minor changes
libIDL_NADC/scia_gen_idl.c :
- modified error message when failed to open file
libIDL_NADC/scia_lv0_idl.c :
- adopted new function call to SCIA_LV0_RD_MDS_INFO
SCIA/scia_nl0.c (v2.3):
- adopted new function call to SCIA_LV0_RD_MDS_INFO
IDL_NADC/test_scia_lv0.idl :
- adopted new function call to SCIA_LV0_RD_MDS_INFO
IDL_NADC/test_gome_lv1.idl :
- minor changes
IDL_NADC/scia_hl_open.pro :
- added to test if file axists and has read permission
IDL_NADC/scia_lv0_rd_mds_info.pro :
- modified function call of SCIA_LV0_RD_MDS_INFO
IDL_NADC/scia_lv1_rd_mds.pro :
- [bugfix] SCIA_LV1_FREE_MDS: did not release geoC for monitor MDS records
include/defs_nadc.h :
- modified struct param_record, removed info_name, added write_info
include/proto_scia_lv0.h :
- update prototypes of SCIA_LV0_RD_MDS_INFO, SCIA_LV0_WR_MDS_INFO, and
SCIA_LV0_WR_H5_INFO

Docs/installation.tex : update documentation
Docs/nadc_libs.tex : update documentation
Docs/nadc_progs.tex : update documentation

VERSION : 0.9.9-post2
44 /nadc_tools/ richardh 1868d 20h 17m Small bugfixes -- moved to version 0.9.9
42 /nadc_tools/ richardh 1879d 01h 36m libSCIA/Inline/dark_corr.inc (0.9.8): bugfix reading OrbitDark array
PatchScia/scia_lv1_patch_vlcp.c (1.2): bugfix reading OrbitDark array
VERSION (0.9.8): update to version 0.9.8-post5
40 /nadc_tools/ richardh 1883d 02h 45m bugfix: memory leak
39 /nadc_tools/ richardh 1884d 02h 47m libSCIA/Inline/inflate.inc (0.9.8): removed obsolete file
PatchScia/test_scia_lv1.idl (0.9.8): removed obsolete file
Docs/disclaimer.tex (0.9.8): started to update documentation
Docs/nadc_libs.tex (0.9.8): started to update documentation
Docs/scia_patch_1b.tex (0.9.8): started to update documentation
Docs/thijs_pol_patch.tex (0.9.8): started to update documentation
IDL_NADC/get_lv1_mds_data.pro (0.9.8): renamed pixel_val_err to pixel_err
IDL_NADC/Makefile (0.9.8): modified awk-script to generate "defs_scia_gen.idl"
IDL_NADC/scia_lv1_rd_mds.pro (0.9.8): renamed pixel_val_err to pixel_err
IDL_NADC/StructDefs/clus_scia__define.pro (0.9.8): removed esig/esigc from
MDS(1b)-struct
IDL_NADC/StructDefs/mds1c_scia__define.pro (0.9.8): renamed pixel_val_err to
pixel_err
include/defs_nadc.h (0.9.8): bug in declaration of SCIA_ATBD_CALIB
include/defs_scia.h (0.9.8): renamed pixel_val_err to pixel_err
include/defs_scia_lv1.h (0.9.8): store lat/lon values as doubles,
removed esig/esigc from MDS(1b)-struct
include/defs_scia_lv2.h (0.9.8): store lat/lon values as doubles
include/proto_scia_lv1.h (0.9.8): modified splint annotations
include/proto_scia_patch.h (0.9.8): modified splint annotation
include/scia_h5_sdmf.h (0.9.8): include outdated header-file "inflate.inc"
libIDL_NADC/scia_lv1_idl.c (2.5): renamed pixel_val_err to pixel_err
libNADC/nadc_show_param.c (1.1): fixed typing mistake
libSCIA/get_scia_lv1c_geo.c (1.6): use modf (floating point exceptions)
libSCIA/get_scia_lv1c_mds.c (2.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/HDF4/scia_lv1_wr_hdf_mds.c (5.0): removed esig/esigc from
MDS(1b)-struct, renamed pixel_val_err to pixel_err
libSCIA/HDF4/scia_lv2_wr_hdf_sph.c (3.1): write lat/lon values as doubles
libSCIA/HDF4/scia_ol2_wr_hdf_sph.c (1.1): write lat/lon values as doubles
libSCIA/HDF5/scia_h5_structs.c (4.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/HDF5/scia_lv1_h5_mds.c (5.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/HDF5/scia_lv1_wr_h5_psp.c (3.1): removed delaration of unused variables
libSCIA/HDF5/scia_lv2_wr_h5_sph.c (2.1): write lat/lon values as doubles
libSCIA/HDF5/scia_ol2_wr_h5_sph.c (2.1): write lat/lon values as doubles
libSCIA/HDF5/scia_wr_h5_lads.c (3.1): removed delaration of unused variables
libSCIA/HDF5/scia_wr_h5_mph.c (4.1): removed delaration of unused variables
libSCIA/Inline/abs_pixel_id.inc (0.9.8): pass Clcon as a pointer
libSCIA/Inline/calc_error.inc (0.9.8): renamed pixel_val_err to pixel_err
libSCIA/Inline/dark_corr.inc (0.9.8): explicit type casting
libSCIA/Inline/memory_corr.inc (0.9.8): implemented scaling of co-added
readouts with PMD measurements
libSCIA/Inline/nlin_corr.inc (0.9.8): implemented scaling of co-added readouts
with PMD measurements
libSCIA/Inline/polV_corr.inc (0.9.8): declare "sign as a float
libSCIA/Inline/ppg_etalon_corr.inc (0.9.8): renamed pixel_val_err to pixel_err
libSCIA/Inline/straylight_corr.inc (0.9.8): removed esig/esigc from MDS(1b)-struct
libSCIA/Inline/swap_lv1c_mds.inc (0.9.8): renamed pixel_val_err to pixel_err
libSCIA/Makefile (1.8.0): update to version 1.8.0
libSCIA/scia_lv0_wr_ascii_mds.c (1.7): indent fixes
libSCIA/scia_lv1_calib.c (6.0): implemented scaling of co-added readouts with
PMD measurements, affects memory/non-linearity correction
libSCIA/scia_lv1c_wr_ascii_calopt.c (1.1): write lat/lon values as doubles
libSCIA/scia_lv1_free_mds.c (5.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/scia_lv1_pds_state.c (4.0): code clean-ups
libSCIA/scia_lv1_rd_mds.c (6.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/scia_lv1_wr_ascii_mds.c (5.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/scia_lv1_wr_mds.c (4.0): removed esig/esigc from MDS(1b)-struct,
renamed pixel_val_err to pixel_err
libSCIA/scia_lv2_rd_sph.c (5.2): store lat/lon values as doubles
libSCIA/scia_lv2_wr_ascii_ads.c (1.1): write lat/lon values as doubles
libSCIA/scia_lv2_wr_ascii_sph.c (4.1): write lat/lon values as doubles
libSCIA/scia_ol2_rd_sph.c (1.3): store lat/lon values as doubles
libSCIA/scia_ol2_wr_ascii_ads.c (1.2): write lat/lon values as doubles
libSCIA/scia_ol2_wr_ascii_sph.c (1.1): write lat/lon values as doubles
libSCIA/scia_pds_dsd.c (7.1): documentation update
libSCIA/scia_wr_ascii_lads.c (1.1): write lat/lon values as doubles
PatchScia/scia_lv1_patch_ads.c (1.6): add DSD's with function: SCIA_LV1_ADD_DSD
PatchScia/scia_lv1_patch_hdr.c (2.1): DSD records are handled by separate
functions
PatchScia/scia_lv1_patch_mds.c (2.0): implemented PMD scaling for co-added
pixels, affects both memory and non-linearity correction
PatchScia/scia_lv1_patch_rsp.c (1.1): fixed memory leakage
PatchScia/scia_lv1_patch_vlcp.c (1.1): fixed memory leakage
PatchScia/scia_patch_nl1.c (2.0): many small bugfixes,
use the new routines to handle DSD write,
bugfix file open/close
SCIA/scia_nl1.c (5.0): removed include of "swap_bytes.h",
open input product with "rb"
nadc_tools.spec.in (): modified the "Summary"
VERSION (0.9.8): update to version 0.9.8-post4
36 /nadc_tools/ richardh 1904d 02h 41m VERSION (0.9.8): update to version 0.9.8-post2
nadc_tools.spec.in (0.9.8): bug-fix - handle presence of HDF4 library
config/cpu-linux (0.9.8): add variable TARGET (for RPM),
MYCPU more accurately reflex the processor type
config/Rules_NADC.mk (1.0): bug-fix - handle presence of HDF4 library
Docs/installation.tex (0.9.8): big update
Makefile (0.9.8): use variable TARGET (for RPM)
include/defs_gome.h (0.9.8): added structure mjd_gome,
and modified structures: pir_gome, sph2_gome, glr1_gome
libNADC/nadc_init_param.c (5.6): bugfix option no_pmd_geo and -meta (gome_lv1)
libNADC/nadc_show_param.c (1.1): minor changes: ALL -> All, TRUE -> True, etc.
libGOME/Makefile (0.9.8): update to version 1.3.3
libGOME/gome_lv1_pmd.c (5.0): removed one space
libGOME/gome_lv1_wr_ascii.c (4.0): add start and stop time derived from the PCD
records to SPH output and increased the number of digits of several
parameters.
Improved the dump of the PCD_PMD records
libGOME/gome_lv2_wr_ascii.c (4.0): add start and stop time derived from the MDS
records to SPH output and increased the number of digits of several
parameters.
libSCIA/scia_lv0_pds_sph.c (6.2): minor bugfix in SCIA_LV0_WR_SPH
libSCIA/scia_lv1_calib.c (5.0.1): first steps towards implementing the usage of
PMD signals for coadded pixels for Memory/Non-Linearity correction
libSCIA/Inline/memory_corr.inc (1.1): added UnCoadd_PixelVal, ReCoadd_PixelVal
libSCIA/HDF5/scia_lv1_wr_h5_asfp.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_wr_h5_lads.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_wr_h5_mph.c (4.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_sip.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_psp.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_rsp.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_clcp.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_dark.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_sfp.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_sph.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
libSCIA/HDF5/scia_lv1_wr_h5_lcpn.c (3.0): several code improvements implemented
while trying to fix a crash caused by unstable hdf5-library
(due ot compilation with "-O3")
IDL_NADC/scia_hl_open.pro (0.9.8): removed a newline
SCIA/scia_lv1_wr_calls.inc (0.9.8): only a few indention typos
SCIA/scia_nl1.c (5.0): no changes
GOME/gome_lv1.c (3.0): add Start and Stop time to SPH
(derived from PCD records)
GOME/gome_lv2.c (3.0): add Start and Stop time to SPH
(derived from MDS records)
33 /nadc_tools/ richardh 1932d 21h 56m scia_lv1_wr_calls.inc (0.98-post1):
always write only one MDS_1b, MDS_PMD or MDS_POLV
scia_nl1.c (0.98-post1): reduce amount of memory used (still large!);
implemented new function calls for MDS_PMD and MDS_POLV functions;
try to close open files, even when errors have occurred
proto_scia_lv1.h (0.98-post1):
new function calls for MDS_PMD and MDS_POLV functions
scia_patch_1b.tex (0.98-post1): minor documentation improvements
scia_auxiliary.tex (0.98-post1): added description of external NADC files;
used for calibration
Changelog.tex (0.98-post1): no more updates to this file, moved to subversion
nadc_progs.tex (0.98-post1): minor documentation improvements
cmp_scia_cal.pro (0.98-post1): several minor bugfixes;
added keyword for MDS type
get_lv1_mds_state.pro (0.98-post1): code clean-up
Makefile (0.98-post1): add compiler option to force inlining (gcc >= 4.0)
get_scia_lv1c_polV.c (1.4): pass state-record by reference
get_scia_lv1c_mds.c (1.3): pass state-record by reference
get_scia_lv1c_pmd.c (1.4): pass state-record by reference
scia_lv1_pds_state.c (4.0): minor code clean-up
scia_lv1_rd_mds.c (5.1): read only one MDS_PMD or MDS_POLV records
do propoer initialisation of MDS records
try to release all possible allocated memory (bug fix!)
scia_lv1_wr_mds.c (3.1): write only one MDS_PMD or MDS_POLV record;
removed num_mds parameter
scia_lv1_lib_dsd.c (1.1): fixed serious bugs in SCIA_LV1_WR_DSD_INIT
fixed serious bugs in SCIA_LV1_ADD_DSD, added more error checks
scia_lv1_pds_psp.c (4.1): fixed brownpaperbag address-of-pointer bug
scia_lv1_calib.c (5.0): do not try to read from not initialised SIP-record
scia_lv1_chan2clus.c (1.1): pass state-record by reference
scia_lv1_corr_los.c (1.2): pass state-record by reference
scia_lv1_free_mds.c (4.3): SCIA_LV1_FREE_MDS don't use break in inner-loop;
reverse previous patch: only process one MDS_PMD or one MDS_POLV
record per call
scia_lv1_wr_ascii_mds.c (4.8): write only one MDS_PMD or MDS_POLV record
scia_lv1_wr_hdf_mds.c (4.1): write only one MDS_PMD or MDS_POLV record
scia_lv1_h5_mds.c (): write only one MDS_PMD or MDS_POLV record
32 /nadc_tools/ richardh 1940d 00h 58m defs_nadc.h (0.98): added write_pds to struct param_record
include/defs_pds_hdr.h (0.98): modified struct NADC_pds_hdr_t (added "const"
attribute to key, length, unit
proto_gome.h (0.98): modified declaration of GOME_LV1_RD_FCD
proto_scia.h (0.98): added declarations for: SCIA_WR_HDF_MPH, SCIA_WR_DSD
proto_hdf4+.h (0.98): modified declarations of NADC_WR_HDF4_Attribute and
NADC_WR_HDF4_Dataset: added "const" attribute
proto_scia_lv0.h (0.98): modified splint attributes to GET_LV0_MDS_INFO
modified declarations of SCIA_LV0_WR_LV1_AUX and
SCIA_LV0_WR_LV1_PMD: both return num. of written datasets
proto_scia_lv1.h (0.98): added declarations for: SCIA_LV1_ADD_DSD,
SCIA_LV1_EXPORT_NUM_STATE, SCIA_LV1_SET_NUM_ATTACH,
SCIA_LV1_WR_DSD_INIT, SCIA_LV1_WR_DSD_UPDATE, SCIA_LV1_UPDATE_SQADS,
SCIA_LV1_UPDATE_LADS, SCIA_LV1_UPDATE_STATE, SCIA_LV1C_UPDATE_CALOPT
(scia_lv1_lib_dsd.c)
modified declarations for: SCIA_LV1_WR_ASFP,
SCIA_LV1_WR_AUX, SCIA_LV1_WR_BASE, SCIA_LV1_WR_CLCP, SCIA_LV1_WR_DARK,
SCIA_LV1_WR_EKD, SCIA_LV1_WR_LADS, SCIA_LV1_WR_LCPN, SCIA_LV1_WR_PMD,
SCIA_LV1_WR_PPG, SCIA_LV1_WR_PPGN, SCIA_LV1_WR_PSPL, SCIA_LV1_RD_PSPN,
SCIA_LV1_WR_PSPO, SCIA_LV1_WR_RSPL, SCIA_LV1_WR_RSPN, SCIA_LV1_WR_RSPO,
SCIA_LV1_WR_SCP, SCIA_LV1_WR_SCPN, SCIA_LV1_WR_SFP, SCIA_LV1_WR_SQADS,
SCIA_LV1_WR_SRS, SCIA_LV1_WR_SRSN, SCIA_LV1_WR_STATE, SCIA_LV1_WR_VLCP,
SCIA_LV1C_WR_CALOPT, SCIA_LV1_RD_MDS, SCIA_LV1_WR_MDS,
SCIA_LV1C_WR_MDS, SCIA_LV1C_WR_MDS_PMD, SCIA_LV1C_WR_MDS_POLV
(scia_lv1_wr_calls.inc)
SCIA_LV1C_FREE_MDS_PMD, SCIA_LV1_WR_ASCII_MDS (see below)
SCIA_LV1_WR_HDF_EKD, SCIA_LV1_WR_H5_EKD (see below)
SCIA_LV1_RD_H5_MDS, SCIA_LV1_WR_H5_MDS (see below)
SCIA_LV1_WR_HDF_SPH, SCIA_LV1_WR_HDF_SIP, SCIA_LV1_WR_HDF_CLCP,
SCIA_LV1_WR_HDF_BASE, SCIA_LV1_WR_HDF_MDS (added "const" attribute)
proto_scia_patch.h (0.98): moved declaration of SCIA_LV1_WR_MDS to
proto_scia_lv1.h
gome_lv1.c (2.2) using modified function call to GOME_LV1_RD_FCD
debugged call to PROCESS_PCD_BDR and PROCESS_SMCD_BDR
gome_lv1_rd_fcd.c (2.1): return number of FCD records found
gome_lv1_rd_pcd.c (2.2): replaced "(void *)" with (void)"
gome_lv1_rd_bdr.c (3.2): code clean-ups
gome_lv1_cal_pmd.c (2.1): code clean-ups
gome_lv1_wr_ascii.c (3.2): write PreDisperserTemperature as double
scia_lv1_wr_calls.inc (1.0): initial release
scia_nl1.c (v5.0): add support for PDS output, combined write
(PDS,HDF4,HDF5,ASCII) routines to one routine per dataset
Makefile (0.98): added module scia_lv1_wr_calls.inc
scia_lv1_idl.c: using modified function calls to SCIA_LV1_RD_EKD,
SCIA_LV1C_FREE_MDS_PMD, SCIA_LV1C_FREE_MDS_POLV
nadc_date.c (1.5): minor bugfix and code clean-up
nadc_hdf4_api.c (3.1): added attribute "const" to data-parameter
nadc_init_param.c (5.5): added options "-pds" and "-pds_1b" for SCIA L1
fixed minor bugfixes (option "-occ" and "-lv1c")
scia_lv1_patch_clcp.c (1.0): using modified function call to SCIA_LV1_WR_CLCP
scia_lv1_patch_vlcp.c (1.0): using modified function call to SCIA_LV1_WR_VLCP
scia_lv1_patch_rsp.c (1.0): using modified function call to SCIA_LV1_RD_RSPx
scia_lv1_patch_ppg.c (1.0): using modified function call to SCIA_LV1_WR_PPG
scia_lv1_patch_base.c (1.0): using modified function call to SCIA_LV1_WR_BASE
scia_patch_nl1.c (1.0): add usage of SCIA_LV1_INIT_DSD
scia_pds_mph.c (7.1): do not use lseek when writing(!); add usage of
SCIA_LV1_ADD_DSD
scia_pds_dsd.c (7.1): do not use lseek when writing(!) and other bugfixes;
add usage of SCIA_LV1_ADD_DSD
scia_pds_lads.c (3.1): use direct write, add usage of SCIA_LV1_ADD_DSD
removed check on number of written bytes
get_scia_lv1c_polV.c (1.2): fixed serious bug while writing PolV records
get_scia_lv1c_pmd.c (1.2): fixed serious bug while writing PMD records
scia_lv0_pds_sph.c (6.1): do not use lseek when writing(!)
scia_lv0_select.c (3.0): rewrite to one selection per module
scia_lv0_rd_mds.c (4.13): improved output on screen
scia_lv0_wr_mds.c (2.0): modified several function declarations, every
module returns the number of bytes written
scia_lv1_lib_dsd.c (1.0): new module
scia_lv1_pds_ekd.c (4.0): always only one EKD records per file;
add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_srs.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD,
minor bugfixes
scia_lv1_pds_state.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD,
minor bugfixes
scia_lv1_pds_scp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_asfp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_psp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_scpn.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_rsp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_vlcp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_sqads.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_clcp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_dark.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_ppg.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_sfp.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_lcpn.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_base.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_pmd.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
fixed also a bug in the write routine
scia_lv1_pds_srsn.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_sip.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_pds_aux.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
fixed also a bug in the write routine
scia_lv1_pds_ppgn.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
scia_lv1_select.c (1.3): add usage of SCIA_LV1_EXPORT_NUM_STATE
scia_lv1_rd_mds.c (5.0): code clean-ups, adoption to modified function calls
scia_lv1_wr_mds.c (3.0): use direct write, add usage of SCIA_LV1_ADD_DSD
fixed several serieus bugs in L1c write-routines
scia_lv1_free_mds.c (4.2): allow arrays of PMD/PolV records to function
calls of SCIA_LV1C_FREE_MDS_PMD and SCIA_LV1C_FREE_MDS_POLV
scia_lv1c_pds_calopt.c (4.0): use direct write, add usage of SCIA_LV1_ADD_DSD
added routine SCIA_LV1C_UPDATE_CALOPT to update CAL_OPTION GADS
scia_wr_ascii_mph.c (6.0): documentation clean-up
scia_lv1_wr_ascii_gads.c (4.3): always write only one EKD record
scia_lv1_wr_ascii_mds.c (4.6): pass state-record always by reference, RvH
swap_lv1_mds.inc (0.98): code clean-ups
scia_wr_hdf_mph.c (4.2): added attribute "const" to MPH-parameter
scia_lv1_wr_hdf_sip.c (3.1): added attribute "const" to SIP-parameter
scia_lv1_wr_hdf_base.c (3.2): added attribute "const" to BASE-parameter
scia_lv1_wr_hdf_sph.c (3.1): added attribute "const" to SPH-parameter
scia_lv1_wr_hdf_ekd.c (4.0): bugfixes and always write only one EKD record
scia_lv1_wr_hdf_clcp.c (3.2): added attribute "const" to CLCP-parameter
scia_lv1_wr_hdf_mds.c (): pass state-record always by reference,
added attribute "const" to MDS-parameter
scia_lv1_h5_mds.c (4.0): pass state-record always by reference,
added attribute "const" to MDS-parameter
scia_lv1_wr_h5_ekd.c (4.0): always write only one EKD record
scia_lv1_wr_h5_mds.c (-1): removed
VERSION RELEASE OF VERSION 0.98
31 /nadc_tools/ richardh 1981d 20h 56m get_lv0_mds_data.pro - more bugs fixed
get_lv1_mds_data.pro - rewrite parameter handling, fixed several bugs
scia_hl_lv0_pixels.pro - added keywords: coadd, norm
- remove undefined values from returned struct
- sort returned struct according to Julian date
scia_hl_lv1_pixels.pro - new module
scia_lv1_rd_mds.pro - added keyword INFO to call of MESSAGE
VERSION - moved to 0.9.8-pre18
30 /nadc_tools/ richardh 1982d 15h 01m [Too many changes & bugfixes]
PatchScia - add patching routine fro radiance sensitivity parameters
- update documentation
nadc_date.c - export Julian_2_MJD (was CALDAT), MJD_2_Julian (was JULDAY)
- minor bugfixes
nadc_codecalib_scia.c - added option to use external RSP (IFE)
scia_lv1_patch_rsp.c - new routine
scia_wr_h5_mph.c - tried to make it work with HDF5-1.6.4-pre3+
scia_lv1_select.c - minor improvements
scia_lv1_calib.c - optional use of external RSP (IFE)
radiance_corr.inc - add routine to read external RSP (IFE)
gome_select.c - use new nadc_date routines
get_lv0_mds_data.pro - fixed several "brown paperbag" bugs
- Added optional parameter: jday
scia_lv1_rd_rsplo.pro - fixed bug when reading rspo (actually read rspl!)
scia_hl_lv0_pixels.pro - new routine
sdmf_dims__define.pro - is removed
scia_lv0_rd_det.pro - fixed several "brown-paperbag" bugs:
- did not release memeory properly
- did not select mds_det for given channel
26 /nadc_tools/ richardh 2000d 02h 29m - many small clean-ups
- update of pointer to website
[IDL_NADC] removed usage of struct with SDMF dimensions
(all are available from defs_scia_gen.idl)
[config] several small modifications of the IRIX installation scripts
[libGOME] several small bugfixes
gome_lv1_wr_ascii.c: write ASCII dump of IRR record
gome_lv1_wr_ascii.c: write date time also as julian date
gome_lv2_wr_ascii.c: write date time also as julian date
25 /nadc_tools/ richardh 2004d 22h 57m scia_nl0.c: added option "-meta"
defs_nadc.h: increased MAX_NUM_STATE to 70
gome_lv1.c: fixed a few typos and indent inconsistencies
gome_lv2.c: fixed a few typos and indent inconsistencies
nadc_progs.tex: fixed several typos, parameter inconsistencies,
and added "-meta" option consistently for all programs
nadc_codecalib_gome.c: made calibration option consistent with gdp_v01
nadc_init_param.c: added "-meta" option consistently for all programs
Rules_NADC.mk: modified installation directories for IDL and DOC files
scia_lv1_wr_ascii_gads.c: fixed typo (Thanks to Jochen Skupin)
Makefile (IDL_NADC): small bugfix
Makefile (main): install IDL software by default
22 /nadc_tools/ richardh 2036d 22h 30m [scia_lv1_rd_mds.pro]: Do not stop reading data when the Level 1c product
doesn't contain PMD/polV records and the keywords PMD or POLV are used
[scia_lv1_calib.c]: calibrate monitoring states, previous version segmentated
on calibration options 6 and 7
[radiance_corr.inc]: handle monitoring states gracefully, radiance correction
is not yet correct!
[VERSION]: released version 0.9.8-pre15
21 /nadc_tools/ richardh 2039d 21h 15m [scia_lv0_mds_trend.pro] fixed some documentation typo's
[scia_hl_open.pro] fixed some documentation typo's
[get_dbpm_smooth.pro] NEW not testted, no documentation!!!
[get_lv0_mds_collo.pro] Improved: can handle an array of jdays
[ scia_lv0_mds_trend_const.pro] obsolete
19 /nadc_tools/ richardh 2044d 21h 15m - increased version to 0.9.8-pre14
[get_lv1_mds_time.pro] small bugfix in parameter handling
[cmp_scia_cal.pro] check flag_mds on zero
[get_lv1_mds_data.pro] left unknown index used in previous version
[get_lv1_mds_state.pro] check flag_mds on zero
[libSCIA/Makefile] increase version to 1.7.1
[scia_lv1_pds_state.c] added documentation, implemented new method to obtain
offsets to level 1c MDS's. Important because STATE records are not
up-to-date in Verification data products
[scia_lv1_rd_mds.c] added documentation
[scia_lv1c_pds_calopt.c] fixed documentation typo
17 /nadc_tools/ richardh 2052d 22h 34m - small, but important, bugfixes to several idl routines
- increased version to 0.9.8--pre12
14 /nadc_tools/ richardh 2080d 22h 49m * Various documentation updates
* Fixed a few compilation warnings that appeared under the IRIX C-compiler
(version 7.3)
* Made the HDF5-code compile with the IRIX C-compiler (version 7.3)
12 /nadc_tools/ richardh 2109d 22h 42m - several small bugfixes
- solved some complaines of the GNU compiler
- implemented the new PDS write-routines into "scia_patch_lv1"
11 /nadc_tools/ richardh 2113d 05h 32m - fixed memory leak in handling level 1 SIP ADS
- added write-routines for all level 1b (G)ADS records in PDS format
- added write-routines for level 1c (G)ADS records in PDS format
- renamed read/write modules from scia_lv1_rd_ to scia_lv1_pds_,
except for the MDS reading and writing modules
- fixed several minor-bugs
- rewrote the PDS header reading routines and added write-routines (level 0,1)
- modified structs sph0_scia, sph1_scia in both C and IDL software
- started to implement the new PDS read/write routines into the Patch software
- fixed several bugs in the MemCorr and nLinCorr table handling (IDL)
- several bugfixes in get_h5_sdmf_dims.pro
- updated the documentation (TODO add PDS write routines!)
10 /nadc_tools/ richardh 2119d 23h 57m [IDL_NADC] added parameter for MPH-struct to all SPH read-routines
[IDL_NADC] get_scia_level.pro now distinguishes NRT/Offline level 2 products
[IDL_NADC] updated the scripts to test reading of Sciamachy products
9 /nadc_tools/ richardh 2122d 02h 25m - obtain SPH size from MPH, implemented for all Sciamachy products
- bug fix: writing of Level 1 State definitions to HDF5 resulted in a crash
- fixed several IRIX compiler warnings, currently, only the c99 compiler
(version 7.4.2) seems to work. With some rewriting of the HDF5 read-routines
also older versions of this compiler will be happy (on my TODO list)
- released version 0.9.8-pre6
8 /nadc_tools/ richardh 2123d 04h 47m - made the HDF5 table for non-linearity corrections smaller; which affects
all IDL routines and calibration routines related to nlin-correction
- scia_lv1_patch no longer fails when a SDMF calibration dataset is not found;
all SRON calibration routines return a new error-status: NADC_SDMF_ABSENT
- removed a few bug from defs_nadc.h/scia_lv1_calib.c related to memory and
non-linearity correction
- Greatly improved speed of patching non-linearity correction in Scia
level 1b products
- Add backup option to main Makefile
- Modified some setting for the Intel compiler
7 /nadc_tools/ richardh 2129d 00h 53m Minor updates -- mainly bugfixes and clean-ups
5 /nadc_tools/ richardh 2143d 00h 07m Moved to HDF5 library 1.6.4 (which includes hdf5_hl)
4 /nadc_tools/ richardh 2158d 01h 01m - removed all HDF/HDF5 read/write routines from libNADC, libGOME, libSCIA
libraries
- created new libraries libHDF_NADC and libHDF5_NADC, which contain all HDF
and HDF5 read/write routines
- moved "gome_version.c" and "scia_version.c" to general library libNADC,
necessary for link-dependencies
- modified top-level Makefile to exclude all Subversion files
3 /nadc_tools/ richardh 2158d 23h 39m - removed tarfiles of old versions
- moved write routine scia_lv1_wr_mds.c to patch directory
and updated Makefiles and header-files accordingly
- [bugfix] implementation of "scia_rd_dsd.c" now uses information from MPH
1 /nadc_tools/ richardh 2163d 01h 52m Imported version 0.9.6 of nadc_tools to svn


Powered by WebSVN v2.0