MouseTube is a database designed to facilitate sharing, archiving, and analyzing raw recording files of rodent ultrasonic vocalizations following the FAIR (Findable, Accessible, Interoperable, Reusable) principles (Wilkinson et al., 2016).
To run Mousetube Client locally, a working Mousetube API environment is required and the following tools have to be installed:
Look at the Nuxt documentation to learn more.
Make sure to install dependencies:
# npm
npm install
# or yarn
yarn installStart the development server on http://localhost:3000:
# npm
npm run dev
# or yarn
yarn dev-
Add a .env file in the mousetube_frontendv0-5 folder with the following content:
DEBUG=false #DEBUG muste be false in production mode, not mandatory for development mode NUXT_PUBLIC_API_BASE_URL=http://127.0.0.1:8000/api #if not provided, the default value will be http://127.0.0.1:8000/api
-
Build the application for production:
# npm
npm run build
# or yarn
yarn build- Torquet N., de Chaumont F., Faure P., Bourgeron T., Ey E. mouseTube – a database to collaboratively unravel mouse ultrasonic communication [version 1; peer review: 2 approved]. F1000Research 2016, 5:2332 (F1000Research Link) (2016).
