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问题
基于datafram中的1列选择具有最高值的行
3 回答
基于DataFram中的datetime对象间隔获取值
7 回答
基于datafram中的两个条件生成布尔值列
3 回答
基于datafram中的两列删除异常值
8 回答
基于datafram中的值对列表排序
10 回答
基于datafram中的值求和
8 回答
基于Datafram中的值的彩色条形图
6 回答
基于DataFram中的值计数保留前n个项的所有行
4 回答
基于DataFram中的值重命名具有相同列名的列
8 回答
基于datafram中的其他值更改dataframe的值
7 回答
基于datafram中的列值获取更改日期
7 回答
基于datafram中的列创建6个条形子图
2 回答
基于DataFram中的另一列填充缺少的值
1 回答
基于datafram中的唯一值生成大量列
3 回答
基于datafram中的多个列联接
1 回答
基于DataFram中的字符串格式创建额外的行
9 回答
基于datafram中的排序值旋转多行
9 回答
基于datafram中的条件在python中创建记录
7 回答
基于DataFram中的条件检索列
10 回答
基于DataFram中的次要时间增量获取值
7 回答