使用std find if提取序列容器的子串

2021-09-08 13:34:50 字數 334 閱讀 7562

乙個需求是這樣的,乙個vector容器中,我需要提取滿足一定條件的元素的序列。就比如,乙個樹形結構,我把該介面拍扁成vector容器,每個節點都有乙個惟一id。

以下就是根據特定的id查詢節點下的子節點:

1 nodelist orgtreeparser::findchildsbyid(const std::string &id)29

);10

while (iter !=m_list.end())

1125

);26}27

28return

list;

29 }

references:

使用 gffread 提取基因組序列資訊

需求 提取 1 號染色體的 21856782 21856982 和 43942666 43942866 區間的 fa 序列 需要準備的test.gff3檔案如下所示,第一列是染色體號,第二列和第三列的內容隨意,第四列和第五列是提取的開始位置和終止位置,第六列和第八列內容隨意,第七列是基因組的正負鏈,...

根據id提取fasta序列

bioperl讀入寫出fasta 要求根據序列id,從fasta檔案中提取目標序列並輸出 資料序列id fasta檔案 思路以序列id為鍵,構建雜湊 用bioperl讀入fasta,獲得序列id 如果id存在於雜湊中,輸出序列 die perl 0 unless ar 3 0程式名 use bio ...

CBHG模組 提取序列特徵

cbhg模組如下圖所示。首次提出在goggle的一篇文章 tacotron towards end to end speech synthesis 回到cbhg模組,該模組善於提取序列特徵。下面為模組步驟 1.輸入序列,先經過k個1 d卷積,第k個卷積核 filter 通道為k,這些卷積核可以對當前...