library(canprot)
library(CHNOSZ)
oldopt <- options(width = 80)
Zc <- "<i>Z</i><sub>C</sub>"

The canprot package calculates chemical metrics of proteins from amino acid compositions. This vignette was compiled on r Sys.Date() with canprot version r packageDescription("canprot")$Version.

Next vignette: Introduction to canprot

canprot demo #1: Thermophiles

Run the demo using demo("thermophiles"). For this demo, just the output is shown below.

The canprot functions used are:

knitr::read_chunk("../demo/thermophiles.R")

The data are from @DBCS23 for methanogen genomes (amino acid composition and optimal growth temperature) and from @LLX+24 for Nitrososphaeria MAGs (genome assemblies and habitat and respiration types). The plots reveal that proteins tend to have higher specific entropy in thermophilic genomes and MAGs from thermal habitats compared to mesophilic genomes and MAGs from nonthermal habitats, for a given carbon oxidation state. This implies that, after correcting for ZC, proteins in thermophiles have a more negative derivative of the standard Gibbs energy per gram of protein with respect to temperature.

canprot demo #2: Subcellular locations

Run the demo using demo("locations"). The code and output of the demo are shown below.

The canprot functions used are:

knitr::read_chunk("../demo/locations.R")


The plots show carbon oxidation state (r Zc) and isoelectric point (pI) for human proteins in different subcellular locations. The localization data is from Table S6 of @TAW+17, filtered to include proteins that have both a validated location and only one predicted location.

canprot demo #3: Redoxins

Run the demo using demo("redoxins"). For this demo, just the output is shown below.

The canprot functions used are:

knitr::read_chunk("../demo/redoxins.R")

This is an exploratory analysis for hypothesis generation about evolutionary links between midpoint reduction potential and r Zc of proteins. The reduction potential data was taken from @ABH97 and @HSJ+99 for E. coli and spinach proteins, respectively. This plot is modified from Fig. 5 of this preprint; the figure did not appear in the published paper.

options(oldopt)

References



jedick/canprot documentation built on April 2, 2024, 10:29 p.m.