Skip to main content

open-sourced Deep Visual Proteomics toolkit

Project description

OpenDVP

Docs CI Python versions Platforms PyPI version License

Screenshot 2025-06-17 at 11 43 44

OpenDVP is an open-source framework designed to support Deep Visual Proteomics (DVP) across multiple modalities using community-supported tools.


Overview

OpenDVP empowers researchers to perform Deep Visual Proteomics using open-source software. It integrates with community data standards such as AnnData and SpatialData to ensure interoperability with popular analysis tools like Scanpy, Squidpy, and Scimap.

This repository outlines four major use cases for OpenDVP:

  1. Image Processing and Analysis
  2. Matrix Processing and Analysis
  3. Quality Control with QuPath and Napari
  4. Exporting to LMD (Laser Microdissection)

Installation

You can install openDVP via pip:

pip install opendvp

If you want to install with spatialdata capacity please run:

pip install 'opendvp[spatialdata]'

Motivation

Deep Visual Proteomics (DVP) combines high-dimensional imaging, spatial analysis, and machine learning to extract complex biological insights from tissue samples. However, many current DVP tools are locked into proprietary formats, restricted software ecosystems, or closed-source pipelines that limit reproducibility, accessibility, and community collaboration.

  • Work transparently across modalities and analysis environments
  • Contribute improvements back to a growing ecosystem
  • Avoid vendor lock-in for critical workflows

Community & Discussions

We are excited to hear from you and together we can improve spatial protemics. We welcome questions, feedback, and community contributions!
Join the conversation in the GitHub Discussions tab.

Citation

Please cite the corresponding bioarxiv for now, Coming Soon!

Demo data

A comprehensive tutorial of openDVP features is on the works, to test it, feel free to download our demo data.

https://zenodo.org/records/15397560

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opendvp-0.5.6.tar.gz (26.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opendvp-0.5.6-py3-none-any.whl (113.7 kB view details)

Uploaded Python 3

File details

Details for the file opendvp-0.5.6.tar.gz.

File metadata

  • Download URL: opendvp-0.5.6.tar.gz
  • Upload date:
  • Size: 26.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendvp-0.5.6.tar.gz
Algorithm Hash digest
SHA256 c57c9421db6b574bb0c1ad4353c0e68ded7df818e4caaef656bd7144df6d4f6a
MD5 8ea80ad64006e47b6cf2fd4fefeecc2f
BLAKE2b-256 00b50bcd840101a9c7b0d3dd7f8152c541461ce7750ace90748cb9c4d35a868d

See more details on using hashes here.

File details

Details for the file opendvp-0.5.6-py3-none-any.whl.

File metadata

  • Download URL: opendvp-0.5.6-py3-none-any.whl
  • Upload date:
  • Size: 113.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for opendvp-0.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3d03f43138bb4ad2bac90d99c77f897bd220519458d12d5e50e9397060cc5765
MD5 02048e6ef27331122cb9f5e37f35ca88
BLAKE2b-256 80e7a7259428c02f419c8c15f0f28774c17181d65f0b4dd2e976e0204488cebd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page