Skip to content

Commit

Permalink
add screenshot
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinrue committed Jul 29, 2024
1 parent e575a8a commit 2b43c11
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
Binary file added vignettes/img/iSEEpathways_integration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vignettes/workshop_isee_extension.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -508,6 +508,10 @@ iSEE(airway, initial = list(
))
```

![Screenshot of iSEE app including extension panels and launched in a predefined initial configuration.](img/iSEEpathways_integration.png)

<br/>

One of the most notable limitations of this app is the delay in re-rendering panels when users select another pathway.
Most of that time is actually spent in the `mapIds()` function, querying the `org.Hs.eg.db` object.
This bottleneck can be circumnavigated by storing pathways as a regular `list()` in the `metadata()` slot of the `airway` object, and changing the mapping function to use that list instead of the `org.Hs.eg.db` object, as demonstrated in the section [Trading off memory usage for speed](https://isee.github.io/iSEEpathways/articles/integration.html#speed-mapping) of the `r BiocStyle::Biocpkg("iSEEpathways")` vignette.
Expand Down

0 comments on commit 2b43c11

Please sign in to comment.