Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 2 months ago

Amino acid conservation.zip by Guangdi Li

Analysis of amino acid conservation using conservation index (conservationstatistic..., amino acid, conservation)

AAConservationIndex( Seq,SimilarityMatrix,AASymbol )

AnalysisInterSequenceDiversity( GenomeSeqA,GenomeSeqB, Ga...

AnalysisIntraSequenceDiversity( GenomeSeq, GagpCutoff )

image thumbnail

updated 2 months ago

Chess Picture for visualizing correlation matrix.zip by Guangdi Li

A nice visualization for highlighting correlation matrix (correlationmatrixvisu..., correlation, matrix)

ArgStruct=parseArgs(args,ArgStruct,varargin)

ChessPicture_Matrix( CorrelationMatrix,XAxisName,YAxisNam...

h=subaxis(varargin)

image thumbnail

updated 2 months ago

Ancestral polytree by Guangdi Li

The code here provides the algorithm of learning ancestral polytree. (mathematics, statistics, modeling)

BFS_LocalPolytree( UPRMatric,MaxNode )

CITest_ChiTwoVar( MI, R, M, a )

ConditionalIndependentMatric( LGObj,a )

image thumbnail

updated 2 months ago

ProteinContactMap.zip by Guangdi Li

Visualization of protein contact map (protein structureprot...)

ArgStruct=parseArgs(args,ArgStruct,varargin)

h=subaxis(varargin)

VisualizProteinContactMap.m

image thumbnail

updated 1 year ago

Maximum(minimum) Weight Spanning Tree ( Directed ) by Guangdi Li

For learning "Directed Maximum Spanning Tree", Chu-Liu/Edmonds Algorithm is implemented here. (spanning tree, data mining, learning algorithm)

DirectedMaximumSpanningTree( OriginalCostMatric,Root )

DirectedMinimalSpanningTree( OriginalCostMatric,Root )

MaximalDirectedMSF( CostMatric )

image thumbnail

updated 1 year ago

K2 algorithm for learning DAG structure in Bayesian network by Guangdi Li

This is the code of Cooper's K2 algorithm proposed in 1992, quick and convenient for using. (dag, bayesian network, data mining)

ConstructLGObj( OriginalSample )

GClosedFun( LGObj, X, PAX )

k2( LGObj,Order,u )

image thumbnail

updated 1 year ago

causal polytree algorithm 2004 by Guangdi Li

A polytree algorithm published by M. Ouerd, B. John Oommen, Stan Matwin. (mathematics, statistics)

Querd_PolytreeRecover( CIMatric,UPRMatric,ArtSet )

image thumbnail

updated almost 3 years ago

Fisher's exact test with n x m contingency table by Guangdi Li

Do you have problem with Fisher's exact test where the contingency table is more than 2*2? (statistics test, mathematics, category)

FisherExactTest( XVector,YVector )

FisherExactTest_R( X,Y )

ControlCentor.m

image thumbnail

updated 3 years ago

Discretization algorithms: Class-Attribute Contingency Coefficient by Guangdi Li

To discrete continuous data, CACC is a promising discretization scheme proposed in 2008 (discretization, classification, data mining)

CACC_Discretization( OriginalData, C )

ControlCenter.m

image thumbnail

updated almost 4 years ago

CAIM Discretization Algorithm by Guangdi Li

CAIM (class-attribute interdependence maximization) is designed to discretize continuous data. (discretization, classification, data mining)

CAIM_Discretization( OriginalData, C )

CAIM_Evaluation( OriginalData, C, Feature, DiscretInterva...

DiscretWithInterval( OriginalData,C,Column,DiscretInterva...

image thumbnail

updated 4 years ago

Causal Polytree ---Pearl's classical algorithm(1988) by Guangdi Li

Pearl's famous causal polytree recover algorithm is implemented here. (data ming, causal polytree, bayesian network)

IsLeaf( Graph,Node )

Pearl_PolytreeRecover( CIMatric,CPMatricSkeleton )

ControlCenter.m

image thumbnail

updated 4 years ago

Fisher's Exact Test for beginners. by Guangdi Li

For beginners, who loves Fisher's Exact Test but hates the theory behind. (mathematics, statistics)

[ Pvalue ConTable ]=FisherExactTest22( x,y )

ControlCenter.m

image thumbnail

updated 4 years ago

Extended (n,k)-gray code by Guangdi Li

We extend normal gray code to conside about different range for each digit. (mathematics, optimization, gray code)

GenerateGrayCode( Range )

GrayNumberConvertion(Value,Base,Digits )

ImprovedGenerateGrayCode( Range )

image thumbnail

updated 4 years ago

Mutual Information In probability theory and information theory by Guangdi Li

Code for marginally and conditional mutual information in probability and information theory (mutual information, probability theory, information theory)

ConditionalProbability( MDCObj,CurrentVar,VarParent,Vecto...

ConditionallyIndependent_MutualInformation( LGObj,Var1,Va...

ConstructLGObj( OriginalSample )

image thumbnail

updated 5 years ago

NPC algorithm for learning DAG in Bayesian network by Guangdi Li

NPC algorithm is designed for learning Bayesian network formed as DAG in 2001, by Steck (bayesian network, dag, learning algorithm)

CITest_ChiTwoVar( MI, R, M, a )

ConditionallyIndependent_MutualInformation( LGObj,Var1,Va...

ConstructLGObj( OriginalSample )

image thumbnail

updated 5 years ago

Maximum Weight Spanning tree (Undirected) by Guangdi Li

Chu-Liu-Edmonds Algorithm for learning "Undirected Maximum Weight Spanning tree" is proposed here. (spanning tree, data mining, graph theory)

UndirectedMaximumSpanningTree (CostMatrix)

ControlCentor.m

image thumbnail

updated 5 years ago

Probablistic Logic Sampling (PLS) by Guangdi Li

It is credited as 1th algorithm applying stochastic sampling to belief updating in Bayesian networks (sampling, bayesian network, simulink)

BinaryPLS_GenerateRandomData( GraphMatric,Number )

CompDecilToInt( RangeOfVar,CompDecNumber )

GenerateDAG( Node )

Contact us