Skip to main content

Astrolabe

Astrolabe is a visual analytics system that reframes tabular model interpretation as an interactive feature relationship network. It bridges the gap between granular SHAP-based attributions and complex structural dependencies to uncover insights often missed by individual feature rankings.

This work is currently under review (VIS 2026 Short Paper).

Installation

git clone https://github.com/kyungjini/astrolabe
cd astrolabe
pip install .

Python: 3.10+

Quick start

import astrolabe

astro = astrolabe.model(df_X, df_y, task="regression")
astro.explore()

Save/load analysis objects:

astro.save("run.astrolabe")
reloaded = astrolabe.load("run.astrolabe")

API

  • astrolabe.model(df_X, df_y, task="regression", **kwargs)
  • astrolabe.load_model(df_X, df_y, task="regression", model=..., **kwargs)
  • astrolabe.load(path)
  • astrolabe.config(...)

Main object methods:

  • Astrolabe.explore()
  • Astrolabe.save(path)
  • Astrolabe.plot(...) (optional plot-only helper)
  • Astrolabe.status()
  • Astrolabe.show_multicollinearity(threshold=0.7)

Citation

N/A

License

Apache License 2.0. See LICENSE.

Metadata

Release files for astrolabe-vis 0.1.0

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

Source distribution (sdist)

Source distribution for astrolabe-vis 0.1.0
File Size Uploaded Provenance
astrolabe_vis-0.1.0.tar.gz 63.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for astrolabe-vis 0.1.0
File Interpreter ABI Platform
astrolabe_vis-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 128.9 kB

Release files / astrolabe_vis-0.1.0.tar.gz

Download URL astrolabe_vis-0.1.0.tar.gz
Size 63.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c1560b1c69da6c46b09c3079b7dbcf94d7a564289dc234cd7d1a5eae5e436994
BLAKE2b-256 checksum
How to use checksums
d4358a46c125354ce6540fcdd350af226c818cb96208743abfab1997fa9fd478
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / astrolabe_vis-0.1.0-py3-none-any.whl

Download URL astrolabe_vis-0.1.0-py3-none-any.whl
Size 65.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed0f5b32a3078f462d30a0ff1fc27aeb36a0b5916df40307acae74390d2c3a05
BLAKE2b-256 checksum
How to use checksums
8ce959948c6cdb43f51256278d067fb296c75e86e93e438652a1b67631b151ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Security for astrolabe-vis 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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