The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
2022-10-27
The PEIMAN2 package @PEIMAN2 provides functions and mined database from UniProt for single enrichment analysis (SEA) and protein set enrichment analysis (PSEA) in a list of protein. The database is updated regularly with monthly changes in UniProt/SwissProt repository. To ensure you have the latest version of database, make sure to install the package from GitHub.
You can install the released version of PEIMAN from CRAN with:
install.packages("PEIMAN2")
And the development version from GitHub with:
# install.packages("devtools")
::install_github("jafarilab/PEIMAN2")
devtools# or
::install_github("pnickchi/PEIMAN2") devtools
# Load PEIMAN2 package
library(PEIMAN2)
# First example dataset
<- exmplData1$pl1
pl1
# Run SEA on the list
<- runEnrichment(protein = pl1, os.name = 'Homo sapiens (Human)')
enrich1
head(enrich1, n = 6)
## PTM FreqinPopulation FreqinSample Sample
## 1 N6-(pyridoxal phosphate)lysine 53 5 97
## 2 Isoglutamyl cysteine thioester (Cys-Gln) 7 2 97
## 3 Glycoprotein 4721 41 97
## 4 Thioester bond 11 2 97
## 5 S-cysteinyl cysteine 3 1 97
## 6 Disulfide bond 3844 33 97
## Population pvalue corrected pvalue
## 1 20417 2e-07 7e-06
## 2 20417 4e-06 7e-05
## 3 20417 8e-06 1e-04
## 4 20417 2e-05 2e-04
## 5 20417 7e-05 5e-04
## 6 20417 1e-04 7e-04
## AC
## 1 Q96QU6; Q4AC99; Q8N5Z0; Q8NHS2; P17174
## 2 P01023; A8K2U0
## 3 P08195; P08908; P28222; P28221; P28566; P30939; P28223; P41595; P28335; P46098; O95264; Q70Z44; A5X5Y0; Q13639; P47898; P34969; P21589; P02763; P19652; P20848; P01009; P04217; P08697; P02750; P01023; A8K2U0; U3KPV4; Q9NPC4; Q9UNA3; P05067; P30542; P29274; P29275; P0DMS8; P22760; Q15758; P01011; P54619; Q9UGJ0; Q9UGI9; Q13131
## 4 P01023; A8K2U0
## 5 P01009
## 6 P08195; P08908; P28222; P28221; P28566; P30939; P28223; P41595; P28335; P46098; O95264; Q8WXA8; A5X5Y0; Q13639; P47898; P50406; P34969; P21589; P05408; P02763; P19652; P04217; P08697; P02750; P01023; A8K2U0; P05067; P30542; P29274; P29275; P0DMS8; Q9NS82; P22760
# Second example dataset
<- exmplData1$pl2
pl2
# Run SEA on the list
<- runEnrichment(protein = pl2, os.name = 'Homo sapiens (Human)') enrich2
plotEnrichment(x = enrich1, sig.level = 0.05)
plotEnrichment(x = enrich1, y = enrich2, sig.level = 0.05)
<- runPSEA(protein = exmplData2, os.name = 'Rattus norvegicus (Rat)', nperm = 100)
psea_res head(psea_res[[1]], n = 6)
## PTM pval pvaladj FreqinPopulation FreqinSample
## 1 Acetylation 0 0 1774 124
## 2 ADP-ribosylglycine 0 0 4 4
## 3 Cysteine sulfinic acid (-SO2H) 0 0 1 1
## 4 N-acetylaspartate 0 0 1 1
## 5 N-acetylglutamate 0 0 1 1
## 6 N6-acetyllysine 0 0 997 74
## ES NES nMoreExtreme size Enrichment
## 1 0.7472783 1.179016 0 124 Over presented
## 2 0.7707317 1.436098 33 4 Over presented
## 3 0.9423077 -12.750000 11 1 Under presented
## 4 -0.9615385 -7.968442 2 1 Under presented
## 5 -0.9663462 40.119760 5 1 Over presented
## 6 0.7149518 1.129027 6 74 Over presented
## AC
## 1 P0C1X8; P11030; P60711; P63259; Q63028; Q62847; Q62848; Q9WUC4; P31399; P29419; P21571; P15999; D3ZAF6; Q9JJW3; O08839; P0DP29; P0DP30; P0DP31; P18418; P26772; P63039; B0K020; P08081; P08082; P45592; Q91ZN1; P11240; Q63768; P10715; P62898; Q9JHL4; Q7M0E3; P62628; Q07266; P84060; P62870; P15429; P07323; P60841; P56571; B0BN94; P55053; P55051; P07483; Q62658; Q32PX7; Q99PF5; Q5XI73; Q63228; P62994; P01946; P02091; P11517; P62959; P82995; P34058; P27321; Q5XI72; P50411; Q6AXU6; Q5BK20; P11980; Q99MZ8; Q792I0; Q66HF9; P15205; Q5M7W5; P30009; P02688; B0BN72; P30904; O35763; P62775; Q71UE8; Q9JJ19; P13084; Q01205; P08461; Q920Q0; O88767; P04785; P31044; O55012; P10111; Q6J4I0; Q9R063; Q9EPC6; P02625; Q63475; P51583; Q68A21; P02401; P62982; P62859; Q6RJR6; Q9JK11; Q63945; B0BN85; P07632; Q66HL2; P28042; O35814; P13668; P37377; Q62880; P19332; P68370; Q6P9V9; Q6AYZ1; Q68FR8; Q5XIF6; Q6PEC1; P11232; P62076; P62078; Q9WV97; P48500; P04692; P58775; Q63610; P09495; Q7M767; Q9Z1A5; P63045
## 2 P62986; P62982; P0CG51; Q63429
## 3 O88767
## 4 P60711
## 5 P63259
## 6 P11030; Q62848; Q9WUC4; P31399; P29419; P21571; P15999; D3ZAF6; Q9JJW3; P0DP29; P0DP30; P0DP31; P18418; P26772; P63039; B0K020; P08081; P08082; P45592; P11240; P62898; Q9JHL4; Q7M0E3; P07323; P56571; Q62658; Q99PF5; Q5XI73; P62994; P01946; P62959; P82995; P34058; P27321; Q6AXU6; Q5BK20; P11980; Q99MZ8; P30009; P02688; B0BN72; P30904; O35763; P62775; Q71UE8; P13084; Q01205; P08461; O88767; P04785; P10111; Q9R063; Q63475; P51583; Q68A21; P02401; P62982; Q9JK11; Q63945; P07632; Q66HL2; P28042; O35814; P13668; P19332; P68370; Q6P9V9; Q6AYZ1; Q68FR8; Q5XIF6; P11232; P48500; P09495; Q9Z1A5
## leadingEdge
## 1 P62628; P31044; P37377; P45592; P11030; P02625; P29419; P62775; P21571; O88767; P31399; P02688; P08082; P62898; P63045; P62076; P11232; O35814; Q9WUC4; Q62658; Q63228; P07632; Q5XI73; B0K020; P08081; P62959
## 2 P62982; P0CG51; P62986; Q63429
## 3 O88767
## 4 P31044
## 5 P31044
## 6 P45592; P11030; P29419; P62775; P21571; O88767; P31399; P02688; P08082; P62898; P11232; O35814; Q9WUC4; Q62658; P07632; Q5XI73; B0K020; P08081; P62959
plotPSEA(x = psea_res)
plotRunningScore(x = psea_res, nplot = 8)
psea2mass(x = psea_res, sig.level = 0.05)
## MOD_ID name
## 1 MOD:00060 N-acetyl-L-serine
## 2 MOD:00085 N6-methyl-L-lysine
## 3 MOD:00322 1'-methyl-L-histidine
## 4 MOD:00720 L-methionine (R)-sulfoxide
## 5 MOD:00051 N-acetyl-L-aspartic acid
## 6 MOD:00052 N-acetyl-L-cysteine
## 7 MOD:00053 N-acetyl-L-glutamic acid
## def
## 1 "converts an L-serine residue to N-acetyl-L-serine." [PubMed:11857757, PubMed:11999733, PubMed:12175151, PubMed:14730666, PubMed:15350136, PubMed:1880797, PubMed:2106685, PubMed:6997045, RESID:AA0051]
## 2 "converts an L-lysine residue to N6-methyl-L-lysine." [ChEBI:17604, DeltaMass:165, PubMed:11875433, PubMed:3926756, RESID:AA0076, Unimod:34#K]
## 3 "converts an L-histidine residue to tele-methyl-L-histidine." [PubMed:10601317, PubMed:11474090, PubMed:11875433, PubMed:6692818, PubMed:8076, PubMed:8645219, RESID:AA0317]
## 4 "oxygenates an L-methionine residue to L-methionine sulfoxide R-diastereomer." [ChEBI:45764, PubMed:21406390, PubMed:22116028, PubMed:23911929, RESID:AA0581]
## 5 "converts an L-aspartic acid residue to N-acetyl-L-aspartic acid." [ChEBI:21547, PubMed:1560020, PubMed:2395459, RESID:AA0042]
## 6 "converts an L-cysteine residue to N-acetyl-L-cysteine." [ChEBI:28939, PubMed:11857757, PubMed:11999733, PubMed:12175151, PubMed:14730666, PubMed:1500421, PubMed:15350136, PubMed:6725286, RESID:AA0043]
## 7 "converts an L-glutamic acid residue to N-acetyl-L-glutamic acid." [ChEBI:17533, PubMed:6725286, RESID:AA0044]
## FreqinSample
## 1 11
## 2 9
## 3 2
## 4 2
## 5 1
## 6 1
## 7 1
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.