Computational Model Library

FishCensus (2.0.0)

Context

Underwater visual census (UVC) methods are used worldwide to monitor shallow marine and freshwater habitats and support management and conservation decisions. However, several sources of bias still undermine the ability of these methods to accurately estimate abundances of some species.

FishCensus Model

FishCensus is an agent-based model that simulates underwater visual census of fish populations, a method used worldwide to survey shallow marine and freshwater habitats that involves a diver counting fish species to estimate their density. It can help estimate sampling bias, apply correction factors to field surveys and decide on the best method to survey a particular species, given its behavioural traits, detectability or speed.
A modified vector-based boids-like movement submodel is used for fish, and complex behaviours such as schooling or diver avoidance / attraction can be represented.

How it works

The FishCensus model comes with two separate programs. The Species Creator is used to create new fish species or observe/edit existing ones. Species parameters can be exported as a .csv file and imported into the main model where the simulation happens.

A virtual diver uses a survey method to estimate fish density. The true density of fish is known, which allows for the quantification of bias, a measure that is very difficult to determine in the field.

For more info and tutorials, visit the wiki on Bitbucket.

If you use this model, please cite the original publication.

FishCensus.png

Release Notes

Model version 2.0. Changelog:

  • Code updated to NetLogo 6.0 new syntax. Model no longer compatible with NetLogo 5.3.1.
  • Fixed an error when finding a random float between two numbers. It was only affecting roving diver movement, so no big issue.
  • Species creator fish color picker is now an actual color picker!
  • Video recorder in species creator updated to use the new vid extension. Now saves in mp4 instead of mov.
  • Separate instalation of rnd extension no longer needed.
  • Model now comes with an example experiment in BehaviorSpace.

Associated Publications

Pais MP, Cabral HN, 2018. Effect of underwater visual survey methodology on bias and precision of fish counts: a simulation approach. PeerJ 6:e5378 https://doi.org/10.7717/peerj.5378

Pais MP, Cabral HN, 2017. Fish behaviour effects on the accuracy and precision of underwater visual census surveys. A virtual ecologist approach using an individual-based model. Ecological Modelling 346, 58-69. https://doi.org/10.1016/j.ecolmodel.2016.12.011

FishCensus 2.0.0

Context

Underwater visual census (UVC) methods are used worldwide to monitor shallow marine and freshwater habitats and support management and conservation decisions. However, several sources of bias still undermine the ability of these methods to accurately estimate abundances of some species.

FishCensus Model

FishCensus is an agent-based model that simulates underwater visual census of fish populations, a method used worldwide to survey shallow marine and freshwater habitats that involves a diver counting fish species to estimate their density. It can help estimate sampling bias, apply correction factors to field surveys and decide on the best method to survey a particular species, given its behavioural traits, detectability or speed.
A modified vector-based boids-like movement submodel is used for fish, and complex behaviours such as schooling or diver avoidance / attraction can be represented.

How it works

The FishCensus model comes with two separate programs. The Species Creator is used to create new fish species or observe/edit existing ones. Species parameters can be exported as a .csv file and imported into the main model where the simulation happens.

A virtual diver uses a survey method to estimate fish density. The true density of fish is known, which allows for the quantification of bias, a measure that is very difficult to determine in the field.

For more info and tutorials, visit the wiki on Bitbucket.

If you use this model, please cite the original publication.

Release Notes

Model version 2.0. Changelog:

  • Code updated to NetLogo 6.0 new syntax. Model no longer compatible with NetLogo 5.3.1.
  • Fixed an error when finding a random float between two numbers. It was only affecting roving diver movement, so no big issue.
  • Species creator fish color picker is now an actual color picker!
  • Video recorder in species creator updated to use the new vid extension. Now saves in mp4 instead of mov.
  • Separate instalation of rnd extension no longer needed.
  • Model now comes with an example experiment in BehaviorSpace.

Version Submitter First published Last modified Status
2.0.0 Miguel Pais Thu Feb 9 11:45:23 2017 Tue Jun 25 14:36:16 2024 Published
1.1.0 Miguel Pais Tue Jan 3 22:21:59 2017 Thu Dec 5 06:36:10 2024 Published Peer Reviewed DOI: 10.25937/y3dw-y979
1.0.0 Miguel Pais Tue Dec 6 17:39:57 2016 Fri Mar 2 23:49:43 2018 Published

Discussion

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.
Accept