Skip to main content

Data models for CA Biositing project

Project description

CA Biositing Data Models

SQLModel-based database models for the CA Biositing project — a research platform for biomass feedstock siting in California.

This package provides 91 ORM models across 15 domain areas (resources, sampling, analysis, infrastructure, external datasets), 7 materialized analytical views, and Alembic-managed migrations backed by PostgreSQL with PostGIS.

Installation

pip install ca-biositing-datamodels

Quick Start

from sqlmodel import Session, select
from ca_biositing.datamodels.database import get_engine
from ca_biositing.datamodels.models import Resource, FieldSample, Place

engine = get_engine()

with Session(engine) as session:
    resources = session.exec(select(Resource)).all()

Key Dependencies

Links

Contributors

Contributors

Acknowledgement

We acknowledge software engineering support from the University of Washington Scientific Software Engineering Center (SSEC), as part of the Schmidt Sciences Virtual Institute for Scientific Software (VISS).

License

CA Biositing Data Models is licensed under the open source BSD 3-Clause License.

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

ca_biositing_datamodels-2026.4.6.tar.gz (38.1 kB view details)

Uploaded Source

Built Distribution

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

ca_biositing_datamodels-2026.4.6-py3-none-any.whl (69.7 kB view details)

Uploaded Python 3

File details

Details for the file ca_biositing_datamodels-2026.4.6.tar.gz.

File metadata

File hashes

Hashes for ca_biositing_datamodels-2026.4.6.tar.gz
Algorithm Hash digest
SHA256 29300568d6352d508d64c6f7b54b436c8617c00ffe20623356af659a29ddc089
MD5 d936555b19dc71f9e2a6f263e326890b
BLAKE2b-256 34fd7aaddc96bf20aae6c5781874166c369d341887979b1f4ba1b059df47bf80

See more details on using hashes here.

Provenance

The following attestation bundles were made for ca_biositing_datamodels-2026.4.6.tar.gz:

Publisher: cd.yml on sustainability-software-lab/ca-biositing

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

File details

Details for the file ca_biositing_datamodels-2026.4.6-py3-none-any.whl.

File metadata

File hashes

Hashes for ca_biositing_datamodels-2026.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b8967e0d586fe7676cfb3384a25efa5bf30ade6ccdb6a2283dc7da3a208e1bc2
MD5 f314c42bbe6ce25d3b903c4f8862c733
BLAKE2b-256 f3f00c82c1d869285d5d02ce34fceff1752e9a84f6cdf4e6e5ee9cc3f92bc3ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for ca_biositing_datamodels-2026.4.6-py3-none-any.whl:

Publisher: cd.yml on sustainability-software-lab/ca-biositing

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