小编Ruc*_*nik的帖子

使用python从PubMed获取数据

我有一个PubMed条目列表以及PubMed ID.我想创建一个python脚本或使用python接受PubMed id号作为输入,然后从PubMed网站获取摘要.

到目前为止,我遇到了NCBI Eutilities和Python中的importurl库,但我不知道如何编写模板.

任何指针将不胜感激.

谢谢,

python text-mining

9
推荐指数
2
解决办法
2万
查看次数

替换多列中的值

之前已经问过这个问题但我的问题非常具体,因此我发布了这个问题.

我有一个看起来像这样的文件:

chr10 100008748 100010821 2 2 1
chr10 100011459 100012109 2 2 1
chr10 100015496 100016536 2 2 1
chr10 100017921 100018765 2 2 1
chr10 100018985 100019147 2 2 1
chr10 100022808 100027387 2 2 0
chr10 100143625 100144703 2 2 1
chr10 100144824 100146957 2 2 1
chr10 100144941 100146957 2 2 0
chr10 100147064 100148110 2 2 1
Run Code Online (Sandbox Code Playgroud)

我的任务是用'.'替换第6列值.(期间)和第5列+/-.如果$ 5中的值为1,则" - "否则为"+".

我已经尝试了一些python和perl脚本以及一些awk命令,但对我来说并没有太多帮助.

非常感谢pesudocode,谢谢你的时间.

**使用AWK**

BEGIN { FS=OFS=' ' } 
> $6 == "1" { $6 …
Run Code Online (Sandbox Code Playgroud)

python perl awk

0
推荐指数
1
解决办法
72
查看次数

标签 统计

python ×2

awk ×1

perl ×1

text-mining ×1