0.1.0 • Published 3 years ago
dashmadeline v0.1.0
dashmadeline
dashmadeline is a Dash component that uses the Pedigree Drawing Engine Madeline (https://madeline.med.umich.edu/madeline/install.php) written by written by Edward H. Trager, Ritu Khanna, and Adrian Marrs. It lets you visualize a family tree based on a relationship data of families and individuals.
Getting Started
- Make sure to clone this project, create a venv and install requirements:
$ git clone https://github.com/ericu007/dash_madeline.git $ cd dashmadeline
- Install npm packages
$ npm install
Create a virtual env and activate.
$ virtualenv venv $ . venv/bin/activate
Note: venv\Scripts\activate for windows
Install python packages required to build components.
$ pip install -r requirements.txt
- Install the python packages for testing (optional)
$ pip install -r tests/requirements.txt
- Build your code
$ npm run build
- Run and modify the
usage.py
sample dash app:$ python usage.py
Notice
This is currently a community-maintained library, and is not an official Plotly product. If you would like to develop this, please reach out to me. If you would like to see official support, please reach out to Plotly directly.