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

Release 0.0.0a17 #172

Closed
wants to merge 53 commits into from
Closed

Release 0.0.0a17 #172

wants to merge 53 commits into from

Conversation

dweindl
Copy link
Member

@dweindl dweindl commented Dec 4, 2019

Data format: No changes

Library:

dweindl and others added 30 commits August 20, 2019 11:33
Add PEtab problem illustration to format description
here just making the example work now, deletion of experimentId then in #111
* try new travis login

* re-fix and update version

* tmp do on test branch

* undo tmp changes. new password seems to work. updated to 0.0.0a15 meanwhile, so next version must be 0.0.0a16
* adding main file for visualization

* adding file for grouping the data which should be plotted

* adding file with plotting routine for distinct cases

* added file comments, tidy up the code

* fix pep8

* update version

* some beauty corrections

* now: function which should be used, to plot data

* style corrections

* new example file

* minor edits

* add test example for visualization with specification file routine

* add typehints

* minor corrections

* flake8 corrections

* update folder structure

* minor changes & __init__

* move visualization folder to petab subdir

* create viz notebook; tidy up code; fix imports and flake8

* add seaborn as requirement

* fix flake8, correct link to benchmarking repo
* adding local files for testing visualization

* adding the possibility to plot without visualization file or simulation file

* update documentation and tests

* add the possibility to group plots via simple lists, if no visualization specification file is around

* extend and tidy up the examples accordingly

* regroup code into new files, try to have each function smaller and better understandable

* update gitignore for macOS

* updated tests to capture warnings and exceptions

* Delete the check for identical noise before plotting points of a dataset - I can think of many applications, in which I want to plot one dataset in which points with different noise values appear. We should allow this to the user

* add the check for NANs in a dataset to avoid plotting empty datasets and cluttering the legend
* added an initial parameter sampling functionality

* add tests for startpoint sampling

* added documentation for the additional columns intialization and objectivePriorType and Parameters
* render svg text

* render svg and keep old version as raw inkscape file

* have PEtab.svg as inkscape svg since this seems to have little overhead and simplifies editing
elba.raimundez and others added 23 commits October 4, 2019 13:46
…thub.com:ICB-DCM/PEtab into feature_125_flatten_timepoint_specific_overrides
…ameters flatten_timepoint_specific_output_overrides (#128) (Closes #125)

Co-authored-by: elba.raimundez <elba.raimundez@helmholtz-muenchen.de>
* Add basic model / data summary HTML report (#140)

* Create example report from pytest
* Fix create_parameter_df: Exclude rule targets

* Update test
* Create sphinx config and basic documentation pages (#135)

* Fix sphinx errors

* Support for markdown tables

* Add requirements files for building docs

Closes #135
…ile) (#164)

* add handling of empty observableParameters column in measurement file
 
* addresses #162
* pylint stuff

* optimize imports
(In future, please update on merge to `develop`)
@codecov-io
Copy link

codecov-io commented Dec 4, 2019

Codecov Report

Merging #172 into master will increase coverage by 2.31%.
The diff coverage is 73.57%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #172      +/-   ##
==========================================
+ Coverage   68.44%   70.75%   +2.31%     
==========================================
  Files          11       11              
  Lines        1090     1149      +59     
  Branches      256      267      +11     
==========================================
+ Hits          746      813      +67     
+ Misses        307      288      -19     
- Partials       37       48      +11
Impacted Files Coverage Δ
petab/visualize/helper_functions.py 96.95% <0%> (-1.2%) ⬇️
petab/petablint.py 0% <0%> (ø) ⬆️
petab/sbml.py 65.83% <100%> (+4.16%) ⬆️
petab/visualize/data_overview.py 100% <100%> (ø)
petab/version.py 100% <100%> (ø) ⬆️
petab/lint.py 50.67% <38.46%> (+8.3%) ⬆️
petab/parameter_mapping.py 80.62% <50%> (-1.13%) ⬇️
petab/core.py 80% <88.52%> (+1.08%) ⬆️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 367a0d1...a6a304f. Read the comment docs.

@dweindl
Copy link
Member Author

dweindl commented Dec 4, 2019

Closing in order to cleanup git history mess

@dweindl dweindl closed this Dec 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment