External Database Interface. Each framework is clearly defined and has a well-defined interface to use it. These frameworks are used over and over in GT to perform similar duties in different places. GT has basic tools and special tools. Basic tools get used many times in different applications, while special tools tend to be special purpose, designed to do fairly limited things, although the distinction is somewhat arbitrary.
Tools typically use several frameworks when they get assembled.
Project Browser, 2. Query, 4. NCBI Entrez, 5. Map comparison, 7. Database Administrator, 8. Study Manager, 2.