@sjcrh/proteinpaint-client
v2.94.1
Published
a genomics visualization tool for exploring a cohort's genotype and phenotype data
Downloads
1,262
Readme
Proteinpaint Client
The client code for the ProteinPaint application
Installation
This should be installed as a workspace, follow the README at the project root.
Develop
From the proteinpaint/client directory:
npm run dev # generates bundles to public/bin
# the client dev script is usually called together with server start
# for St. Jude developers, that's `npm run dev` from the supermodule/parent repo
Test
You can view and run tests from http://localhost:3000
, if you have a full dev environment running.
npm run test:unit
npm run test:integration
./test.sh *tvs.*.spec.*
# not recommended: `npm test` to run all available client-side tests.
## Build
```bash
npm pack
Release
Use Github Actions to coordinate the release of related package updates.
The package versioning, build, and deployment uses the standard npm tooling under the hood
(version
, pack
, and publish
, respectively).