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 OsteoBioR 25.02.0 #75

Open
wants to merge 41 commits into
base: main
Choose a base branch
from
Open

Release OsteoBioR 25.02.0 #75

wants to merge 41 commits into from

Conversation

arunge
Copy link
Contributor

@arunge arunge commented Nov 5, 2024

OsteoBioR 25.02.0

New Features

OsteoBioR 24.11.0

Updates

arunge and others added 30 commits September 6, 2023 17:27
* extract function to add x scale

* extend x axis label, replace aes_string with aes

* integrate checkbox for extending labels

* update news.md

* update test

* update extendXAxis function

* fix docu
* prepare usage of modules from dataTools

* integrate upload from import module

* update docu

* fix import of model files

* update UI, remove right sidebar in model tab

* add renaming of models after upload if names already exist

* clean up namespace, add package to call

* remove comments

* clean up
Merge branch 'main' into beta

# Conflicts:
#	.Rprofile
#	.github/workflows/docker-publish.yml
* new checkbox to use rownames as indVar

* fix issues with rownames

* extract getTime from inputs, use inputs of modelSpecification directly

* update news.md

* fix label

* fix docu

* keep rownames of uncertainty

* remove wrong warning
* apply module plotPoints from shinyTools

* fix news.md

* update titles

* update version

* update news.md

* switch to latest shinyTools Version

---------

Co-authored-by: Jan Abel <[email protected]>
* apply module plotPoints from shinyTools

* fix news.md

* update titles

* extract functions basePlotTime, layerPlotTime and add tests, add ui to select multiple models

* extractDrawLinesAndRibbon

* apply basePlotTime and layerPlotTime in plotTime

* rename functions

* return parameter oldXAxisData

* extract: extractAllXAxisData()

* remove old UI for newPlot and addPlot

* apply plotTitles module

* apply plotRanges module

* fixes for checks

* style points/lines per model, rescaling for second axis

* extract module timePlotFormatting, integrate second axis

* clean up UI

* remove old function definition

* update version

* update news.md

* integrate renderPlot end exportPlot into submodule

* update news.md

* Feat/43 export plot data (#47)

* format, display and export time plot data

* apply module from shinyTools to export the plot

* remove duplicted variable

* disable export buttons if there is no data

* inline extractPlotData

* add columns for time_lower and time_upper

* fix missing plot limits

* add sd to displayData

* update news.md

* fix format

* Feat/43 legend (#50)

* prepare integration of legend

* scales for style of models, update plotTime()

* integrate second axis

* update shinyTools for legend options, update UI

* update tests

* shift plot functions into separate files, fix duplicated application of deriv with breaks

* fix namespace and test

* update description and news.md

* try fix: rename param in basePlotTime

* try fix: element_line
* prevent dropUp

* prevent dropup in all picker inputs

* apply new simpler import module for model import

* update news.md
* try include mcp package

* update dockerfile

* fix dockerfile

* break point detection with example data

* update examples for segments and priors

* update example files

* include plot data, hide example data

* add missing package

* update docu for breakpoints, add info button, reset button for plot, update rescaling of 2nd axis

* update news.md

* update docu and test

* format UI

* update messages, use shinyjs to update button

* update namespace

* fix character
Merge branch 'main' into beta

# Conflicts:
#	DESCRIPTION
#	Dockerfile
#	NAMESPACE
#	NEWS.md
#	R/01-plotFormatting.R
#	R/01-plotSecondYAxis.R
#	R/03-timePlotFormatting.R
#	R/NAMESPACE.R
#	R/plots.R
#	inst/app/server.R
#	tests/testthat/test-plotTime.R
arunge and others added 9 commits September 26, 2024 16:26
* two more methods for model comparison

* update news.md

* add mcp model summary

* extract modules, fix legend

* update news.md
* hide parse button

* two more methods for model comparison

* update news.md

* add mcp model summary

* extract modules, fix legend

* version up
Merge branch 'main' into beta

# Conflicts:
#	.Rprofile
* optionally format a second y axis, optionally transform an axis

* update news.md

* update news.md

* remove shinyTryCatch in reactive

* update tests

* remove old inputs

* integrate new labeles from rangesUI fix issues with rescaling

* update news.md

* integrate second axis formatting from shinyTools

* extract functions getScaleYLimits and addSecAxisTitle

* add logging, use rescaling function from shinyTools, remove old code

* fix error for plot of emoty models

* fix issue with too many warnings

* update news.md
* integrate ChangeR modules

* remove old scripts, tests that now live in ChangeR

* clean up namespace

* apply dataExport from shinyTools, remove internal data export, clean up namespace

* remove example data

* require DataTools with fix

* apply plotExport from shinyTools

* update news.md
Merge branch 'main' into beta

# Conflicts:
#	DESCRIPTION
#	NAMESPACE
#	NEWS.md
#	R/03-timePlotFormatting.R
#	R/NAMESPACE.R
* apply customPoints module, plotLegend module

* integrate new legend module, update logic to apply user inputs to plot

* update namespace

* catch errors

* apply new header UI

* apply custom points to "Credibility Intervals" plot, update tests
@arunge arunge changed the title Release OsteoBioR 24.11.0 Release OsteoBioR 25.02.0 Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants