NOTE: This document is under development. Please check regularly for updates!
Mammal watching. Processing. Analysing.
Processing and analysing data gathered by mammal watching.
MWPA provides the acquisition of scientific observational data, an easy-to-use user interface for viewing, confirming and reviewing the data. This includes the backend for data collection, the frontend and a mobile phone app for snycronization. The recorded ones relate to mammals and their observations. The aim is to record the observations cleanly and quickly. For this purpose, the old data is processed again and imported.
You can also access the dev chatroom on our Gitter Channel.
- Motivation
- Help the project
- About MWPA
- 3.1 About Backend
- 3.1.2 Importer Verions
- 3.1.2 Commandline arguments
- 3.1.3 Backend dependencies
- 3.1.4 Database documentation
- 3.2 About Frontend
- 3.2.1 Frontend dependencies
- 3.2.2 Screenshots
- 3.3 About Mobile App
- 3.1 About Backend
- Getting Started
- Wiki --> more here
- Project supervisor
- License
When I started my trip with the M.E.E.R e.V. association, I got to know the scientific work on La Gomera. It was overwhelmed to get so close to the marine mammals (adventure). I recognized the value of this work. The association M.E.E.R e.V. has dedicated itself to the promotion of environmental protection, science and education, in particular the protection of the cetaceans (whales and dolphins) and their marine habitat as well as the research of the cetaceans off La Gomera (Canary Islands). Working with the people was wonderful and important. I was asked whether we could do something and because of the old software for collecting the data. After a long time passed by the pandemic, we finally got back to the topic. I would like to take on this task on a voluntary basis to the best of my ability and time. :)
- help the association M.E.E.R e.V.
- you can program, you have ideas, then help us here, foke us and improve the code :) or write to us, we like to listen.
- how can you still help?
- Buy us a coffee
- Donate (see on M.E.E.R e.V. page)
- Donate crypto coins
MWPA is an NodeJs backend application for data collection and with frontend web application for easy-to-use. The backend will exchange the data with the frontend via a rest-json API. The mobile app can synchronize the data via another rest-json API with the backend.
- User administration
- Data properties management (specifications, management, ... and much more)
- Data collection and analysis
- Export for scientific programs
- Import old data
- API management for Mobile App
- IM2020: Import file 2020 is a prepared file with fixed columns. The import can only be carried out once with this file.
See the example for starting the express server.
--config
- Path to config file
--import
- Path to IM2020 import file
- User login
- Adminsitration
- Lists viewing/Filtering/Data editing
- Collecting data (also Offline)
- Sync to backend
All information for the installation and configuration can be found in the MWPA wiki.
- Christina Sommer by M.E.E.R e.V.
- Stefan Werfling by Pegenau GmbH & Co. KG
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.