Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Oct 30, 2024
1 parent 45500e1 commit 9ac3271
Show file tree
Hide file tree
Showing 9 changed files with 39 additions and 119 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0d84271f
08e618b5
73 changes: 14 additions & 59 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -162,67 +162,22 @@ <h3 class="anchored" data-anchor-id="the-modular-approach">The modular approach<
<p><img src="quarto/images/building_blocks.png" class="img-fluid quarto-figure quarto-figure-center figure-img"></p>
</figure>
</div>
<p>DaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other. For more details about how to actually create an app, refer to <a href="./quarto/getting_started.html">Getting Started</a>. An overview of all modules can be found <a href="./quarto/modules.html">here</a>.</p>
</section>
<section id="the-davinci-framework" class="level3">
<h3 class="anchored" data-anchor-id="the-davinci-framework">The DaVinci framework</h3>
<p>The DaVinci framework consists of the following packages:</p>
<table class="caption-top table">
<colgroup>
<col style="width: 25%">
<col style="width: 75%">
</colgroup>
<thead>
<tr class="header">
<th>package</th>
<th>description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><a href="https://boehringer-ingelheim.github.io/dv.bookman/" target="_blank">{dv.bookman}</a></td>
<td>The Bookmark Manager module allows to safe app configurations and restore them at a later point in time from a centralized view.</td>
</tr>
<tr class="even">
<td><a href="https://boehringer-ingelheim.github.io/dv.clinlines/" target="_blank">{dv.clinlines}</a></td>
<td>The Clinical Timelines module offers an overview of pre-defined events and time intervals for all subjects over time.</td>
</tr>
<tr class="odd">
<td><a href="https://boehringer-ingelheim.github.io/dv.edish/" target="_blank">{dv.edish}</a></td>
<td>The eDISH module supports the assessment of drug-induced liver injury by means of the (modified) evaluation of Drug-Induced Serious Hepatotoxicity plot.</td>
</tr>
<tr class="even">
<td><a href="https://boehringer-ingelheim.github.io/dv.explorer.parameter/" target="_blank">{dv.explorer.parameter}</a></td>
<td>The {dv.explorer.parameter} package contains multiple modules offering statistical plots like the Boxplot module, Correlation Heatmap module, Forest Plot module, Lineplot module, ROC (receiver operating characteristics) module, Scatterplot module, Matrix of Scatterplots module, and the Waterfall Plus Heatmap module.</td>
</tr>
<tr class="odd">
<td><a href="https://boehringer-ingelheim.github.io/dv.filter/" target="_blank">{dv.filter}</a></td>
<td>The {dv.filter} package enables dynamic data filtering.</td>
</tr>
<tr class="even">
<td><a href="https://boehringer-ingelheim.github.io/dv.listings/" target="_blank">{dv.listings}</a></td>
<td>The Listings module displays arbitrary datasets as listings.</td>
</tr>
<tr class="odd">
<td><a href="https://boehringer-ingelheim.github.io/dv.loader/" target="_blank">{dv.loader}</a></td>
<td>The {dv.loader} package facilitates data loading from either a local or remote source.</td>
</tr>
<tr class="even">
<td><a href="https://boehringer-ingelheim.github.io/dv.manager/" target="_blank">{dv.manager}</a></td>
<td>The {dv.manager} package is designed to make it quick and easy to create and deploy Shiny applications containing DaVinci modules.</td>
</tr>
<tr class="odd">
<td><a href="https://boehringer-ingelheim.github.io/dv.papo/" target="_blank">{dv.papo}</a></td>
<td>The Patient Profile module presents data on subject-level.</td>
</tr>
</tbody>
</table>
<p>DaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other.</p>
<div><button onclick="window.location.href = 'quarto/getting_started.qmd';" class="button">Getting Started</button> explains what requriments need to be met and how to actual create an app.</div>
<div><button onclick="window.location.href = 'quarto/modules.qmd';" class="button">DaVinci Modules</button> shows a complete list of all DaVinci modules.</div>
<br>
<div>
<video width="100%" height="auto" controls="" allowfullscreen="">
<source src="quarto/images/short_video.mp4" type="video/mp4">
Your browser does not support the video tag. </video>
</div>


</section></section></main></div>


</section>
</section>

</main> <!-- /main -->
<!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
Expand Down Expand Up @@ -643,7 +598,7 @@ <h3 class="anchored" data-anchor-id="the-davinci-framework">The DaVinci framewor
}
});
</script>
</div> <!-- /content -->
<!-- /content -->
<footer class="footer">
<div class="nav-footer">
<div class="nav-footer-left">
Expand Down
2 changes: 1 addition & 1 deletion quarto/getting_started.html
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ <h4 class="anchored" data-anchor-id="environment-setup">Environment Setup</h4>
</section>
<section id="installing-the-davinci-packages" class="level4">
<h4 class="anchored" data-anchor-id="installing-the-davinci-packages">Installing the DaVinci packages</h4>
<p>More information on the modules and the corresponding package can be found <a href="quarto/modules.qmd">here</a> or in each individual package documentation.</p>
<p>More information on the modules and the corresponding package can be found <a href="../quarto/modules.html">here</a> or in each individual package documentation.</p>
<p>To install all DaVinci packages, run the following lines of code:</p>
<div class="cell">
<div class="sourceCode cell-code" id="cb1"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="cf">if</span> (<span class="sc">!</span><span class="fu">require</span>(<span class="st">"remotes"</span>)) <span class="fu">install.packages</span>(<span class="st">"remotes"</span>)</span>
Expand Down
Binary file added quarto/images/short_video.mp4
Binary file not shown.
2 changes: 1 addition & 1 deletion quarto/modules.html
Original file line number Diff line number Diff line change
Expand Up @@ -1127,7 +1127,7 @@ <h3 class="anchored" data-anchor-id="waterfall-plus-heatmap-by-dv.explorer.param
</div>
</div>
</footer>
<script>var lightboxQuarto = GLightbox({"descPosition":"bottom","openEffect":"zoom","closeEffect":"zoom","loop":false,"selector":".lightbox"});
<script>var lightboxQuarto = GLightbox({"selector":".lightbox","closeEffect":"zoom","loop":false,"openEffect":"zoom","descPosition":"bottom"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
63 changes: 14 additions & 49 deletions quarto/style.scss
Original file line number Diff line number Diff line change
@@ -1,49 +1,14 @@
/***************************************/
/***** flipcard settings *****/
/***************************************/
.flip-card {
background-color: transparent;
width: 150px;
height: 150px;
perspective: 1000px; /* required for 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
position: relative;
width: 100%;
height: 100%;
text-align: center;
transition: transform 0.8s;
transform-style: preserve-3d;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:hover .flip-card-inner {
transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front, .flip-card-back {
position: absolute;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
-webkit-backface-visibility: hidden; /* Safari */
backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
background-color: #E5E3DE;//white;
color: black;
}

/* Style the back side */
.flip-card-back {
background-color: #E5E3DE;//white;
color: black;
transform: rotateY(180deg);
}
.button {
width: 15%;
font: bold 14px Arial;
text-decoration: none;
background-color: #08312a;
color: #00E47C;
margin: 5px;
padding: 10px 14px 10px 14px;
border-top: 1px solid #002b36;
border-right: 2px solid #002b36;
border-bottom: 2px solid #002b36;
border-left: 1px solid #002b36;
border-radius: 4px;
}
4 changes: 2 additions & 2 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
"href": "index.html",
"title": "DaVinci",
"section": "",
"text": "DaVinci provides tools to review, aggregate and visualize data to develop and deliver safe and effective treatments for patients. Instead of creating entire R/Shiny applications, DaVinci provides individual modules. Modules are functional building blocks that can be linked together into customized apps. This customization enables App Creators to build their own app according to trial-specific needs without deep R knowledge. The concept of developing loosely coupled, functional units and composing them into a larger application is subsequently referred to as modular approach.\n\n\n\nTo create an app, you need to first identify which modules to include. Consider each DaVinci module as individual building stone that you can put together to build a vehicle for a certain purpose. If you want to go fast, build a motorcycle, but if distance is your goal, build a regular car. The constructed vehicle symbolizes the DaVinci app that you create according to your use case.\n\n\n\n\n\nDaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other. For more details about how to actually create an app, refer to Getting Started. An overview of all modules can be found here.\n\n\n\nThe DaVinci framework consists of the following packages:\n\n\n\n\n\n\n\npackage\ndescription\n\n\n\n\n{dv.bookman}\nThe Bookmark Manager module allows to safe app configurations and restore them at a later point in time from a centralized view.\n\n\n{dv.clinlines}\nThe Clinical Timelines module offers an overview of pre-defined events and time intervals for all subjects over time.\n\n\n{dv.edish}\nThe eDISH module supports the assessment of drug-induced liver injury by means of the (modified) evaluation of Drug-Induced Serious Hepatotoxicity plot.\n\n\n{dv.explorer.parameter}\nThe {dv.explorer.parameter} package contains multiple modules offering statistical plots like the Boxplot module, Correlation Heatmap module, Forest Plot module, Lineplot module, ROC (receiver operating characteristics) module, Scatterplot module, Matrix of Scatterplots module, and the Waterfall Plus Heatmap module.\n\n\n{dv.filter}\nThe {dv.filter} package enables dynamic data filtering.\n\n\n{dv.listings}\nThe Listings module displays arbitrary datasets as listings.\n\n\n{dv.loader}\nThe {dv.loader} package facilitates data loading from either a local or remote source.\n\n\n{dv.manager}\nThe {dv.manager} package is designed to make it quick and easy to create and deploy Shiny applications containing DaVinci modules.\n\n\n{dv.papo}\nThe Patient Profile module presents data on subject-level."
"text": "DaVinci provides tools to review, aggregate and visualize data to develop and deliver safe and effective treatments for patients. Instead of creating entire R/Shiny applications, DaVinci provides individual modules. Modules are functional building blocks that can be linked together into customized apps. This customization enables App Creators to build their own app according to trial-specific needs without deep R knowledge. The concept of developing loosely coupled, functional units and composing them into a larger application is subsequently referred to as modular approach.\n\n\n\nTo create an app, you need to first identify which modules to include. Consider each DaVinci module as individual building stone that you can put together to build a vehicle for a certain purpose. If you want to go fast, build a motorcycle, but if distance is your goal, build a regular car. The constructed vehicle symbolizes the DaVinci app that you create according to your use case.\n\n\n\n\n\nDaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other.\nGetting Started explains what requriments need to be met and how to actual create an app.\nDaVinci Modules shows a complete list of all DaVinci modules.\n\n\n\n\nYour browser does not support the video tag."
},
{
"objectID": "index.html#dynamic-visualization-for-clinical-insights-davinci",
"href": "index.html#dynamic-visualization-for-clinical-insights-davinci",
"title": "DaVinci",
"section": "",
"text": "DaVinci provides tools to review, aggregate and visualize data to develop and deliver safe and effective treatments for patients. Instead of creating entire R/Shiny applications, DaVinci provides individual modules. Modules are functional building blocks that can be linked together into customized apps. This customization enables App Creators to build their own app according to trial-specific needs without deep R knowledge. The concept of developing loosely coupled, functional units and composing them into a larger application is subsequently referred to as modular approach.\n\n\n\nTo create an app, you need to first identify which modules to include. Consider each DaVinci module as individual building stone that you can put together to build a vehicle for a certain purpose. If you want to go fast, build a motorcycle, but if distance is your goal, build a regular car. The constructed vehicle symbolizes the DaVinci app that you create according to your use case.\n\n\n\n\n\nDaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other. For more details about how to actually create an app, refer to Getting Started. An overview of all modules can be found here.\n\n\n\nThe DaVinci framework consists of the following packages:\n\n\n\n\n\n\n\npackage\ndescription\n\n\n\n\n{dv.bookman}\nThe Bookmark Manager module allows to safe app configurations and restore them at a later point in time from a centralized view.\n\n\n{dv.clinlines}\nThe Clinical Timelines module offers an overview of pre-defined events and time intervals for all subjects over time.\n\n\n{dv.edish}\nThe eDISH module supports the assessment of drug-induced liver injury by means of the (modified) evaluation of Drug-Induced Serious Hepatotoxicity plot.\n\n\n{dv.explorer.parameter}\nThe {dv.explorer.parameter} package contains multiple modules offering statistical plots like the Boxplot module, Correlation Heatmap module, Forest Plot module, Lineplot module, ROC (receiver operating characteristics) module, Scatterplot module, Matrix of Scatterplots module, and the Waterfall Plus Heatmap module.\n\n\n{dv.filter}\nThe {dv.filter} package enables dynamic data filtering.\n\n\n{dv.listings}\nThe Listings module displays arbitrary datasets as listings.\n\n\n{dv.loader}\nThe {dv.loader} package facilitates data loading from either a local or remote source.\n\n\n{dv.manager}\nThe {dv.manager} package is designed to make it quick and easy to create and deploy Shiny applications containing DaVinci modules.\n\n\n{dv.papo}\nThe Patient Profile module presents data on subject-level."
"text": "DaVinci provides tools to review, aggregate and visualize data to develop and deliver safe and effective treatments for patients. Instead of creating entire R/Shiny applications, DaVinci provides individual modules. Modules are functional building blocks that can be linked together into customized apps. This customization enables App Creators to build their own app according to trial-specific needs without deep R knowledge. The concept of developing loosely coupled, functional units and composing them into a larger application is subsequently referred to as modular approach.\n\n\n\nTo create an app, you need to first identify which modules to include. Consider each DaVinci module as individual building stone that you can put together to build a vehicle for a certain purpose. If you want to go fast, build a motorcycle, but if distance is your goal, build a regular car. The constructed vehicle symbolizes the DaVinci app that you create according to your use case.\n\n\n\n\n\nDaVinci modules are provided as R packages, with each package containing one or multiple modules. Choose the modules freely according to the purpose of your visualization. For instance, while a heatmap may not be necessary for data cleaning, it could be useful for biomarker analyses. Safety review might benefit from an eDISH plot, and listings are likely to be needed in all use cases. These are only examples, modules can be combined as needed. Some modules even have the capability to interact with each other.\nGetting Started explains what requriments need to be met and how to actual create an app.\nDaVinci Modules shows a complete list of all DaVinci modules.\n\n\n\n\nYour browser does not support the video tag."
},
{
"objectID": "quarto/getting_started.html",
Expand Down
4 changes: 2 additions & 2 deletions site_libs/bootstrap/bootstrap.min.css

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://Boehringer-Ingelheim.github.io/davinci/index.html</loc>
<lastmod>2024-10-23T13:58:35.064Z</lastmod>
<lastmod>2024-10-30T10:32:10.883Z</lastmod>
</url>
<url>
<loc>https://Boehringer-Ingelheim.github.io/davinci/quarto/getting_started.html</loc>
<lastmod>2024-10-23T13:58:35.064Z</lastmod>
<lastmod>2024-10-30T10:32:10.883Z</lastmod>
</url>
<url>
<loc>https://Boehringer-Ingelheim.github.io/davinci/quarto/modules.html</loc>
<lastmod>2024-10-23T13:58:35.104Z</lastmod>
<lastmod>2024-10-30T10:32:10.935Z</lastmod>
</url>
<url>
<loc>https://Boehringer-Ingelheim.github.io/davinci/about.html</loc>
<lastmod>2024-10-23T13:58:35.064Z</lastmod>
<lastmod>2024-10-30T10:32:10.883Z</lastmod>
</url>
</urlset>

0 comments on commit 9ac3271

Please sign in to comment.