Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jkanche/epiviz-demo
epiviz file server demo
https://github.com/jkanche/epiviz-demo
Last synced: 23 days ago
JSON representation
epiviz file server demo
- Host: GitHub
- URL: https://github.com/jkanche/epiviz-demo
- Owner: jkanche
- Created: 2019-12-03T00:41:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-03T00:54:05.000Z (about 5 years ago)
- Last Synced: 2024-10-30T19:12:33.243Z (2 months ago)
- Language: HTML
- Size: 195 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#### Interactively Query and Visualize Genomic data from flat files using Epiviz
- Define data sets (available locally or publicly) as a json configuration file - data.json
- Run the Epiviz File Server
Install dependencies either through pip> $ pip install -r requirements.txt
or conda
> $ conda env create --file=environment.yml
> $ conda activate epivizfileserver
The epiviz python script allows users to load data from the configuration file and define transformations
> $ python epiviz.py
more information on the file server is available at - [Documentation](https://epivizfileparser.readthedocs.io/en/latest/index.html) or [GitHub](https://github.com/epiviz/epivizFileParser)
- Epiviz Components allows users to interactively visualize and embed tracks on most web based platforms that support HTML.
- First create a directory
> $ mkdir epiviz && cd
- Use bower to install dependencies> $ bower init
> $ bower install epiviz/epiviz-chart
- Create an index.html file to add Epiviz Components that query data from the Epiviz file server, more information on components is available at [GitHub](https://github.com/epiviz/epiviz-chart)
- Use Caddy or any web server to serve the Components
> $ cd epiviz && caddy
![Epiviz Components](./epiviz_charts.png "Epiviz Components")