GeoCond
GeoCond is a Python library for support-aware spatial conditioning. Its scientific core separates observation geometry and sampling support from source-specific ingestion, web services and visualization.
The first release is under active implementation. The API and acceptance contract are recorded in docs/api-contract.md; this repository does not yet claim a published or validated package release.
The complete planned core covers minimum-curvature trajectories, explicit support quadrature, conservative interval compositing, directional variograms, nearest/IDW baselines, simple/ordinary/universal kriging, full positive-semidefinite LMC cokriging, multiple-indicator CDFs, sequential Gaussian simulation and genuine training-image Direct Sampling. CPU calculations use NumPy/SciPy. CUDA kernels use an optional, lazily imported PyTorch dependency and retain the CPU algorithm's conditioning order.
Source adapters, geological assumptions, grouped training splits, neural training, native SNESIM orchestration and application deployment belong to consuming products. No field datasets, credentials, personal information or infrastructure bindings are part of the library.
Licensed under Apache-2.0. Numerical methods do not by themselves establish resource classes, reserves or operational certification.
Release files for geocond 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| geocond-0.1.1.tar.gz | 15.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| geocond-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.5 kB
Release files / geocond-0.1.1.tar.gz
| Download URL | geocond-0.1.1.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46cfde24321f770efc3055985f8657ae1f71ad4cb5fc7a50e93717a3516f9903
|
|
BLAKE2b-256 checksum How to use checksums |
f3cf200dfa21a34d51755ee62a34596b1b2dc03d1bf657506130821014c37ec0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 26, 2026.
Transparency logRelease files / geocond-0.1.1-py3-none-any.whl
| Download URL | geocond-0.1.1-py3-none-any.whl |
|---|---|
| Size | 13.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c8d29cce15754bd86ae62c154e9479ecf0eebdf5a7bc476d5a14b6930254eae8
|
|
BLAKE2b-256 checksum How to use checksums |
53c969f81bec6b58954065c97abb09065cebeb3567f4d2064767bb5a31877574
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 26, 2026.
Transparency log