All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ow.yesworkflow.0.2.0.source-code.example_process.gv Maven / Gradle / Ivy


/* Start of top-level graph */
digraph Workflow {
rankdir=TB

/* Title for graph */
fontname=Courier; fontsize=18; labelloc=t
label=main

/* Start of double cluster for drawing box around nodes in workflow */
subgraph cluster_workflow_box_outer { label=""; color=black; penwidth=2
subgraph cluster_workflow_box_inner { label=""; color=white

/* Style for nodes representing atomic programs in workflow */
node[shape=box style=filled fillcolor="#CCFFCC" peripheries=1 fontname=Courier]

/* Nodes representing atomic programs in workflow */
fetch_mask
load_data
standardize_with_mask
simple_diagnose

/* Style for nodes representing non-parameter data channels in workflow */
node[shape=box style="rounded,filled" fillcolor="#FFFFCC" peripheries=1 fontname=Helvetica]

/* Nodes representing non-parameter data channels in workflow */
result_NEE_pdf [shape=record rankdir=LR label="{ result_NEE_pdf | file\:result_NEE.pdf}"];
input_mask_file [shape=record rankdir=LR label="{ input_mask_file | file\:\{db_pth\}/land_water_mask/LandWaterMask_Global_CRUNCEP.nc}"];
input_data_file [shape=record rankdir=LR label="{ input_data_file | file\:\{db_pth\}/NEE_first_year.nc}"];
NEE_data
land_water_mask
standardized_NEE_data

/* Edges representing connections between programs and channels */
fetch_mask -> land_water_mask
input_mask_file -> fetch_mask
load_data -> NEE_data
input_data_file -> load_data
standardize_with_mask -> standardized_NEE_data
NEE_data -> standardize_with_mask
land_water_mask -> standardize_with_mask
simple_diagnose -> result_NEE_pdf
standardized_NEE_data -> simple_diagnose

/* End of double cluster for drawing box around nodes in workflow */
}}

/* Style for nodes representing workflow input ports */
node[shape=circle style="rounded,filled" fillcolor="#FFFFFF" peripheries=1 fontname=Helvetica width=0.2]

/* Nodes representing workflow input ports */
input_mask_file_input_port [label=""]
input_data_file_input_port [label=""]

/* Style for nodes representing workflow output ports */
node[shape=circle style="rounded,filled" fillcolor="#FFFFFF" peripheries=1 fontname=Helvetica width=0.2]

/* Nodes representing workflow output ports */
result_NEE_pdf_output_port [label=""]

/* Edges from input ports to channels */
input_mask_file_input_port -> input_mask_file
input_data_file_input_port -> input_data_file

/* Edges from channels to output ports */
result_NEE_pdf -> result_NEE_pdf_output_port

/* End of top-level graph */
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy