[問題] 讀檔案建立hash

看板Perl作者 (比利養了一隻狗叫比利)時間13年前 (2012/02/02 08:42), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/3 (看更多)
現在手邊有兩個檔案 檔案的格式都差不多長一樣 >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

02/02 09:33, , 1F
1.用bioperl的seqIO
02/02 09:33, 1F

02/02 09:36, , 2F
2.用regexp抓>符號,>後面的數值全抓當key
02/02 09:36, 2F

02/02 09:37, , 3F
再read in 下一行當value就可以
02/02 09:37, 3F

02/02 10:23, , 4F
我是想要 >後面的數值當value, 下一行當key
02/02 10:23, 4F
文章代碼(AID): #1FATljSa (Perl)
討論串 (同標題文章)
文章代碼(AID): #1FATljSa (Perl)