1. A system for genomic analysis, the system comprising: a processor coupled to a memory operable to cause the system to: present to a user a plurality of genomic tools organized into a pipeline, wherein at least a first one of the tools comprises an executable and a wrapper script; receive instructions from the user and sequence data, wherein the instructions call for the sequence data to be analyzed by the pipeline; and select, using the wrapper script, a change to the pipeline.