|
digraph cwlgraph {
|
|
//rankdir=LR;
|
|
graph [compound=true];
|
|
|
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/nchunks";
|
|
"#createsglf-wf.cwl/nchunks" -> "#createsglf-wf.cwl/getpaths";
|
|
"#fastj2cgf-wf.cwl/merge-tilelib" -> "#fastj2cgf-wf.cwl/merge-tilelib/mergedlib";
|
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#createcgf-wf.cwl-start";
|
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl/getsglfsize";
|
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl/sglf-sanity-check";
|
|
"#createnpy-wf.cwl/consolnpy" -> "#createnpy-wf.cwl/consolnpy/consolnpydir";
|
|
"#createnpy-wf.cwl/consolnpy/consolnpydir" -> "#createnpy-wf.cwl-end";
|
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/pathmax";
|
|
"#createsglf-wf.cwl/pathmax" -> "#createsglf-wf.cwl/getpaths";
|
|
"#fastj2cgf-wf.cwl/handle-cgfs" -> "#fastj2cgf-wf.cwl/handle-cgfs/dir";
|
|
"#fastj2cgf-wf.cwl/handle-cgfs/dir" -> "#fastj2cgf-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl/handle-sglfs/dirname" -> "#fastj2cgf-wf.cwl/handle-sglfs";
|
|
"#main-start" -> "#main/afn";
|
|
"#main/afn" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main-start" -> "#main/checkchroms";
|
|
"#main/checkchroms" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main-start" -> "#main/nchunks";
|
|
"#main/nchunks" -> "#fastj2cgf-wf.cwl-start";
|
|
"#createcgf-wf.cwl/createcgf" -> "#createcgf-wf.cwl/createcgf/cgf";
|
|
"#createcgf-wf.cwl/createcgf/cgf" -> "#createcgf-wf.cwl-end";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/checknum";
|
|
"#check-cgf-gvcf-wf.cwl/checknum" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/pathmin";
|
|
"#fastj2cgf-wf.cwl/pathmin" -> "#createsglf-wf.cwl-start";
|
|
"#createnpy-wf.cwl/createnpy" -> "#createnpy-wf.cwl/createnpy/names";
|
|
"#createnpy-wf.cwl/createnpy/names" -> "#createnpy-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/pathmax";
|
|
"#fastj2cgf-wf.cwl/pathmax" -> "#createsglf-wf.cwl-start";
|
|
"#createsglf-wf.cwl/getpaths" -> "#createsglf-wf.cwl/getpaths/minpaths";
|
|
"#createsglf-wf.cwl/getpaths/minpaths" -> "#createsglf-wf.cwl/createsglf";
|
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/waitsignal";
|
|
"#main-start" -> "#main/chroms";
|
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/tagset";
|
|
"#createsglf-wf.cwl/tagset" -> "#createsglf-wf.cwl/createsglf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/reffa";
|
|
"#check-cgf-gvcf-wf.cwl/reffa" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/fjdir";
|
|
"#createsglf-wf.cwl/fjdir" -> "#createsglf-wf.cwl/createsglf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/tileassembly";
|
|
"#check-cgf-gvcf-wf.cwl/tileassembly" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/sglfthreshold";
|
|
"#fastj2cgf-wf.cwl/sglfthreshold" -> "#fastj2cgf-wf.cwl/getsglfsize";
|
|
"#fastj2cgf-wf.cwl/handle-sglfs" -> "#fastj2cgf-wf.cwl/handle-sglfs/dir";
|
|
"#fastj2cgf-wf.cwl/handle-sglfs/dir" -> "#fastj2cgf-wf.cwl/merge-tilelib";
|
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/lib";
|
|
"#createcgf-wf.cwl/lib" -> "#createcgf-wf.cwl/createcgf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/cgfdir";
|
|
"#check-cgf-gvcf-wf.cwl/cgfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/ref";
|
|
"#check-cgf-gvcf-wf.cwl/ref" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/sglfsize";
|
|
"#main/fastj2cgf-wf/sglfsize" -> "#main-end";
|
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/skippaths";
|
|
"#main/fastj2cgf-wf/skippaths" -> "#main-end";
|
|
"#main-start" -> "#main/checknum";
|
|
"#main/checknum" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main-start" -> "#main/reffa";
|
|
"#main/reffa" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#createsglf-wf.cwl/createsglf" -> "#createsglf-wf.cwl/createsglf/chunksglfs";
|
|
"#createsglf-wf.cwl/createsglf/chunksglfs" -> "#createsglf-wf.cwl-end";
|
|
"#check-cgf-gvcf-wf.cwl/check-cgf-gvcf" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf/gvcfhash";
|
|
"#check-cgf-gvcf-wf.cwl/check-cgf-gvcf/gvcfhash" -> "#check-cgf-gvcf-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/fjdir";
|
|
"#fastj2cgf-wf.cwl/fjdir" -> "#createcgf-wf.cwl-start";
|
|
"#fastj2cgf-wf.cwl/fjdir" -> "#createsglf-wf.cwl-start";
|
|
"#createsglf-wf.cwl-end" -> "#fastj2cgf-wf.cwl/createsglf-wf/sglfs";
|
|
"#fastj2cgf-wf.cwl/createsglf-wf/sglfs" -> "#fastj2cgf-wf.cwl/handle-sglfs";
|
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/cgfdir";
|
|
"#main/fastj2cgf-wf/cgfdir" -> "#main-end";
|
|
"#main/fastj2cgf-wf/cgfdir" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main/fastj2cgf-wf/cgfdir" -> "#createnpy-wf.cwl-start";
|
|
"#createnpy-wf.cwl-end" -> "#main/createnpy-wf/consolnpydir";
|
|
"#main/createnpy-wf/consolnpydir" -> "#main-end";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/tagset";
|
|
"#fastj2cgf-wf.cwl/tagset" -> "#createsglf-wf.cwl-start";
|
|
"#createcgf-wf.cwl-end" -> "#fastj2cgf-wf.cwl/createcgf-wf/cgfs";
|
|
"#fastj2cgf-wf.cwl/createcgf-wf/cgfs" -> "#fastj2cgf-wf.cwl/handle-cgfs";
|
|
"#main-start" -> "#main/tagset";
|
|
"#main/tagset" -> "#fastj2cgf-wf.cwl-start";
|
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/pathmin";
|
|
"#createsglf-wf.cwl/pathmin" -> "#createsglf-wf.cwl/getpaths";
|
|
"#fastj2cgf-wf.cwl/getsglfsize" -> "#fastj2cgf-wf.cwl/getsglfsize/skippaths";
|
|
"#fastj2cgf-wf.cwl/getsglfsize/skippaths" -> "#fastj2cgf-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl/getsglfsize/skippaths" -> "#createcgf-wf.cwl-start";
|
|
"#main-start" -> "#main/pathmax";
|
|
"#main/pathmax" -> "#fastj2cgf-wf.cwl-start";
|
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/lib";
|
|
"#main/fastj2cgf-wf/lib" -> "#main-end";
|
|
"#main/fastj2cgf-wf/lib" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/sglfdir";
|
|
"#check-cgf-gvcf-wf.cwl/sglfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/nchunks";
|
|
"#fastj2cgf-wf.cwl/nchunks" -> "#createsglf-wf.cwl-start";
|
|
"#fastj2cgf-wf.cwl/getsglfsize" -> "#fastj2cgf-wf.cwl/getsglfsize/sglfsize";
|
|
"#fastj2cgf-wf.cwl/getsglfsize/sglfsize" -> "#fastj2cgf-wf.cwl-end";
|
|
"#fastj2cgf-wf.cwl/sglf-sanity-check" -> "#fastj2cgf-wf.cwl/sglf-sanity-check/log";
|
|
"#fastj2cgf-wf.cwl/sglf-sanity-check/log" -> "#createcgf-wf.cwl-start";
|
|
"#fastj2cgf-wf.cwl/handle-cgfs/dirname" -> "#fastj2cgf-wf.cwl/handle-cgfs";
|
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/fjdir";
|
|
"#createcgf-wf.cwl/fjdir" -> "#createcgf-wf.cwl/getdirs";
|
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/skippaths";
|
|
"#createcgf-wf.cwl/skippaths" -> "#createcgf-wf.cwl/createcgf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/chroms";
|
|
"#check-cgf-gvcf-wf.cwl/chroms" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#createnpy-wf.cwl-end" -> "#main/createnpy-wf/names";
|
|
"#main/createnpy-wf/names" -> "#main-end";
|
|
"#createsglf-wf.cwl/getpaths" -> "#createsglf-wf.cwl/getpaths/maxpaths";
|
|
"#createsglf-wf.cwl/getpaths/maxpaths" -> "#createsglf-wf.cwl/createsglf";
|
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/srclib";
|
|
"#fastj2cgf-wf.cwl/srclib" -> "#fastj2cgf-wf.cwl/merge-tilelib";
|
|
"#main-start" -> "#main/fjdir";
|
|
"#main/fjdir" -> "#fastj2cgf-wf.cwl-start";
|
|
"#createnpy-wf.cwl-start" -> "#createnpy-wf.cwl/waitsignal";
|
|
"#createnpy-wf.cwl-start" -> "#createnpy-wf.cwl/cgfdir";
|
|
"#createnpy-wf.cwl/cgfdir" -> "#createnpy-wf.cwl/createnpy";
|
|
"#createcgf-wf.cwl/getdirs" -> "#createcgf-wf.cwl/getdirs/fjdirs";
|
|
"#createcgf-wf.cwl/getdirs/fjdirs" -> "#createcgf-wf.cwl/createcgf";
|
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/gvcfdir";
|
|
"#check-cgf-gvcf-wf.cwl/gvcfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
|
"#main-start" -> "#main/gvcfdir";
|
|
"#main/gvcfdir" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main-start" -> "#main/srclib";
|
|
"#main/srclib" -> "#fastj2cgf-wf.cwl-start";
|
|
"#check-cgf-gvcf-wf.cwl-end" -> "#main/check-cgf-gvcf-wf/gvcfhashes";
|
|
"#main/check-cgf-gvcf-wf/gvcfhashes" -> "#createnpy-wf.cwl-start";
|
|
"#createnpy-wf.cwl/createnpy" -> "#createnpy-wf.cwl/createnpy/npydir";
|
|
"#createnpy-wf.cwl/createnpy/npydir" -> "#createnpy-wf.cwl/consolnpy";
|
|
"#main-start" -> "#main/pathmin";
|
|
"#main/pathmin" -> "#fastj2cgf-wf.cwl-start";
|
|
"#main-start" -> "#main/ref";
|
|
"#main/ref" -> "#check-cgf-gvcf-wf.cwl-start";
|
|
"#main-start" -> "#main/sglfthreshold";
|
|
"#main/sglfthreshold" -> "#fastj2cgf-wf.cwl-start";
|
|
}
|