MFC中的Dlg类是什么,在哪里定义?
Dlg是对话框窗体类(CDialog), 在VS右边资源视图中添加新对话框窗体, VS会自动帮你完成相应的代码, 你只需要include它的头文件并实例化就行了
MFC的.h文件dlg.h文件.cpp文件dlg.cpp文件分别代表什么?
.h文件中一般都是函数声明 .cpp文件中是函数的实现
autodock中dlg文件怎么只能看到配体
这里,mol2topdbqs是为受体转化为pdbqs文件。一般来说,mol2是比较通用的文件格式。不过,由于autodock需要考虑受体的溶剂化效应,所以在autodock中用于对接的小分子需要pdbq与pdbqs格式。在autodock中有个程序为mol2topdbqs,可以直接转化mol2文件为pdbqs文件。
在不同运行平台,由于awk的版本不同,运行略有不同。
比如,在sgi irix中,直接使用mol2topdbqs命令就可以。这个其实是由两个命令构成的:
%mol2topdbq macro.mol2 > macro.pdbq
%addsol macro.pdbq macro.pdbqs
但是在linux中,这个命令提示出错。不过,这个命令分解为两个命令就可以:
$mol2fftopdbq macro.mol2 > macro.pdbq
$addsol macro.pdbq macro.pdbqs
对于小分子配体文件,要用deftors命令。
用法
$deftors lig.mol2
会提示定义环,选1->c->c就可以了。
这是针对单个配体文件来说的,如果对于数据库中的多个小分子,就需要编写循环脚本批量操作了。
nci-3d中有已经准备好的pdbq格式的小分子,可以直接用于autodock的对接。我想你可以参考他们的批量转化方法。
在autodock运行中,最占时间的是格点(grid)参数的计算。而每个小分子与受体作用的格点参数都是不同的。在JMC的两篇文章中(J Med Chem. 2005, 48: 2308-2318;J Med Chem. 2006, 49: 2417-2430),同一个课题组发表了两篇文章,主要是以P450酶为靶点,对autodock的源代码进行修改,使不同原子类型的格点参数计算一次完成,然后,不同的小分子可以随时调用计算好的格点参数用于对接。这样就解决了虚拟筛选中每个分子重复计算格点参数的速度问题。
在最近的一篇文章中(proteins,200665:549-554),一个韩国课题组发表文章,利用autodock进行虚拟筛选,文章没有对格点计算方法进行详述,不过据我推想,他们应该也采用了jmc两篇文章的方法。
jmc文章作者修改后的autodock源代码可以通过发邮件联系得到。同时,他们还通过修改源代码,实现了将水分子中氧上的氢键接受作用考虑在分子对接中(在原代码中,只能考虑水分子的氢键供体作用)。
上海药物所曾经在论坛中发过一段脚本,通过循环来利用autodock进行虚拟筛选。这个极有参考意义。不过脚本中需要对数据库中的每个小分子都计算格点能,这可能会使虚拟筛选时间大大延长。
VC++,假设CCDLG是一个类的名称,那么CCDLG * dlg 与(CCDLG*)dlg有什么区别?
CCDLG * dlg =(CCDLG*)dlg1; 首先声明了一个指向CCDLG类型的指针变量dlg,接着把dlg1转换成CCDLG指针类型,并赋值给指针变量dlg.
什么是元数据?请列出我国现有DLG产品的元数据的内容。
元数据是:
用于描述要素、数据集或数据集系列的内容、覆盖范围、质量、管理方式、数据的所有者、数据的提供方式等有关的信息。
我国现有DLG产品的元数据的内容:
生产技术 原始资料主要采用:外业数据采集、航片、高分辨率卫片、地形图等。制作方法: 1)数字摄影测量、三维跟踪立体测图。目前,国产的数字摄影测量软件VintuoZo系统和JX-4C才 DPW系统都具有相应的矢量图系统,而且它们的精度指标都较高。其中VintuoZo系统有工作站版和NT版两种,而JX-4C DPW系统只有NT版一种。 2)解析或机助数字化测图。这种方法是在解析测图仪或模拟器上对航片和高分辨率卫片进行立体测图,来获得DLG数据。 用这种方法还需使用GIS或CAD等图形处理软件,对获得的数据进行编辑,最终产生成果数据。 3)对现有的地形图扫描,人机交互将其要素矢量化。目前常用的国内外矢量化软件或GIS和CAD软件中利用矢量化功能将扫描影像进行矢量化后转入相应的系统中。 4)在新制作的数字正射影像图上,人工跟踪框架要素数字化。屏幕上跟踪:可以使用CAD或GIS及VirtuoZo软件将正射影像图按一定的比例插入工作区中,然后在图上进行相应要素采集。 5)野外实测地图。(参见数字测图的基本过程章节)
不知道对不对,建议你百度百科一下……
程序中maindlg文件是什么意思
main dlg main dialog
dlgltal mp3 player的使用方法
和一般程序一样,打开,选择文件.播放.你也可以右键文件->属性->打开方式 选择flash player,以后这个格式的文件都用flash player打开了.双击就可以了
【MFC】CFileDialog filedlg(true);什么意思
CFileDialog filedlg(true);表示创建一个打开文件的对话框
CFileDialog filedlg(false);表示创建一个另存为对户框,
其他性质不变。
函数原型:
CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName =
NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter =
NULL, CWnd* pParentWnd = NULL );
BOOL bOpenFileDialog
该参数为指定true是Open,false是Save as 对话框。
LPCTSTR lpszDefExt
添加到没有扩展名文件上的扩展名
LPCTSTR lpszFileName
应该初始选定的文件名
DWORD dwFlags
自定义标志,当要进行多选的时候添加OFN_ALLOWMULTISELECT
LPCTSTR lpszFilter
File of type中的过滤参数
TWLDLG是什么意思?
这个感觉是句子的第一个字母组成的吧?