Protein domains are building blocks of proteins. They are reusable blocks that often represent a functional or structural unit. The combination of domains inside a protein (domain arrangement) defines its function. Different processes can lead to rearrangements of domains and thus influence the function of a protein.

Left: A protein consisting of three different domains. Right: Different events can change domain arrangements during evolution.

The DomainWorld program suite is a collection of programs meant to facilitate the analysis of domain arrangements and their changes during evolution. It also contains programs to annotate protein sequences with domains but as well can handle input from standard annotation tools like PfamScan.

DomainWorld is a set of program that can help to analyse domain arrangements and their changes. It can use domain annotations from different sources, external as internal programs.

This project is under constant development for which feedback is very important. Therefore, if you have any questions or comments please be so kind and write an email to domainworld[guess what]