-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle ghost detections (at DB & pkg) #68
Comments
The project '2012 Leopoldkanaal' ended in January 2016 (i.e. the last receiver of that project was removed on 18/01/2016). Could you check which eel was detected till 2017? Was it 29920? |
@PieterjanVerhelst very few detections after January 1, 2016:
|
Could you give the station name for those detections? |
Updated (+ plus in original overview it now has start, end, not end, start) |
I just checked the battery end dates of those two tags and they dropped dead in February 2015. These 5 detections are likely ghost detections and can be removed from the dataset. |
Indeed. I've updated this issue title. Can you check this and remove those from the database itself? I think that's better than me removing them from my data dump. Once done and checked, let me know if there were many: if not, I'll remove them from my dump. If yes, I'll ask for a new dump. |
I finally found time to get to this issue :-). I discussed this with the VLIZ team and they prefer that such data removals don't occur at the database level. @peterdesmet what do you think? |
Can they be flagged by the user as ghost detections, so these can be filtered upon? |
That should be possible. I'll check with them. |
Yes, why not (if Jan agrees; I hope he is also watching this Github repo). |
We could consider a ghost detection when the detection timestamp > battery end date & there is no recapture date. |
It seems logic to me that this should be flagged as 'possible ghost detection'. I suggest that we start with the implementation of the rule of Pieterjan, but we should have a brainstorm on other possible rules as well |
Notably, Since the exact hour of tagging and therefore battery end date are often unknown, I would add a buffer of at least one day. Or even a month. So a detection is considered a ghost detection if it occurred > 1 month after the battery end date. Detections < 1 months should be checked by the researcher if a wrong tagging time stamp was given. |
ny link with https://gitlab.oceantrack.org/GreatLakes/glatos#filtering-and-summarizing functions? |
Fyi there is also another package called Vtrack with some functionalities
https://github.com/cran/VTrack
From: Stijn Van Hoey [mailto:[email protected]]
Sent: 27 April 2018 11:45
To: inbo/etn <[email protected]>
Cc: Jan Reubens <[email protected]>; Mention <[email protected]>
Subject: Re: [inbo/etn] Check dataset for ghost detections post battery end date (#10)
ny link with https://gitlab.oceantrack.org/GreatLakes/glatos#filtering-and-summarizing functions?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@jreubens @PieterjanVerhelst @stijnvanhoey Other things to pay attention to:
|
My proposal:
|
I would suggest that a ghost detection is a detection of which the time < activation time & time > drop dead date. |
IMOS has written a nice piece of code on QCs The reason we have so many detections after deployment recovery is because we have receivers with a built-in tag that keep on pinging until you disconnect battery (which is not always immediately done. |
Is there still need for a conversation & brainstorm to implement rules related to ghost detections? |
@PieterjanVerhelst I don't know. But I would like you to have a look at the original question, which is now at inbo/etn-occurrences#7 😄 |
@PieterjanVerhelst @jreubens @IPauwels this issue has been dormant. No need to read it all, the basic question is: do you want an automatic assessment (by the database (ideally) or package) to assess which detections are likely to be ghost detections? |
I would say yes, to some degree. That is, all 'detections' occurring after the battery of the transmitter dropped dead, I would consider ghost detections. Other forms of uncertainty are up to the researcher to decide what to do with it (include it in analysis or not). However, I think @jreubens may have some additional thoughts on this one ;-). |
I will leave it up to Jan as well, but had this small thought: you are never sure about the actual battery-end-date of the transmitter isn't it? So perhaps detections after the expected end date are still real detections.. Or did I understand your suggestion wrongly PJ? |
Transmitters have an end date and on that particular date, the transmitter runs dead. |
Yes this is needed! However to my opinion this should be tackled on DB level. |
@jreubens should I leave this issue open then? Or are you following this up on your side? |
@jreubens , @peterdesmet Can this be closed? |
Here's a quick overview of the data that will be included in the dataset we will publish. @PieterjanVerhelst @IPauwels can you have a look if this makes sense? Let me know if you need more info.
The text was updated successfully, but these errors were encountered: