C# Class LibiadaWeb.Models.SubsequenceComparer

The subsequence comparer.
Show file Open project: intervals-mining-lab/libiada-web

Public Methods

Method Description
CompareSequencesBySubsequences ( int characteristicTypeLinkId, int notationId, Chain firstChains, Chain secondChains, double difference, string excludeType ) : double

The compare sequences by subsequences.

SubsequenceComparer ( LibiadaWebEntities db ) : System.Collections.Generic

Initializes a new instance of the SubsequenceComparer class.

Private Methods

Method Description
CalculateCharacteristic ( int characteristicTypeLinkId, Chain sequences ) : List

The calculate characteristic.

Method Details

CompareSequencesBySubsequences() public method

The compare sequences by subsequences.
public CompareSequencesBySubsequences ( int characteristicTypeLinkId, int notationId, Chain firstChains, Chain secondChains, double difference, string excludeType ) : double
characteristicTypeLinkId int /// The characteristic type link id. ///
notationId int /// The notation id. ///
firstChains LibiadaCore.Core.Chain /// The first chains. ///
secondChains LibiadaCore.Core.Chain /// The second chains. ///
difference double /// The difference. ///
excludeType string /// The exclude type. ///
return double

SubsequenceComparer() public method

Initializes a new instance of the SubsequenceComparer class.
public SubsequenceComparer ( LibiadaWebEntities db ) : System.Collections.Generic
db LibiadaWebEntities /// The db. ///
return System.Collections.Generic