Skip to content
BiohubPublic

About

computer vision models for single-cell phenotyping

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

105 stars

Watchers

7 watching

Forks

VisCy

Status Docs Tests
Package PyPI Downloads
Meta SPEC 0 Contributors Stars
Cite DOI

VisCy (blend of vision and cyto) is a deep learning pipeline for training and deploying computer vision models for image-based phenotyping at single-cell resolution.

Project status: Active development. VisCy is beta software, and its APIs may change between releases.

Packages

VisCy is organized as a uv workspace monorepo:

Package Description Install
viscy-data Data loading and Lightning DataModules for microscopy pip install viscy-data
viscy-models Neural network architectures (UNet, contrastive, VAE) pip install viscy-models
viscy-transforms GPU-accelerated image transforms for microscopy pip install viscy-transforms
viscy-utils Shared ML infrastructure for microscopy pip install viscy-utils

Applications

Application Description Install
Cytoland Robust virtual staining of organelles from label-free images uv pip install -e "applications/cytoland"
DynaCLR Self-supervised contrastive learning for cellular dynamics uv pip install -e "applications/dynaclr"

Installation

Install individual packages (e.g.):

pip install viscy-models

Or install from source with all development dependencies:

git clone https://github.com/mehta-lab/VisCy.git
cd VisCy
uv sync

Documentation

Full documentation is hosted at https://mehta-lab.github.io/VisCy/stable/.

Development

See CONTRIBUTING.md for development setup and guidelines.

Community

Read the contributing guide before proposing a change. Participation in VisCy is governed by the Contributor Covenant Code of Conduct.

Security

Do not report security vulnerabilities in public issues. Follow our security policy to report them privately.

License

BSD-3-Clause

About

computer vision models for single-cell phenotyping

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

105 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages