-
Notifications
You must be signed in to change notification settings - Fork 117
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
New fetchers module to download/cache all YASA sample data #192
base: master
Are you sure you want to change the base?
Conversation
+ Load data from fetchers module + Bring seaborn up to date + Rename `f` to `npzfile` for clarity + Updated some article references + sls.predict_proba --> hyp.proba
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #192 +/- ##
==========================================
+ Coverage 77.24% 77.39% +0.14%
==========================================
Files 13 14 +1
Lines 2659 2681 +22
Branches 324 325 +1
==========================================
+ Hits 2054 2075 +21
Misses 568 568
- Partials 37 38 +1 ☔ View full report in Codecov by Sentry. |
Btw @raphaelvallat I am leaving this hanging because of a possible concern with the tests. I opened an issue on Pooch to get some feedback (see fatiando/pooch#456 for details). But I'm not that worried about it, so we can probably move forward next week if we don't hear back. I'll un-draft and assign you whenever it's ready. |
This PR moves all of the YASA test and tutorial data to a Zenodo repository and accesses it from YASA via Pooch. It adds a new
fetchers.py
module to YASA. See #188 for details.In the process of this PR, I ended up making a number of small changes to remove FutureWarnings from
seaborn
,pandas
, andmne
.There is some room for future additions to the
fetchers
module to fetch other public datasets, more focused on analysis than testing.