Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rosalind:OCaml中的重叠图_Ocaml_Rosalind - Fatal编程技术网

Rosalind:OCaml中的重叠图

Rosalind:OCaml中的重叠图,ocaml,rosalind,Ocaml,Rosalind,如何解决Rosalind上的重叠图问题 建议定义以下类型: type rosalind = {name : string; dna: string; kprefix: string; ksuffix: string} 解析数据库以构建Rosalind列表;使用String.sub计算kprefix&ksuffix;这将导致罗莎的名单 然后国际热核实验堆被列入名单 list.iter (fun y -> List.iter (fun x -> if x.ksuffix = y.pre

如何解决Rosalind上的重叠图问题


建议定义以下类型:

type rosalind = {name : string; dna: string; kprefix: string; ksuffix: string}
解析数据库以构建Rosalind列表;使用String.sub计算kprefix&ksuffix;这将导致罗莎的名单

然后国际热核实验堆被列入名单

list.iter (fun y -> List.iter (fun x -> if x.ksuffix = y.prefix then print_useful_info ) rosa_list) rosa_list