BlastCommand

interface BlastCommand

Blast Command Type Base

Functions

Link copied to clipboard
abstract fun toCliArray(): Array<String>

Converts the current BlastCommand to an array of strings making up a CLI call.

Link copied to clipboard
abstract fun toCliString(): String

Renders the current BlastCommand as a CLI call string.

Link copied to clipboard
abstract fun toJson(): ObjectNode

Serializes the current BlastCommand to a JSON ObjectNode.

Link copied to clipboard
abstract fun validate(): ErrorMap

Validates this Blast+ config checking for flags that are incompatible and values that are out of range or invalid.

Inheritors

Link copied to clipboard