Follow up on the bug found in issue #3085, the validation for the data in the tractor_dataset.csv should be improved to where it will better catch entry errors. The error in particular was with Tractor Implement. We have an Enum in RUFAS > data_structures > tillage_implements.py which should be used.
A potential snag I know of is that the first column of tractor_dataset.csv is Crop Type or Tillage Implement which I'm not clear why those two things were combined into a single column but making a regex match for that column should be done carefully. Please do plenty of testing.
Follow up on the bug found in issue #3085, the validation for the data in the
tractor_dataset.csvshould be improved to where it will better catch entry errors. The error in particular was withTractor Implement. We have an Enum inRUFAS>data_structures>tillage_implements.pywhich should be used.A potential snag I know of is that the first column of
tractor_dataset.csvisCrop Type or Tillage Implementwhich I'm not clear why those two things were combined into a single column but making a regex match for that column should be done carefully. Please do plenty of testing.