BioGRID Annotation and Curation Engine (ACE) a tool for handling literature curation tasks and managing annotation resources required to complete those tasks.
This is the repository for the BioGRID Annotation and Curation Engine (ACE) a tool for handling literature curation tasks and managing annotation resources required to complete those tasks.
To launch the application, you must generate a .env file in the root folder and enter the following variables
BioGRID ACE
)BioGRID Annotation and Curation Engine
)To use this application, you must register a new Firebase application. After completing registration, you must fill out these corresponding environment variables in your .env file.
If you want to have the username and password fields filled in by default, set the following two environment variables. Useful for development environments requiring constant login and logout.
git clone https://github.com/BioGRID/BioGRID-Ace.git
or you can download it directly and extract it locallynpm install
to install all dependenciesnpm run dev
to serve a development version of the site with hot reload capabilities located at localhost:3000
npm run build
to build for productionnpm run start
to launch node.js and serve the production version of the application.email/password
authentication optionpay-as-you-go
option, but limits are still very high before costs).env
file as specified abovenpm install firebase-tools -g
firebase login
and proceed with the login confirmationbiogrid-ace
directory, run firebase deploy --only functions
to deploy the required cloud functionsThis application contains tests that you can run to check the stability of the application building in new features.
npm run test