Accessing RegulonDB. This screenshot shows the interface provided by the Python script that searches RegulonDB  and provides the user with a list of parts from E. coli. The script uses the selected part's family information to identify it as a promoter, RBS, coding sequence, or transcription factor. It then uses this information to search the appropriate types of parts in RegulonDB. Additionally, the script looks at the connections made by the part to prune the list. For example, if a transcription factor is regulating the selected promoter, then the program will only list the promoter sites that are regulated by the particular transcription factor. For later reference, the script also stores the RegulonDB ID and other information within the parts.