https://github.com/bcbi/phylozoom-frontend
https://github.com/bcbi/phylozoom-frontend
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bcbi/phylozoom-frontend
- Owner: bcbi
- License: mit
- Created: 2018-06-08T17:42:49.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T16:22:37.000Z (over 3 years ago)
- Last Synced: 2025-02-02T01:27:35.706Z (over 1 year ago)
- Language: HTML
- Homepage: https://bcbi.brown.edu
- Size: 2.52 MB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PhyloZoom
[](https://travis-ci.org/bcbi/phylozoom-frontend)
[](https://github.com/bcbi/phylozoom-frontend/blob/master/LICENSE)
[](https://hub.docker.com/r/fernandogelin/phylozoom-frontend/)
## Overview
Front-end for PhyloZoom web application. Built with [d3.js](https://d3js.org/) and [phylotree.js](https://github.com/veg/phylotree.js/tree/master).
## Requirements
- [Node](https://nodejs.org/en/)
- [NPM](https://nodejs.org/en/)
## Install Dependencies
```bash
npm install
```
## Local Development
Run the following commands in separate terminals to start the local server and
watch files for changes:
```bash
npm start
# navigate to
localhost:8080/app
```
## Using Docker
```bash
docker pull bcbi/phylozoom-frontend
docker run -p 8080:8080 bcbi/phylozoom-frontend
```
## Or to run the web application with the backend:
```bash
docker-compose up
```
And navigate to `localhost:8080` on your browser.