Analysis Jobs can submitted using pbservice
using a JSON file that specifies the pipeline template id and the entry points as UUID.
pbservice run-analysis --host smrtlink-bihourly --port 8081 --block --debug /path/to/analysis-job.json
The analysis-job.json
encodes the pipeline template and DataSet
entry points that should be used. The DataSets are referenced by UUID and pipeline entry point point id/label are dependent on a specific pipeline id (e.g., pbsmrtpipe.pipelines.resequencing).
The --block
option will block the process and poll the job status. In the absence of the --block
, the job will only be submitted.