Skip to main content

# Goodness of fit

goodness_of_fit is a python language software package that provide a set of function for goodness of fit measure between two signals.

While most of these functions are available in packages such as [Scipy](https://github.com/scipy/scipy), [Spotpy](https://github.com/thouska/spotpy), etc… this package brings together all these functions and provides a unified interface for their use.

## Content of the package

The package provides the following functions : * Mean Error * Mean Absolute Error * Root Mean Square Error * Normalized Root Mean Square Error * Pearson product-moment correlation coefficient * Coefficient of Determination * Index of Agreement * Modified Index of Agreement * Relative Index of Agreement * Ratio of Standard Deviations * Nash-sutcliffe Efficiency * Modified Nash-sutcliffe Efficiency * Relative Nash-sutcliffe Efficiency * Kling Gupta Efficiency * Deviation of gain * Standard deviation of residual

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

### Prerequisites

goodness_of_fit requires :

### Installing

To install the package, clone or download the repository and use the setup.py :

`bash git clone https://github.com/SimonDelmas/goodness_of_fit.git cd goodness_of_fit python ./setup.py install `

### Building the documentation

The documentation could be generated using the command :

`bash python ./setup.py build_sphinx `

### Running the tests

After installation, you can launch the test suite with pytest :

`bash pytest `

## License

This project is licensed under the GLP-2.0 License - see the [LICENSE.md](LICENSE.md) file for details.

Metadata

Release files for goodness-of-fit 1.0.1

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

Source distribution (sdist)

Source distribution for goodness-of-fit 1.0.1
File Size Uploaded
goodness_of_fit-1.0.1.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for goodness-of-fit 1.0.1
File Interpreter ABI Platform
goodness_of_fit-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / goodness_of_fit-1.0.1.tar.gz

Download URL goodness_of_fit-1.0.1.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c8b6c422f4968fe784bbdb599f9a82429cd7928235b98a207c37817e985f3f15
BLAKE2b-256 checksum
How to use checksums
d12e25942520f6a180f42f8e7436d901db4ba0a88b928f20b7495a47fe7adb0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.5

Release files / goodness_of_fit-1.0.1-py3-none-any.whl

Download URL goodness_of_fit-1.0.1-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1406c7e0e2a6ef5a842c09e4e98ac7f61f6b5a5fe85fb8fbff2ff67240fd452a
BLAKE2b-256 checksum
How to use checksums
2a449dbfae970a32cac3390fcbbe14dcbec573dc069811f0987ce111818df3cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.5

Release history Release notifications | RSS feed

This release

1.0.1 This release

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