Raw File
# nav-sims
Agent-based simulations of olfactory navigation

## Installation

All code runs with Python3 and standard Python libraries.

## Usage

We can use the code in this repository to simulate olfactory navigation strategies as well as turbulent odor plumes themselves. 
Users have the option of using recorded video plumes as well as simulating plumes using a computationally efficient model of drifting
and diffusing filaments of odor due to (Farrell et al. 2002). 

Simulations are run with run scripts like those provided, that call wrappers which in turn call model scripts and environment scripts. The navigational model
provided uses odor intermittency (the proportion of time the signal can be detected) and odor hit frequency to bias motion upwind in an attempt to get to the source
via a biased random walk. 

It is recommended these simulations are run on a cluster, where perhaps a Job ID number can be provided as a system argument to the run script in order to seed
random numbers. 
back to top