Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinrue committed Sep 25, 2023
1 parent e41b6ec commit 798df15
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3998fe11
c860c805
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@ <h1 class="unnumbered">Preface</h1>
<p>This book caters for three main groups of users:</p>
<ul>
<li>End users interacting with the graphical user interface in their web browser.</li>
<li>Developers of scripted web-applications using iSEE to showcase data sets.</li>
<li>Developers of extensions contributing new functionality and packages to the iSEE ecosystem.</li>
<li>Developers of scripted web-applications using <a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> to showcase data sets.</li>
<li>Developers of extensions contributing new functionality and packages to the <a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> ecosystem.</li>
</ul>
<p>See <span class="citation" data-cites="isee_2018">Rue-Albrecht et al. (<a href="references.html#ref-isee_2018" role="doc-biblioref">2018</a>)</span> for the original publication.</p>

Expand Down
10 changes: 5 additions & 5 deletions intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,22 +151,22 @@ <h1 class="title"><span class="chapter-number">1</span>&nbsp; <span class="chapt

</header>

<p><em>iSEE</em> is a Bioconductor package designed to produce interactive web applications for the visualisation of biological assays (<a href="ui.html#fig-iSEE">Figure&nbsp;<span>2.1</span></a>).</p>
<p><a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> is a Bioconductor package designed to produce interactive web applications for the visualisation of biological assays (<a href="ui.html#fig-iSEE">Figure&nbsp;<span>2.1</span></a>).</p>
<div id="fig-iSEE" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="figures/iSEE.png" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure&nbsp;1.1: The iSEE app interface.</figcaption>
<figcaption class="figure-caption">Figure&nbsp;1.1: The iSEE app interface, for an example data set.</figcaption>
</figure>
</div>
<p>Initiated in 2017 with single-cell RNA-sequencing in mind, <em>iSEE</em> was designed in such a way that it naturally handles any biological assay that can be stored in a rectangular matrix of features (in rows) and samples (in columns).</p>
<p>What makes <em>iSEE</em> stand out from other interactive web-application is its focus on the <em>SummarizedExperiment</em> class (<a href="#fig-SummarizedExperiment">Figure&nbsp;<span>1.2</span></a>), a data structure is widely used throughout the Bioconductor project, from bulk to single-cell experiments.</p>
<p>Initiated in 2017 with single-cell RNA-sequencing in mind, <a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> was designed in such a way that it naturally handles any biological assay that can be stored in a rectangular matrix of features (in rows) and samples (in columns).</p>
<p>What makes <a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> stand out from other interactive web-application is its focus on the <em>SummarizedExperiment</em> class (<a href="#fig-SummarizedExperiment">Figure&nbsp;<span>1.2</span></a>), a data structure that is widely used throughout the Bioconductor project, from bulk to single-cell experiments.</p>
<div id="fig-SummarizedExperiment" class="quarto-figure quarto-figure-center anchored">
<figure class="figure">
<p><img src="figures/SummarizedExperiment.svg" class="img-fluid figure-img"></p>
<figcaption class="figure-caption">Figure&nbsp;1.2: Schematic representation of the SummarizedExperiment class (reproduced from the vignette of the <a href="https://bioconductor.org/packages/SummarizedExperiment/"><em>SummarizedExperiment</em></a> package).</figcaption>
</figure>
</div>
<p>The well-defined and stable <em>SummarizedExperiment</em> data structure makes it easy for <em>iSEE</em> to automatically detect information commonly stored in dedicated components of <em>SummarizedExperiment</em> objects and display that information in a range of interactive panels, including tables and plots.</p>
<p>The well-defined and stable <em>SummarizedExperiment</em> data structure makes it easy for <a href="https://bioconductor.org/packages/iSEE/"><em>iSEE</em></a> to automatically detect information commonly stored in dedicated components of <em>SummarizedExperiment</em> objects and display that information in a range of interactive panels, including tables and plots.</p>



Expand Down
8 changes: 4 additions & 4 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"href": "intro.html",
"title": "1  Introduction",
"section": "",
"text": "iSEE is a Bioconductor package designed to produce interactive web applications for the visualisation of biological assays (Figure 2.1).\n\n\n\nFigure 1.1: The iSEE app interface.\n\n\nInitiated in 2017 with single-cell RNA-sequencing in mind, iSEE was designed in such a way that it naturally handles any biological assay that can be stored in a rectangular matrix of features (in rows) and samples (in columns).\nWhat makes iSEE stand out from other interactive web-application is its focus on the SummarizedExperiment class (Figure 1.2), a data structure is widely used throughout the Bioconductor project, from bulk to single-cell experiments.\n\n\n\nFigure 1.2: Schematic representation of the SummarizedExperiment class (reproduced from the vignette of the SummarizedExperiment package).\n\n\nThe well-defined and stable SummarizedExperiment data structure makes it easy for iSEE to automatically detect information commonly stored in dedicated components of SummarizedExperiment objects and display that information in a range of interactive panels, including tables and plots."
"text": "iSEE is a Bioconductor package designed to produce interactive web applications for the visualisation of biological assays (Figure 2.1).\n\n\n\nFigure 1.1: The iSEE app interface, for an example data set.\n\n\nInitiated in 2017 with single-cell RNA-sequencing in mind, iSEE was designed in such a way that it naturally handles any biological assay that can be stored in a rectangular matrix of features (in rows) and samples (in columns).\nWhat makes iSEE stand out from other interactive web-application is its focus on the SummarizedExperiment class (Figure 1.2), a data structure that is widely used throughout the Bioconductor project, from bulk to single-cell experiments.\n\n\n\nFigure 1.2: Schematic representation of the SummarizedExperiment class (reproduced from the vignette of the SummarizedExperiment package).\n\n\nThe well-defined and stable SummarizedExperiment data structure makes it easy for iSEE to automatically detect information commonly stored in dedicated components of SummarizedExperiment objects and display that information in a range of interactive panels, including tables and plots."
},
{
"objectID": "ui.html#overview",
Expand All @@ -25,21 +25,21 @@
"href": "ui.html#panels",
"title": "2  The user interface",
"section": "2.2 Panels",
"text": "2.2 Panels\nUnder entirely default settings, data sets loaded into the iSEE app are automatically parsed for standard information stored in SummarizedExperiment objects. Based on the information available and a set of eight core panel types designed to display different pieces of information, the iSEE() function automatically populates the interface with one panel of each type for which the relevant information is available.\n\n\n\nFigure 2.1: First row of panel in the iSEE app interface, for an example data set.\n\n\nThe example code given in the help page of the iSEE() function produces an iSEE app that showcases all eight core panel types:\n\n\n\n\n\n\n\n(a) Reduced dimension plot\n\n\n\n\n\n\n\n(b) Row data table\n\n\n\n\n\n\n\n(c) Feature assay plot\n\n\n\n\n\n\n\n\n\n(d) Column data plot\n\n\n\n\n\n\n\n(e) Row data plot\n\n\n\n\n\n\n\n(f) Sample assay plot\n\n\n\n\n\n\n\n\n\n(g) Column data table\n\n\n\n\n\n\n\n(h) Complex heatmap plot\n\n\n\n\nFigure 2.2: Core panel types in the iSEE package, in their default configuration.\n\n\nEach core panel type is designed to display a different piece of information stored in the object. The purpose of each panel will be discussed in a separate chapter."
"text": "2.2 Panels\nUnder entirely default settings, data sets loaded into the iSEE app are automatically parsed for standard information stored in SummarizedExperiment objects. Based on the information available and a set of eight core panel types designed to display different pieces of information, the iSEE() function automatically populates the interface with one panel of each type for which the relevant information is available.\n\n\n\nFigure 2.1: First row of panel in the iSEE app interface, for an example data set.\n\n\nThe example code given in the help page of the iSEE() function produces an iSEE app that showcases all eight core panel types. For simplicity, Figure 2.2 displays only the main component of each of those eight core panel types, for an example data set. Additional components accompanying each panel and the purpose of each panel will be discussed in a separate chapter.\n\n\n\n\n\n\n\n(a) Reduced dimension plot\n\n\n\n\n\n\n\n(b) Row data table\n\n\n\n\n\n\n\n(c) Feature assay plot\n\n\n\n\n\n\n\n\n\n(d) Column data plot\n\n\n\n\n\n\n\n(e) Row data plot\n\n\n\n\n\n\n\n(f) Sample assay plot\n\n\n\n\n\n\n\n\n\n(g) Column data table\n\n\n\n\n\n\n\n(h) Complex heatmap plot\n\n\n\n\nFigure 2.2: Main component the eight core panel type in the iSEE package, in their default configuration."
},
{
"objectID": "ui.html#actions",
"href": "ui.html#actions",
"title": "2  The user interface",
"section": "2.3 Actions",
"text": "2.3 Actions\nOnce the panels are loaded into the interface, users are free to interact with the interface in any way they see fit.\n\n2.3.1 Scrolling\nUse the mouse wheel, trackpad, or directional arrows (up and down), to scroll up and down the interface, to bring panels into view.\nHorizontal scrolling is not possible in Shiny apps.\n\n\n\nFigure 2.3: Scrolling up and down the app interface.\n\n\nThere is no limit to the number of panels that may be added to the iSEE user interface.\nMeanwhile, no more than twelve panels may be displayed on a single row – one panel per unit in the 12-unit layout of pages produced by the shiny package – with rows being filled from left to right and panels exceeding the 12-unit layout being naturally pushed to new rows.\n\n\n2.3.2 Collabsible boxes\nClick on the header of collapsible boxes located under the panel output, to reveal interactive elements controlling various aspects of the contents displayed in each panel.\n\n\n\nFigure 2.4: Expanding collapsible boxes.\n\n\n\n\n2.3.3 Selection inputs\nClick on dropdown elements to reveal their choices. Click a different choice to see the panel output change accordingly.\n\n\n\nFigure 2.5: Changing the selected choice in dropdown menus.\n\n\n\n\n2.3.4 Checkboxes\nClick on checkboxes to toggle any number of mutually-compatible parameters.\n\n\n\nFigure 2.6: Toggling checkboxes."
"text": "2.3 Actions\nOnce the panels are loaded into the interface, users are free to interact with the interface in any way they see fit.\n\n2.3.1 Scrolling\nUse the mouse wheel, trackpad, or directional arrows (up and down), to scroll up and down the interface, to bring panels into view.\nHorizontal scrolling is not possible in Shiny apps.\n\n\n\nFigure 2.3: Scrolling up and down the app interface.\n\n\nThere is no limit to the number of panels that may be added to the iSEE user interface.\nMeanwhile, no more than twelve panels may be displayed on a single row – one panel per unit in the 12-unit layout of pages produced by the shiny package – with rows being filled from left to right and panels exceeding the 12-unit layout being placed on new rows.\n\n\n2.3.2 Collabsible boxes\nClick on the header of collapsible boxes located under the panel output, to reveal interactive elements controlling various aspects of the contents displayed in each panel.\n\n\n\nFigure 2.4: Expanding collapsible boxes.\n\n\n\n\n2.3.3 Selection inputs\nClick on dropdown elements to reveal their choices. Click a different choice to see the panel output change accordingly.\n\n\n\nFigure 2.5: Changing the selected choice in dropdown menus.\n\n\n\n\n2.3.4 Checkboxes\nClick on checkboxes to toggle any number of mutually-compatible parameters.\n\n\n\nFigure 2.6: Toggling checkboxes."
},
{
"objectID": "ui.html#collapsible-boxes-of-parameters",
"href": "ui.html#collapsible-boxes-of-parameters",
"title": "2  The user interface",
"section": "2.4 Collapsible boxes of parameters",
"text": "2.4 Collapsible boxes of parameters\n\n2.4.1 Data parameters\nThe Data parameters collapsible box contains interactive elements that control the nature of the observations displayed in each panel.\nFor plots, that is typically the choice of variables shown along each axis.\nFor tables, that is typically the subset of columns hidden in the panel.\n\n\n\nFigure 2.7: The Data parameters box of the Reduced dimension plot panel, expanded to reveal its contents.\n\n\n\n\n2.4.2 Visual parameters\nThe Visual parameters collapsible box contains interactive elements that control the appearance of data points and non-data elements of panels that produce a plot.\nThat is typically, the color, shape, size, and opacity of data points. It may also include the possibility of faceting the plot by discrete variables along each axis, and further customisation of non-data elements of the plot such as axis labels and the plot legend.\n\n\n\nFigure 2.8: The Visual parameters box of the Reduced dimension plot panel, expanded and configured to reveal the ‘Color’, ‘Shape’, ‘Size’, and ‘Facet’ sections of its contents."
"text": "2.4 Collapsible boxes of parameters\n\n2.4.1 Data parameters\nThe Data parameters collapsible box contains interactive elements that control the nature of the observations displayed in each panel.\nFor plots, that is typically the choice of variables shown along each axis.\nFor tables, that is typically the subset of columns hidden in the panel.\n\n\n\nFigure 2.7: The Data parameters box of the Reduced dimension plot panel, expanded to reveal its contents.\n\n\n\n\n2.4.2 Visual parameters\nThe Visual parameters collapsible box contains interactive elements that control the appearance of data points and non-data elements of panels that produce a plot.\nThat is typically the color, shape, size, and opacity of data points. It may also include the possibility of faceting the plot by discrete variables along each axis, and further customisation of non-data elements of the plot such as axis labels and the plot legend.\n\n\n\nFigure 2.8: The Visual parameters box of the Reduced dimension plot panel, expanded and configured to reveal the ‘Color’, ‘Shape’, ‘Size’, and ‘Facet’ sections of its contents."
},
{
"objectID": "references.html",
Expand Down
Loading

0 comments on commit 798df15

Please sign in to comment.