LarvaMap - A python powered larval transport modeling system

A session at SciPy 2013

Wednesday 26th June, 2013

5:00pm to 5:15pm (CST)

LarvaMap is an open-access larval transport modeling tool. The idea behind LarvaMap is to make it easy for researchers everywhere to use sophisticated larval transport models to explore and test hypotheses about the early life of marine organisms.

LarvaMap integrates four components: an ocean circulation model, a larval behavior library, a python Lagrangian particle model, and a web-system for running the transport models.

An open-source particle transport model was written in python to support LarvaMap. The model utilizes a parallel multi-process architecture. Remote data are cached to a local file in small chunks when a process requires data, and the local data are shared between all of the active processes as the model runs. The caching approach improves performance and reduces the load on data servers by limiting the frequency and total number of web requests as well as the size of the data being moved over the internet.

Model outputs include particle trajectories in common formats (i.e. netCDF-CF and ESRI Shapefile), a web accessible geojson representation of the particle centroid trajectory, and a stochastic GeoTIFF representation of the probabilities associated with a collection of modeling runs. The common interoperable data formats allow a variety of tools to be used for in-depth analysis of the model results.

About the speaker

This person is speaking at this event.
Kyle Wilcox

Applied Science Associates

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 5:00pm5:15pm CST

Date Wed 26th June 2013

Short URL


View the schedule


See something wrong?

Report an issue with this session