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