generate_graph

SYNOPSIS

generate_graph.pl -help

generate_graph.pl [ -url mysql://user:pass@server:port/dbname | -reg_conf <reg_conf_file> -reg_alias <reg_alias> ] [-pipeconfig TopUp_conf.pm]* -output OUTPUT_LOC

DESCRIPTION

This program will generate a graphical representation of your eHive pipeline. This includes visualising the flow of data from the different analyses, blocking rules and table writers. The graph is also coloured to indicate the stage an Analysis is at. The colours and fonts used can be configured via hive_config.json configuration file.

OPTIONS

--url <url> URL defining where eHive database is located
--reg_conf <path>
 path to a Registry configuration file
--reg_alias <str>
 species/alias name for the eHive DBAdaptor
--nosqlvc “No SQL Version Check” - set if you want to force working with a database created by a potentially schema-incompatible API
--config_file <path>
 Path to JSON eHive config file
--pipeconfig <path|module_name>
 A pipeline configuration file that can function both as the initial source of pipeline structure or as a top-up config. This option can now be used multiple times for multiple top-ups.
--format <str> (Optional) specify the output format, or override the output format specified by the output file’s extension (e.g. png, jpeg, dot, gif, ps)
--output <path>
 Location of the file to write to. The file extension (.png , .jpeg , .dot , .gif , .ps) will define the output format.
--help Print this help message

EXTERNAL DEPENDENCIES

GraphViz