vitessce

Vitessce is a visual integration tool for exploration of spatial single-cell experiments.

https://github.com/vitessce/vitessce

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    3 of 23 committers (13.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (20.2%) to scientific vocabulary

Keywords

data-visualization hidivelab hubmap imaging kharchenkolab single-cell vitessce zarr

Keywords from Contributors

ome-tiff openmicroscopy viv bioinformatics anndata scanpy scverse transcriptomics closember pipeline-testing
Last synced: 6 months ago · JSON representation ·

Repository

Vitessce is a visual integration tool for exploration of spatial single-cell experiments.

Basic Info
  • Host: GitHub
  • Owner: vitessce
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Homepage: http://vitessce.io
  • Size: 57.8 MB
Statistics
  • Stars: 219
  • Watchers: 8
  • Forks: 51
  • Open Issues: 437
  • Releases: 0
Topics
data-visualization hidivelab hubmap imaging kharchenkolab single-cell vitessce zarr
Created about 7 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Citation

README.md

Vitessce logo

Visual Integration Tool for Exploration of Spatial Single-Cell Experiments

Screenshot of Vitessce with Linnarsson data Same data, zoomed in to cellular scale

Why Vitessce

Interactive

Vitessce consists of reusable interactive views including a scatterplot, spatial+imaging plot, genome browser tracks, statistical plots, and control views, built on web technologies such as WebGL.

Integrative

Vitessce enables visual analysis of multi-modal assay types which probe biological systems through techniques such as microscopy, genomics, and transcriptomics.

Serverless

Visualize large datasets stored in static cloud object stores such as AWS S3. No need to manage or pay for expensive compute infrastructure for visualization purposes.

Usage

Vitessce can be used in React projects by installing the package from NPM:

sh npm install vitessce

For more details, please visit the documentation.

How to Contribute

We welcome contributions! Please check out our Contributing Guide for detailed instructions.

Development

First install PNPM v9.5. We develop and test against NodeJS v18.6.0 and NPM 8.13.2.

Note NodeJS may require the max_old_space_size value to be increased. sh . ./scripts/set-node-options.sh

Checkout the project, cd, and then:

sh pnpm install pnpm run build pnpm run start-demo

The development server will refresh the browser as you edit the code.

To get started creating a new view:

sh pnpm run create-view line-plot

Further details for internal developers can be found within dev-docs.

Changesets

We use changesets to manage the changelog. Therefore, when making code changes, do not edit CHANGELOG.md directly. Instead, run pnpm changeset, follow the prompts, and commit the resulting markdown files along with the code changes.

Branches

Please use one of the following naming conventions for new branches: - {github-username}/{feature-name} - {github-username}/fix-{issue-num}

Pull requests

We use squash merging for pull requests.

Monorepo organization

See pnpm-workspace.yaml for more information. We are using PNPM catalogs which are available from v9.5.0 of PNPM.

Testing

For the end-to-end tests, they depend on sh cd sites/demo && pnpm run build-demo

  • To run all the tests, both unit and e2e: ./scripts/test.sh
  • To run just the unit tests: pnpm run test

Linting

sh pnpm run lint

To allow the linter to perform automated fixes during linting: pnpm run lint-fix

Troubleshooting

The following commands can be helpful in case the local environment gets into a broken state:

  • pnpm install
  • pnpm run clean: removes build/bundle directories and all tsconfig.tsbuildinfo files (used by TypeScript's Project References).
    • pnpm run build: need to re-build subpackages after this type of cleanup.
  • pnpm run clean-deps: removes all node_modules directories, including those nested inside subpackages.
    • pnpm install: need to re-install dependencies after this type of cleanup.

Deployment

Before running any of the deployment scripts, confirm that you have installed the AWS CLI and are in the appropriate AWS account: $ aws iam list-account-aliases --query 'AccountAliases[0]' "hdv-vitessce"

Staging

To build the current branch and push the "minimal" demo and docs sites to S3, run this script: sh ./scripts/push-demos.sh

This will build the demo and docs, push both to S3, and finally open the docs deployment in your browser.

Publish staged development site

After doing a manual test of the deployment of the dev site, if it looks good, copy it to dev.vitessce.io:

sh ./scripts/copy-dev.sh https://{url returned by scripts/deploy-release.sh or scripts/push-demos.sh}

Note: if you need to obtain this URL later:

Copy dev to https://legacy.vitessce.io/demos/$DATE/$HASH/index.html

Publish staged docs to vitessce.io

After doing a manual test of the deployment of the docs, if it looks good, copy it to vitessce.io:

sh ./scripts/copy-docs.sh https://{url returned by scripts/deploy-release.sh or scripts/push-demos.sh}

Note: if you need to obtain this URL later:

Copy docs to https://data-1.vitessce.io/docs-root/$DATE/$HASH/index.html

Release

Releasing refers to publishing all sub-packages to NPM and creating a corresponding GitHub release.

Note: releasing does not currently result in automatic deployment of the documentation or development sites (see the Deployment section above).

From GitHub Actions

When there are changesets on the main branch, the changesets/action bot will run ./scripts/changeset-version.sh --action and make a pull request titled "Create release".

  • This pull request remains open until ready to make a release. The bot will update the pull request as new changesets are added to main.

Once this "Create release" pull request is merged, the next time release.yml is executed on GitHub Actions, the following will occur: - changesets/action will run ./scripts/changeset-publish.sh --action, which: - publishes to NPM - creates a new git tag for the release - softprops/action-gh-release will generate a GitHub release based on the git tag, using the latest changelog entries for the release notes.

From local machine

```sh pnpm run build pnpm run bundle pnpm run build-json-schema

./scripts/changeset-version.sh ./scripts/changeset-publish.sh # runs pnpm publish internally ```

Version bumps

In this project we try to follow semantic versioning. The following are examples of things that would require a major, minor, or patch type of bump.

Patch version bumps

Bug fixes, minor feature improvements, additional view types, additional coordination types, and additional file type implementations are possible in a patch version bump.

When a coordination type is added, it must be reflected by a new view config JSON schema with an incremented version property, and a new view config upgrade function to enable previous view config versions to remain compatible. The default schema version parameter of the VitessceConfig constructor may also change to reflect the new schema version.

Minor version bumps

An exported helper function or React component for plugin views had a change in props or function signature. Major feature improvements or additions.

Major version bumps

The exported constant values changed, such as view types and coordination types, such that previous code using these values may no longer run successfully. React props of the main <Vitessce /> component changed. Major behavior changes or interface updates. Changes to the directory structure or filenames in the dist/ directory that could result in broken import statements.

Related repositories

  • Viv: A library for multiscale visualization of high-resolution multiplexed tissue data on the web.
  • HiGlass: A library for multiscale visualization of genomic data on the web.
  • vitessce-python: Python API and Jupyter widget.
  • vitessce-r: R API and R htmlwidget.
  • vitessce-data: Scripts to generate sample data

Old presentations

Citation

To cite Vitessce in your work, please use:

bibtex @article{keller2024vitessce, title = {{Vitessce: integrative visualization of multimodal and spatially resolved single-cell data}}, author = {Keller, Mark S. and Gold, Ilan and McCallum, Chuck and Manz, Trevor and Kharchenko, Peter V. and Gehlenborg, Nils}, journal = {Nature Methods}, year = {2024}, month = sep, doi = {10.1038/s41592-024-02436-x} }

If you use the image rendering functionality, please additionally cite Viv:

bibtex @article{manz2022viv, title = {{Viv: multiscale visualization of high-resolution multiplexed bioimaging data on the web}}, author = {Manz, Trevor and Gold, Ilan and Patterson, Nathan Heath and McCallum, Chuck and Keller, Mark S. and Herr, II, Bruce W. and Börner, Kay and Spraggins, Jeffrey M. and Gehlenborg, Nils}, journal = {Nature Methods}, year = {2022}, month = may, doi = {10.1038/s41592-022-01482-7} }

Owner

  • Name: Vitessce
  • Login: vitessce
  • Kind: organization

Visual integration tool for exploration of spatial single cell experiments. A project of the Gehlenborg Lab at @hms-dbmi.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
title: "Vitessce"
authors:
  - given-names: "Mark S."
    family-names: "Keller"
    affiliation: "Harvard Medical School"
    orcid: "https://orcid.org/0000-0003-3003-874X"
  - given-names: "Ilan"
    family-names: "Gold"
    orcid: "https://orcid.org/0000-0002-5823-1026"
    affiliation: "Harvard Medical School"
  - given-names: "Trevor"
    family-names: "Manz"
    orcid: "https://orcid.org/0000-0001-7694-5164"
    affiliation: "Harvard Medical School"
  - given-names: "Iva"
    family-names: "Babukova"
    affiliation: "Biomage"
  - given-names: "Chuck"
    family-names: "McCallum"
    orcid: "https://orcid.org/0000-0003-4039-9768"
    affiliation: "Harvard Medical School"
  - family-names: "Gehlenborg"
    given-names: "Nils"
    orcid: "https://orcid.org/0000-0003-0327-8297"
    affiliation: "Harvard Medical School"
url: "https://github.com/vitessce/vitessce"
preferred-citation:
  type: article
  title: "Vitessce: integrative visualization of multimodal and spatially resolved single-cell data"
  authors:
    - given-names: "Mark S."
      family-names: "Keller"
      affiliation: "Harvard Medical School"
      orcid: "https://orcid.org/0000-0003-3003-874X"
    - given-names: "Ilan"
      family-names: "Gold"
      orcid: "https://orcid.org/0000-0002-5823-1026"
      affiliation: "Harvard Medical School"
    - given-names: "Chuck"
      family-names: "McCallum"
      affiliation: "Harvard Medical School"
      orcid: "https://orcid.org/0000-0003-4039-9768"
    - given-names: "Trevor"
      family-names: "Manz"
      orcid: "https://orcid.org/0000-0001-7694-5164"
      affiliation: "Harvard Medical School"
    - given-names: "Peter V."
      family-names: "Kharchenko"
      affiliation: "Harvard Medical School"
      orcid: "https://orcid.org/0000-0002-6036-5875"
    - given-names: "Nils"
      family-names: "Gehlenborg"
      affiliation: "Harvard Medical School"
      orcid: "https://orcid.org/0000-0003-0327-8297"
  journal: "Nature Methods"
  doi: 10.1038/s41592-024-02436-x
  month: 9
  year: 2024

GitHub Events

Total
  • Create event: 128
  • Release event: 20
  • Issues event: 155
  • Watch event: 45
  • Delete event: 99
  • Member event: 1
  • Issue comment event: 164
  • Push event: 519
  • Pull request event: 205
  • Pull request review comment event: 51
  • Pull request review event: 51
  • Fork event: 6
Last Year
  • Create event: 128
  • Release event: 20
  • Issues event: 155
  • Watch event: 45
  • Delete event: 99
  • Member event: 1
  • Issue comment event: 164
  • Push event: 519
  • Pull request event: 205
  • Pull request review comment event: 51
  • Pull request review event: 51
  • Fork event: 6

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 1,236
  • Total Committers: 23
  • Avg Commits per committer: 53.739
  • Development Distribution Score (DDS): 0.598
Past Year
  • Commits: 120
  • Committers: 12
  • Avg Commits per committer: 10.0
  • Development Distribution Score (DDS): 0.5
Top Committers
Name Email Commits
Mark Keller 7****k 497
Chuck McCallum m****c 271
ilan-gold i****d@g****m 228
ivababukova i****a@b****t 110
github-actions[bot] 4****] 53
tkakar t****r@h****u 20
thomaslchan t****n@g****m 13
Nikolay Akhmetov n****v@g****m 7
Trevor Manz t****z@g****m 7
Robert Schiemann r****n@n****i 6
John Conroy j****y 5
Jennifer Marx j****x 4
Nils Gehlenborg n****s@h****u 4
Marco m****e@u****h 2
Alexander Balashov a****v@h****u 1
EricMoerthVis 4****s 1
Isaac Virshup i****p@g****m 1
Philipp A. f****p@w****e 1
Roman Hillje r****e@g****m 1
S73f4n s****8@g****m 1
Thomas C. Smits 9****s 1
alexandra27i 7****i 1
dannda d****4@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 408
  • Total pull requests: 521
  • Average time to close issues: 8 months
  • Average time to close pull requests: 25 days
  • Total issue authors: 38
  • Total pull request authors: 18
  • Average comments per issue: 0.68
  • Average comments per pull request: 1.11
  • Merged pull requests: 389
  • Bot issues: 0
  • Bot pull requests: 100
Past Year
  • Issues: 130
  • Pull requests: 252
  • Average time to close issues: 7 days
  • Average time to close pull requests: 6 days
  • Issue authors: 20
  • Pull request authors: 14
  • Average comments per issue: 0.16
  • Average comments per pull request: 0.73
  • Merged pull requests: 183
  • Bot issues: 0
  • Bot pull requests: 50
Top Authors
Issue Authors
  • keller-mark (302)
  • ilan-gold (17)
  • rj3d (10)
  • mccalluc (10)
  • ngehlenborg (8)
  • NickAkhmetov (6)
  • carsten-jahn (6)
  • ivababukova (5)
  • Dert1129 (5)
  • thomcsmits (3)
  • tkakar (3)
  • qu4drupole (3)
  • marcovarrone (2)
  • StefanBabukov (2)
  • hojaeklee (2)
Pull Request Authors
  • keller-mark (312)
  • github-actions[bot] (98)
  • tkakar (43)
  • ilan-gold (12)
  • NickAkhmetov (12)
  • rj3d (8)
  • ivababukova (7)
  • EricMoerthVis (6)
  • marcovarrone (4)
  • manzt (4)
  • StefanBabukov (4)
  • thomcsmits (2)
  • michaelfekadu (2)
  • dependabot[bot] (2)
  • alexandra27i (2)
Top Labels
Issue Labels
feature (270) bug (84) cell-atlas (50) tech debt (32) possibly-outdated (32) ux (28) docs (26) investigation (24) new file type (24) new view type (24) scmd (24) devops (22) 3d (17) demo (12) good first feature (9) epigenomics (8) hubmap-omaps (6) accessibility (5) spatialdata (5) dependencies (2) points (2) format-tracking (2) good first bug (1)
Pull Request Labels
dependencies (2)

Packages

  • Total packages: 54
  • Total downloads:
    • npm 106,415 last-month
  • Total dependent packages: 203
    (may contain duplicates)
  • Total dependent repositories: 42
    (may contain duplicates)
  • Total versions: 3,348
  • Total maintainers: 4
npmjs.org: @vitessce/utils
  • Versions: 75
  • Dependent Packages: 25
  • Dependent Repositories: 1
  • Downloads: 3,064 Last month
Rankings
Dependent packages count: 1.0%
Downloads: 3.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 4.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/constants-internal
  • Versions: 75
  • Dependent Packages: 24
  • Dependent Repositories: 1
  • Downloads: 3,122 Last month
Rankings
Dependent packages count: 1.0%
Downloads: 3.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 4.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/vit-s
  • Versions: 75
  • Dependent Packages: 23
  • Dependent Repositories: 1
  • Downloads: 2,624 Last month
Rankings
Dependent packages count: 1.1%
Downloads: 3.5%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 4.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/sets-utils
  • Versions: 72
  • Dependent Packages: 15
  • Dependent Repositories: 1
  • Downloads: 2,828 Last month
Rankings
Dependent packages count: 1.5%
Downloads: 3.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 4.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/gl
  • Versions: 75
  • Dependent Packages: 11
  • Dependent Repositories: 1
  • Downloads: 2,379 Last month
Rankings
Dependent packages count: 1.9%
Downloads: 3.7%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.1%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/spatial-utils
  • Versions: 72
  • Dependent Packages: 9
  • Dependent Repositories: 1
  • Downloads: 2,177 Last month
Rankings
Dependent packages count: 2.3%
Downloads: 4.0%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.2%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/tooltip
  • Versions: 75
  • Dependent Packages: 6
  • Dependent Repositories: 1
  • Downloads: 2,263 Last month
Rankings
Dependent packages count: 3.2%
Downloads: 3.8%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.3%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/schemas

The following checklist can be used when adding a new schema version.

  • Versions: 68
  • Dependent Packages: 5
  • Dependent Repositories: 1
  • Downloads: 2,953 Last month
Rankings
Dependent packages count: 3.7%
Downloads: 3.8%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.4%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/scatterplot
  • Versions: 75
  • Dependent Packages: 5
  • Dependent Repositories: 1
  • Downloads: 2,029 Last month
Rankings
Dependent packages count: 3.7%
Downloads: 3.8%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.4%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/legend
  • Versions: 68
  • Dependent Packages: 5
  • Dependent Repositories: 1
  • Downloads: 2,212 Last month
Rankings
Dependent packages count: 3.7%
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.5%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/constants
  • Versions: 75
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 2,995 Last month
Rankings
Downloads: 3.5%
Dependent packages count: 4.5%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.5%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/icons

We want to store our icons in their original SVG files, but we want to use them as React components.

  • Versions: 75
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Downloads: 2,168 Last month
Rankings
Downloads: 3.8%
Dependent packages count: 4.5%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.6%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/plugins
  • Versions: 68
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 2,999 Last month
Rankings
Downloads: 3.7%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 5.9%
Dependent packages count: 5.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/export-utils
  • Versions: 74
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 1,806 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Dependent packages count: 5.9%
Average: 6.0%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/layer-controller
  • Versions: 75
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 1,894 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Dependent packages count: 5.9%
Average: 6.0%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/config
  • Versions: 75
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 2,748 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Dependent packages count: 5.9%
Average: 6.0%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/all

This package exports a `<Vitessce/>` component with all available plugins and file types registered.

  • Versions: 75
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 1,822 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Dependent packages count: 5.9%
Average: 6.0%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/workers

We want to inline worker scripts to make the package more portable (i.e., not dependent on relative worker URLs).

  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,992 Last month
Rankings
Downloads: 3.9%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.5%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/heatmap
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,961 Last month
Rankings
Downloads: 3.9%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.5%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/scatterplot-embedding
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,913 Last month
Rankings
Downloads: 4.1%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.5%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/scatterplot-gating
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,882 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.5%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/obs-sets-manager
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,907 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.5%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/vega
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,888 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/spatial
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,876 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/statistical-plots
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,865 Last month
Rankings
Downloads: 4.2%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/description
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,938 Last month
Rankings
Downloads: 4.3%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/feature-list
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,878 Last month
Rankings
Downloads: 4.3%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/status
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,876 Last month
Rankings
Downloads: 4.3%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/json
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,880 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/zarr
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,938 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/csv
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,928 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/genomic-profiles
  • Versions: 75
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 1,855 Last month
Rankings
Downloads: 4.4%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 6.6%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: vitessce

This package is the main `vitessce` package on NPM. It exports the `<Vitessce/>` from `@vitessce/all` for backwards compatibility.

  • Versions: 142
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 2,952 Last month
Rankings
Downloads: 2.8%
Dependent repos count: 3.9%
Forks count: 4.6%
Stargazers count: 4.8%
Average: 7.4%
Dependent packages count: 21.0%
Last synced: 6 months ago
npmjs.org: @vitessce/ome-tiff
  • Versions: 68
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 1,879 Last month
Rankings
Forks count: 4.6%
Stargazers count: 4.8%
Downloads: 4.8%
Average: 9.1%
Dependent repos count: 10.3%
Dependent packages count: 20.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/sets
  • Homepage: http://vitessce.io
  • License: MIT
  • Latest release: 2.0.0-beta.2
    published over 3 years ago
  • Versions: 3
  • Dependent Packages: 11
  • Dependent Repositories: 0
  • Downloads: 1 Last month
Rankings
Dependent packages count: 2.5%
Forks count: 6.2%
Stargazers count: 7.4%
Average: 15.3%
Dependent repos count: 25.3%
Downloads: 35.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/dev

This package is the main `vitessce` package on NPM. It exports the `<Vitessce/>` from `@vitessce/all` for backwards compatibility.

  • Versions: 75
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 791 Last month
Rankings
Forks count: 6.2%
Stargazers count: 7.4%
Average: 15.8%
Dependent packages count: 16.2%
Downloads: 23.9%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/neuroglancer
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 951 Last month
Rankings
Forks count: 3.4%
Stargazers count: 3.4%
Average: 16.9%
Dependent repos count: 24.9%
Dependent packages count: 36.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @macoskolab/vitessce

Vitessce app and React component library

  • Homepage: http://vitessce.io/
  • License: MIT
  • Latest release: 1.1.18
    published about 4 years ago
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2 Last month
Rankings
Forks count: 5.9%
Stargazers count: 7.1%
Dependent packages count: 16.2%
Average: 20.6%
Dependent repos count: 25.3%
Downloads: 48.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/json-schema

This directory contains NodeJS scripts for converting the Zod schemas from `@vitessce/schemas` (located in `packages/schemas/`) to JSON schema.

  • Versions: 68
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 868 Last month
Rankings
Forks count: 4.8%
Stargazers count: 4.9%
Downloads: 12.0%
Average: 22.6%
Dependent repos count: 37.5%
Dependent packages count: 53.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/image-utils
  • Versions: 62
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 1,968 Last month
Rankings
Forks count: 4.8%
Stargazers count: 4.9%
Average: 25.2%
Dependent repos count: 37.4%
Dependent packages count: 53.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/layer-controller-beta
  • Versions: 62
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 1,893 Last month
Rankings
Forks count: 4.8%
Stargazers count: 4.9%
Average: 25.2%
Dependent repos count: 37.4%
Dependent packages count: 53.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/spatial-beta

The intention behind `spatial-beta` and `layer-controller-beta` is to be able to develop them alongside the existing `spatial` and `layerController` views, allowing both implementations to exist simultaneously while the beta implementations stabilize.

  • Versions: 62
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 1,878 Last month
Rankings
Forks count: 4.8%
Stargazers count: 4.9%
Average: 25.2%
Dependent repos count: 37.4%
Dependent packages count: 53.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/error
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,591 Last month
Rankings
Dependent repos count: 24.1%
Average: 29.5%
Dependent packages count: 34.8%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/styles
  • Versions: 19
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,613 Last month
Rankings
Dependent repos count: 24.5%
Average: 29.9%
Dependent packages count: 35.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/neuroglancer-workers

We want to inline worker scripts to make the package more portable (i.e., not dependent on relative worker URLs).

  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 969 Last month
Rankings
Dependent repos count: 24.9%
Average: 30.5%
Dependent packages count: 36.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/globals
  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,338 Last month
Rankings
Dependent repos count: 25.0%
Average: 30.6%
Dependent packages count: 36.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/link-controller
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,718 Last month
Rankings
Dependent repos count: 25.2%
Average: 30.8%
Dependent packages count: 36.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/spatial-zarr
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,720 Last month
Rankings
Dependent repos count: 25.2%
Average: 30.8%
Dependent packages count: 36.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/abstract

Abstract data loader classes extended by other data loader classes.

  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,621 Last month
Rankings
Dependent repos count: 25.2%
Average: 30.8%
Dependent packages count: 36.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/biomarker-select
  • Versions: 32
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,721 Last month
Rankings
Dependent repos count: 25.6%
Average: 31.3%
Dependent packages count: 37.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/spatial-three
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,805 Last month
Rankings
Dependent repos count: 29.7%
Average: 36.1%
Dependent packages count: 42.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/glb
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,753 Last month
Rankings
Dependent repos count: 29.7%
Average: 36.1%
Dependent packages count: 42.5%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/zarr-utils
  • Versions: 59
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 2,754 Last month
Rankings
Dependent repos count: 37.3%
Average: 45.4%
Dependent packages count: 53.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @vitessce/types

A source for types that can be shared across sub-packages.

  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,969 Last month
Rankings
Dependent repos count: 37.3%
Average: 45.4%
Dependent packages count: 53.4%
Maintainers (1)
Last synced: 6 months ago