CyDAS Home funded by   Sponsor: DFG
ISCNAnalyser Documentation Class GainsLossesStructs Class Karyogram Documentation Section HowTo Section Online Analysis Section Download Section Resources Section About Section

Interface IMinable

The interface IMinable defines common parameters for the creation of data mining structures from cytogenetic cases.

Overview

IMinable
createMiningDataFromGainsLossesStructs(Resolution: ChromosomeData.eResolutionLevel): MiningInputData
createMiningDataFromSCCNAberrations(Resolution: ChromosomeData.eResolutionLevel): MiningInputData
createMiningDataFromStandardAberrationElements(): MiningInputData

Programming Language

Availability

Constructors

This class is abstract and thus does not implement a constructor.

Interfaces

This class implements no interfaces.

Enumerations

The class does not provide enumerations.

Properties

Ths interface does not define properties.

Methods

Public Function createMiningDataFromGainsLossesStructs(Optional ByVal Resolution As ChromosomeData.eResolutionLevel = ChromosomeData.eResolutionLevel.ResolutionArm) As MiningInputData

Is intended to create a MiningInputData object from the cytoband list of aberrations (GainsLossesStructs) calculated from the data of the collection implementing this interface.

Return Value

Parameters

Remarks

Public Function createMiningDataFromSCCNAberrations(Optional ByVal Resolution As ChromosomeData.eResolutionLevel = ChromosomeData.eResolutionLevel.ResolutionNone) As MiningInputData

Is intended to create a MiningInputData object from the SCCN aberrations (QuantitativeAberrations and QualitativeAberrations) calculated from the data of the collection implementing this interface.

Return Value

Parameters

Remarks

Public Function createMiningDataFromStandardAberrationElements() As MiningInputData

Is intended to create a MiningInputData object from the standard aberration elements (CGH aberrations or ISCN aberrations) calculated from the data of the collection implementing this interface.

Return Value

Remarks

Interaction with other classes

Classes using IMinable

The IMinable interface is implemented by the CGHCollection and KaryotypesCollection classes.

Classes used by IMinable

The return values of the functions defined in IMinable are defined in the CyDASMining package.