Create a conda environment called davidia
Activate it:
Install Typescript dependencies (read pnpm's installation guide, if needed)
Build web client
From the top level of the repository, you can run:
cd server && uvicorn --factory davidia.main:create_app
or PYTHONPATH=server python server/davidia/main.py -c
Open localhost:8000/client to view it in the browser. Now test plot server with,
Set the environment variable DVD_BENCHMARK
as on
or add a -b
argument:
Run the script to trigger benchmarks:
See its builtin help using the -h
argument.
View the Storybook here.
To build and run the Storybook locally:
View the documentation here.
View the API documentation here.