src/nagg.h
src/nagg_product.c
Added 5 Intermediate products previously overlooked.
usage.txt
Updated for added products.
testfiles/*_products.txt
Expected output for tests with new files in extensive_data.
testnagg_more.sh
Added tests with more products.
Tested jam & koala.
test/testfiles/usage.txt
update for corrections to product table.
test/testfiles/*_products.txt
expected output files for new tests of intermediate products.
test/testnagg_more.sh
added new tests with intermediate product files.
src.nagg_product.c
corrected several GDPIDs for new intermediate products.
Tested jam & koala, gcc & icc with test_nagg.sh and testnagg_more.sh
Change warning message for granules with start times that don't match the order sorted by granule ID. JPSS-65
Correct expected output in test/testfiles/satms8.txt.
Tested jam & koala, icc & gcc.
All source files
Added standard Copyright header.
In addition:
src/nagg.h
Increased NPP_product_max and NPP_Geo_Location_max
for 22 new Intermediate products and one new GEO product.
src/nagg_options.c
Added \ for -t that was showing up as a non-standard character in help message.
src/nagg_product.c
Added 22 Intermediate Products and 1 Intermediate geolocation product.
Revised product list output for compatible products to reflect terrain corrected
equivalents.
sr...
Reset version to v1.5.0-post1, prepare files for next release.
doc/History:
Archived RELEASE.txt of v1.5.0
doc/RELEASE.txt:
configure:
configure.ac:
src/nagg.h:
README:
reset for next release.
test/testfiles/example_ICALI_ext_GCRIO.h5
Added example file for --like=example_ICALI_ext_GCRIO.h5 example in nagg-User-Guide document.
All other files:
Updated version to 1.5.0.
Replaced nagg-User-Examples document with nagg-User-Guide document, which is updated with new examples for terrain corrected and Like <example file> extensions.
Updated nagg document.
test/testnagg.sh
test/testfiles/mixed-defaultgeo-ext.txt
test/testfiles/mixed-defaultge-ignoreNTCgeo-ext.txt
added new test for default terrain corrected geo with mixed geo input.
test/testfiles/usage*.txt
modified expected output to match changes to help message.
src/nagg_options.c
modified help message for changes to Like <example file> option and extended geolocation for terrain corrected eauivalence.
src/nagg_get_granules.c
improved error message
changed Error to Warni...
Add support for 3 geolocation extensions to the --like option:
example file with no geolocation ~= -g no
example file with geolocation only ~= -g <geoproduct>
example file with N_GEO_Ref attribute (reference to external
GEO file) ~= -S
Tested jam & koala, gcc & icc.
Add tests and testfiles for geolocation extensions to Like option.
Expected output file redro16.txt changes because the example file used dictates unpackaged output in the next revision.
Tests will fail with 9 errors that will be resolved by the next code revision.
Tested jam, gcc & icc.
Add support for extended compatibility for data products with geolocation products that have a related terrain corrected (or not terrain corrected) geolocation product.
Tested jam & koala, gcc & icc.
Add new test files with 3 tests for extended compatibility. These tests will fail for this revision, but will pass for the next revision with extended compatibility for terrain corrected versions of selected geolocation products.
Tested jam & koala, gcc & icc.
nagg_write_granules.c:
Added code to fail instead of seg fault when no granules
of requested product are found.
nagg_options.c:
Add compatible_products() function, and always call it, even when
-g no is in the command options. compatible_products() currently
checks if all products use the same geoproduct. In the future,
extended compatibility for the geoproducts with terrain corrected
versions will be added to the function.
Added code to allow -t <products> and -g <geoproduct> ...
Update expected output file to match corrected output for --debug. Granules from geolocation files were listing the geolocation file as their geolocation file through version 1.4.0. This resulted in 3 copies of each geolocation granule in the redro3S-dump.txt. file. The next revision will list each geolocation granule twice, since the test reads granules for data product ouput files and their geololcation files as well as the geolocation output files themselves.
Tests were added for -t RED...
Reset to v1.4.0-post1, get files ready for next release.
doc/History:
Archived RELEASE.txt of v1.4.0.
doc/RELEASE.txt:
configure:
configure.ac:
src/nagg.h:
README:
reset for next release.
src/nagg_options.c:
Added --like option to the usage().
test/testfiles/usage.txt:
test/testfiles/usage-bad-option.txt:
Updated the usage output to include the newly added like option.
test/testnagg.sh:
test/nagg_functions.sh:
Added --version tests. Fixed some output format in CHECK_VERSION.
Tested: koala.
testnagg.sh:
Added more --like option tests, both positive and negative types.
satms2.txt:
New expected result for --like test.
gatmo-satms-tatms.txt:
Removed since it duplicates with existing satms_tatms2.txt.
Tested: jam and koala
nagg_options.c
Check for GEO products and don't add them to the product list returned for -t.
testnagg.sh
gatmo-satms-tatms.txt
GATMO-SATMS-TATMS_npp_d20120403_t2359123_e0000159_b02250_c20120830155722719166_unkn_xxx.h5
Add test for 2 products + GEO with --like option.
Restructured CHECK_VERSION function in nagg_functions.sh to increment number of errors on failure but continue running tests.
Tested jam & koala, gcc & icc.
Completed the implementation of -l option. It knows how to handle various
settings of -g options too.
src/nagg_options.c:
Added code to handle different settings of -g option that affect -l/-t
option.
Removed -V option. Changed --version to print versions and continued.
src/nagg_select_granules.c:
updated two assert conditions to handle the case that products_list
can be a NULL when nproducts is not >0.
test/testnagg.sh
Added two more -l tests.
Tested: koala ...