transmembrane transport protein biology has undergone an explosive growth in scientific discovery in the last several years .
the recent high - resolution structural elucidation of many transporters [ such as btub ( 1,2 ) , acrb ( 3 ) , lacy ( 4 ) , glpt ( 5 ) , emre ( 6 ) and msba ( 7,8 ) ] has enabled investigation into the molecular dynamics of fundamental transport processes .
as the structures of other unique transport systems are revealed , the power of computational methods in transporter analysis and prediction will grow exponentially .
absorption , distribution and excretion of drugs within the human body are regulated by transporters which must be factored into pharmacological studies .
growing numbers of pathogenic microbial strains resistant to many common antibiotics are wreaking havoc on the public health system . computational prediction of potential inhibitors of multi - drug resistance transporters and of transporters that offer a survival advantage to pathogenic microbes would help in the design of novel anti - microbial drugs .
additionally , drug resistance in cancer cells , caused by drug efflux pumps , is of increasing concern in the field of oncology .
the immense importance of studying transport proteins and the enormity of the data available on these proteins have warranted the systematic classification of transport systems in order to promote a comprehensive understanding of one of the basic functions of all living cells ( 911 ) .
the transporter classification database ( tcdb ) is a freely accessible web resource ( ) allowing access to the data upon which the transporter classification ( tc ) system is based .
all data in tcdb is a compilation of published information from over 10  000 references .
approximately 3000 distinct proteins from all kinds of known living organisms are organized into > 400 transporter families based on the tc system .
data are added on a continuous basis as new functional data are published and new transport systems are identified .
uniting a multitude of resources and biological databases for centralized computational analysis facilitates the ease - of - use that life scientists require when researching transporters .
the availability of tcdb has allowed major basic research advances including answering fundamental biological questions and determining the routes of evolution taken for the appearance of these proteins ( 12,13 ) .
the tc system consists of a set of representative protein sequences , most of which have been functionally characterized .
these transporters are classified with a five - character designation , as follows : d1.l1.d2.d3.d4 .
d1 ( a single digit ) corresponds to the transporter class ( i.e. channel , carrier , primary active transporter , group translocator or transmembrane electron flow carrier ) .
l1 ( a letter ) corresponds to the transporter subclass , which , e.g. in the case of primary active transporters , refers to the energy source used to drive transport .
d2 ( a number ) corresponds to the transporter family ( sometimes actually a superfamily ) .
d3 ( a number ) corresponds to the subfamily ( or the family of a superfamily ) in which a transporter is found .
this refers to a specific transport system with a defined range of substrates , a known polarity of transport , an energy source that drives vectorial movement of the substrate and a mechanism of action . only in one of the tc classes ( class 9 )
is this information incomplete or absent . a tc number for proteins in classes 15 provides the following information : ( i ) the type of transporter ( d1 ) ; ( ii ) the subtype of transporter ; e.g. for primary active transporters , the type of energy source used to drive transport ( l1 ) ; ( iii ) the specific family to which the transporter belongs ( d2 ) ; ( iv ) the subfamily to which the transporter belongs ( d3 ) and ( v ) the specific transporter with a given polarity , specificity and mechanism of action ( d4 ) .
because phylogeny reflects the mechanism , mode of energy coupling , polarity and substrate specificity of a transporter , a functional / phylogenetic system of classification provides far more information than would be possible with a purely functional one .
the basis for the architecture of the tc system as approved by the international union of biochemistry and molecular biology has been enunciated in detail in ( 11 ) .
the full architectural consideration of the tc system is beyond the scope of this article . at the heart of tcdb
although there are a few examples of transporters within families that can use more than a single mode of action or can use a mechanism dissimilar from that used by other members of the family , for the most part , family membership implies similar function and mechanism .
any two transport systems in the same subfamily of a transporter family that transports the same substrate(s ) are given the same tc number , regardless of whether they are orthologs ( e.g. arose in distinct organisms by speciation ) or paralogs ( e.g. arose within a single organism by gene duplication ) .
however , because different types of information may be available for two proteins of the same specificity ( e.g. regulatory data , subcellular localization data , disease association data ) , two or more such systems may on occasion be included in tcdb . it should be noted that within practical limits , tcdb reflects the current state of our knowledge about the proteins included within it . if two transporters exhibit weak similarity but operate by the same transport mechanism , two distinct subfamilies will represent the two transporters and their close homologs .
sequenced homologs of unknown function are normally not assigned a tc number unless they represent a unique family / subfamily or are from an underrepresented kingdom .
transporter classes 15 are well - defined classes , class 8 is reserved for accessory transport proteins , while class 9 is for transporters which are incompletely characterized .
when sufficient information warrants their transfer to one of the defined classes ( 15 ) , they will acquire a new tc number .
tc classes 6 and 7 are currently unused but will be introduced if additional classes of transporters are discovered .
an apache - php applications server forms the middle tier , which retrieves tuples from the database and returns populated html data to the web browser client , the superficial tier .
this architecture resides upon a dual processor powerpc g5 running mac os x operating system .
the 3d macromolecular structures are retrieved from the pdb ( 15 ) in mmcif format .
human transporters with nomenclature approved by the human genome nomenclature committee are presented as reported in genew ( 17 ) .
life science journal citations are integrated , and in the case of human transporters , as well as transporters with structural data , pubmed i d numbers ( 18 ) are provided .
encoded within the tcdb relational schema is the functional and phylogenetic tc system taxonomy . the clickable 
tc system button on the main page ( figure 1 ) provides access to the data in tcdb .
a two - vertical - frame architecture of the web page allows quick browsing through the hierarchical tc system in the left frame as well as access to detailed description or to protein information in the right window .
thus , users can access the classification system through the intuitive interface that allows the user to read descriptions of entries at varying levels of granularity .
the user can start at the top of the hierarchy and descend through the taxonomy . at the deepest level ,
the user can retrieve individual protein information such as swiss - prot accession number , the primary sequence , source organism and the protein name , length , molecular weight and probable topology ( figure 2 ) .
several links , such as links to the swiss - pfam database , the expasy server , the swiss institute of bioinformatics blast network service , and transmembrane segment ( tms ) prediction are provided ( figure 2 ) . a link to the fasta formatted protein sequence as well as a quick link to the hydropathy and amphipathicity plots for the protein are available .
a user can enter the tc family name or tc number to search the database ( figure 1 ) .
additionally , the  search link at the top of the page ( figure 1 ) allows advance searches by keyword , disease name , protein name , etc .
phylogenetic analyses and refined sequence comparisons of many transport systems in our laboratory have revealed distant relationships between many families in tcdb ( 19 ) .
thus , if the user explores the tc hierarchy and inspects a family with known distant relationships to other families , the relationships will be mentioned in the family description .
we have also included a section detailing human transporters that have been approved by the human genome nomenclature committee .
this information can be accessed via the  human mtps button on the main website ( figure 1 ) .
another new section reports diseases in humans that are associated with human transporters and includes cross - references to the online mendelian inheritance of man database ( omim , ) .
the burgeoning number of transporter structures and accessory proteins being sequenced and deposited has led us to catalog known transporter macromolecular structures and cross - reference each structure with its tc number .
the  mtp structures link ( figure 1 ) on the tcdb website provides access to a table listing such information .
the presence of 3d structural data for a protein in any given protein family is noted as well in the protein family description in tcdb .
over the years , we have developed an extensive collection of tools suited to the analysis of transporters .
all of these tools ( figure 3 ) can be accessed through tcdb by clicking on the 
several tools to analyze transporters are provided such as tms prediction using hmmtop 2.0 ( 20 ) , hydropathy analysis using the kyte and doolittle hydropathy scale ( 21 ) , hydrophobic moment ( amphipathicity ) analysis ( 22 ) using the h moment program from emboss ( 23 ) and helical wheel plots using the pepwheel program from emboss .
the user may then click on a tms and view the helical wheel plot of the tms . sequence similarity searches
using blast ( 24,25 ) or ssearch ( 26 ) are available to search for homologous proteins in tcdb . a quick link to blast
is provided on the main website as well ( figure 1 ) . a protein or a nucleotide sequence
the user may then select several sequences and view the multiple sequence alignment and generate a phylogenetic tree by clicking on the  tc - tree button .
the user interface displays the multiple sequence alignment with marked predicted tmss as well as a plot of average hydropathy and conservation .
two sequences are aligned either locally using ssearch or globally using the needle program from emboss .
the output of the pairwise global alignment also highlights the tmss that are predicted using hmmtop .
multiple sequence alignment with predicted tmss displayed ( 28 ) can also be carried out . a link to additional sequence analysis tools on the biotools server ( ) is also provided ( figure 3 ) .
. we are dedicated to bringing data and analytical tools to tcdb users in a timely fashion .
further improvements will include the addition of more analytical sequence tools as well as a bioinformatics process pipeline generator which will enable the user to create work flows for complicated analyses .
we will also improve data mining capabilities for analyzing the textual information stored in our database such as pubmed citations and tc family descriptions .
the user - friendly front page of tcdb ( ) where its features are easily accessible .
protein data for the glucose porter ( ptsg ) of escherichia coli displayed in the right window of the two - vertical - frame design of the tcdb web application .
the six links shown in the upper right hand side of the figure can be accessed directly on screen .
tools for analyzing transporters . a plot characterizing a transporter with a 12 tms topology .
the curves represent hydropathy and amphipathicity of the proteins , and the bars are putative tmss . each of the tmss is a hyperlink that can be traversed to plot a helical wheel representation of the tms .
 the transporter classification database ( tcdb ) is a web accessible , curated , relational database containing sequence , classification , structural , functional and evolutionary information about transport systems from a variety of living organisms . 
 tcdb is a curated repository for factual information compiled from > 10  000 references , encompassing 3000 representative transporters and putative transporters , classified into > 400 families . 
 the transporter classification ( tc ) system is an international union of biochemistry and molecular biology approved system of nomenclature for transport protein classification . 
 tcdb is freely accessible at . 
 the web interface provides several different methods for accessing the data , including step - by - step access to hierarchical classification , direct search by sequence or tc number and full - text searching . 
 the functional ontology that underlies the database structure facilitates powerful query searches that yield valuable data in a quick and easy way . 
 the tcdb website also offers several tools specifically designed for analyzing the unique characteristics of transport proteins . 
 tcdb not only provides curated information and a tool for classifying newly identified membrane proteins , but also serves as a genome transporter - annotation tool . 
INTRODUCTION
THE TRANSPORTER CLASSIFICATION SYSTEM
DATABASE CONTENT AND ACCESS
ACCESSORY DATA
SEQUENCE ANALYSIS TOOLS
CONCLUSIONS AND PERSPECTIVES
Figures and Tables