Skip to content

Commit f84c706

Browse files
committed
Changes to be committed:
modified: Statistics/stats.py In 'get_volume_series': Minor bug fixes. Adjusted death date for fragments falling while still alive (halfway between last observation and next monitoring). The last iteration was missing in the for loop that handles volume of dead coral.
1 parent 7f17d5a commit f84c706

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Statistics/stats.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,13 @@ def get_volume_series():
9595
added = pd.Series(obs[i - 1]['vol'], index=list(pd.date_range(frags[frag_id]['Dead'], obs[i]['Date'], freq='d', closed='left')))
9696
dead[t] = dead[t].add(added, fill_value = 0)
9797
date0 = obs[i]['Date']
98-
for j in range(i, obs_count - 2):
98+
for j in range(i, obs_count - 1):
9999
date1 = obs[j + 1]['Date']
100100
added = pd.Series(obs[j]['vol'], index=list(pd.date_range(date0, date1, freq='d', closed='left')))
101101
dead[t] = dead[t].add(added, fill_value = 0)
102102
date0 = date1
103103

104-
added = pd.Series(obs[obs_count - 1]['vol'], index=list(pd.date_range(obs[obs_count - 1]['Date'], date.today(), freq='d')))
104+
added = pd.Series(obs[obs_count - 1]['vol'], index=list(pd.date_range(max(date0, frags[frag_id]['Dead']), date.today(), freq='d')))
105105
dead[t] = dead[t].add(added, fill_value = 0)
106106

107107
if frags[frag_id]['FallDate'] is not None:

0 commit comments

Comments
 (0)