HTMLWriter


[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class HTMLWriter
{
public:
static void output(const vector< const FeaturedMolecule*>& ligandMolecules, const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, const vector< vector< const MultipleResult*> >& clusterRepresentatives, const string outputFileNamePrefix );
static void outputScreenResults(const vector< const MultipleResult*>& multipleResults, ofstream& outputStream, const string& prefix );
static void outputHeader(ofstream& output);
static void outputFooter(ofstream& output);
static void outputFeatureSetAttributes(const FeaturedMolecule::FeatureSetAttributes& attributes, ofstream& outputStream);
protected:
static void outputMultipleResultSummary(const MultipleResult& multipleResult, ofstream& output, const string& jmolFileName, bool outputNumOfMols);
static void outputMultipleResultClusterSummary(const MultipleResultCluster& mResCluster, ofstream& output, const string& jmolFileName, bool outputNumOfMols);
static void outputSummaryTable(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& output);
static void outputSummaryTableByScores(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& outputStream);
static void outputPairwiseSummaryTable(const vector< const MultipleResult*>& pairwiseResults, const string filename);
static void outputInputData(const vector< const FeaturedMolecule*>& ligandMolecules, ofstream& output);
static void outputTableHeader(ofstream& output, bool outputNumOfMols );
static string getPymolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;
static string getJmolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;
}; // HTMLWriter

Back to the top of HTMLWriter


KEYWORD

Oranit Dror (mailto: oranit@post.tau.ac.il)

Copyright: SAMBA group, Tel-Aviv Univ. Israel, 2004.

Back to the top of HTMLWriter


AUTHORS

Back to the top of HTMLWriter


CHANGES LOG

Back to the top of HTMLWriter


GOALS

Back to the top of HTMLWriter

		

USAGE

		

Back to the top of HTMLWriter


void output(const vector< const FeaturedMolecule*>& ligandMolecules, const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, const vector< vector< const MultipleResult*> >& clusterRepresentatives, const string outputFileNamePrefix );

  static void output(const vector< const FeaturedMolecule*>& ligandMolecules,
		     const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults,
		     const vector< vector< const MultipleResult*> >& clusterRepresentatives,
		     const string outputFileNamePrefix = "index");

Back to the top of HTMLWriter


void outputScreenResults(const vector< const MultipleResult*>& multipleResults, ofstream& outputStream, const string& prefix );

  static void outputScreenResults(const vector< const MultipleResult*>& multipleResults, ofstream& outputStream, const string& prefix="db_");

Back to the top of HTMLWriter


void outputHeader(ofstream& output);

  static void outputHeader(ofstream& output);

Back to the top of HTMLWriter


void outputFooter(ofstream& output);

  static void outputFooter(ofstream& output);

Back to the top of HTMLWriter


void outputFeatureSetAttributes(const FeaturedMolecule::FeatureSetAttributes& attributes, ofstream& outputStream);

  static void outputFeatureSetAttributes(const FeaturedMolecule::FeatureSetAttributes& attributes, ofstream& outputStream);

Back to the top of HTMLWriter


void outputMultipleResultSummary(const MultipleResult& multipleResult, ofstream& output, const string& jmolFileName, bool outputNumOfMols);

  static void outputMultipleResultSummary(const MultipleResult& multipleResult, ofstream& output,
					  const string& jmolFileName, bool outputNumOfMols);

Back to the top of HTMLWriter


void outputMultipleResultClusterSummary(const MultipleResultCluster& mResCluster, ofstream& output, const string& jmolFileName, bool outputNumOfMols);

  static void outputMultipleResultClusterSummary(const MultipleResultCluster& mResCluster, ofstream& output,
						 const string& jmolFileName,  bool outputNumOfMols);

Back to the top of HTMLWriter


void outputSummaryTable(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& output);

  static void outputSummaryTable(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& output);

Back to the top of HTMLWriter


void outputSummaryTableByScores(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& outputStream);

  static void outputSummaryTableByScores(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& outputStream);

Back to the top of HTMLWriter


void outputPairwiseSummaryTable(const vector< const MultipleResult*>& pairwiseResults, const string filename);

  static void outputPairwiseSummaryTable(const vector< const MultipleResult*>& pairwiseResults, const string filename);

Back to the top of HTMLWriter


void outputInputData(const vector< const FeaturedMolecule*>& ligandMolecules, ofstream& output);

  static void outputInputData(const vector< const FeaturedMolecule*>& ligandMolecules, ofstream& output);

Back to the top of HTMLWriter


void outputTableHeader(ofstream& output, bool outputNumOfMols );

  static void outputTableHeader(ofstream& output, bool outputNumOfMols=false);

Back to the top of HTMLWriter


string getPymolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;

  static string getPymolFileName(unsigned multipleResultID, unsigned int numOfMolecules)                                           ;

Function is currently defined inline.


Back to the top of HTMLWriter


string getJmolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;

  static string getJmolFileName(unsigned multipleResultID, unsigned int numOfMolecules)                                ;

Function is currently defined inline.


Back to the top of HTMLWriter


All Members

public:
static void output(const vector< const FeaturedMolecule*>& ligandMolecules, const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, const vector< vector< const MultipleResult*> >& clusterRepresentatives, const string outputFileNamePrefix );
static void outputScreenResults(const vector< const MultipleResult*>& multipleResults, ofstream& outputStream, const string& prefix );
static void outputHeader(ofstream& output);
static void outputFooter(ofstream& output);
static void outputFeatureSetAttributes(const FeaturedMolecule::FeatureSetAttributes& attributes, ofstream& outputStream);
protected:
static void outputMultipleResultSummary(const MultipleResult& multipleResult, ofstream& output, const string& jmolFileName, bool outputNumOfMols);
static void outputMultipleResultClusterSummary(const MultipleResultCluster& mResCluster, ofstream& output, const string& jmolFileName, bool outputNumOfMols);
static void outputSummaryTable(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& output);
static void outputSummaryTableByScores(const vector< vector< const MultipleResultCluster*> >& clusteredMultiResults, ofstream& outputStream);
static void outputPairwiseSummaryTable(const vector< const MultipleResult*>& pairwiseResults, const string filename);
static void outputInputData(const vector< const FeaturedMolecule*>& ligandMolecules, ofstream& output);
static void outputTableHeader(ofstream& output, bool outputNumOfMols );
static string getPymolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;
static string getJmolFileName(unsigned multipleResultID, unsigned int numOfMolecules) ;

Back to the top of HTMLWriter


Ancestors

Class does not inherit from any other class.

Back to the top of HTMLWriter


Descendants

Class is not inherited by any others.

Back to the top of HTMLWriter


Generated from source by the Cocoon utilities on Mon Dec 21 11:44:47 2009 .

Report problems to jkotula@unimax.com