Testing: Testing Class

TestingR Documentation

Testing Class

Description

This is a primary classes of fuseMLR. An object from this class is designed to contain multiple layers, but only one new meta layer.

A Testing object is structured as followed:

  • TestLayer

  • TestMetaLayer

Super class

fuseMLR::HashTable -> Testing

Methods

Public methods

Inherited methods

Method new()

constructor

Usage
Testing$new(id, ind_col, verbose = TRUE)
Arguments
id

character
Testing id.

ind_col

character Name of column of individuals IDS in testing data.frame.

verbose

boolean
Warning messages will be displayed if set to TRUE.


Method print()

Printer

Usage
Testing$print(...)
Arguments
...

any


Method getIndIDs()

Gather individual IDs from all layer.

Usage
Testing$getIndIDs()
Returns

A data.frame containing individuals IDs.


Method getTestMetaLayer()

Getter of the meta layer.

Usage
Testing$getTestMetaLayer()
Returns

Object from class TestMetaLayer


Method getIndCol()

Getter of the individual column name.

Usage
Testing$getIndCol()

Method getVerbose()

Getter of the verbose setting.

Usage
Testing$getVerbose()

Method getData()

Retrieve modality-specific prediction data.

Usage
Testing$getData()
Returns

A list containing all (base and meta) models.


Method upset()

UpSet plot to show an overview of the overlap of individuals across various layers.

Usage
Testing$upset(...)
Arguments
...

any
Further parameters to be passed to the the upset function from package UpSetR.


Method summary()

Generate testing summary

Usage
Testing$summary()

See Also

TrainLayer


fuseMLR documentation built on April 3, 2025, 8:49 p.m.