|
请问,如何将data文件中的原子charge信息改为full类型呢?在晶体结构网站下载了 锐钛矿二氧化钛的CIF文件,然后用MS打开,进行001晶面切胞后,然后进行扩胞,导出pdb文件,然后再用atomsk将pdb文件转成data文件,data文件中的原子信息类型为Charge,请问如何转成full类型?Data信息如下:
10800 atoms
2 atom types
0.000000000000 111.900000000000 xlo xhi
0.000000000000 111.900000000000 ylo yhi
0.000000000000 100.01000000000 zlo zhi
Masses
1 47.86700000 # Ti
2 15.99900000 # O
Atoms # charge
1 1 4.000000 0.000000000000 0.000000000000 8.902000000000
2 1 4.000000 1.865000000000 1.865000000000 4.216000000000
3 1 4.000000 0.000000000000 1.865000000000 1.874000000000
4 1 4.000000 1.865000000000 0.000000000000 6.559000000000
5 2 -2.000000 0.000000000000 0.000000000000 1.406000000000
6 2 -2.000000 1.865000000000 1.865000000000 6.091000000000
7 2 -2.000000 0.000000000000 1.865000000000 3.748000000000
8 2 -2.000000 1.865000000000 0.000000000000 8.433000000000
9 2 -2.000000 1.865000000000 0.000000000000 4.685000000000
10 2 -2.000000 0.000000000000 1.865000000000 0.000000000000
11 2 -2.000000 1.865000000000 1.865000000000 2.343000000000
12 2 -2.000000 0.000000000000 0.000000000000 7.027000000000然后尝试用moltemplate,但是一直报错。对于二氧化钛采用MA势,但是上面data文件中的charge与MA势的charge不一致,不知道是否是因为这个原因?还有个疑问,就在lt文件中,对于 write("Data Atoms")部分,以及后面的,需要列出全部的原子信息吗?也就是上述data文件中的 10800 atoms,还是仅采用扩胞前的单个001晶面晶胞
即可?如果不采用moltemplate,还有什么其他方法吗?
|
|