init_pipeline¶
SYNOPSIS¶
init_pipeline.pl <config_module_or_filename> [<options_for_this_particular_pipeline>]
DESCRIPTION¶
init_pipeline.pl is a generic script that is used to initialise eHive pipelines (i..e create and setup the database) from PipeConfig configuration modules.
USAGE EXAMPLES¶
# get this help message:
init_pipeline.pl
# initialise a generic eHive pipeline:
init_pipeline.pl Bio::EnsEMBL::Hive::PipeConfig::HiveGeneric_conf -password <yourpassword>
# initialise the long multiplicaton pipeline by supplying not only mandatory but also optional data:
# (assuming your current directory is ensembl-hive/modules/Bio/EnsEMBL/Hive/PipeConfig) :
init_pipeline.pl LongMult_conf -password <yourpassword> -first_mult 375857335 -second_mult 1111333355556666
OPTIONS¶
--hive_force_init <0|1> | |
If set to 1, forces the (re)creation of the eHive database even if a previous version of it is present in the server. | |
--hive_no_init <0|1> | |
If set to 1, does not run the pipeline_create_commands section of the pipeline. Useful to “top-up” an existing database. | |
--hive_debug_init <0|1> | |
If set to 1, will show the objects (analyses, data-flow rules, etc) that are parsed from the PipeConfig file. | |
--tweak <string> | |
Apply tweaks to the pipeline. See tweak_pipeline.pl for details of tweaking syntax | |
--DELETE | Delete pipeline parameter (shortcut for tweak DELETE) |
--SHOW | Show pipeline parameter (shortcut for tweak SHOW) |
-h, --help | Show this help message |