C# Class LibiadaWeb.Models.Calculators.SequencesCharacteristicsCalculator

The sequences characteristics calculator.
显示文件 Open project: intervals-mining-lab/libiada-web

Public Methods

Method Description
Calculate ( Chain chains, IFullCalculator calculator, Link link, int characteristicTypeLinkId ) : double[]

Calculation method.

Calculate ( Chain chains, IFullCalculator calculators, Link links, bool rotate, bool complementary, uint rotationLength ) : double[][]

Calculation method.

Calculate ( Chain chains, IFullCalculator calculators, Link links, int characteristicTypeLinkIds ) : double[][]

Calculation method.

Method Details

Calculate() public static method

Calculation method.
public static Calculate ( Chain chains, IFullCalculator calculator, Link link, int characteristicTypeLinkId ) : double[]
chains LibiadaCore.Core.Chain /// The chains. ///
calculator IFullCalculator /// The calculator. ///
link Link /// The link. ///
characteristicTypeLinkId int /// The characteristic type link id. ///
return double[]

Calculate() public static method

Calculation method.
public static Calculate ( Chain chains, IFullCalculator calculators, Link links, bool rotate, bool complementary, uint rotationLength ) : double[][]
chains LibiadaCore.Core.Chain /// The chains. ///
calculators IFullCalculator /// The calculators. ///
links Link /// The links. ///
rotate bool /// The rotate flag. ///
complementary bool /// The complementary flag. ///
rotationLength uint /// The rotation length. ///
return double[][]

Calculate() public static method

Calculation method.
public static Calculate ( Chain chains, IFullCalculator calculators, Link links, int characteristicTypeLinkIds ) : double[][]
chains LibiadaCore.Core.Chain /// The chains. ///
calculators IFullCalculator /// The calculators. ///
links Link /// The links. ///
characteristicTypeLinkIds int /// The characteristic type link ids. ///
return double[][]