Skip to main content

A Python package for Reeb graphs

Project description

ceREEBerus

ceREEBerus is a Python package that allows you to perform various operations and analysis on Reeb graphs. The main goal of this package is to implement the available theoretical work on the Reeb graph interleaving distance and its variants for use in applied and machine learning contexts.

Features

  • Generate Reeb graphs from input data
  • Visualize Reeb graphs in a clear and intuitive way
  • Perform topological analysis on Reeb graphs
  • Extract critical points and features from Reeb graphs
  • Apply various algorithms and techniques to analyze Reeb graphs

Installation

You can either update the latest version from pip using

pip install cereeberus

or to work with the most up to date version, you can clone the repo and install with

git clone git@github.com:MunchLab/ceREEBerus.git
cd ceREEBerus
pip install .

Documentation

Find the documentation for ceREEBerus here.

Collaborators

The code is a compilation of work done by Elizabeth Munch with her research group and collaborators. People who have contributed to ceREEBerus include:

Contact Information

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

cereeberus-0.1.11.tar.gz (76.2 kB view details)

Uploaded Source

Built Distribution

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

cereeberus-0.1.11-py3-none-any.whl (76.5 kB view details)

Uploaded Python 3

File details

Details for the file cereeberus-0.1.11.tar.gz.

File metadata

  • Download URL: cereeberus-0.1.11.tar.gz
  • Upload date:
  • Size: 76.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cereeberus-0.1.11.tar.gz
Algorithm Hash digest
SHA256 53cd270695e6a714db92f805977b8f4639454cfa1540dc9b35564b188cd2f0e4
MD5 a5743a6050cd9a55d6590da149539417
BLAKE2b-256 3f24099d6c4918392cdcd63863ccf2dbc040d0c4de85aff5d4423489c08a0f37

See more details on using hashes here.

File details

Details for the file cereeberus-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: cereeberus-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 76.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cereeberus-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 b8d446b9ec40f77d20753c664396b3f4ac8ce182b7f3cebda1d0c3baef040be9
MD5 5a4c26d971f0a490c8e9c32a0bbf2b40
BLAKE2b-256 4c795a08587edc9dcd92c474dc147721f5208d48b5c18dc37c8db226fee50dff

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