Skip to main content

Specification_Curve

Project description

Specification Curve

Specification Curve is a Python package that performs specification curve analysis; it helps with the problem of the "garden of forking paths" (many defensible choices) when doing analysis by running many regressions and summarising the estimated coefficients in an easy to digest chart.

PyPI Status Python Version License Read the documentation at https://aeturrell.github.io/specification_curve/ Tests Codecov Ruff pre-commit Google Colab DOI Downloads

Linux macOS Windows

Source

Go to the full documentation for Specification Curve.

Installation

You can install Specification Curve via uv:

uv add specification-curve

To install the development version from git, use:

pip install git+https://github.com/aeturrell/specification_curve.git

Citing Specification Curve

You can find full citation information at the following link: https://zenodo.org/badge/latestdoi/282989537.

Using Specification Curve in your paper? Let us know by raising an issue beginning with "citation".

License

Distributed under the terms of the MIT license.

Similar Packages

In RStats, there is specr (which inspired many design choices in this package) and spec_chart. Some of the example data in this package is the same as in specr, but please note that results have not been cross-checked across packages.

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

specification_curve-0.3.9.tar.gz (205.3 kB view details)

Uploaded Source

Built Distribution

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

specification_curve-0.3.9-py3-none-any.whl (44.0 kB view details)

Uploaded Python 3

File details

Details for the file specification_curve-0.3.9.tar.gz.

File metadata

  • Download URL: specification_curve-0.3.9.tar.gz
  • Upload date:
  • Size: 205.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for specification_curve-0.3.9.tar.gz
Algorithm Hash digest
SHA256 527476eb5e2617f57e0329809db574d7f1b381ed9fe77f78d18ab4bb6cf5d182
MD5 464608bd6d95a256bcbd2ed160f5da19
BLAKE2b-256 92e34cbf45fd80fdd6b02407e41255af83f0ddc48ef88b42bcc6036775f9796d

See more details on using hashes here.

File details

Details for the file specification_curve-0.3.9-py3-none-any.whl.

File metadata

File hashes

Hashes for specification_curve-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0135e24e245389a4c79a79734842e743d6e54d0113bc62a61745a9b560a2ec99
MD5 0eb7dde8e97d7c1208ec920056fae74b
BLAKE2b-256 c42800e1b4581b74840c80b73f33cb2a26af1d1c84fd790d1081006bc489fa2e

See more details on using hashes here.

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