Map 2D cellular shapes to disk, square and rectangle representations for analysis
Project description
u-unwrap2D
Library for 2D Contour-guided computing
August 29, 2024
u-Unwrap2D is a Python library built on top of u-Unwrap3D to map 2D contours and images into canonical representations to facilitate analysis with particular attention to single cell biology.
u-Unwrap2D or u-Unwrap is associated with the manuscript: Mapping Cell Morphology to a Standard Coordinate System for Analyzing Dynamic Cell Signaling, Imageomics NeurIPS Workshop, 2025, written by Shiqiu Yu, Gaudenz Danuser, Felix Y. Zhou.
The functions in this library on built on the idealogy of u-Unwrap3D for 2D. For more information please read: Surface-guided computing to quantify dynamic interactions between cell morphology and molecular signals in 3D, bioRxiv, 2025, written by Felix Y. Zhou, Virangika K. Wimalasena, Qiongjing Zou, Andrew Weems, Gabriel M. Gihana, Edward Jenkins, Bingying Chen, Bo-Jui Chang, Meghan K. Driscoll, Andrew J. Ewald and Gaudenz Danuser.
Library Features
| Module | Functionality |
|---|---|
| unwrap2D | Functions for unwrapping 2D contours and mapping images to disk and square representations. Much recycle/adapt u-Unwrap3D functions. |
Getting Started
The simplest way to get started is to check out the included notebooks which walks through the steps described in the paper for obtaining all representation starting from step0: the extraction of surface from a binary cell segmentation.
Dependencies and Installation
You should be able to install the library using pip:
pip install .
Should this fail, the only dependency is u-Unwrap3D, our 3D unwrapping library which can be installed using the command below from PyPI or from its GitHub, https://github.com/DanuserLab/u-unwrap3D. u-Unwrap3D has been tested for Python 3.9-3.12. You can try installing that library first, then perform the above pip install ..
pip install u-Unwrap3D
Questions and Issues
Feel free to open a GitHub issue, and we will get back as soon as we can.
Developers
Felix Zhou (felixzhou1@gmail.com)
Shiqiu Yu (Shiqiu.Yu2@UTSouthwestern.edu)
Danuser Lab Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file u_unwrap-0.1.0.tar.gz.
File metadata
- Download URL: u_unwrap-0.1.0.tar.gz
- Upload date:
- Size: 48.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ba328a2317b5d4c1011e38ea7699c1228fb2bdb1bd123a4b29ff54a269c221f
|
|
| MD5 |
5ce6179ff455b6b39f5e0685e630388c
|
|
| BLAKE2b-256 |
e22d7ef5cd0398851c406d1189888fdba04bb1742663cfaa4e9e8e40cb70a567
|
File details
Details for the file u_unwrap-0.1.0-py3-none-any.whl.
File metadata
- Download URL: u_unwrap-0.1.0-py3-none-any.whl
- Upload date:
- Size: 35.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9c6fe60908a4ff5feb20c56f5df1147e9e8e8565059607dcb4d2b6468dfd40a
|
|
| MD5 |
9926a0eb664c466d64c21b747b40438a
|
|
| BLAKE2b-256 |
2c24b782de56a2ac9057e451fe404ad772f1493c5f0c3d1d19df640a10c85881
|