Biorithm  1.1
Public Member Functions | Protected Member Functions | Protected Attributes
FuncEquivFilter Class Reference

This class is the partition distance filter that finds similar truth tables. More...

#include <FuncEquivFilter.h>

Inheritance diagram for FuncEquivFilter:
Filter

List of all members.

Public Member Functions

 FuncEquivFilter (const string &obofile, const string &fafile)
 FuncEquivFilter (const FuncEquivFilter &src)
virtual FuncEquivFilteroperator= (const FuncEquivFilter &rhs)
virtual bool filter (const ItemSet &is, TruthMatrix &tm, string &msg)

Protected Member Functions

bool setupData ()

Protected Attributes

string obofile
string fafile
bool setdata
bool problem
GeneOntology go
MyAnnotations fa
string rowSetFileName
ofstream rsstr
string feFileName
ofstream festr

Detailed Description

This class is the partition distance filter that finds similar truth tables.

FuncEquivFilter.h The partition distance filter

Author:
Conley Owens ibcliffo@vt.edu
Date:
2007-09-13

Constructor & Destructor Documentation

FuncEquivFilter::FuncEquivFilter ( const string &  obofile,
const string &  fafile 
)

FuncEquivFilter.cpp The simple graph filter

Author:
Conley Owens ibcliffo@vt.edu
Date:
2007-09-14

Member Function Documentation

bool FuncEquivFilter::filter ( const ItemSet is,
TruthMatrix tm,
string &  msg 
) [virtual]

This method weights the tt and adds it to the graph

------------------------------- Parameters ------------------------------- const ItemSet& is The truth table to examine TruthMatrix& tm The matrix where the truth table came from string& msg We can alter this to add a message to the filter, IE: what tt it is similar to

--------------------------------- Return --------------------------------- True if it passed, false if not

Implements Filter.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Friends