Skip to content

Collective Movement Explorer - Explore and Analyse Collective Animal Behaviour

License

Notifications You must be signed in to change notification settings

eren-ck/collective-movement-exploration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collective Movement Exploration

A web application to explore and analyze collective movement datasets.

5 Stickelback fish 151 Goldenshiner fish

Main Features

  • User and role management
  • Upload datasets
  • Feature extraction and visualization
    • Speed, acceleration, distance to centroid
    • Centroid, medoid, convex hull, delaunay triangulation, voronoi diagram
    • Convex hull area, swarm speed, swarm acceleration
  • Network generation based on similarity
  • Hierarchical clustering exploration
  • Spatial view
  • Export Data
  • ...

Installation

  1. Install Docker on your local machine - Link

  2. Open the terminal and clone the github repository:

git clone https://github.com/eren-ck/collective-movement-exploration.git
  1. Move the project root folder:
cd collective-movement-exploration/
  1. Create and run the docker container:
docker-compose up -d --build
  1. Open your web browser and open the website http://0.0.0.0:5000/. Default Login information is email: admin and password admin.

  2. You can upload the test file data/fish-5.csv and explore the small movement dataset.


Documentation

Authors

  • Eren Cakmak
  • Lukas Weixler

License

Released under GNU General Public License v3.0. See the LICENSE file for details.

Acknowledgments

Thanks to Juri Buchmüller, Prof. Daniel Keim, Jolle Jolles, Prof. Dr. Alex Jordan and Prof. Dr. Iain Couzin for their direct support of this project