Skip to content

CIMES-USNA-UMA/CardioRVAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R-CMD-check DOI:10.3390/biology12111438

Description

CardioRVAR is a tool developed by Alvaro Chao-Ecija (intern student at the Department of Physiology and the Autonomic Nervous System Unit at CIMES, University of Malaga) and PhD. Marc Stefan Dawid-Milner (head of the unit and supervisor of the project). The functions provided by this R package allow the analysis of closed-loop cardiovascular interactions.

Installation

To install the package, use the following code line in R (package remotes is required):

remotes::install_github("CIMES-USNA-UMA/CardioRVAR", build_vignettes = TRUE)

Shiny application

There is a complementary shiny application available for this package. To access it, you can either install it and access it using the following commands (you may need to install package shiny separately):

remotes::install_github("CIMES-USNA-UMA/CardioRVARapp", build_vignettes = TRUE)
CardioRVARapp::StartCardioRVARapp()

Or if you prefer use the following code line (you may need to install shiny, ggplot2 and CardioRVAR):

shiny::runGitHub("CardioRVARapp", "CIMES-USNA-UMA", subdir = "inst/app", launch.browser = TRUE)

Tutorial

A tutorial for this package is available as a vignette. To access the tutorial vignette, first ensure that packages knitr and rmarkdown are installed:

install.packages("knitr")
install.packages("rmarkdown")

Then, install package CardioRVAR as described above (with the option to build vignettes turned on as described). Then, you can use the following commands to access the tutorial:

library(CardioRVAR)
vignette("CardioRVAR-Tutorial")

# Or alternatively:

vignette("CardioRVAR-Tutorial", package = "CardioRVAR")

This will show the vignette in the help section of RStudio. If you want to access the HTML version, use the following command:

browseVignettes("CardioRVAR")

An access for the vignette CardioRVAR Tutorial will be shown. To see the vignette, click on HTML.

Help

To access information about a particular function, use ? next to the function you wish to check. For example, the following expression is used to access the "help" guide for function GetExpectedValues():

?GetExpectedValues

To access a general description of the package, use the following command:

?CardioRVAR

Citation

To cite CardioRVAR, use the following citation information:

citation("CardioRVAR")
#>To cite package ‘CardioRVAR’ in publications use:
#>
#>  Chao-Ecija, A.; Lopez-Gonzalez, M.V.; Dawid-Milner, M.S. CardioRVAR: A New R
#>  Package and Shiny Application for the Evaluation of Closed-Loop Cardiovascular
#>  Interactions. Biology 2023, 12, 1438. https://doi.org/10.3390/biology12111438
#>
#>A BibTeX entry for LaTeX users is
#>
#>  @Article{biology12111438,
#>    title = {CardioRVAR: A New R Package and Shiny Application for the Evaluation of Closed-Loop Cardiovascular Interactions},
#>    author = {Alvaro Chao-Ecija and Manuel Victor Lopez-Gonzalez and Marc Stefan Dawid-Milner},
#>    journal = {Biology},
#>    year = {2023},
#>    volume = {12},
#>    number = {11},
#>    pages = {1438},
#>    doi = {https://doi.org/10.3390/biology12111438},
#>    url = {https://www.mdpi.com/2079-7737/12/11/1438},
#>    issn = {2079-7737},
#>  }

Issues and requests

Please use the following link to create an issue or request:

https://github.com/CIMES-USNA-UMA/CardioRVAR/issues

Contact information

Email: alvarochaoecija.rprojects@gmail.com

ORCID: https://orcid.org/0000-0002-2691-6936

About

An R package for closed loop cardiovascular analyses. Developed by @alvarochaoecija and @msdawid. Mantained by @alvarochaoecija.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages