Submission app for EMBL-EBI's BioStudies archive
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
ssl
.angular-cli.json
.gitignore
.travis.yml
Gulpfile.js
README.md
config.json
karma.conf.js
package-lock.json
package.json
proxy.conf.json
tsconfig.json
tslint.json

README.md

BioStudyUISub

BioStudies DB submission web interface.

Install environment

 npm install
 npm install @angular/cli -g
 npm install gulp -g
 

Configure

  • ./proxy.conf.json: specify where is the proxy app server is running
  • ./config.json: specify the context and proxy app context
{
...
"APP_PROXY_BASE": "/proxy",
"APP_CONTEXT": "/",
...
}

Run (dev mode)

$ npm start

Run (prod mode)

$ gulp config
$ ng build --prod
$ gulp webserver

Tests

To be added...