计算化学公社

 找回密码 Forget password
 注册 Register
Views: 12005|回复 Reply: 11
打印 Print 上一主题 Last thread 下一主题 Next thread

[Gaussian/gview] 离线版本的Gaussian IOps Reference(有pdf版本啦)

[复制链接 Copy URL]

928

帖子

1

威望

8262

eV
积分
9210

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 hebrewsnabla 于 2024-6-18 17:02 编辑

由于打开瓜丝的网站时常比较慢,于是扒了一个离线版本的IOp(手册已经有离线版本了,IOp似乎还没有),称作giop。
repo链接
https://github.com/hebrewsnabla/giop

2020 Jun 10更新:
txt、md、pdf版本:可在github或6楼下载。更加方便查询某个关键词。


-------------- 分割线 ------------------------

原理
使用BeautifulSoup读取html内容。G16版本的html已经存放在repo的G16html目录下,无需手动下载。您也可以替换成其他版本的。

命令行用法 (由于已经有了pdf,这个用法没多大用了(可以用于debug))
假设我们要查询IOp(3/33),那就(您也可以alias成诸如“giop 3 33”的形式)
  1. python get_iop.py 3 33
复制代码

然后可以看到输出
  1. IOp(3/33)
  2. Integral package printing.
  3.   0    No integrals are printed.
  4.   1    Print one-electron integrals.
  5.   3    Print two-electron integrals in standard format.
  6.   4    Print two-electron integrals in debug format.
  7.   5    Combination of 1 and 3.
  8.   6    Combination of 1 and 4.
复制代码

此程序可以在Windows,Linux,及类Linux环境(如MinGW,Termux)中使用。



bug
由于瓜丝的html风格还是比较多样的,目前giop可能bug比较多(我已经尽力考虑各种情况了……)

已经解决的问题(但是不一定彻底……):




    * <span>标签导致的bug
    * <sup>标签导致的bug(上标改用^表示)
    * IOp(5/5) : html源文件有误,"5id"应改为“id”(repo内置的html已修改)
    * 在giop目录之外运行的bug

欢迎报告bug!

TODO




    * 诸如"IOp(7/60-62)"这样情况
    * 隐藏IOp
    * 目前是直接从html查询的,计划改成写进一个数据库再查询,以解决格式问题

评分 Rate

参与人数
Participants 7
eV +24 收起 理由
Reason
thinktraveller + 2 好物!
zjxitcc + 3 精品内容
Boer + 3 赞!
biogon + 5 GJ!
snljty + 4 美味汤是个好东西
thanhtam + 4 GJ!
sobereva + 3

查看全部评分 View all ratings

164

帖子

0

威望

1991

eV
积分
2155

Level 5 (御坂)

2#
发表于 Post on 2020-5-12 20:40:27 | 只看该作者 Only view this author
似乎只能在giop目录下运行。如果用了alias,在别的地方运行脚本,就找不到HTML文件了。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
hebrewsnabla + 5

查看全部评分 View all ratings

928

帖子

1

威望

8262

eV
积分
9210

Level 6 (一方通行)

3#
 楼主 Author| 发表于 Post on 2020-5-12 20:51:25 | 只看该作者 Only view this author
thanhtam 发表于 2020-5-12 20:40
似乎只能在giop目录下运行。如果用了alias,在别的地方运行脚本,就找不到HTML文件了。

已修复

1102

帖子

18

威望

6703

eV
积分
8165

Level 6 (一方通行)

計算化学の社畜

4#
发表于 Post on 2020-5-12 21:57:52 | 只看该作者 Only view this author
话说IOP能否做成pdf呀?
Stand on the shoulders of giants

928

帖子

1

威望

8262

eV
积分
9210

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2020-5-12 22:11:37 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2020-5-12 22:20 编辑
冰释之川 发表于 2020-5-12 21:57
话说IOP能否做成pdf呀?

要pdf直接打印网页就行吧。如果要优雅的pdf,得生成TeX代码了,也能做。

突然发现打印出来的pdf也能搜索iop(

928

帖子

1

威望

8262

eV
积分
9210

Level 6 (一方通行)

6#
 楼主 Author| 发表于 Post on 2020-6-10 20:05:18 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2020-6-13 16:51 编辑

更新:制作了txt、md、pdf版本 (目前似乎txt版本的效果最好)

一开始上传的pdf有一点问题(空格、换行问题),已更新。欢迎反馈问题。


giop.md.zip

114.19 KB, 下载次数 Times of downloads: 14

giop-20200613.pdf

5.05 MB, 下载次数 Times of downloads: 137

giop.txt

337.6 KB, 下载次数 Times of downloads: 42

评分 Rate

参与人数
Participants 4
eV +20 收起 理由
Reason
wang7344412 + 5 GJ!
thanhtam + 5 GJ!
成犹败 + 5 GJ!
snljty + 5 赞!

查看全部评分 View all ratings

928

帖子

1

威望

8262

eV
积分
9210

Level 6 (一方通行)

7#
 楼主 Author| 发表于 Post on 2020-6-13 16:51:57 | 只看该作者 Only view this author
再次更新:
改进了列表对齐;修了一些bug。

新的pdf见楼上。

评分 Rate

参与人数
Participants 2
eV +10 收起 理由
Reason
thanhtam + 5
sobereva + 5

查看全部评分 View all ratings

136

帖子

0

威望

2207

eV
积分
2343

Level 5 (御坂)

8#
发表于 Post on 2021-8-31 22:25:15 | 只看该作者 Only view this author

请问HITM是什么意思啊?
The HyperText Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript

超文本标记语言(HyperText Markup Language),即HTML,是设计用于在网络浏览器中显示的文件的标准标记语言。它可以由层叠样式表(CSS)等技术和JavaScript等脚本语言来协助。

这是我谷歌的,但是没理解到底是什么?

4289

帖子

4

威望

9536

eV
积分
13905

Level 6 (一方通行)

MOKIT开发者

9#
发表于 Post on 2021-8-31 23:31:17 | 只看该作者 Only view this author
嘤嘤嘤 发表于 2021-8-31 22:25
请问HITM是什么意思啊?
The HyperText Markup Language, or HTML is the standard markup language for ...

那你到底想问HITM还是HTML
自动做多参考态计算的程序MOKIT

136

帖子

0

威望

2207

eV
积分
2343

Level 5 (御坂)

10#
发表于 Post on 2021-9-1 09:49:42 | 只看该作者 Only view this author
zjxitcc 发表于 2021-8-31 23:31
那你到底想问HITM还是HTML

HTML和HITM都不太了解。。都想问,我以为这俩是一个单词,现在看来是我看错了。那HTML应该是有电子版为意思,HITM是Gaussian的事。

4289

帖子

4

威望

9536

eV
积分
13905

Level 6 (一方通行)

MOKIT开发者

11#
发表于 Post on 2021-9-1 09:53:57 | 只看该作者 Only view this author
嘤嘤嘤 发表于 2021-9-1 09:49
HTML和HITM都不太了解。。都想问,我以为这俩是一个单词,现在看来是我看错了。那HTML应该是有电子版为意 ...

你从哪里看到HITM?楼主发的帖子里并没有这个“单词”。

另,HTML是什么意思自己用百毒、谷歌搜一下就行了,跟这个帖子的内容关系很小,懂不懂HTML 与 按照此贴学会获取IOP内容没有关系。
自动做多参考态计算的程序MOKIT

136

帖子

0

威望

2207

eV
积分
2343

Level 5 (御坂)

12#
发表于 Post on 2021-9-1 21:00:34 | 只看该作者 Only view this author
zjxitcc 发表于 2021-9-1 09:53
你从哪里看到HITM?楼主发的帖子里并没有这个“单词”。

另,HTML是什么意思自己用百毒、谷歌搜一下就 ...

嗯嗯,谢谢回答

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-19 02:57 , Processed in 0.203048 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list