Skip to content

vjcitn/AmObjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title author date vignette output
AmObjects: Systematic data structures for AMARETTO
AMARETTO team
`r format(Sys.time(), '%B %d, %Y')`
%\VignetteEngine{knitr::rmarkdown} %\VignetteIndexEntry{AMARETTO S4 Object Design Considerations} %\VignetteEncoding{UTF-8}
BiocStyle::html_document
highlight number_sections theme toc
pygments
true
united
true

Introduction

The general problem of multiomic data integration leads to unusual situations of data volume, complexity, and annotation. Metrics for comparing solutions are not readily available.

In the AmObjects package we use R's S4 object design disciplines to hide complexity from end-users and to provide hints so that model setup and results are easily used in workflows that will evolve over time.

Initializing the AMARETTO procedures

In the following, iniobj is a lossless representation of the TCGA-LIHC_AMARETTOinit constructed as a small test case.

library(AmObjects)
origlist = AmObjects::LIHC_AMARETTOinit
names(origlist)
iniobj = AmInit(origlist)
iniobj

Representing AMARETTO results

reslist = AmObjects::LIHC_AMARETTOresults
names(reslist)
resobj = AmResults(reslist)
resobj

About

S4 object design for AMARETTO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages