The execution of the BIOSAP pipeline is performed through a Java class
BioSapThread. This allows multiple executions
of the pipeline to occur concurrently on different data. The threads are
created within another Java class BioSapper, which runs as a background
process checking a specified input directory for new directories containing
data. Once a new directory has been located the process launches a new
pipeline thread on the data present in that directory. The directories are
created and populated through a web interface which gathers the user input
necessary to execute a search. | |
Each execution of the BIOSAP pipeline occurs through the serial execution of the following programs: | |
|