MapSplice类流程图
2017-04-12 13:21:14 0 举报
MapSplice类是一个用于处理Map对象的工具类。它的主要功能是对Map对象进行分割和合并操作。首先,它会接收一个Map对象作为输入,然后根据给定的分割条件将Map对象分割成多个子Map对象。接下来,它会对每个子Map对象进行处理,例如排序、过滤等操作。最后,它会将这些处理后的子Map对象合并成一个新Map对象并返回。在整个过程中,MapSplice类会确保原始Map对象的键值对顺序不会发生改变。此外,它还提供了一些辅助方法,如获取Map对象的大小、判断Map对象是否为空等。总之,MapSplice类是一个非常实用的工具类,可以帮助开发者更方便地处理Map对象。
作者其他创作
大纲/内容
mate12.size() 0
read_chromo_sizes
patsrcs_a
laod_chrome_table
amap = new AnnotationMap(annotMapFile);
patsrcs_b
rmap
Y
patsrcs_b=null
PairedSoloPatternSource
准备mate1
准备unpaired reads query
amap
open hit output file
准备mate12
chrom_table
fout
load in a reference map
PairedDualPatternSource
vector queryrs
ebwtBw
refMapFile !=Null
patsrcs_ab
准备mate2
mismatches
build ebwt
N
driver
amap != null
0 条评论
下一页