Extending
iSEE
Preface
I API overview
1
Panel classes
1.1
Overview
1.2
Virtual classes
1.3
Concrete classes
1.4
Extending the classes
2
Panel generics
2.1
Overview
2.2
Class basics
2.3
Parameter set-up
2.4
Defining the user interface
2.4.1
In general
2.4.2
The
DotPlot
visual interface
2.5
Creating observers
2.6
Defining panel outputs
2.6.1
In general
2.6.2
For
DotPlot
s
2.6.3
For
Table
s
2.7
Handling selections
2.7.1
Multiple
2.7.2
Single
2.8
Miscellaneous
3
Application state
3.1
Overview
3.2
Updating parameters
3.3
Reading the memory
3.4
Reacting to events
3.5
Guidelines for user globals
II Worked examples
4
Reduced dimension hexbin plot
4.1
Overview
4.2
Class basics
4.3
Setting up the interface
4.4
Creating the observers
4.5
Generating the plot
4.6
In action
5
Dynamic reduced dimensions
5.1
Overview
5.2
Class basics
5.3
Setting up the interface
5.4
Creating the observers
5.5
Making the plot
5.6
In action
6
Dynamic differential expression
6.1
Overview
6.2
Class basics
6.3
Setting up the interface
6.4
Creating the observers
6.5
Making the table
6.6
In action
7
Annotated gene list
7.1
Overview
7.2
Class basics
7.3
Setting up the interface
7.4
Creating the observers
7.5
In action
8
Gene ontology table
8.1
Overview
8.2
Class basics
8.3
Setting up the interface
8.4
Generating the output
8.5
Creating the observers
8.6
Handling selections
8.7
In action
III Appendix
9
Contributors
Aaron Lun
Kevin Rue-Albrecht
References
Published with bookdown
Extending
iSEE
Chapter 9
Contributors
Aaron Lun
187 days of anime watched. Nuff said.
Kevin Rue-Albrecht
Je n’en crois pas mes yeux!