A desktop application for the Variational Animal Motion Encoding (VAME) project.
Note: VAME Desktop has been built on commoners for distribution as a cross-platform desktop application. However, the project is still in development and is not yet ready for distribution. You will need to follow the local installation instructions below to run the app.
VAME Desktop has been designed to run each step of a VAME project only once. This is to ensure that the project is reproducible and that the data is not accidentally overwritten.
You will need to have miniconda installed on your machine.
Create the Conda environment for the project by running the following command:
conda env create -f environment.yml
This will install all the necessary Python dependencies for the project.
Once complete, activate the environment by running the following command:
conda activate vame-desktop
You will need to have Node.js installed on your machine.
Install Node modules by running the following command:
npm install
This only needs to be run once at project initialization and when the package.json
dependencies are updated.
To run the app, you will need to run the following command:
npm run start
This will start the Electron app.