| 6 | 1/1 | 返回列表 |
| 查看: 841 | 回復(fù): 5 | ||
[求助]
散重金求助,perl語言問題 已有1人參與
|
|
兩個(gè)文本求合集的程序 文件1.txt,內(nèi)容如下 >Os01g0100100 1213 >Os01g0100200 1257 >Os01g0100500 524 701 1293 1384 1427 >Os01g0100600 799 961 1068 1795 >Os01g0100700 379 498 >Os01g0100800 1409 1670 >Os01g0100900 166 432 1054 >Os01g0101200 0 >Os01g0101600 209 258 371 1115 1494 1528 >Os01g0101700 60 399 429 462 828 889 文件2.txt,內(nèi)容如下 >Os01g0100100 0 >Os01g0100200 0 >Os01g0100500 0 >Os01g0100600 0 >Os01g0100700 0 >Os01g0100800 0 >Os01g0100900 0 >Os01g0101200 123 >Os01g0101600 0 >Os01g0101700 0 想看合集后的情況,并生成一個(gè)文本。 重金求謝。。。 |
|
perl沒學(xué)過,不懂語法。不過除非perl有現(xiàn)成的實(shí)現(xiàn)你的功能的函數(shù),否則算法應(yīng)該和其它語言的差不多。主程序框架大概是這樣吧: 1、讀取文件1的一行數(shù)據(jù); 2、提取該行數(shù)據(jù)的基因號; 3、找到文件2中含該基因號的行并記下該行行號; 4、合并這行的數(shù)值; 5、將生成的新行寫入新文件; 返回步驟1處理下一行的數(shù)據(jù),直到已經(jīng)把文件1處理完; 6、如果文件2有些行沒與文件1對上,把這些行也復(fù)制到新文件中; |
新蟲 (著名寫手)
| 6 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|