PaperBLAST – Find papers about a protein or its homologs

 

PaperBLAST

PaperBLAST Hits for PFR28_05003 (73 a.a., MKTDIHPEYP...)

Other sequence analysis tools:

Find functional residues: SitesBLAST

Search for conserved domains

Find the best match in UniProt

Compare to protein structures

Predict transmenbrane helices: Phobius

Predict protein localization: PSORTb

Find homologs in fast.genomics

Fitness BLAST: loading...

Found 114 similar proteins in the literature:

PP_5087 ribosomal protein L31 from Pseudomonas putida KT2440
83% identity, 97% coverage

PFL_0441 ribosomal protein L31 from Pseudomonas fluorescens Pf-5
75% identity, 100% coverage

Q9HUD0 Large ribosomal subunit protein bL31 from Pseudomonas aeruginosa (strain ATCC 15692 / DSM 22644 / CIP 104116 / JCM 14847 / LMG 12228 / 1C / PRS 101 / PAO1)
PA14_66710 50S ribosomal protein L31 from Pseudomonas aeruginosa UCBPP-PA14
PA5049 50S ribosomal protein L31 from Pseudomonas aeruginosa PAO1
66% identity, 97% coverage

8cd1Le / Q9HUD0 8cd1Le (see paper)
65% identity, 93% coverage

KF946_12560 50S ribosomal protein L31 from Idiomarina loihiensis
65% identity, 93% coverage

VP0255 ribosomal protein L31 from Vibrio parahaemolyticus RIMD 2210633
62% identity, 99% coverage

KGF88_12535 50S ribosomal protein L31 from Idiomarina loihiensis
58% identity, 97% coverage

HSM_0533 50S ribosomal protein L31 from Histophilus somni 2336
HSM_0533 ribosomal protein L31 from Haemophilus somnus 2336
64% identity, 88% coverage

FTN_0278 50S ribosomal protein L31 from Francisella tularensis subsp. novicida U112
63% identity, 92% coverage

Asuc_0525 ribosomal protein L31 from Actinobacillus succinogenes 130Z
59% identity, 97% coverage

APL_0982 50S ribosomal protein L31 from Actinobacillus pleuropneumoniae L20
64% identity, 88% coverage

FTL_1303 50S ribosomal protein L31 from Francisella tularensis subsp. holarctica
63% identity, 92% coverage

B7C60_RS02450 50S ribosomal protein L31 from Vibrio fujianensis
60% identity, 97% coverage

VC2679 ribosomal protein L31 from Vibrio cholerae O1 biovar eltor str. N16961
60% identity, 97% coverage

HI0758 ribosomal protein L31 (rpL31) from Haemophilus influenzae Rd KW20
62% identity, 88% coverage

ACIAD2210 50S ribosomal protein L31 from Acinetobacter sp. ADP1
58% identity, 97% coverage

SRIM_028075 50S ribosomal protein L31 from Streptomyces rimosus subsp. rimosus ATCC 10970
62% identity, 97% coverage

A0J47_RS02550, VDA_003390 50S ribosomal protein L31 from Photobacterium damselae subsp. damselae
58% identity, 95% coverage

Alvin_3050 ribosomal protein L31 from Allochromatium vinosum DSM 180
64% identity, 88% coverage

SO4120, SO_4120 ribosomal protein L31 from Shewanella oneidensis MR-1
57% identity, 93% coverage

MT1337 50S ribosomal protein L31 from Mycobacterium tuberculosis CDC1551
Rv1298 50S ribosomal protein L31 from Mycobacterium tuberculosis H37Rv
59% identity, 81% coverage

RL31_STRCO / Q9K4E5 Large ribosomal subunit protein bL31; 50S ribosomal protein L31 from Streptomyces coelicolor (strain ATCC BAA-471 / A3(2) / M145) (see paper)
SCO5359 50S ribosomal protein L31 from Streptomyces coelicolor A3(2)
59% identity, 97% coverage

SEN3886 50S ribosomal protein L31 from Salmonella enterica subsp. enterica serovar Enteritidis str. P125109
P66191 Large ribosomal subunit protein bL31 from Salmonella typhimurium (strain LT2 / SGSC1412 / ATCC 700720)
55% identity, 95% coverage

RpmE / b3936 50S ribosomal subunit protein L31 from Escherichia coli K-12 substr. MG1655 (see 22 papers)
rpmE / P0A7M9 50S ribosomal subunit protein L31 from Escherichia coli (strain K12) (see 26 papers)
RL31_ECOLI / P0A7M9 Large ribosomal subunit protein bL31; 50S ribosomal protein L31 from Escherichia coli (strain K12) (see 8 papers)
5akaZ / P0A7M9 Em structure of ribosome-srp-ftsy complex in closed state (see paper)
b3936 50S ribosomal subunit protein L31 from Escherichia coli str. K-12 substr. MG1655
NP_418371 50S ribosomal subunit protein L31 from Escherichia coli str. K-12 substr. MG1655
Z5484 50S ribosomal subunit protein L31 from Escherichia coli O157:H7 EDL933
Z_RS25730 50S ribosomal protein L31 from Escherichia coli O157:H7 str. EDL933
54% identity, 95% coverage

NP_709740 50S ribosomal subunit protein L31 from Shigella flexneri 2a str. 301
54% identity, 95% coverage

y0299 50S ribosomal protein L31 from Yersinia pestis KIM
YPO0111 50S ribosomal protein L31 from Yersinia pestis CO92
YPTB0102 50S ribosomal protein L31 from Yersinia pseudotuberculosis IP 32953
55% identity, 97% coverage

EAMY_0136 50S ribosomal protein L31 from Erwinia amylovora CFBP1430
54% identity, 95% coverage

MSMEG_4951 50S ribosomal protein L31 from Mycolicibacterium smegmatis MC2 155
MSMEG_4951 ribosomal protein L31 from Mycobacterium smegmatis str. MC2 155
58% identity, 87% coverage

5zeb2 / A0R215 5zeb2 (see paper)
58% identity, 89% coverage

MAB_1441 50S ribosomal protein L31 from Mycobacterium abscessus ATCC 19977
56% identity, 88% coverage

9c4g4 / A0A2B7JUW7 Cutibacterium acnes 50s ribosomal subunit with clindamycin bound (see paper)
59% identity, 89% coverage

NMB1956 50S ribosomal protein L31 from Neisseria meningitidis MC58
NMA0495 50S ribosomal protein L31 from Neisseria meningitidis Z2491
61% identity, 89% coverage

RB9304 50S ribosomal protein L31 from Pirellula sp. 1
RB9304 50S ribosomal protein L31 from Rhodopirellula baltica SH 1
58% identity, 81% coverage

GSU3107 ribosomal protein L31 from Geobacter sulfurreducens PCA
52% identity, 89% coverage

Dde_2982 Ribosomal protein L31 from Desulfovibrio desulfuricans G20
43% identity, 93% coverage

Cj0155c 50S ribosomal protein L31 from Campylobacter jejuni subsp. jejuni NCTC 11168
48% identity, 89% coverage

CBO0135 50S ribosomal protein L31 from Clostridium botulinum A str. ATCC 3502
55% identity, 88% coverage

YSS_RS08510 50S ribosomal protein L31 from Campylobacter coli RM4661
48% identity, 89% coverage

CD3486A 50S ribosomal protein L31 from Clostridium difficile 630
50% identity, 88% coverage

LIC12637 50S ribosomal protein L31 from Leptospira interrogans serovar Copenhageni str. Fiocruz L1-130
49% identity, 88% coverage

TP0255 ribosomal protein L31 (rpmE) from Treponema pallidum subsp. pallidum str. Nichols
46% identity, 93% coverage

RL31_BACSU / Q03223 Large ribosomal subunit protein bL31; 50S ribosomal protein L31 from Bacillus subtilis (strain 168) (see 3 papers)
BSU37070 50S ribosomal protein L31 from Bacillus subtilis subsp. subtilis str. 168
46% identity, 89% coverage

3j9wB3 / Q03223 3j9wB3 (see paper)
46% identity, 89% coverage

RL31_THET8 / Q5SJE1 Large ribosomal subunit protein bL31; 50S ribosomal protein L31 from Thermus thermophilus (strain ATCC 27634 / DSM 579 / HB8) (see paper)
5a9zAa / Q5SJE1 of Thermous thermophilus ribosome bound to BipA-GDPCP (see paper)
48% identity, 89% coverage

7msc6 / P9WHA1 70SIC in complex with MtbEttA at Pre_R0 state (see paper)
50% identity, 89% coverage

RL31_RHOPA / Q6NBB0 Large ribosomal subunit protein bL31; 50S ribosomal protein L31; RRP-L31 from Rhodopseudomonas palustris (strain ATCC BAA-98 / CGA009) (see paper)
RPA0918 possible 50S ribosomal protein L31 from Rhodopseudomonas palustris CGA009
44% identity, 89% coverage

5o61g / A0R215 complete structure of the Mycobacterium smegmatis 70S ribosome (see paper)
50% identity, 89% coverage

BAB1_1728 Ribosomal protein L31 from Brucella melitensis biovar Abortus 2308
BMEI0322 LSU ribosomal protein L31P from Brucella melitensis 16M
44% identity, 93% coverage

cg0994 50S ribosomal protein L31 type B from Corynebacterium glutamicum ATCC 13032
Q8NS12 Large ribosomal subunit protein bL31B from Corynebacterium glutamicum (strain ATCC 13032 / DSM 20300 / JCM 1318 / BCRC 11384 / CCUG 27702 / LMG 3730 / NBRC 12168 / NCIMB 10025 / NRRL B-2784 / 534)
41% identity, 82% coverage

BTH_I2213 50S ribosomal protein L31 type B from Burkholderia thailandensis E264
49% identity, 84% coverage

BPSL1491 50S ribosomal protein L31 from Burkholderia pseudomallei K96243
49% identity, 84% coverage

SMc03990 PROBABLE 50S RIBOSOMAL PROTEIN L31 from Sinorhizobium meliloti 1021
42% identity, 93% coverage

ZMO1145 50S ribosomal protein L31 from Zymomonas mobilis subsp. mobilis ZM4
42% identity, 89% coverage

bglu_1g14290 Ribosomal protein L31 from Burkholderia glumae BGR1
51% identity, 77% coverage

AMUC_RS07650 type B 50S ribosomal protein L31 from Akkermansia muciniphila ATCC BAA-835
44% identity, 73% coverage

Rmet_2137 type B 50S ribosomal protein L31 from Cupriavidus metallidurans CH34
49% identity, 84% coverage

P66185 Large ribosomal subunit protein bL31 from Helicobacter pylori (strain ATCC 700392 / 26695)
HP0551 ribosomal protein L31 (rpl31) from Helicobacter pylori 26695
48% identity, 89% coverage

C9Z0W5 Large ribosomal subunit protein bL31B from Streptomyces scabiei (strain 87.22)
SCAB_39991 putative 50S ribosomal protein L31 from Streptomyces scabiei 87.22
43% identity, 76% coverage

FN0482 LSU ribosomal protein L31P from Fusobacterium nucleatum subsp. nucleatum ATCC 25586
42% identity, 80% coverage

SPO3256 50S ribosomal protein L31 from Ruegeria pomeroyi DSS-3
38% identity, 93% coverage

EF1171 ribosomal protein L31 from Enterococcus faecalis V583
IUJ47_RS08865 type B 50S ribosomal protein L31 from Enterococcus faecalis
39% identity, 73% coverage

6o8z1 / A0A1B4XMV6 6o8z1 (see paper)
39% identity, 78% coverage

SCO1150 50S ribosomal protein L31 from Streptomyces coelicolor A3(2)
39% identity, 73% coverage

MAP_RS19325 type B 50S ribosomal protein L31 from Mycobacterium avium subsp. paratuberculosis K-10
MAP3771 hypothetical protein from Mycobacterium avium subsp. paratuberculosis str. k10
34% identity, 68% coverage

ESA_RS12970 type B 50S ribosomal protein L31 from Cronobacter sakazakii ATCC BAA-894
38% identity, 85% coverage

lmo2548 ribosomal protein L31 from Listeria monocytogenes EGD-e
Q71WN0 Large ribosomal subunit protein bL31B from Listeria monocytogenes serotype 4b (strain F2365)
lin2692 ribosomal protein L31 from Listeria innocua Clip11262
41% identity, 80% coverage

7nhn4 / P0A485 7nhn4 (see paper)
41% identity, 82% coverage

B7L427 Large ribosomal subunit protein bL31B from Escherichia coli (strain 55989 / EAEC)
36% identity, 83% coverage

YkgM / b0296 50S ribosomal subunit protein L31B from Escherichia coli K-12 substr. MG1655 (see 8 papers)
RL31B_ECOLI / P0A7N1 Large ribosomal subunit protein bL31B; 50S ribosomal protein L31 type B from Escherichia coli (strain K12) (see 3 papers)
ECOLIN_01860 type B 50S ribosomal protein L31 from Escherichia coli Nissle 1917
NP_414830 50S ribosomal subunit protein L31B from Escherichia coli str. K-12 substr. MG1655
b0296 50S ribosomal protein L31 from Escherichia coli str. K-12 substr. MG1655
36% identity, 83% coverage

F452_RS0105140 type B 50S ribosomal protein L31 from Porphyromonas gulae DSM 15663
PGN_0636 50S ribosomal protein L31 from Porphyromonas gingivalis ATCC 33277
PG0592 ribosomal protein L31 from Porphyromonas gingivalis W83
41% identity, 76% coverage

6ysiW / D0CBZ8 Acinetobacter baumannii ribosome-tigecycline complex - 50s subunit (see paper)
56% identity, 58% coverage

SMU_1298 type B 50S ribosomal protein L31 from Streptococcus mutans UA159
37% identity, 81% coverage

PMT1760 50S ribosomal protein L31 from Prochlorococcus marinus str. MIT 9313
42% identity, 77% coverage

PD0749 50S ribosomal protein L31 from Xylella fastidiosa Temecula1
38% identity, 81% coverage

PMM1530 50S ribosomal protein L31 from Prochlorococcus marinus sp. MED4
42% identity, 79% coverage

SSA_1272 50S ribosomal protein L31 type B, putative from Streptococcus sanguinis SK36
36% identity, 81% coverage

gbs0581 50S ribosomal protein L31 from Streptococcus agalactiae NEM316
36% identity, 76% coverage

MHO_3020 50S ribosomal protein L31 from Mycoplasma hominis
43% identity, 82% coverage

SCO3427 50S ribosomal protein L31 from Streptomyces coelicolor A3(2)
38% identity, 77% coverage

SPD_1154 ribosomal protein L31 from Streptococcus pneumoniae D39
SP_1299 50S ribosomal protein L31 type B from Streptococcus pneumoniae TIGR4
36% identity, 81% coverage

STM0469 putative 50S ribosomal protein L31 (second copy) from Salmonella typhimurium LT2
SEN0450 putative 50s ribosomal protein L31 (second copy) from Salmonella enterica subsp. enterica serovar Enteritidis str. P125109
JJB80_02375 type B 50S ribosomal protein L31 from Salmonella enterica subsp. enterica serovar Typhimurium
34% identity, 84% coverage

LLNZ_04655 type B 50S ribosomal protein L31 from Lactococcus cremoris subsp. cremoris NZ9000
35% identity, 80% coverage

5myjB3 / A2RJP7 of 70S ribosome from Lactococcus lactis (see paper)
35% identity, 82% coverage

ssl3445 50S ribosomal protein L31 from Synechocystis sp. PCC 6803
42% identity, 79% coverage

VC0878 ribosomal protein, L31P family from Vibrio cholerae O1 biovar eltor str. N16961
35% identity, 85% coverage

VP_RS11315 type B 50S ribosomal protein L31 from Vibrio parahaemolyticus RIMD 2210633
VP2331 ribosomal protein, L31P family from Vibrio parahaemolyticus RIMD 2210633
38% identity, 84% coverage

SYNW2095 50S ribosomal protein L31 from Synechococcus sp. WH 8102
43% identity, 74% coverage

E2P69_RS10215, XAC29_17265 type B 50S ribosomal protein L31 from Xanthomonas axonopodis Xac29-1
35% identity, 81% coverage

U876_13185 type B 50S ribosomal protein L31 from Aeromonas hydrophila NJ-35
36% identity, 82% coverage

STER_0787, STER_RS03860 type B 50S ribosomal protein L31 from Streptococcus thermophilus
35% identity, 81% coverage

MPN360 ribosomal protein L31 from Mycoplasma pneumoniae M129
40% identity, 68% coverage

B7C60_RS12925 type B 50S ribosomal protein L31 from Vibrio fujianensis
38% identity, 83% coverage

RL31_DEIRA / Q9RW44 Large ribosomal subunit protein bL31; 50S ribosomal protein L31 from Deinococcus radiodurans (strain ATCC 13939 / DSM 20539 / JCM 16871 / CCUG 27074 / LMG 4051 / NBRC 15346 / NCIMB 9279 / VKM B-1422 / R1) (see 6 papers)
1nkwY / Q9RW44 Crystal structure of the large ribosomal subunit from deinococcus radiodurans (see paper)
40% identity, 89% coverage

LSEI_2569 Ribosomal protein L31 from Lactobacillus casei ATCC 334
38% identity, 78% coverage

Psyr_3920 Ribosomal protein L31 from Pseudomonas syringae pv. syringae B728a
33% identity, 77% coverage

BAS5180 ribosomal protein L31 from Bacillus anthracis str. Sterne
BA5574 ribosomal protein L31 from Bacillus anthracis str. Ames
35% identity, 80% coverage

7nhl4 / Q2FWD8 7nhl4 (see paper)
41% identity, 82% coverage

SERP1727 ribosomal protein L31 from Staphylococcus epidermidis RP62A
35% identity, 76% coverage

5li03 / Q2FWD8 5li03 (see paper)
37% identity, 78% coverage

SA1922 ribosomal protein L31 from Staphylococcus aureus subsp. aureus N315
Q2FF08 Large ribosomal subunit protein bL31B from Staphylococcus aureus (strain USA300)
Q2FWD8 Large ribosomal subunit protein bL31B from Staphylococcus aureus (strain NCTC 8325 / PS 47)
Q6GEV5 Large ribosomal subunit protein bL31B from Staphylococcus aureus (strain MRSA252)
37% identity, 77% coverage

BB0229 ribosomal protein L31 (rpmE) from Borrelia burgdorferi B31
33% identity, 79% coverage

PSPTO_4183 ribosomal protein L31 from Pseudomonas syringae pv. tomato str. DC3000
33% identity, 74% coverage

KPNJ2_04207 type B 50S ribosomal protein L31 from Klebsiella pneumoniae 30684/NJST258_2
33% identity, 83% coverage

MSMEG_6070 ribosomal protein L31 from Mycobacterium smegmatis str. MC2 155
33% identity, 79% coverage

PFL_4896 ribosomal protein L31 from Pseudomonas fluorescens Pf-5
34% identity, 82% coverage

B0JY33 Large ribosomal subunit protein bL31 from Microcystis aeruginosa (strain NIES-843 / IAM M-2473)
38% identity, 83% coverage

CTL0277 LSU ribosomal protein L31P from Chlamydia trachomatis 434/Bu
37% identity, 60% coverage

ECA_RS05790 type B 50S ribosomal protein L31 from Pectobacterium atrosepticum SCRI1043
32% identity, 82% coverage

AS87_RS03960, B739_1112 type B 50S ribosomal protein L31 from Riemerella anatipestifer Yb2
34% identity, 81% coverage

RL31B_BACSU / O34967 Large ribosomal subunit protein bL31B; 50S ribosomal protein L31 type B from Bacillus subtilis (strain 168) (see paper)
NP_390948 ribosomal protein L31 from Bacillus subtilis subsp. subtilis str. 168
32% identity, 78% coverage

MAB_0336 50S ribosomal protein L31 type B from Mycobacterium abscessus ATCC 19977
32% identity, 81% coverage

PA14_17700 putative ribosomal protein, L31P family from Pseudomonas aeruginosa UCBPP-PA14
PA3601 hypothetical protein from Pseudomonas aeruginosa PAO1
IS492_27315 type B 50S ribosomal protein L31 from Pseudomonas aeruginosa
38% identity, 84% coverage

SMDB11_RS01845 type B 50S ribosomal protein L31 from Serratia marcescens subsp. marcescens Db11
31% identity, 85% coverage

YPK_3210 ribosomal protein L31 from Yersinia pseudotuberculosis YPIII
YPO3134 putative ribosomal protein from Yersinia pestis CO92
y1048 50S ribosomal protein L31 type B from Yersinia pestis KIM
31% identity, 78% coverage

New Search

For advice on how to use these tools together, see Interactive tools for functional annotation of bacterial genomes.

Statistics

The PaperBLAST database links 793,807 different protein sequences to 1,259,118 scientific articles. Searches against EuropePMC were last performed on March 13 2025.

How It Works

PaperBLAST builds a database of protein sequences that are linked to scientific articles. These links come from automated text searches against the articles in EuropePMC and from manually-curated information from GeneRIF, UniProtKB/Swiss-Prot, BRENDA, CAZy (as made available by dbCAN), BioLiP, CharProtDB, MetaCyc, EcoCyc, TCDB, REBASE, the Fitness Browser, and a subset of the European Nucleotide Archive with the /experiment tag. Given this database and a protein sequence query, PaperBLAST uses protein-protein BLAST to find similar sequences with E < 0.001.

To build the database, we query EuropePMC with locus tags, with RefSeq protein identifiers, and with UniProt accessions. We obtain the locus tags from RefSeq or from MicrobesOnline. We use queries of the form "locus_tag AND genus_name" to try to ensure that the paper is actually discussing that gene. Because EuropePMC indexes most recent biomedical papers, even if they are not open access, some of the links may be to papers that you cannot read or that our computers cannot read. We query each of these identifiers that appears in the open access part of EuropePMC, as well as every locus tag that appears in the 500 most-referenced genomes, so that a gene may appear in the PaperBLAST results even though none of the papers that mention it are open access. We also incorporate text-mined links from EuropePMC that link open access articles to UniProt or RefSeq identifiers. (This yields some additional links because EuropePMC uses different heuristics for their text mining than we do.)

For every article that mentions a locus tag, a RefSeq protein identifier, or a UniProt accession, we try to select one or two snippets of text that refer to the protein. If we cannot get access to the full text, we try to select a snippet from the abstract, but unfortunately, unique identifiers such as locus tags are rarely provided in abstracts.

PaperBLAST also incorporates manually-curated protein functions:

Except for GeneRIF and ENA, the curated entries include a short curated description of the protein's function. For entries from BioLiP, the protein's function may not be known beyond binding to the ligand. Many of these entries also link to articles in PubMed.

For more information see the PaperBLAST paper (mSystems 2017) or the code. You can download PaperBLAST's database here.

Changes to PaperBLAST since the paper was written:

Many of these changes are described in Interactive tools for functional annotation of bacterial genomes.

Secrets

PaperBLAST cannot provide snippets for many of the papers that are published in non-open-access journals. This limitation applies even if the paper is marked as "free" on the publisher's web site and is available in PubmedCentral or EuropePMC. If a journal that you publish in is marked as "secret," please consider publishing elsewhere.

Omissions from the PaperBLAST Database

Many important articles are missing from PaperBLAST, either because the article's full text is not in EuropePMC (as for many older articles), or because the paper does not mention a protein identifier such as a locus tag, or because of PaperBLAST's heuristics. If you notice an article that characterizes a protein's function but is missing from PaperBLAST, please notify the curators at UniProt or add an entry to GeneRIF. Entries in either of these databases will eventually be incorporated into PaperBLAST. Note that to add an entry to UniProt, you will need to find the UniProt identifier for the protein. If the protein is not already in UniProt, you can ask them to create an entry. To add an entry to GeneRIF, you will need an NCBI Gene identifier, but unfortunately many prokaryotic proteins in RefSeq do not have corresponding Gene identifers.

References

PaperBLAST: Text-mining papers for information about homologs.
M. N. Price and A. P. Arkin (2017). mSystems, 10.1128/mSystems.00039-17.

Europe PMC in 2017.
M. Levchenko et al (2017). Nucleic Acids Research, 10.1093/nar/gkx1005.

Gene indexing: characterization and analysis of NLM's GeneRIFs.
J. A. Mitchell et al (2003). AMIA Annu Symp Proc 2003:460-464.

UniProt: the universal protein knowledgebase.
The UniProt Consortium (2016). Nucleic Acids Research, 10.1093/nar/gkw1099.

BRENDA in 2017: new perspectives and new tools in BRENDA.
S. Placzek et al (2017). Nucleic Acids Research, 10.1093/nar/gkw952.

The EcoCyc database: reflecting new knowledge about Escherichia coli K-12.
I. M. Keeseler et al (2016). Nucleic Acids Research, 10.1093/nar/gkw1003.

The MetaCyc database of metabolic pathways and enzymes.
R. Caspi et al (2018). Nucleic Acids Research, 10.1093/nar/gkx935.

CharProtDB: a database of experimentally characterized protein annotations.
R. Madupu et al (2012). Nucleic Acids Research, 10.1093/nar/gkr1133.

The carbohydrate-active enzymes database (CAZy) in 2013.
V. Lombard et al (2014). Nucleic Acids Research, 10.1093/nar/gkt1178.

The Transporter Classification Database (TCDB): recent advances
M. H. Saier, Jr. et al (2016). Nucleic Acids Research, 10.1093/nar/gkv1103.

REBASE - a database for DNA restriction and modification: enzymes, genes and genomes.
R. J. Roberts et al (2015). Nucleic Acids Research, 10.1093/nar/gku1046.

Deep annotation of protein function across diverse bacteria from mutant phenotypes.
M. N. Price et al (2016). bioRxiv, 10.1101/072470.

by Morgan Price, Arkin group
Lawrence Berkeley National Laboratory