Hypothesize

Hypothesize: Robust Statistics for Python - Published in JOSS (2020)

https://github.com/alcampopiano/hypothesize

Science Score: 93.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

confidence-intervals data-analysis hypothesis-testing null-hypothesis python r robust-statistics significance-testing statistics stats

Keywords from Contributors

mesh
Last synced: 6 months ago · JSON representation

Repository

Robust statistics in Python

Basic Info
Statistics
  • Stars: 67
  • Watchers: 3
  • Forks: 4
  • Open Issues: 2
  • Releases: 2
Topics
confidence-intervals data-analysis hypothesis-testing null-hypothesis python r robust-statistics significance-testing statistics stats
Created almost 6 years ago · Last pushed 9 months ago
Metadata Files
Readme Contributing License

README.md

Hypothesize

status tests PyPI version PyPI - Downloads license

A Python package for hypothesis testing using robust statistics

Basic Example

A robust measure of association with winsorized correlation

```python from hypothesize.measuringassociations import wincor from hypothesize.utilities import createexample_data

creating an example DataFrame with columns "cell1" and "cell2"

df=createexampledata(2)

results=wincor(df.cell1, df.cell2)

returning the correlation, number of observations, p-value, and winsorized covariance

print(results) {'cor': 0.11, 'nval': 50, 'sig': 0.44, 'wcov': 0.01} ```

Documentation

:book: Please visit the Hypothesize documentation site. Note that each statistical test in the can be launched directly in Deepnote's hosted notebook environment—complete with sample data (as shown in the example above 👆).

Citing Hypothesize

status

If you use Hypothesize in academic work, please use the following citation:

Campopiano, A., & Wilcox, R. R. (2020). Hypothesize: Robust Statistics for Python. Journal of Open Source Software, 5(50), 2241, https://doi.org/10.21105/joss.02241

BibTex:

bib @article{Campopiano2020, doi = {10.21105/joss.02241}, url = {https://doi.org/10.21105/joss.02241}, year = {2020}, publisher = {The Open Journal}, volume = {5}, number = {50}, pages = {2241}, author = {Allan Campopiano and Rand R. Wilcox}, title = {Hypothesize: Robust Statistics for Python}, journal = {Journal of Open Source Software} }

Owner

  • Name: Allan Campopiano
  • Login: Alcampopiano
  • Kind: user

Combining expertise from computer science, statistics, and psychological research

JOSS Publication

Hypothesize: Robust Statistics for Python
Published
June 19, 2020
Volume 5, Issue 50, Page 2241
Authors
Allan Campopiano ORCID
Halton Catholic District School Board
Rand R. Wilcox ORCID
University of Southern California
Editor
Charlotte Soneson ORCID
Tags
R statistics statistical analysis bootstrapping trimmed mean data analysis data science social science hypothesis testing

GitHub Events

Total
  • Watch event: 5
  • Delete event: 1
  • Push event: 2
  • Pull request event: 1
  • Fork event: 1
Last Year
  • Watch event: 5
  • Delete event: 1
  • Push event: 2
  • Pull request event: 1
  • Fork event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 171
  • Total Committers: 5
  • Avg Commits per committer: 34.2
  • Development Distribution Score (DDS): 0.117
Past Year
  • Commits: 3
  • Committers: 1
  • Avg Commits per committer: 3.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
alcampopiano a****o@g****m 151
Allan Campopiano c****l@h****g 16
dependabot[bot] 4****] 2
Allan Campopiano c****l@g****m 1
Allan Campopiano a****n@d****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 14
  • Total pull requests: 3
  • Average time to close issues: 4 months
  • Average time to close pull requests: 9 months
  • Total issue authors: 8
  • Total pull request authors: 2
  • Average comments per issue: 0.93
  • Average comments per pull request: 1.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 2
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • martinagvilas (3)
  • Alcampopiano (3)
  • arbennett (3)
  • joncchen (1)
  • tupui (1)
  • paul-hawkins (1)
  • chris-park (1)
  • cmillion (1)
Pull Request Authors
  • dependabot[bot] (3)
  • bwettimz (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (3)

Packages

  • Total packages: 3
  • Total downloads:
    • pypi 166 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 2
    (may contain duplicates)
  • Total versions: 35
  • Total maintainers: 1
pypi.org: hypothesize

A Python package for comparing groups and measuring associations using robust statistics.

  • Versions: 32
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 153 Last month
Rankings
Stargazers count: 8.6%
Dependent packages count: 10.1%
Average: 14.6%
Downloads: 15.7%
Forks count: 16.9%
Dependent repos count: 21.6%
Maintainers (1)
Last synced: 6 months ago
pypi.org: robust-statistics-simulator

Interactive simulations that demonstrate properties of robust statistics

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 13 Last month
Rankings
Stargazers count: 8.6%
Dependent packages count: 10.1%
Forks count: 16.9%
Dependent repos count: 21.6%
Average: 21.7%
Downloads: 51.4%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: hypothesize
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.0%
Stargazers count: 43.0%
Average: 46.4%
Dependent packages count: 51.2%
Forks count: 57.4%
Last synced: 6 months ago

Dependencies

requirements.txt pypi
  • more-itertools ==8.12.0
  • numpy ==1.22.0
  • pandas ==1.4.2
  • scipy ==1.7.3
.github/workflows/test_and_lint.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
setup.py pypi