posted an update —

Day 3 — The messy middle: cleaning half a billion years

The visualisations were the fun part. The hard part was the data.

PBDB records arrive in wildly inconsistent formats — ranks that disagree, geological intervals with different spellings, coordinates in different conventions. Cleaning that pipeline took most of the build: normalising names, standardising ranks, merging intervals, mapping palaeocoordinates, caching everything so big clades still render fast.

The lesson stuck: a dashboard is only as good as its data pipeline.

Log in or sign up for Devpost to join the conversation.