Skip to main content

crospint: Coordinate Rotation for Spatial Interpolation

This package provides lightweight utilities and scikit-learn-compatible transformers to build efficient machine learning pipelines for spatio-temporal interpolation with tree-based ensemble methods. This package also contains functions and classes uses to model housing prices at the national scale (see Meslin [2026]).

This package has three distinctive features:

  • It offers a native sklearn.Pipeline integration;
  • It uses polars for fast feature engineering but is also fully pandas-compatible to simplify use with other ML libraries;
  • It is agnostic to the algorithms used for interpolation (though is uses lightgbm by default).

This package also contains functions and classes uses to model housing prices at the national scale (see Meslin [2026]).

Installation

Just execute uv add crospint or pip install crospint.

Basic use

To be completed

Notebooks

Two notebooks illustrate the valuation method describe in Meslin [2026]:

  • How to apply the conditional tail removal procedure Open in Colab

  • How to train price models at the national scale Open in Colab

Release files for crospint 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crospint 0.1.6
File Size Uploaded
crospint-0.1.6.tar.gz 10.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crospint 0.1.6
File Interpreter ABI Platform
crospint-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 23.5 kB

Release files / crospint-0.1.6.tar.gz

Download URL crospint-0.1.6.tar.gz
Size 10.7 kB
Tags Source
SHA-256 checksum
How to use checksums
306aeb4a59fa394d43f6a9bafac238350354aad2891e6066dc48135700570f21
BLAKE2b-256 checksum
How to use checksums
350f4fe3ebed72ebfc0a99c9671beb5a57633fef9070c27a001ee5e79cebb2e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / crospint-0.1.6-py3-none-any.whl

Download URL crospint-0.1.6-py3-none-any.whl
Size 12.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4ebf15976c4d74f1f409cd684512f8bd03b9aabb6fbe399e34514d80bc811849
BLAKE2b-256 checksum
How to use checksums
0597a54b3d5e062c173b256e68fa1d4f5c216b04ebaa5137532c021b7ceaa584
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.27 {"installer":{"name":"uv","version":"0.9.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page