Visual Integration Tool for Exploration of Spatial Single-Cell Experiments
Checkout the project,
cd, and then:
$ npm install $ npm start
The development server will refresh the browser as you edit the code.
To run all the Travis checks:
to run just the unit tests:
npm run test:watch.
The demo is hosted by
GitHub Pages, with static HTML being checked into
docs/ on the
master branch. (Before release, you can preview it locally
by commenting and uncommenting the CSS and the script tag in
New versions are pushed to NPM by hand:
Update the version number in
package.json and run
- List of data sets is hardcoded in
vitessce-dataputs files on S3, and
LayerManagerPublisherpulls them down and checks that they conform to schema.
- Rather than being a single React app, each component is independent, with communication facilitated by PubSubJS.
Subscribercomponents could be reused in a separate application which would use the same PubSubJS events...
- or the wrapped components could be reused in other React apps.
JSDocs and simple examples of the library in use are available in the documentation.
- Lab group presentation: focusses on software engineering choices.