drawProteins: a Bioconductor/R package for reproducible and programmatic generation of protein schematics
- PMID: 30210791
- PMCID: PMC6107989
- DOI: 10.12688/f1000research.14541.1
drawProteins: a Bioconductor/R package for reproducible and programmatic generation of protein schematics
Abstract
Protein schematics are valuable for research, teaching and knowledge communication. However, the tools used to automate the process are challenging. The purpose of the drawProteins package is to enable the generation of schematics of proteins in an automated fashion that can integrate with the Bioconductor/R suite of tools for bioinformatics and statistical analysis. Using UniProt accession numbers, the package uses the UniProt API to get the features of the protein from the UniProt database. The features are assembled into a data frame and visualized using adaptations of the ggplot2 package. Visualizations can be customised in many ways including adding additional protein features information from other data frames, altering colors and protein names and adding extra layers using other ggplot2 functions. This can be completed within a script that makes the workflow reproducible and sharable.
Keywords: BIOCONDUCTOR; R package; protein; schematic; visualization..
Conflict of interest statement
No competing interests were disclosed.
Figures
Similar articles
-
Triplex: an R/Bioconductor package for identification and visualization of potential intramolecular triplex patterns in DNA sequences.Bioinformatics. 2013 Aug 1;29(15):1900-1. doi: 10.1093/bioinformatics/btt299. Epub 2013 May 24. Bioinformatics. 2013. PMID: 23709494
-
ggCyto: next generation open-source visualization software for cytometry.Bioinformatics. 2018 Nov 15;34(22):3951-3953. doi: 10.1093/bioinformatics/bty441. Bioinformatics. 2018. PMID: 29868771 Free PMC article.
-
rTANDEM, an R/Bioconductor package for MS/MS protein identification.Bioinformatics. 2014 Aug 1;30(15):2233-4. doi: 10.1093/bioinformatics/btu178. Epub 2014 Apr 3. Bioinformatics. 2014. PMID: 24700319
-
mAPKL: R/ Bioconductor package for detecting gene exemplars and revealing their characteristics.BMC Bioinformatics. 2015 Sep 15;16(1):291. doi: 10.1186/s12859-015-0719-5. BMC Bioinformatics. 2015. PMID: 26374744 Free PMC article.
-
UniProtJAPI: a remote API for accessing UniProt data.Bioinformatics. 2008 May 15;24(10):1321-2. doi: 10.1093/bioinformatics/btn122. Epub 2008 Apr 4. Bioinformatics. 2008. PMID: 18390879
Cited by
-
Whole-exome sequencing uncovers the genetic complexity of bicuspid aortic valve in families with early-onset complications.Am J Hum Genet. 2024 Oct 3;111(10):2219-2231. doi: 10.1016/j.ajhg.2024.08.001. Epub 2024 Sep 2. Am J Hum Genet. 2024. PMID: 39226896
-
Breathing new insights into the role of mutant p53 in lung cancer.Oncogene. 2024 Nov 20. doi: 10.1038/s41388-024-03219-6. Online ahead of print. Oncogene. 2024. PMID: 39567755 Review.
-
Hyper-IgE Syndrome due to an Elusive Novel Intronic Homozygous Variant in DOCK8.J Clin Immunol. 2022 Jan;42(1):119-129. doi: 10.1007/s10875-021-01152-x. Epub 2021 Oct 17. J Clin Immunol. 2022. PMID: 34657245 Free PMC article.
-
Dynamic co-evolution of transposable elements and the piRNA pathway in African cichlid fishes.bioRxiv [Preprint]. 2024 Apr 1:2024.04.01.587621. doi: 10.1101/2024.04.01.587621. bioRxiv. 2024. PMID: 38617250 Free PMC article. Preprint.
-
Identification of clade-defining single nucleotide polymorphisms for improved rabies virus surveillance.New Microbes New Infect. 2024 Oct 22;62:101511. doi: 10.1016/j.nmni.2024.101511. eCollection 2024 Dec. New Microbes New Infect. 2024. PMID: 39512853 Free PMC article.
References
Publication types
MeSH terms
Substances
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
