Research Article

Developing eThread Pipeline Using SAGA-Pilot Abstraction for Large-Scale Structural Bioinformatics

Algorithm 2

Task-level parallel algorithm for eThread.
Data:   protein gene sequences
Result: Gene annotation and tertiary structure
forall   sequences do in parallel
   read sequence
   forall 10 threading tools do in parallel
       if pre-processing then
     do pre-processing
       end
       forall domain, chain do in parallel
     do main processing
     do post-processing
       endfpar
       write output
   endfpar
   /     now meta-analysis step using all
        outputs from 10 threading tools
         /
   read all outputs
   do meta-analysis
endfpar