nwfsc-fram / pyFieldSoftware

MIT License
1 stars 1 forks source link

Trawl: Fish Sampling: Bagged age structure barcode issue (Fix / Bug) #98

Open ghost opened 4 years ago

ghost commented 4 years ago

Seems like everyone is all over this already, but make sure that whatever is causing this age specimen glitch gets solved

jimfellows-NOAA commented 4 years ago

@peterfrey-NOAA are you the person to talk to about this issue? Can look into this once I get more info.

peterfrey-NOAA commented 4 years ago

This is another good one to hit Aaron Chappell and Beth with, I believe they are the ones who discovered this particular mess and I don't know much about it.

jimfellows-NOAA commented 4 years ago

sounds good, spoke with Aaron about this, sounds like Beth might have the most insight on this one. @BHHorness-NOAA let me know if you have some time to talk this one out.

BHHorness-NOAA commented 4 years ago

I think we determined this is a non-problem, but still an annoying pattern in the data. Because an age structure label is entered without an age barcode, it appears to be a case of lost data. But the tallies of physical specimens and barcodes in the database are almost identical (ie, no data loss). So, it's almost certainly a case of "over automation" where the software enters the record and defaults the age structure label based on some triggering event, before the user has a chance to interrupt that action (because they don't intend to enter a barcode) I don't know why this only seems to happen for bagged age structures (lingcod, skate vertebrae, dogfish spines). Todd may have fixed this for just otoliths in the past. It could be that the fix just needs to be expanded to other age structure types. So, fix or don't; the benefit would only be avoiding time wasted chasing down a non-problem every year.