UniProtExtractR: an app and R package for easily extracting protein-specific UniProtKB information and fine-tuning
Alexandra Panov1,2, J Wade Harper1,2
1Department of Cell Biology, Harvard Medical School, Boston, MA 02115, United States.
Summary:
UniProtKB is a publicly accessible database of annotated protein features for numerous organisms; however, globally extracting protein entry information for data visualization and categorization can be challenging. While the UniProtKB entry syntax maintains database consistency, it simultaneously obscures key terms within long character strings. To increase accessibility, UniProtExtractR is both an app and R package that extracts desired information across nine UniProtKB categories: DNA binding, Pathway, Transmembrane, Signal peptide, Protein families, Domain [FT], Motif, Involvement in disease, and Subcellular location [CC]. The app features interactive frequency tables that globally summarize both the original UniProtKB input query as well as the extracted/changed entry values. Moreover, UniProtExtractR includes a tractable mapping algorithm to define custom organelle-level resolution. UniProtExtractR exists as a freely accessible Shiny app that requires no coding experience as well as R package, the code of which is entirely open source.
Availability And Implementation:
UniProtExtractR source code and user manual, including example files and troubleshooting, is available at https://github.com/alex-bio/UniProtExtractR. The Shiny app is hosted at https://harperlab.connect.hms.harvard.edu/uniprotextractR.
Related Concept Videos
Ribosome Profiling
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
Subcellular Fractionation
Differential Centrifugation
Differential centrifugation is...
Proteomics
Proteomics is the study of proteomes' function. It involves the large-scale systematic study of the proteome to denote the protein complement expressed by a genome. Scientist Mark Wilkins coined the term...


