{"id":"v001","input":{"nir":0.45,"red":0.08},"expect":{"result.evi2":0.5633373934226553,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v002","input":{"nir":0.38,"red":0.22},"expect":{"result.evi2":0.20964360587002098,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v003","input":{"nir":0.12,"red":0.04},"expect":{"result.evi2":0.16447368421052627,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v004","input":{"nir":0.31,"red":0.26},"expect":{"result.evi2":0.06463288521199585,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v005","input":{"nir":0.33,"red":0.08},"expect":{"result.evi2":0.41064388961892245,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v006","input":{"nir":0.05,"red":0.4},"expect":{"result.evi2":-0.43532338308457724,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v007","input":{"nir":0.9,"red":0.05},"expect":{"result.evi2":1.051980198019802,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v008","input":{"nir":0.02,"red":0.02},"expect":{"result.evi2":0.0,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v009","input":{"nir":0.6,"red":0.15},"expect":{"result.evi2":0.5739795918367347,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
{"id":"v010","input":{"nir":0.21,"red":0.19},"expect":{"result.evi2":0.030012004801920754,"ok":true},"source":"Index formulas transcribed from their papers in Python (tools/vectors/gen_raster.py)","sourceVersion":"2026-09-22","tolerance":{"result.evi2":{"rel":0,"abs":1e-12}}}
