Skip to content

FNNDSC/ChRIS_ultron_frontEnd

Repository files navigation

chris-ultron front end.

Table of contents generated with markdown-toc

Pre-requisites

Get the source code

Use git to fetch the source code.

git clone https://github.com/FNNDSC/ChRIS_ultron_frontEnd.git

Adjust the settings

Ultron API settings

The ultron-api address should be updated to reflect your setup.

For instance, if the ultron-api is available at: http://local:8050/api/v1, then update the following line accordingly.

At this point you should be able to log into the front-end.

Pacs pull settings

The pacs-pull application lets you define the PACS settings.

Make sure that your PACS Server can move data to the dicom listener provided by the ultron-api dock. See the pypx documentation for more details.

For users

Start the dock

- If the command does not work, please contact the dev team.

This command serves the app at http://localhost:8060:

docker-compose up

Go to http://localhost:8060.

You should see the Login of the website.

Pro-tip: To stop the server, hit `control` + `c` keys at the same.

For developers

Install npm

NPM Official Website

Install bower

npm install -g bower

Get the latest polymer cli

npm install -g polymer-cli@next

Install the npm/bower dependencies

bower install && \
npm install

Start the default development server

This command serves the app at http://localhost:8081:

polymer serve

Build

This command builds the app at /build/. There is a es5 and es6 build. We currently use the es6 build.

polymer build

Preview the build

polymer serve build/bunes6ed

Run tests

polymer test

Releases

No releases published

Packages

No packages published

Languages