Skip to content

Commit

Permalink
Adding ShinyAppBuilder to HADES
Browse files Browse the repository at this point in the history
  • Loading branch information
Schuemie authored and Schuemie committed Feb 8, 2023
1 parent d91046f commit 1376e82
Show file tree
Hide file tree
Showing 24 changed files with 277 additions and 294 deletions.
10 changes: 6 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Package: Hades
Type: Package
Title: Health Analytics Data-to-Evidence Suite
Version: 1.9.0
Date: 2023-01-11
Version: 1.10.0
Date: 2023-02-08
Authors@R: c(
person("Martijn", "Schuemie", , "[email protected]", role = c("aut", "cre")),
person("Observational Health Data Science and Informatics", role = c("cph"))
Expand Down Expand Up @@ -43,7 +43,8 @@ Imports:
IterativeHardThresholding,
OhdsiShinyModules,
ResultModelManager,
Characterization
Characterization,
ShinyAppBuilder
Remotes:
ohdsi/BigKnn,
ohdsi/ROhdsiWebApi,
Expand All @@ -67,7 +68,8 @@ Remotes:
ohdsi/CohortExplorer,
ohdsi/OhdsiShinyModules,
ohdsi/ResultModelManager,
ohdsi/Characterization
ohdsi/Characterization,
ohdsi/ShinyAppBuilder
LazyData: false
RoxygenNote: 7.2.0
Encoding: UTF-8
7 changes: 7 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
HADES 1.10.0
============

Changes

- Adding ShinyAppBuilder to HADES

HADES 1.9.0
===========

Expand Down
1 change: 1 addition & 0 deletions Rmd/packageStatuses.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,5 @@ The table below lists, for each of the HADES packages, the following details:
| [ROhdsiWebApi](https://github.com/OHDSI/ROhdsiWebApi) | [![Version](https://img.shields.io/github/r-package/v/ohdsi/ROhdsiWebApi?label=%20)](https://ohdsi.github.io/ROhdsiWebApi/) | Gowtham Rao | GitHub | [![Open issues](https://img.shields.io/github/issues-raw/OHDSI/ROhdsiWebApi?label=%20)](https://github.com/OHDSI/ROhdsiWebApi/issues) | [![Open pull-requests](https://img.shields.io/github/issues-pr-raw/OHDSI/ROhdsiWebApi?label=%20)](https://github.com/OHDSI/ROhdsiWebApi/pulls) | [![Build Status](https://github.com/OHDSI/ROhdsiWebApi/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/ROhdsiWebApi/actions?query=workflow%3AR-CMD-check) | [![codecov.io](https://codecov.io/github/OHDSI/ROhdsiWebApi/coverage.svg?branch=main)](https://codecov.io/github/OHDSI/ROhdsiWebApi?branch=main) |
| [SelfControlledCaseSeries](https://github.com/OHDSI/SelfControlledCaseSeries) | [![Version](https://img.shields.io/github/r-package/v/ohdsi/SelfControlledCaseSeries?label=%20)](https://ohdsi.github.io/SelfControlledCaseSeries/) | Martijn Schuemie | GitHub | [![Open issues](https://img.shields.io/github/issues-raw/OHDSI/SelfControlledCaseSeries?label=%20)](https://github.com/OHDSI/SelfControlledCaseSeries/issues) | [![Open pull-requests](https://img.shields.io/github/issues-pr-raw/OHDSI/SelfControlledCaseSeries?label=%20)](https://github.com/OHDSI/SelfControlledCaseSeries/pulls) | [![Build Status](https://github.com/OHDSI/SelfControlledCaseSeries/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/SelfControlledCaseSeries/actions?query=workflow%3AR-CMD-check) | [![codecov.io](https://codecov.io/github/OHDSI/SelfControlledCaseSeries/coverage.svg?branch=main)](https://codecov.io/github/OHDSI/SelfControlledCaseSeries?branch=main) |
| [SelfControlledCohort](https://github.com/OHDSI/SelfControlledCohort) | [![Version](https://img.shields.io/github/r-package/v/ohdsi/SelfControlledCohort?label=%20)](https://ohdsi.github.io/SelfControlledCohort/) | Jamie Gilbert | GitHub | [![Open issues](https://img.shields.io/github/issues-raw/OHDSI/SelfControlledCohort?label=%20)](https://github.com/OHDSI/SelfControlledCohort/issues) | [![Open pull-requests](https://img.shields.io/github/issues-pr-raw/OHDSI/SelfControlledCohort?label=%20)](https://github.com/OHDSI/SelfControlledCohort/pulls) | [![Build Status](https://github.com/OHDSI/SelfControlledCohort/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/SelfControlledCohort/actions?query=workflow%3AR-CMD-check) | [![codecov.io](https://codecov.io/github/OHDSI/SelfControlledCohort/coverage.svg?branch=main)](https://codecov.io/github/OHDSI/SelfControlledCohort?branch=main) |
| [ShinyAppBuilder](https://github.com/OHDSI/ShinyAppBuilder) | [![Version](https://img.shields.io/github/r-package/v/ohdsi/ShinyAppBuilder?label=%20)](https://ohdsi.github.io/ShinyAppBuilder/) | Jenna Reps | GitHub | [![Open issues](https://img.shields.io/github/issues-raw/OHDSI/ShinyAppBuilder?label=%20)](https://github.com/OHDSI/ShinyAppBuilder/issues) | [![Open pull-requests](https://img.shields.io/github/issues-pr-raw/OHDSI/ShinyAppBuilder?label=%20)](https://github.com/OHDSI/ShinyAppBuilder/pulls) | [![Build Status](https://github.com/OHDSI/ShinyAppBuilder/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/ShinyAppBuilder/actions?query=workflow%3AR-CMD-check) | [![codecov.io](https://codecov.io/github/OHDSI/ShinyAppBuilder/coverage.svg?branch=main)](https://codecov.io/github/OHDSI/ShinyAppBuilder?branch=main) |
| [SqlRender](https://github.com/OHDSI/SqlRender) | [![Version](https://img.shields.io/github/r-package/v/ohdsi/SqlRender?label=%20)](https://ohdsi.github.io/SqlRender/) | Martijn Schuemie | CRAN | [![Open issues](https://img.shields.io/github/issues-raw/OHDSI/SqlRender?label=%20)](https://github.com/OHDSI/SqlRender/issues) | [![Open pull-requests](https://img.shields.io/github/issues-pr-raw/OHDSI/SqlRender?label=%20)](https://github.com/OHDSI/SqlRender/pulls) | [![Build Status](https://github.com/OHDSI/SqlRender/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/SqlRender/actions?query=workflow%3AR-CMD-check) | [![codecov.io](https://codecov.io/github/OHDSI/SqlRender/coverage.svg?branch=main)](https://codecov.io/github/OHDSI/SqlRender?branch=main) |
1 change: 1 addition & 0 deletions Rmd/packages.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,6 @@ Below are the packages included in HADES. For each package a link is provided wi
<li><h4><i class="fas fa-cube "></i> <a href="https://ohdsi.github.io/ParallelLogger">ParallelLogger</a></h4>Support for parallel computation with logging to console, disk, or e-mail.</br><a href="https://ohdsi.github.io/ParallelLogger">Learn more...</a></li>
<li><h4><i class="fas fa-cube "></i> <a href="https://ohdsi.github.io/ResultModelManager">ResultModelManager</a></h4>A lightweight utility for data migrations allowing old results to work with new shiny apps and data visualisations.</br><a href="https://ohdsi.github.io/ResultModelManager">Learn more...</a></li>
<li><h4><i class="fas fa-cube "></i> <a href="https://ohdsi.github.io/ROhdsiWebApi">ROhdsiWebApi</a></h4>Interact with OHDSI WebAPI web services.</br><a href="https://ohdsi.github.io/ROhdsiWebApi">Learn more...</a></li>
<li><h4><i class="fas fa-cube "></i> <a href="https://ohdsi.github.io/ShinyAppBuilder">ShinyAppBuilder</a></h4>Interactively view analysis results across different types of analyses.</br><a href="https://ohdsi.github.io/ShinyAppBuilder">Learn more...</a></li>
<li><h4><i class="fas fa-cube "></i> <a href="https://ohdsi.github.io/SqlRender">SqlRender</a></h4>Generate SQL on the fly for the various SQL dialects.</br><a href="https://ohdsi.github.io/SqlRender">Learn more...</a></li>
</ul>
2 changes: 2 additions & 0 deletions Rmd/support.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -74,5 +74,7 @@ Bug reports should be files using the issue tracker of the misbehaving package:

- [SelfControlledCohort issue tracker](https://github.com/OHDSI/SelfControlledCohort/issues)

- [ShinyAppBuilder issue tracker](https://github.com/OHDSI/ShinyAppBuilder/issues)

- [SqlRender issue tracker](https://github.com/OHDSI/SqlRender/issues)

31 changes: 14 additions & 17 deletions docs/codeStyle.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<title>Code Style</title>

<script src="site_libs/header-attrs-2.14/header-attrs.js"></script>
<script src="site_libs/header-attrs-2.20/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/cosmo.min.css" rel="stylesheet" />
Expand Down Expand Up @@ -148,11 +148,15 @@
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');

// mark it active
menuAnchor.tab('show');

// if it's got a parent navbar menu mark it active as well
menuAnchor.closest('li.dropdown').addClass('active');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}

// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
Expand Down Expand Up @@ -181,25 +185,18 @@
border-radius: 4px;
}

.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "&#xe258;";
border: none;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
content: "\e258";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
border: none;
}

.tabset-dropdown > .nav-tabs > li.active {
Expand Down
31 changes: 14 additions & 17 deletions docs/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<title>Development Community</title>

<script src="site_libs/header-attrs-2.14/header-attrs.js"></script>
<script src="site_libs/header-attrs-2.20/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/cosmo.min.css" rel="stylesheet" />
Expand Down Expand Up @@ -148,11 +148,15 @@
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');

// mark it active
menuAnchor.tab('show');

// if it's got a parent navbar menu mark it active as well
menuAnchor.closest('li.dropdown').addClass('active');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}

// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
Expand Down Expand Up @@ -181,25 +185,18 @@
border-radius: 4px;
}

.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "&#xe258;";
border: none;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
content: "\e258";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
border: none;
}

.tabset-dropdown > .nav-tabs > li.active {
Expand Down
31 changes: 14 additions & 17 deletions docs/connecting.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<title>Connecting to a Database</title>

<script src="site_libs/header-attrs-2.14/header-attrs.js"></script>
<script src="site_libs/header-attrs-2.20/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/cosmo.min.css" rel="stylesheet" />
Expand Down Expand Up @@ -148,11 +148,15 @@
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');

// mark it active
menuAnchor.tab('show');

// if it's got a parent navbar menu mark it active as well
menuAnchor.closest('li.dropdown').addClass('active');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}

// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
Expand Down Expand Up @@ -181,25 +185,18 @@
border-radius: 4px;
}

.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "&#xe258;";
border: none;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
content: "\e258";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
border: none;
}

.tabset-dropdown > .nav-tabs > li.active {
Expand Down
31 changes: 14 additions & 17 deletions docs/contribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<title>Contribute</title>

<script src="site_libs/header-attrs-2.14/header-attrs.js"></script>
<script src="site_libs/header-attrs-2.20/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/cosmo.min.css" rel="stylesheet" />
Expand Down Expand Up @@ -148,11 +148,15 @@
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');

// mark it active
menuAnchor.tab('show');

// if it's got a parent navbar menu mark it active as well
menuAnchor.closest('li.dropdown').addClass('active');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}

// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
Expand Down Expand Up @@ -181,25 +185,18 @@
border-radius: 4px;
}

.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "&#xe258;";
border: none;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
content: "\e258";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
border: none;
}

.tabset-dropdown > .nav-tabs > li.active {
Expand Down
31 changes: 14 additions & 17 deletions docs/developerGuidelines.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<title>Developer Guidelines</title>

<script src="site_libs/header-attrs-2.14/header-attrs.js"></script>
<script src="site_libs/header-attrs-2.20/header-attrs.js"></script>
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="site_libs/bootstrap-3.3.5/css/cosmo.min.css" rel="stylesheet" />
Expand Down Expand Up @@ -148,11 +148,15 @@
href = "index.html";
var menuAnchor = $('a[href="' + href + '"]');

// mark it active
menuAnchor.tab('show');

// if it's got a parent navbar menu mark it active as well
menuAnchor.closest('li.dropdown').addClass('active');
// mark the anchor link active (and if it's in a dropdown, also mark that active)
var dropdown = menuAnchor.closest('li.dropdown');
if (window.bootstrap) { // Bootstrap 4+
menuAnchor.addClass('active');
dropdown.find('> .dropdown-toggle').addClass('active');
} else { // Bootstrap 3
menuAnchor.parent().addClass('active');
dropdown.addClass('active');
}

// Navbar adjustments
var navHeight = $(".navbar").first().height() + 15;
Expand Down Expand Up @@ -181,25 +185,18 @@
border-radius: 4px;
}

.tabset-dropdown > .nav-tabs > li.active:before {
content: "";
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "\e259";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before {
content: "&#xe258;";
border: none;
}

.tabset-dropdown > .nav-tabs.nav-tabs-open:before {
content: "";
content: "\e258";
font-family: 'Glyphicons Halflings';
display: inline-block;
padding: 10px;
border-right: 1px solid #ddd;
border: none;
}

.tabset-dropdown > .nav-tabs > li.active {
Expand Down
Loading

0 comments on commit 1376e82

Please sign in to comment.