Python中文
首页
教程
问答
标签
搜索
登录
注册
把mol2分子的数据库分成N个更小的集合
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我从锌数据库(<a href="http://zinc.docking.org/" rel="nofollow noreferrer">http://zinc.docking.org/</a>)中得到了一大组分子,是mol2(<a href="http://tripos.com/index.php?family=modules,SimplePage,,,&page=sup_mol2&s=0" rel="nofollow noreferrer">http://tripos.com/index.php?family=modules,SimplePage,,,&page=sup_mol2&s=0</a>)格式的。我希望能够将这个数据库拆分成任意一组N个较小的数据库。在python、bash或perl中,最好的脚本编写方法是什么?我读过openbabel,但它只能产生一组单独的分子。在</p> <p>如果没有,我也可以将mol2转换成另一种更方便的格式</p> <p>泰克人</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>以下是在linux中执行此操作的方法:</p> <pre><code>gawk -v RS="@<TRIPOS>MOLECULE" 'NF{ print RS$0 > "zinc"++n".mol2" }' zinc.mol2 </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
将命令集结果作为variab执行
7 回答
将命令馈送到twisted ssh之后反应器.运行()
1 回答
将命名元组列表附加到另一个元组
1 回答
将命名元组的值从字符串转换为整数
4 回答
将命名参数和文件像脚本一样传入和传出docker容器
1 回答
将命名参数打包到di中
10 回答
将命名捕获组替换为re.sub公司
8 回答
将命名空间包添加到事实之后的包中
6 回答
将命名空间添加到Suds中的默认WSSE安全对象
1 回答
将命名范围从Excel导入Python脚本
3 回答
将品脱单位格式化为缩写符号
3 回答
将哈夫曼代码字符串转换为二进制
5 回答
将哈希“#”解析为flask routes中URL请求中的字符串
4 回答
将哈希密码从flask导入Django
3 回答
将哈希密码插入sqlite3表
3 回答
将哈希密码转换为字符串werkuzeug python
7 回答
将哈希打印到fi
7 回答
将哈希模式应用于条形图
3 回答
将哈希模式添加到seaborn条p
3 回答
将哈希码转换为其二进制表示
8 回答