inbo / forrescalc

Calculation of aggregated values on dendrometry, regeneration and vegetation of forests, starting from individual tree measures from Fieldmap
https://inbo.github.io/forrescalc/
GNU General Public License v3.0
0 stars 0 forks source link

datacontrole aanvulling game impact survey? #139

Open leymanan opened 3 months ago

leymanan commented 3 months ago

kan er ook gecheckt worden of - indien GameImpactRegObserved = 10 - rubbing_damage_number <= nr_of_regeneration en rubbing_damage_number <= max_number_of_regeneration

ik zag zo een (typ)foutje passeren, daarmee ... (50 ipv 5)

ElsLommelen commented 3 months ago

Ok. Welk veld geef ik op als aberrant veld (en voor de aberrante waarde), en wat geef ik als foutmelding? In de databank heet rubbing_damage_number 'game_damage_number' (maar dan deels in CamelCase en deels snake_case): behoud ik de naam van de databank (maar omgezet naar snake_case), of gebruik ik rubbing_damage_number hier? (Voorlopig heb ik bij de check-functies de naamgeving zo dicht mogelijk bij die van de databank gehouden, maar wel de omzetting naar snake_case gedaan om de naamgeving in het package wat uniform te houden. En met ook in het achterhoofd: als ik een website met de documentatie wil toevoegen en unittests automatisch uitvoeren enz., dan is checklist gebruiken de gemakkelijke optie, maar dan is het wel het volledige pakket zoals Thierry het ontworpen heeft, dus inclusief stijl voor naamgeving en layout. Op zich zou ik de naamgeving in de finale stap terug kunnen omzetten naar de originele databanknamen zonder in de problemen te geraken, dus laat gerust weten als je dat zou willen.)

leymanan commented 3 months ago

aberrant_field: gebruik maar game_damage_number(goed idee om naamgeving zo dicht mogelijk bij die van de databank te houden)

aberrant_value: de waarde van game_damage_number foutmelding: "higher than total number"