||
本自制小程序适用于从Excel中查找含有某关键字(也可以是关键字的一部分,中英文均可)的所有行,并生成新的sheet。
用法举例:
(1)从某个办公Excel总表中,按照关键字制作成分表。
(2)“一键分析特定启动子序列的转录因子结合位点小程序(http://blog.sciencenet.cn/home.php?mod=space&uid=3446543&do=blog&id=1263446)”中,查询某个转录因子结合位点,并将该转录因子的所有结合位点信息拷贝到另一个sheet中。
(3)从转录组数据的Excel注释文件中,查找含有某关键字的转录本数据,并将所有行拷贝到新的一个sheet中(如果还需要转录本序列信息,参考“小程序:从已注释的转录组数据中查找特定的基因并复制相关的信息”http://blog.sciencenet.cn/home.php?mod=space&uid=3446543&do=blog&id=1248635)。
程序存储在百度网盘:
链接:https://pan.baidu.com/s/1FlbjyMmWxuYtM05B9GX_sg
提取码:cj4g
注意事项:
1. 适用于从.xlsx格式文档中查找含有某关键字的数据,并将该数据所在行复制出来,如果是.xls格式,请先转换成.xlsx格式(参考博文“批量将xls格式文档转换成xlsx格式文档”http://blog.sciencenet.cn/home.php?mod=space&uid=3446543&do=blog&id=1248640)。
2. 本程序中,只要输入关键字(部分)即可,无需全称,即只要匹配部分信息即可完成,如:“Forkhead box P 3 (foxp3)”基因信息, 只要输入“fork”即可将所有含有“fork”的行复制出来(不区分字母大小写),这其中不仅包含“foxp3”基因信息,还包含所有含有“fork”关键字的行。
3. .xlsx第一行为表头
4. 本程序仅适用于win10操作系统。
致谢:
1. python 社区(https://www.python.org/)
2. Eric Gazoni & Charlie Clark who created and maintaines openpyxl package (https://openpyxl.readthedocs.io/en/stable/).
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 23:39
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社