How-to guides
These short recipes take you from a concrete task to a working Fastmob call. They use small, deterministic inputs; the API reference remains the complete parameter contract.
Inspect a minimal trajectory
Start with a small trajectory and calculate your first mobility measures.
Start with a trajectory → Scenario 02Adapt your schema or backend
Use custom column names or move the same workflow between dataframe backends.
Columns and backends → Scenario 03Remove noise and split movement
Clean raw position fixes and divide trajectories into meaningful segments.
Clean and segment trajectories → Scenario 04Turn pings into places
Detect staypoints and locations from a stream of position fixes.
Create staypoints and locations → Scenario 05Describe individuals and populations
Measure mobility patterns at both the person and population level.
Measure people and populations → Scenario 06Work with roads, routes, and GPS traces
Build network-aware workflows for routes and map-matched trajectories.
Route and map-match trajectories → Scenario 07Fit laws and compare results
Fit mobility laws and evaluate the results against your data.
Fit and evaluate mobility results → Notebook exampleDetect staypoints from GeoLife
Follow an end-to-end notebook example with rendered Markdown, code, and outputs.
Open the notebook guide →Use the right level of detail
Recipes show the shortest supported route to a result. For accepted columns, return schemas, edge cases, and all options, follow the API links on each page.