Data integration in microbial genomics ... - Jacobs University
Data integration in microbial genomics ... - Jacobs University
Data integration in microbial genomics ... - Jacobs University
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
48 3. CD<strong>in</strong>Fusion<br />
AMD Opteron TM processor 246, with 4 GB ma<strong>in</strong> memory and Debian<br />
GNU/L<strong>in</strong>ux 5.0.3 (lenny).<br />
Figure 3.3: CD<strong>in</strong>Fusion implementation details along the workflow 1, when a s<strong>in</strong>gle sequence is<br />
submitted to the INSDC. CD<strong>in</strong>Fusion implements the Model-View-Controller design pattern.<br />
Classes implement<strong>in</strong>g the data model and its manipulation methods are shown <strong>in</strong> blue, components<br />
belong<strong>in</strong>g to the web user <strong>in</strong>terface (view) are shown <strong>in</strong> white and components direct<strong>in</strong>g<br />
the workflow (control) are shown <strong>in</strong> green.<br />
Figures 3.3 and 3.4 show the implementation details of the software’s<br />
workflow. FASTA files are parsed and validated, when uploaded by the<br />
FastaReader class. It implements the FastaValidatorCallback <strong>in</strong>terface