Skip to main content

Floating catchment area spatial accessibility (2SFCA, E2SFCA, and variants)

Project description

sdc-catchment

Floating catchment area (FCA) spatial-accessibility metrics — 2SFCA, E2SFCA, KD2SFCA, 3SFCA, modified-2SFCA, balanced FCA, and commute-based FCA, all as parameter variations of a single catchment_ratio().

Part of the Social Data Commons toolkit. Extracted from sdc_core.catchment; the Python replacement for the R catchment package.

Install

uv add sdc-catchment   # or: pip install sdc-catchment

Public API

  • catchment_ratio — accessibility ratio under a chosen FCA variant.
  • catchment_weight — distance-decay weight matrix builder.
  • catchment_connections / catchment_network — provider/consumer connectivity.
  • euclidean_cost — pairwise Euclidean cost matrix.
  • KERNELS, WeightSpec — kernel registry and weight-spec type.

See the documentation.

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

sdc_catchment-0.1.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

sdc_catchment-0.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file sdc_catchment-0.1.0.tar.gz.

File metadata

  • Download URL: sdc_catchment-0.1.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sdc_catchment-0.1.0.tar.gz
Algorithm Hash digest
SHA256 601ead622fae4702f2df04e62318cee42f2c3cd0737fa5f159411f218ab0b7d2
MD5 aa487c03773b0e81bcb161bee9bd3aff
BLAKE2b-256 fd45b6f0795b4a453d3d65c98a003d84385ff075e807f407fe00f6d2dd67d90f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdc_catchment-0.1.0.tar.gz:

Publisher: publish-catchment.yml on dads2busy/Social-Data-Commons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sdc_catchment-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sdc_catchment-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sdc_catchment-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8c8acecf7a2f83665fdebc363e018404968ab039fefc3bdf9e81017288c6acc
MD5 91146e281180086df1ae62261dabc601
BLAKE2b-256 c56153b4b2e8f723bb190fca713e18d9eadd96bc1442f27e88a6da2381a6721f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdc_catchment-0.1.0-py3-none-any.whl:

Publisher: publish-catchment.yml on dads2busy/Social-Data-Commons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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