pbcore.util

Process Module

Useful functions for interacting with processes.

pbcore.util.Process.backticks(cmd, merge_stderr=True)

Simulates the perl backticks (``) command with error-handling support Returns ( command output as sequence of strings, error code, error message )

ToolRunner Module

class pbcore.util.ToolRunner.PBMultiToolRunner(description)

Bases: pbcore.util.ToolRunner.PBToolRunner

class pbcore.util.ToolRunner.PBToolRunner(description)

Bases: object

getVersion()
run()
start()
validateArgs()

Method to validate args