inst/unitTests/test_subVisualization.R

test_subVisualization <- function() 
{
    message('Testing test_subVisualization...', appendLF = FALSE)

    load(system.file('extdata', 'Examples//data.RData', package='CHRONOS'))
    
    sink( tempfile() ) 

    importExpressions(data=mRNAexpr, type='entrezgene', org='hsa')
    
    # Export the final subpathways to a xlsx file 
    linSubsVisualRun <- visualizeResults(summary=linSubsScored, export='.xlsx',
                        from='entrezgene', to='entrezgene')
    nliSubsVisualRun <- visualizeResults(summary=nliSubsScored, export='.xlsx',
                        from='entrezgene', to='entrezgene')

    # Visualize a subpathway
    linSubsmiRNAsRun <- subpathwayMiRNAs(summary=linSubsScored, subIdx=2, 
                                        timePoints=3)

    # Opening selected subpathways in default browser
    linLinksRun <- subpathwayKEGGmap(subpathways=linSubs$subpaths[1:2, , drop=FALSE], 
                                    type='Linear', openInBrowser=FALSE)

    sink()

    all.equal(linSubsVisualRun[, -9], linSubsVisual[, -9])
    all.equal(linSubsmiRNAsRun, linSubsmiRNAs)
    all.equal(linLinksRun, linLinks)

    message('done.')
}

Try the CHRONOS package in your browser

Any scripts or data that you put into this service are public.

CHRONOS documentation built on Nov. 8, 2020, 8:30 p.m.