• Medientyp: Dissertation; Elektronische Hochschulschrift; E-Book
  • Titel: Visual and Interactive Exploration of Omics Data
  • Beteiligte: Ovchinnikova, Svetlana [Verfasser:in]
  • Erschienen: Heidelberg University: HeiDok, 2022
  • Sprache: Englisch
  • DOI: https://doi.org/10.11588/heidok.00031402
  • Entstehung:
  • Anmerkungen: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Beschreibung: Today many biological studies rely on high-throughput techniques that yield data on thousands of samples or cells with tens of thousands of measured features. Exploring such an amount of data poses a visualisation challenge, that can be solved by switching from static plots to interactive ones. This provides a way of intuitive navigation through large datasets in a manner that helps the user to grasp the bigger picture visually. The field of interactive visualisation of biological data is an actively developing one. However, it is more often used only for data presentation and is still not so common during a research project's early, exploratory stages. This project is aimed to explore and propose solutions to fill this “visualisation gap”. I investigate the possible benefits for biological studies of the combination of JavaScript and R programming languages. R is one of the most common tools in biostatistics and provides a wide variety of implemented libraries for processing omics data. JavaScript is a language for enabling user's interaction with a web page and nowadays is used by most available web resources. Thus, the two languages are very effective in their own application fields, and interactive visualisation of omics data lies precisely in their combination. As an outcome of the project, I present three R packages (one of which also provides a purely JavaScript interface) for data visualisation. The first one, "jrc", is intended for package developers and serves as a foothold for further project steps. "jrc" provides direct communication between a web page and a running R session. It allows the user to run R code from a web page and execute JavaScript code from an R session. In addition, it provides a basis for publicly available interactive apps deployed on a server. With this, "jrc" can be used as a foundation for the packages that use JavaScript to visualise data stored and processed in an R session. The second one is "sleepwalk". It is a simple but effective tool to explore distortions introduced by ...
  • Zugangsstatus: Freier Zugang