in order to gain insight into protein function , scientists often compare orthologous protein sequences ( from different species ) to identify important residues that are conserved throughout evolution . however , sequences are only a 1d representation of 3d proteins . in this context , it is the spatial configuration of amino acids , not the protein sequence itself , which is under evolutionary pressure . the 3d aspects of the conserved structural motif are not readily decoded from a protein sequence . for example , a binding surface or enzyme active site may have several conserved residues spread over its entire sequence , but in 3d space the residues are consolidated into a localized binding surface . many tools such as blast have been developed for generating sequence alignments ( 1 ) . while computational tools such as consurf ( 2 ) and the evolutionary trace server ( 3 ) are very useful to visualize sequence similarity embedded on protein structure , fixed non - interactive selection of similar sequences limits their usefulness . this constraint can obscure details that are critical for understanding proteins and protein families . here we report venn , a new program that addresses this limitation . because it maps the intersect of sequence and structure to evaluate function , it is named after john venn for his work on venn diagrams ( 4 ) . users begin by selecting a protein structure , which is retrieved from the protein data bank and displayed using the jmol molecular viewer ( http://www.jmol.org ) . users interactively select among these homologs , and the calculated amino acid conservation at each position is mapped onto the protein structure as a heat map . the application and help videos are at http://sbtools.uchc.edu / venn/. the venn workflow is shown in figure 1a . the user loads the protein structure and sequence into venn via the protein data bank ( pdb ) accession number ( 5 ) . similar matches to the individual chain sequences ( which are putative orthologs or paralogs ) in the structure are remotely retrieved from ebi ( 6 ) or locally via ncbi using blast and stored in the local venn database . the user selects a set of sequences and initiates an alignment of these filtered sequences , shown in the alignment display . sequence conservation at each position is calculated from the sequence alignment and used to generate a heat map that is used to color the protein structure in the jmol structural display window . the user can repeat the filtration process selecting more , fewer , or different groups of sequences to titrate the sequence homology and map it onto the surface of the protein structure . a screen shot of the structural display and alignment windows is shown in figure 1b . processes are shown as boxes ( cyan ) ; products are ellipses ( orange ) ; displays are yellow . ( b ) screen shot of venn analyzed with a complex of fibroblast growth factor 8 ( fgf8 ) bound to a fgf receptor 2c homodimer ( blue ) ( 2fdb ) . residues r1052/g1094/e1131/e1135 in fgf are nearly completely conserved among 15 different fgf family members and contact the fgf receptor . processes are shown as boxes ( cyan ) ; products are ellipses ( orange ) ; displays are yellow . ( b ) screen shot of venn analyzed with a complex of fibroblast growth factor 8 ( fgf8 ) bound to a fgf receptor 2c homodimer ( blue ) ( 2fdb ) . residues r1052/g1094/e1131/e1135 in fgf are nearly completely conserved among 15 different fgf family members and contact the fgf receptor . we have identified four principal strategies for using homolog titration in venn ; users are encouraged to create their own , novel titration protocols : ( i ) select all orthologs or paralogs ; choosing proteins with the same name can be used for this analysis . this allows a user to determine which regions of the protein are evolutionarily conserved ( e.g. figure 2a ) ; ( ii ) select sequences with similar blast scores that include different proteins from different species . this reveals important functional sites that are conserved in protein families ( e.g. figure 2b ) ; ( iii ) select sparsely distributed sequences with a wide range of blast scores . in addition to identifying conserved functional sites in gene families , non - conserved residues can provide clues to the specificity of family members ( e.g. figures 1b and 2c ) ; and ( iv ) select sequences that have low blast scores to reveal the modularity of functional sites in proteins ( e.g. figure 2d ) . ( a  d ) images from venn analysis of c / ebp homodimer ( 1gu4 ) ; chain a is shown using larger spheres . residue conservation maps for putative c / ebp homologs are shown : ( a ) orthologs from four species , ( b ) homologs with 50 highest blast scores , ( c ) every 20th sequence from the top 160 blast scores ; inset shows chain a ( yellow ) with val 285 ( magenta ) and chain b ( cyan ) , ( d ) comparison to coil arrows indicate the dimerization interface ( cyan ) and val 285 in the dna - binding site ( yellow ) . ( a  d ) images from venn analysis of c / ebp homodimer ( 1gu4 ) ; chain a is shown using larger spheres . residue conservation maps for putative c / ebp homologs are shown : ( a ) orthologs from four species , ( b ) homologs with 50 highest blast scores , ( c ) every 20th sequence from the top 160 blast scores ; inset shows chain a ( yellow ) with val 285 ( magenta ) and chain b ( cyan ) , ( d ) comparison to coil  coil regions of human myosins and centrosomal protein ( 290 kda ) . arrows indicate the dimerization interface ( cyan ) and val 285 in the dna - binding site ( yellow ) . to demonstrate the utility of venn we explored these four strategies by examining ccaat / enhancer - binding protein  ( c / ebp ; pdb : 1gu4 ) , a transcription factor of the bzip family . the automated blast analysis identified 500 c / ebp homologs for homology titration . comparing four orthologs from human , frog , flounder and pufferfish shows high conservation of almost all residues ( figure 2a ) . as the user titrates in the 50 sequences with the highest blast scores representing c / ebp family  ,  ,  and  members from many species , functional sites for coil coil homodimerization and dna binding emerge ( figure 2b , cyan and yellow arrows , respectively ) . at the dimerization interface , residues l306 , n310 , l313 , l320 , e323 , l324 and l327 are completely conserved among distant homologs and form contacts at the dimerization interface . residues r278 , n281 , n282 , a284 , k287 , s288 , r289 and r295 comprise a dna - binding site . to identify differences among closely related members of the bzip protein family , we selected every 20th sequence in the top 160 blast scores ( figure 2c ) . within the highly conserved dna - binding site , v285 ( yellow arrow ) was poorly conserved . closer examination reveals that this residue is juxtaposed to a guanine base in the dna . a literature search revealed that this residue is known to be important for base selectivity in bzip transcription factors ( 7 ) . in a similar type of analysis , venn was used to identify a similar recognition determinant among 15 different fgf family members for binding their receptors ( figure 1b ) . from this analysis phe residues are specificity determinants for fgf receptor recognition of fgf8 ligands ; this was previously recognized for fgf8 isoforms ( 8) . the blast results also revealed several myosins and centrosomal proteins that are not thought to bind dna , which is supported by a venn analysis . when the conservation between these proteins is plotted onto the transcription factor , it is clear that the coil coil dimerization interface remains conserved while the dna - binding region is not ( figure 2d ) . venn accommodates all protein chains in structures of protein complexes in a single analysis which facilitates analysis of multiprotein complexes . a neutral sequence alignment places no weight on any individual amino acid , whereas a blosum alignment weights residues based on the blosum62 matrix ( 9 ) . venn also offers a parametric sequence alignment where weights of alignment can be based on the existence of chemical and physical properties of amino acids ( for instance , aliphatic , aromatic , acidic , basic , polar ) . from the visualization perspective , venn can be used to interactively identify and color regions of protein by searching for a regular expression . alternatively , by entering a single amino acid  m all methionines can be colored . these features can be used to examine the 3d location of conservation motifs or residues . venn is an interactive software application that allows users to titrate and map sequence conservation onto protein structures . venn performs a type of conservation analysis that is distinct from the many programs for pairwise and multiple sequence alignments and from programs such as dali which is used to identify proteins with similar structural folds ( 10 ) . other programs have been published that integrate sequence similarity and protein structure to identify functional sites . venn is most similar to consurf ( 2 ) , evolutionary trace ( 3 ) and homolmapper ( 11 ) , however venn has a number of important distinctions that enable new types of discovery . for this section it is helpful to compare an analysis of c / ebp with venn ( figure 2 ) to that with consurf and evolutionary trace ( figure 3 ) . figure 3.comparison of consurf and evolutionary trace analysis of c / ebp. ( a ) image from consurf analysis of c / ebp homodimer ( 1gu4 ) ; chain a is shown using larger spheres and chain b backbone is shown ; dna ( orange ) . color progression from teal to maroon ( b ) image from analysis of c / ebp homodimer ( 1gu4 ) with evolutionary trace . red residues indicate conservation when plotted with the highest z - score ( 7.146 ) . orientations are similar to those for the venn analysis of the same protein in figure 2 . comparison of consurf and evolutionary trace analysis of c / ebp. ( a ) image from consurf analysis of c / ebp homodimer ( 1gu4 ) ; chain a is shown using larger spheres and chain b backbone is shown ; dna ( orange ) . color progression from teal to maroon indicates increased conservation ; yellow spheres indicate insufficient data . ( b ) image from analysis of c / ebp homodimer ( 1gu4 ) with evolutionary trace . red residues indicate conservation when plotted with the highest z - score ( 7.146 ) . orientations are similar to those for the venn analysis of the same protein in figure 2 . venn has a number of unique features that distinguish it from consurf and evolutionary trace ; however , venn can be used synergistically with these programs . most notably , venn is interactive database - driven program which enables filtration , and iterative selection of different sets of sequences . this is important because it streamlines a number of different strategies for protein sequence selection . several protein sequence groups can be automatically selected based on species , protein family , motifs , mass , pi , protein length and presence of a user - defined motif . homologs can also be sorted by blast score ( default ) , name , or taxonomy . in order to select different sets of sequences in consurf or evolutionary trace a user must first perform a multiple sequence alignment and upload a sequence alignment file . this is a limitation : c / ebp specificity determinants are only revealed through an ordered interactive titration of homologous sequences ( figure 2c ) and in this case not by analyses with consurf or evolutionary trace ( figure 3 ) . we expect that venn 's flexibility in protein selection and manipulation will enable new types of strategies that we have not yet explored . this user - friendly aspect in venn is important for exploring multiprotein complexes or complexes of proteins with other molecules . large structures of complexes , such as nucleosomes , clathrin coats and ribosomes can be analyzed in a single analysis . often interpretation of a conserved functional site is much easier when visualized in the context of its association with another molecule as exemplified by the conserved residues juxtaposed to a dna molecule in the structure of the c / ebp : dna complex ( figures 2 and 3 ) . while consurf can display multiple chains , analysis of multiprotein complexes is slowed by the fact that only one chain at a time can be analyzed . a number of other features of venn allow users to readily identify important functional regions in proteins . venn enables users to select specific residues in the alignment tab ; these can be selected and colored on the structure . motifs can also be selected and colored in the structure tab ; likewise entire domains or protein chains can be colored using either of these functions . specific residues that are conserved can be identified by examining a multiple sequence alignment in the alignment tab . alternatively , holding a mouse over a residue or atom in the structure reveals a popup balloon with its identity . in addition to standard neutral and blosum sequence alignment matrices , venn also allows flexibility in alignment strategies based on emphasis of different attributes with the aforementioned parametric alignment ; e.g. users can heavily weight hydrophobic residues , hydrophilic , etc . consurf offers bayesian or maximum likelihood methods for calculating amino acid similarity . by using the execute custom command from the menu while venn does not have an output function for structure images and alignments , these can be readily captured using a screenshot program ( e.g. snipping tool in vista ) and the alignments can be cut and pasted into any text editor . venn can also be used to identify conserved structural features in proteins or proteins families . for example , we used venn to identify a novel asparagine finger in dynein light chain ( 1m9l ; data not shown ) ( 12 ) . the consurf server , for example , is web based and can be utilized for a quick , automated viewing of highly conserved residues for a single chain in structures of close family members . the evolutionary trace ( et ) program uses a ranking and clustering strategy to map functional sites . other tools , such as swisspdbviewer ( 13 ) and chimera ( 14 ) enable structural modeling and comparison , including alignment of multiple pdb sequences to generate a structural model that relates an entire family of proteins . swisspdbviewer and chimera can also be used to manually generate individual figures which resemble those made by venn by menu and command driven operations . venn differs from these tools in that it is entirely interactive , integrated with proteome data sources , requires no intermediary file formats for any of its analysis features , and embeds a database and data model of protein sequences / meta data which can directly automate the aforementioned sequence selection , filtration and titration strategies . venn , consurf and evolutionary trace have the major limitation that a protein structure is needed to perform an analysis and there are only 55 000 structures in the latest release of the pdb . one possible solution is to use the modbase ( http://modbase.compbio.ucsf.edu/modbase-cgi/index.cgi ) ( 15 ) or the swiss - model repository ( http://swissmodel.expasy.org/repository/ ) ( 16 ) , databases that have millions of structural models that can be downloaded as pdb files . alternatively , if the query protein is homologous to a protein of known structure , then swiss - model can be first used to generate a model structure in pdb file format ( 17 ) . venn has a number of unique features that distinguish it from consurf and evolutionary trace ; however , venn can be used synergistically with these programs . most notably , venn is interactive database - driven program which enables filtration , and iterative selection of different sets of sequences . this is important because it streamlines a number of different strategies for protein sequence selection . several protein sequence groups can be automatically selected based on species , protein family , motifs , mass , pi , protein length and presence of a user - defined motif . homologs can also be sorted by blast score ( default ) , name , or taxonomy . in order to select different sets of sequences in consurf or evolutionary trace a user must first perform a multiple sequence alignment and upload a sequence alignment file . this is a limitation : c / ebp specificity determinants are only revealed through an ordered interactive titration of homologous sequences ( figure 2c ) and in this case not by analyses with consurf or evolutionary trace ( figure 3 ) . we expect that venn 's flexibility in protein selection and manipulation will enable new types of strategies that we have not yet explored . this user - friendly aspect in venn is important for exploring multiprotein complexes or complexes of proteins with other molecules . large structures of complexes , such as nucleosomes , clathrin coats and ribosomes can be analyzed in a single analysis . often interpretation of a conserved functional site is much easier when visualized in the context of its association with another molecule as exemplified by the conserved residues juxtaposed to a dna molecule in the structure of the c / ebp : dna complex ( figures 2 and 3 ) . while consurf can display multiple chains , analysis of multiprotein complexes is slowed by the fact that only one chain at a time can be analyzed . a number of other features of venn allow users to readily identify important functional regions in proteins . venn enables users to select specific residues in the alignment tab ; these can be selected and colored on the structure . motifs can also be selected and colored in the structure tab ; likewise entire domains or protein chains can be colored using either of these functions . specific residues that are conserved can be identified by examining a multiple sequence alignment in the alignment tab . alternatively , holding a mouse over a residue or atom in the structure reveals a popup balloon with its identity . in addition to standard neutral and blosum sequence alignment matrices , venn also allows flexibility in alignment strategies based on emphasis of different attributes with the aforementioned parametric alignment ; e.g. users can heavily weight hydrophobic residues , hydrophilic , etc . consurf offers bayesian or maximum likelihood methods for calculating amino acid similarity . by using the execute custom command from the menu while venn does not have an output function for structure images and alignments , these can be readily captured using a screenshot program ( e.g. snipping tool in vista ) and the alignments can be cut and pasted into any text editor . venn can also be used to identify conserved structural features in proteins or proteins families . for example , we used venn to identify a novel asparagine finger in dynein light chain ( 1m9l ; data not shown ) ( 12 ) . the consurf server , for example , is web based and can be utilized for a quick , automated viewing of highly conserved residues for a single chain in structures of close family members . the evolutionary trace ( et ) program uses a ranking and clustering strategy to map functional sites . other tools , such as swisspdbviewer ( 13 ) and chimera ( 14 ) enable structural modeling and comparison , including alignment of multiple pdb sequences to generate a structural model that relates an entire family of proteins . such models can serve as novel inputs to venn for subsequent sequence titration . swisspdbviewer and chimera can also be used to manually generate individual figures which resemble those made by venn by menu and command driven operations . venn differs from these tools in that it is entirely interactive , integrated with proteome data sources , requires no intermediary file formats for any of its analysis features , and embeds a database and data model of protein sequences / meta data which can directly automate the aforementioned sequence selection , filtration and titration strategies . venn , consurf and evolutionary trace have the major limitation that a protein structure is needed to perform an analysis and there are only 55 000 structures in the latest release of the pdb . one possible solution is to use the modbase ( http://modbase.compbio.ucsf.edu/modbase-cgi/index.cgi ) ( 15 ) or the swiss - model repository ( http://swissmodel.expasy.org/repository/ ) ( 16 ) , databases that have millions of structural models that can be downloaded as pdb files . if the query protein is homologous to a protein of known structure , then swiss - model can be first used to generate a model structure in pdb file format ( 17 ) . venn is a novel cross - platform software tool which provides biologists with a highly integrated methodology for visualizing conservation of various functional groups and taxonomical families on the 3d structure of a protein of interest . the ability to readily combine the vast proteomic sequence space with structural information in an automatic fashion can reveal functional attributes which have not been reported using similar tools . national institutes of health ( grant numbers gm079689 and ai078708 to m.r.s . and eb001496 to m.r.g . ) . funding for open access charge : national institute of general medical sciences , grant number gm079689 .
residue conservation is an important , established method for inferring protein function , modularity and specificity . 
 it is important to recognize that it is the 3d spatial orientation of residues that drives sequence conservation . considering this , 
 we have built a new computational tool , venn that allows researchers to interactively and graphically titrate sequence homology onto surface representations of protein structures . 
 our proposed titration strategies reveal critical details that are not readily identified using other existing tools . 
 analyses of a bzip transcription factor and receptor recognition of fibroblast growth factor using venn revealed key specificity determinants . 
 weblink : http://sbtools.uchc.edu / venn/.