www.pudn.com > Genecircus20070919.rar > shuffle_get_pvalue.h


// shuffle_get_pvalue.h: interface for the shuffle_get_pvalue class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_SHUFFLE_GET_PVALUE_H__50D79971_E8FC_4C76_9EDD_8A19E8B76F11__INCLUDED_) 
#define AFX_SHUFFLE_GET_PVALUE_H__50D79971_E8FC_4C76_9EDD_8A19E8B76F11__INCLUDED_ 
#include "data_container.h" 
#include "calculate_mi.h" 
//#include "mainframe.h" 
#include "wx_pch.h" 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
//MainFrame F 
 
class shuffle_get_pvalue   
{ 
public: 
	shuffle_get_pvalue(); 
	virtual ~shuffle_get_pvalue(); 
	calculate_mi * calcu_mi; 
    Microarray_Set * micro_set; 
	void random_shuffle(); 
	double compution_mi(int setsize); 
	void select_pvalue(); 
	bool shuffle_direct;//false is h,true is level 
	int shuffle_times; 
	int obj_index;//save such as myc's index 
	int obj_index1; 
	//MainFrame * frame; 
	int times; 
}; 
 
#endif // !defined(AFX_SHUFFLE_GET_PVALUE_H__50D79971_E8FC_4C76_9EDD_8A19E8B76F11__INCLUDED_)