circle_bundles

Getting started

  • Installation
    • Basic installation
    • Optional dependencies
    • Developer installation
    • Verifying the installation
  • Quickstart
    • Minimal Working Example

Theory

  • Theory
    • Introduction
    • Algorithms
      • Overview
      • Cocycle Fitting
      • Classification
      • Coordinatization
    • Algorithm 1: Local Trivializations and Transition Matrices
    • Algorithm 2: Characteristic Classes
    • Algorithm 3: Pullback Bundle Coordinates

API reference

  • API Reference
    • Core pipeline
      • Bundle
    • Result and Configuration Dataclasses
      • Main Result Containers
      • Lower-Level Result Containers
      • Configuration Objects
    • Covers
      • circle_bundles.CoverData
      • circle_bundles.get_metric_ball_cover
      • circle_bundles.get_s2_fibonacci_cover
      • circle_bundles.get_rp2_fibonacci_cover
    • Metrics
      • circle_bundles.EuclideanMetric
      • circle_bundles.S1AngleMetric
      • circle_bundles.RP1AngleMetric
      • circle_bundles.S1UnitVectorMetric
      • circle_bundles.RP1UnitVectorMetric
      • circle_bundles.RP2UnitVectorMetric
      • circle_bundles.T2FlatMetric
      • circle_bundles.Torus_DiagQuotientMetric_R4
      • circle_bundles.Torus_KleinQuotientMetric_R4
      • circle_bundles.RP2_TrivialMetric
      • circle_bundles.RP2_TwistMetric
      • circle_bundles.RP2_FlipMetric
      • circle_bundles.S3QuotientMetric
    • Analysis utilities
      • circle_bundles.fiberwise_clustering
      • circle_bundles.get_local_pca
      • circle_bundles.get_local_rips
      • circle_bundles.plot_local_rips
      • circle_bundles.get_cocycle_dict
      • circle_bundles.lift_base_points
    • Visualization utilities
      • circle_bundles.viz
    • Synthetic datasets
      • circle_bundles.synthetic
    • Optical flow utilities
      • circle_bundles.optical_flow

Tutorials

  • Tutorials
    • All Tutorials
      • Torus With Varying Fiber Radius
      • Folded Klein Bottle
      • Synthetic Natural Image Patches
      • Sintel Optical Flow Dataset
      • Star Pyramid Meshes
      • Triangle Prism Densities
      • Star Density Unwrapping
      • Quotient Bundles
    • All Tutorials

References

  • Citing
    • Software
    • Papers
  • References
circle_bundles
  • Overview: module code

All modules for which code is available

  • circle_bundles.analysis.class_persistence
  • circle_bundles.analysis.fiberwise_clustering
  • circle_bundles.analysis.local_analysis
  • circle_bundles.analysis.quality
  • circle_bundles.bundle2
  • circle_bundles.covers.covers
  • circle_bundles.covers.fibonacci_covers
  • circle_bundles.geometry.geometric_unwrapping
  • circle_bundles.metrics
  • circle_bundles.o2_cocycle
  • circle_bundles.optical_flow.contrast
  • circle_bundles.optical_flow.flow_processing
  • circle_bundles.optical_flow.patch_viz
  • circle_bundles.reduction.frame_reduction
  • circle_bundles.summaries.nerve_summary
  • circle_bundles.synthetic.densities
  • circle_bundles.synthetic.mesh_vis
  • circle_bundles.synthetic.meshes
  • circle_bundles.synthetic.nat_img_patches
  • circle_bundles.synthetic.opt_flow_patches
  • circle_bundles.synthetic.s2_bundles
  • circle_bundles.synthetic.so3_sampling
  • circle_bundles.synthetic.step_edges
  • circle_bundles.synthetic.tori_and_kb
  • circle_bundles.trivializations.local_triv
  • circle_bundles.viz.angles
  • circle_bundles.viz.base_vis
  • circle_bundles.viz.bundle_dash
  • circle_bundles.viz.fiber_vis
  • circle_bundles.viz.lattice_vis
  • circle_bundles.viz.nerve_vis
  • circle_bundles.viz.pca_vis
  • circle_bundles.viz.thumb_grids

© Copyright 2026, Brad Turow.

Built with Sphinx using a theme provided by Read the Docs.