Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.4.0 #352

Merged
merged 99 commits into from Feb 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
6b2d89b
Update permutation tree/block docstrings (#157)
rflperry Jan 13, 2021
bdc3e4b
create wrapper class for Energy (#160)
sampan501 Jan 13, 2021
bf0e37b
Move to Circle CI (#163)
sampan501 Jan 19, 2021
6666ded
speed up circleci builds (#164)
sampan501 Jan 20, 2021
bcab033
use xml for coverage reports (#165)
sampan501 Jan 20, 2021
97607d2
update readme badges (#166)
sampan501 Jan 20, 2021
ccc9d09
Update README.md
sampan501 Jan 20, 2021
409022c
improve documentation (#167)
sampan501 Feb 8, 2021
5780b9d
Release v0.2.0 (#169)
sampan501 Feb 8, 2021
cf3e3c1
change pypi long description format
sampan501 Feb 9, 2021
9140ecd
release v0.2.1 (#179)
sampan501 Feb 25, 2021
2fde59f
rename badges to main in README
sampan501 Feb 25, 2021
367087e
make file names for benchmarks lower case
sampan501 Feb 25, 2021
c2da915
Remove extraneous benchmarks (#180)
sampan501 Feb 25, 2021
d0b16ab
make changes to improve diversity and inclusion (#189)
sampan501 Mar 16, 2021
33db884
change l1 distance to l2 for median heuristic (#191)
sampan501 Mar 23, 2021
c4f6657
add reference to paper within fast docstring
sampan501 Apr 29, 2021
f7df5bb
reformat to black
sampan501 Apr 29, 2021
eddab0d
make median kernel default for rbf and gaussian (#196)
sampan501 May 7, 2021
abce18f
Switch to MIT license (#198)
PSSF23 May 18, 2021
9e41f17
Added typing to output of test methods. Updated requirements. (#201)
hadasarik Jun 20, 2021
aa6f4ca
fix docs website formatting issues (#197)
sampan501 Jun 21, 2021
5c2693c
update preprints to published version (#202)
sampan501 Jun 21, 2021
f54a49e
add CITATION.cff (#204)
sampan501 Jul 29, 2021
54c628f
add bibtex to docs (#205)
sampan501 Jul 29, 2021
1847084
remove master references (#208)
sampan501 Aug 23, 2021
0aa0ab6
remove file references in bibtex
sampan501 Aug 31, 2021
e96c986
EHN update pytest orbs version (#217)
PSSF23 Oct 13, 2021
7c4df6d
Reproducibility to Perm Tests (#212)
kareef928 Oct 14, 2021
8407bb5
MAINT update license in setup (#224)
PSSF23 Oct 20, 2021
771bda8
MGC redundancy warning (#125) (#220)
Verathagnus Oct 27, 2021
e69fe12
Fix #228 (#230)
rflperry Nov 9, 2021
b8c04d0
add 3.9 support (#223)
sampan501 Nov 10, 2021
7aa48d7
release hyppo 0.2.2 (#236)
sampan501 Dec 7, 2021
135cfcd
release hyppo 0.2.2 (#236) (#237) (#241)
sampan501 Dec 8, 2021
fc4c229
add permutation test example to docs (#242)
sampan501 Dec 13, 2021
5db67a7
Adding dHSIC (#233)
diane-lee-01 Dec 13, 2021
f7a1f6c
Edited the types in the documentation section. (#244)
Dec 17, 2021
7f3b291
Fast tstest (#234)
MatthewZhao26 Dec 20, 2021
5a0fc78
Fast HHG Test (#238)
TacticalFallacy Dec 20, 2021
5e0fe5e
Creating a goodness-of-fit module in hyppo (#232)
darsh-patel Dec 20, 2021
e257704
Friedman Rafsky PR (#239)
zdbzdb123123 Dec 20, 2021
bdee8eb
refactor docs and add contribution bot (#248)
sampan501 Dec 21, 2021
6e1aec9
docs: add sampan501 as a contributor for bug, code, doc, ideas, maint…
allcontributors[bot] Dec 21, 2021
e697d6e
docs: add cshen6 as a contributor for code (#274)
allcontributors[bot] Dec 21, 2021
79fc8b9
fix all-contrib errors
sampan501 Dec 21, 2021
6cc0ed2
change research to ideas (#275)
sampan501 Dec 22, 2021
0b22124
docs: add jovo as a contributor for fundingFinding, mentoring, ideas …
allcontributors[bot] Dec 22, 2021
05e3070
docs: add tpsatish95 as a contributor for code, ideas (#277)
allcontributors[bot] Dec 22, 2021
0783910
docs: add junhaobearxiong as a contributor for code, ideas (#278)
allcontributors[bot] Dec 22, 2021
22ba58c
docs: add ebridge2 as a contributor for bug, ideas (#279)
allcontributors[bot] Dec 22, 2021
bbf34b8
docs: add ronakdm as a contributor for bug, code, ideas (#280)
allcontributors[bot] Dec 22, 2021
7f0f686
remove bug for ronak
sampan501 Dec 22, 2021
c0a8bd8
remove bug for ronak
sampan501 Dec 22, 2021
c9a578d
docs: add j1c as a contributor for bug (#281)
allcontributors[bot] Dec 22, 2021
b0ef56c
docs: add jdey4 as a contributor for code (#282)
allcontributors[bot] Dec 22, 2021
67770b2
docs: add bvarjavand as a contributor for code (#283)
allcontributors[bot] Dec 22, 2021
75f3766
docs: add bdpedigo as a contributor for bug, code (#284)
allcontributors[bot] Dec 22, 2021
fd5e201
docs: add alyakin314 as a contributor for code, ideas (#285)
allcontributors[bot] Dec 22, 2021
ede1a1e
docs: add v715 as a contributor for code (#286)
allcontributors[bot] Dec 22, 2021
f6a4c7d
docs: add rflperry as a contributor for bug, code, ideas, review (#287)
allcontributors[bot] Dec 22, 2021
08571ae
docs: add rflperry as a contributor for doc (#288)
allcontributors[bot] Dec 22, 2021
fce463c
docs: add PSSF23 as a contributor for code, doc, review (#289)
allcontributors[bot] Dec 22, 2021
d78f4f7
docs: add hadasarik as a contributor for code (#290)
allcontributors[bot] Dec 22, 2021
d386643
docs: add kareef928 as a contributor for code (#291)
allcontributors[bot] Dec 22, 2021
06c3ed3
docs: add Verathagnus as a contributor for code (#292)
allcontributors[bot] Dec 22, 2021
e633dca
docs: add dlee0156 as a contributor for code (#293)
allcontributors[bot] Dec 22, 2021
7e89518
docs: add najmieh as a contributor for doc (#294)
allcontributors[bot] Dec 22, 2021
8cd054b
docs: add TacticalFallacy as a contributor for code (#295)
allcontributors[bot] Dec 22, 2021
5b1d4ec
docs: add darsh-patel as a contributor for code (#296)
allcontributors[bot] Dec 22, 2021
3a2c44e
docs: add zdbzdb123123 as a contributor for code (#297)
allcontributors[bot] Dec 22, 2021
2aca663
Bump ipython from 7.19.0 to 7.31.1 in /docs (#299)
dependabot[bot] Jan 28, 2022
f743337
Copy SciPy private `_contains_nan` function (#304)
bdpedigo Feb 7, 2022
2151811
release v0.3.0
sampan501 Feb 10, 2022
8faa51a
run jobs in parallel
sampan501 Feb 10, 2022
a0346cc
release v0.3.0
sampan501 Feb 10, 2022
1d0c1dd
add autograd as a dependency
sampan501 Feb 10, 2022
4a7ea32
release v0.3.1
sampan501 Feb 10, 2022
773c533
remove emojis so windows can build package
sampan501 Feb 10, 2022
9e0b31b
release v0.3.2
sampan501 Feb 10, 2022
96ce8bc
run pytest in parallel (#310)
sampan501 Feb 22, 2022
bd33fc7
add skip decorator for two sample circleci tests (#321)
sampan501 May 5, 2022
058b4cd
update sphinx to fix jinja error (#319)
sampan501 May 5, 2022
6abb306
Refactor kgof module (#318)
darsh-patel May 11, 2022
a956de6
FCIT (#315)
MatthewZhao26 May 13, 2022
32a06d0
KCI Dev Pull Request (#317)
zdbzdb123123 May 16, 2022
1760db8
Fast HHG 2-Sample Test (#314)
TacticalFallacy May 16, 2022
8c28ff6
fix typos (#327)
oakla Aug 16, 2022
9aa5c56
Stat ranges to docs (#331)
oakla Aug 30, 2022
29dda59
DOC remove extra comma in dcorr docstring (#335)
harsh204016 Oct 13, 2022
8dd4090
don't normalize kmerf importances
sampan501 Oct 26, 2022
f63e352
make k-sample error more clear
sampan501 Oct 26, 2022
ef323f3
MANOVA rank errors if circle used here
sampan501 Oct 28, 2022
8f9f437
update netlify image
sampan501 Oct 30, 2022
f0a9651
make docs clear about FR corrected stat (#336)
sampan501 Oct 30, 2022
8bf37e3
fix two typos in docs (#337)
sampan501 Oct 30, 2022
d045018
Fix typo in distance covariance equation (#340)
j1c Dec 12, 2022
fccfec6
bugfix: reduce maximum dependency of numpy to 1.23.5 to maintain comp…
prabhatkgupta Jan 19, 2023
7dd9c21
Add null distribution to DiscrimOneSampleTestOutput (#346)
victoris93 Jan 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
242 changes: 242 additions & 0 deletions .all-contributorsrc
@@ -0,0 +1,242 @@
{
"files": [
"README.md"
],
"imageSize": 100,
"commit": false,
"badgeTemplate": "[all-contrib]: https://img.shields.io/badge/all_contributors-<%= contributors.length %>-orange.svg?style=flat 'All Contributors'",
"contributors": [
{
"login": "sampan501",
"name": "Sambit Panda",
"avatar_url": "https://avatars.githubusercontent.com/u/36676569?v=4",
"profile": "http://sampan.me",
"contributions": [
"bug",
"code",
"doc",
"ideas",
"maintenance",
"review"
]
},
{
"login": "cshen6",
"name": "cshen6",
"avatar_url": "https://avatars.githubusercontent.com/u/11924683?v=4",
"profile": "https://github.com/cshen6",
"contributions": [
"ideas"
]
},
{
"login": "jovo",
"name": "joshua vogelstein",
"avatar_url": "https://avatars.githubusercontent.com/u/41842?v=4",
"profile": "http://neurodata.io",
"contributions": [
"fundingFinding",
"mentoring",
"ideas"
]
},
{
"login": "tpsatish95",
"name": "Satish Palaniappan",
"avatar_url": "https://avatars.githubusercontent.com/u/10278507?v=4",
"profile": "https://in.linkedin.com/in/satishpalaniappan/en",
"contributions": [
"code",
"ideas"
]
},
{
"login": "junhaobearxiong",
"name": "Junhao Xiong",
"avatar_url": "https://avatars.githubusercontent.com/u/30681308?v=4",
"profile": "https://github.com/junhaobearxiong",
"contributions": [
"code",
"ideas"
]
},
{
"login": "ebridge2",
"name": "Eric Bridgeford",
"avatar_url": "https://avatars.githubusercontent.com/u/8883547?v=4",
"profile": "http://ericwb.me",
"contributions": [
"bug",
"ideas"
]
},
{
"login": "ronakdm",
"name": "Ronak D. Mehta",
"avatar_url": "https://avatars.githubusercontent.com/u/72722942?v=4",
"profile": "https://github.com/ronakdm",
"contributions": [
"code",
"ideas"
]
},
{
"login": "j1c",
"name": "Jaewon Chung",
"avatar_url": "https://avatars.githubusercontent.com/u/5142539?v=4",
"profile": "https://github.com/j1c",
"contributions": [
"bug"
]
},
{
"login": "jdey4",
"name": "Jayanta Dey",
"avatar_url": "https://avatars.githubusercontent.com/u/52499217?v=4",
"profile": "https://github.com/jdey4",
"contributions": [
"code"
]
},
{
"login": "bvarjavand",
"name": "Bijan Varjavand",
"avatar_url": "https://avatars.githubusercontent.com/u/8294669?v=4",
"profile": "https://github.com/bvarjavand",
"contributions": [
"code"
]
},
{
"login": "bdpedigo",
"name": "Benjamin Pedigo",
"avatar_url": "https://avatars.githubusercontent.com/u/25714207?v=4",
"profile": "https://bdpedigo.github.io/",
"contributions": [
"bug",
"code"
]
},
{
"login": "alyakin314",
"name": "alyakin314",
"avatar_url": "https://avatars.githubusercontent.com/u/25692376?v=4",
"profile": "http://alyakin314.github.io",
"contributions": [
"code",
"ideas"
]
},
{
"login": "v715",
"name": "Vivek Gopalakrishnan",
"avatar_url": "https://avatars.githubusercontent.com/u/29757116?v=4",
"profile": "https://vivekg.dev",
"contributions": [
"code"
]
},
{
"login": "rflperry",
"name": "Ronan Perry",
"avatar_url": "https://avatars.githubusercontent.com/u/13107341?v=4",
"profile": "https://rflperry.github.io/",
"contributions": [
"bug",
"code",
"ideas",
"review",
"doc"
]
},
{
"login": "PSSF23",
"name": "Haoyin Xu",
"avatar_url": "https://avatars.githubusercontent.com/u/20309845?v=4",
"profile": "https://github.com/PSSF23",
"contributions": [
"code",
"doc",
"review"
]
},
{
"login": "hadasarik",
"name": "Hadas Arik",
"avatar_url": "https://avatars.githubusercontent.com/u/39025628?v=4",
"profile": "https://github.com/hadasarik",
"contributions": [
"code"
]
},
{
"login": "kareef928",
"name": "kareef928",
"avatar_url": "https://avatars.githubusercontent.com/u/51966539?v=4",
"profile": "https://github.com/kareef928",
"contributions": [
"code"
]
},
{
"login": "Verathagnus",
"name": "Verathagnus",
"avatar_url": "https://avatars.githubusercontent.com/u/59093644?v=4",
"profile": "https://github.com/Verathagnus",
"contributions": [
"code"
]
},
{
"login": "dlee0156",
"name": "dlee0156",
"avatar_url": "https://avatars.githubusercontent.com/u/47963020?v=4",
"profile": "https://github.com/dlee0156",
"contributions": [
"code"
]
},
{
"login": "najmieh",
"name": "Najmieh Sadat Safarabadi",
"avatar_url": "https://avatars.githubusercontent.com/u/31998054?v=4",
"profile": "https://github.com/najmieh",
"contributions": [
"doc"
]
},
{
"login": "TacticalFallacy",
"name": "TacticalFallacy",
"avatar_url": "https://avatars.githubusercontent.com/u/56208921?v=4",
"profile": "https://github.com/TacticalFallacy",
"contributions": [
"code"
]
},
{
"login": "darsh-patel",
"name": "darsh-patel",
"avatar_url": "https://avatars.githubusercontent.com/u/70541374?v=4",
"profile": "https://github.com/darsh-patel",
"contributions": [
"code"
]
},
{
"login": "zdbzdb123123",
"name": "zdbzdb123123",
"avatar_url": "https://avatars.githubusercontent.com/u/95720890?v=4",
"profile": "https://github.com/zdbzdb123123",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7,
"projectName": "hyppo",
"projectOwner": "neurodata",
"repoType": "github",
"repoHost": "https://github.com",
"skipCi": true
}
34 changes: 34 additions & 0 deletions .circleci/config.yml
@@ -0,0 +1,34 @@
version: 2.1

orbs:
python: circleci/python@1.2
codecov: codecov/codecov@3.1.1

jobs:
build-and-test:
parallelism: 16
docker:
- image: cimg/python:3.8
steps:
- checkout
- python/install-packages:
pkg-manager: pip
- run:
name: Run tests
command: |
set -e
pip install pytest pytest-cov
TEST_FILES=$(circleci tests glob "hyppo/**/test_*.py" | circleci tests split --split-by=timings)
mkdir -p test-results
pytest --verbose --junitxml=test-results/junit.xml --cov-report=xml --cov=hyppo $TEST_FILES
- store_test_results:
path: test-results
- store_artifacts:
path: test-results
- codecov/upload:
file: "coverage.xml"

workflows:
run-tests:
jobs:
- build-and-test
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
@@ -1,7 +1,7 @@
---
name: Bug Report
about: Create a report to help us improve hyppo
label: bug
labels: bug

---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/documentation_fix.md
@@ -1,7 +1,7 @@
---
name: Documentation Fix
about: Create a report to help us improve the documentation of hyppo
label: documentation
labels: documentation

---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
@@ -1,7 +1,7 @@
---
name: Feature Request
about: Suggest an idea for hyppo
label: enhancement
labels: enhancement

---

Expand Down
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/usage_question.md
@@ -0,0 +1,10 @@
---
name: Usage Question
about: Ask us a question about hyppo or hypothesis testing!
title: "[Question]"
labels: question
assignees: ''

---

This is our forum for asking whatever network question you'd like! No need to feel shy - we're happy to talk about hypothesis testing!
10 changes: 9 additions & 1 deletion .gitignore
Expand Up @@ -24,6 +24,7 @@ wheels/
.installed.cfg
*.egg
MANIFEST
.idea/

# PyInstaller
# Usually these files are written by a python script from a template
Expand Down Expand Up @@ -89,6 +90,12 @@ venv/
ENV/
env.bak/
venv.bak/
docs/api/generated
docs/_build
docs/gallery
docs/tutorials
docs/sample_data
docs/benchmarks

# Spyder project settings
.spyderproject
Expand All @@ -107,4 +114,5 @@ venv.bak/
.DS_Store
.vscode/
.Rhistory
.Rdata
.Rdata
Fast HHG Tester.ipynb
40 changes: 0 additions & 40 deletions .travis.yml

This file was deleted.