RadialPaths

Centre-conditioned radial profiles for irregular structures

Construct the radial geometry once. Measure any registered tracer without redefining position.

A connected support and supplied centres determine relative centre–boundary depth ρD, normalized progression ρX, and one profile for each centre-associated region.

Relative centre-boundary depth and normalized progression for one connected two-centre support
The same support and centre assignment produce ρD and ρX.

Coordinate construction and profile estimation

Construct the geometry independently of the measured tracer

01

Define the accepted support and centres

Shortest paths remain inside the accepted support. Each pixel is assigned to its nearest supplied centre.

02

Construct centre-conditioned coordinates

ρD includes the distance to the nearest boundary; ρX normalizes centre distance by the assigned region’s full extent.

03

Estimate registered tracer profiles

Measure brightness or another registered scalar field without redefining radial position.

Coordinate definitions

Local boundary depth and normalized in-support progression

ρD,k(x)

dk(x) / [dk(x) + b(x)]

Relative centre–boundary depth

A local measure of position between a supplied centre and the nearest support boundary, including internal boundaries.

ρX,k(x)

dk(x) / Lk

Normalized progression

A longitudinal measure of distance away from a centre relative to the maximum distance in its associated region.

Software resources

Software and citation

Install version 0.1.0

PyPI publication remains subject to final approval.

python -m pip install "radialpaths @ git+https://github.com/RafaelSdeSouza/radialpaths.git@v0.1.0"