Skip to content

Commit

Permalink
I. natcap#1104 updating regression values based on eye test
Browse files Browse the repository at this point in the history
  • Loading branch information
dcdenu4 committed Jan 12, 2023
1 parent 6b95dfc commit f4c25c2
Showing 1 changed file with 27 additions and 24 deletions.
51 changes: 27 additions & 24 deletions tests/test_habitat_quality.py
Original file line number Diff line number Diff line change
Expand Up @@ -232,10 +232,10 @@ def test_habitat_quality_presence_absence_regression(self):

# Assert values were obtained by summing each output raster.
for output_filename, assert_value in {
'deg_sum_c_regression.tif': 27.153614,
'deg_sum_f_regression.tif': 46.279358,
'quality_c_regression.tif': 7499.9414,
'quality_f_regression.tif': 4999.955,
'deg_sum_c_regression.tif': 1422.2422,
'deg_sum_f_regression.tif': 1438.791,
'quality_c_regression.tif': 6961.4536,
'quality_f_regression.tif': 4920.1206,
'rarity_c_regression.tif': 3333.3335,
'rarity_f_regression.tif': 3333.3335}.items():
raster_path = os.path.join(args['workspace_dir'], output_filename)
Expand All @@ -258,7 +258,7 @@ def test_habitat_quality_regression_different_projections(self):

access_vector_path = os.path.join(
args['workspace_dir'], 'access_samp.shp')
make_access_shp('access_vector_path')
make_access_shp(access_vector_path)
# reproject access vector to WGS84 EPSG 4326
access_wgs84_path = os.path.join(
args['workspace_dir'], 'access_samp_wgs84.shp')
Expand Down Expand Up @@ -313,10 +313,10 @@ def test_habitat_quality_regression_different_projections(self):

# Assert values were obtained by summing each output raster.
for output_filename, assert_value in {
'deg_sum_c_regression.tif': 18.91135,
'deg_sum_f_regression.tif': 33.931896,
'quality_c_regression.tif': 7499.983,
'quality_f_regression.tif': 4999.9893,
'deg_sum_c_regression.tif': 1422.2422,
'deg_sum_f_regression.tif': 1438.791,
'quality_c_regression.tif': 6961.4536,
'quality_f_regression.tif': 4920.1206,
'rarity_c_regression.tif': 3333.3335,
'rarity_f_regression.tif': 3333.3335}.items():
raster_path = os.path.join(args['workspace_dir'], output_filename)
Expand Down Expand Up @@ -374,10 +374,10 @@ def test_habitat_quality_nworkers_regression(self):

# Assert values were obtained by summing each output raster.
for output_filename, assert_value in {
'deg_sum_c_regression.tif': 27.153614,
'deg_sum_f_regression.tif': 46.279358,
'quality_c_regression.tif': 7499.9414,
'quality_f_regression.tif': 4999.955,
'deg_sum_c_regression.tif': 1422.2422,
'deg_sum_f_regression.tif': 1438.791,
'quality_c_regression.tif': 6961.4536,
'quality_f_regression.tif': 4920.1206,
'rarity_c_regression.tif': 3333.3335,
'rarity_f_regression.tif': 3333.3335}.items():
raster_path = os.path.join(args['workspace_dir'], output_filename)
Expand Down Expand Up @@ -436,10 +436,10 @@ def test_habitat_quality_undefined_threat_nodata(self):

# Assert values were obtained by summing each output raster.
for output_filename, assert_value in {
'deg_sum_c_regression.tif': 27.153614,
'deg_sum_f_regression.tif': 46.279358,
'quality_c_regression.tif': 7499.9414,
'quality_f_regression.tif': 4999.955,
'deg_sum_c_regression.tif': 1422.2422,
'deg_sum_f_regression.tif': 1438.791,
'quality_c_regression.tif': 6961.4536,
'quality_f_regression.tif': 4920.1206,
'rarity_c_regression.tif': 3333.3335,
'rarity_f_regression.tif': 3333.3335}.items():
raster_path = os.path.join(args['workspace_dir'], output_filename)
Expand Down Expand Up @@ -579,10 +579,10 @@ def test_habitat_quality_numeric_threats(self):

# Assert values were obtained by summing each output raster.
for output_filename, assert_value in {
'deg_sum_c_regression.tif': 27.153614,
'deg_sum_f_regression.tif': 46.279358,
'quality_c_regression.tif': 7499.9414,
'quality_f_regression.tif': 4999.955,
'deg_sum_c_regression.tif': 1422.2422,
'deg_sum_f_regression.tif': 1438.791,
'quality_c_regression.tif': 6961.4536,
'quality_f_regression.tif': 4920.1206,
'rarity_c_regression.tif': 3333.3335,
'rarity_f_regression.tif': 3333.3335
}.items():
Expand Down Expand Up @@ -1002,7 +1002,7 @@ def test_habitat_quality_lulc_current_only(self):
# Reasonable to just check quality out in this case
assert_array_sum(
os.path.join(args['workspace_dir'], 'quality_c.tif'),
7499.524)
5852.088)

def test_habitat_quality_case_insensitivty(self):
"""Habitat Quality: with table columns that have camel case."""
Expand Down Expand Up @@ -1048,9 +1048,12 @@ def test_habitat_quality_case_insensitivty(self):
habitat_quality.execute(args)

# Reasonable to just check quality out in this case
#assert_array_sum(
# os.path.join(args['workspace_dir'], 'quality_c.tif'),
# 5852.088)
assert_array_sum(
os.path.join(args['workspace_dir'], 'quality_c.tif'),
7499.524)
5852.088)

def test_habitat_quality_lulc_baseline_current(self):
"""Habitat Quality: on missing future LULC raster."""
Expand Down Expand Up @@ -1095,7 +1098,7 @@ def test_habitat_quality_lulc_baseline_current(self):
# Reasonable to just check quality out in this case
assert_array_sum(
os.path.join(args['workspace_dir'], 'quality_c.tif'),
7499.524)
5852.088)
assert_array_sum(
os.path.join(args['workspace_dir'], 'rarity_c.tif'),
3333.3335)
Expand Down

0 comments on commit f4c25c2

Please sign in to comment.