作者killerjackal (比利養了一隻狗叫比利)
看板Perl
標題[問題] 讀檔案建立hash
時間Thu Feb 2 08:42:18 2012
現在手邊有兩個檔案
檔案的格式都差不多長一樣
>xxxxxxx(title)xxxxxxxxx
>stringstringstringstring......
A檔案格式如下:
>UniqueRead1_count1
CTCGCCGTCGCAAACCCAAGCTGTCT
>UniqueRead2_count1
CTCGCCTGGCTGTGGTTCTTCTAACA
資料都是兩兩成對的
要如何把檔案讀進來
且偶數行當成key
單數行當成value
但是每一個key是會有順序性的
我的想法是 現把檔案轉成list 而後兩兩成對
用以建立一個array
這樣一來可以利用array的順序性,又可以利用hash找值,以方便之後的比對
$hash{array[偶數行]} = '單數行' 這樣
這樣可以嗎?
不知各位高手有沒有建議
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 70.185.98.109
→ rom1025:1.用bioperl的seqIO 02/02 09:33
→ rom1025:2.用regexp抓>符號,>後面的數值全抓當key 02/02 09:36
→ rom1025:再read in 下一行當value就可以 02/02 09:37
→ killerjackal:我是想要 >後面的數值當value, 下一行當key 02/02 10:23