MegaMoveLevels · GAT sharks · L2 QC

The New Zealand “ghost” location, and how L2 QC now catches it

A tiger shark tagged in Shark Bay, WA appeared near New Zealand in cleaned L2 data. The point was an Argos error over open ocean. Land filters cannot see that. We added a distance-from-deployment check (and tightened speed filtering) so those ghosts drop out.

Problem: open-ocean Argos ghost Missed by land + trip speedfilter Fixed: 1500 km deploy radius + speed pass

What went wrong

Zhenyu flagged an impossible location on PTT 226172 (tiger shark, deployed Shark Bay):

FieldValue
Time2022-05-26T08:26:16Z
Ghost locationabout −35.1°, 160.0° (Tasman Sea, near NZ)
Distance from deploy~4,500 km
Next kept L2 point~95 minutes later, back near Shark Bay
Implied speed~800 m/s (limit for sharks is 4.5 m/s)

Real kept L2 points for this animal were typically within a few hundred kilometres of deployment. The Tasman point was not swimming. It was a bad Argos fix that still passed QC.

Sketch of the problem

WA Shark Bay deploy + real track Ghost fix Tasman Sea (~NZ) ~4500 km in one hop New rule: drop points >1500 km from deploy

Not to scale. Red = bad Argos location that was previously kept in L2. Green dashed ring = new distance limit.

Why the old filters missed it

1

Land filter

Removes locations that fall on land. The ghost was over the ocean, so it looked “wet” and stayed in.

2

trip::speedfilter

Checks consecutive points against a max speed. In this case it still kept the first far-away ghost (a known awkward case for first/last jumps and short segments), so the Tasman point survived into L2.

What we changed

In curate_l1_to_l2() (MegaMoveLevels):

QC plots now show distance removals in purple. Shark workflow: max_dist_from_deploy_km <- 1500.

After the fix (July 2026 SPOT batch)

22 deployments curated to L2
5,581 final L2 location rows
73 removed by distance filter
244 removed by consecutive-speed pass

For PTT 226172: L2 now has 22 points, farthest longitude about 113.8° (Western Australia). The Tasman ghost is gone. Delivered to the RSB share under …/Dahlia Foo/GAT data cleaned for MegaMoveDB/gat_sharks_july2026/.

Takeaway

Argos can invent ocean locations that are not on land and not always caught by a consecutive-speed filter. For animals that stay regional, measuring distance from the known deployment site is a simple, effective safety net.