Skip to content

wangshisheng/motifeRapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

motifeRapp

This is an R package for motifeR software.
The detailed information can be found at https://github.com/wangshisheng/motifeR.
The online version is available here: https://www.omicsolution.org/wukong/motifeR.

Citation

If you use this software to analyze your data, please cite our paper like this:

Shisheng Wang, Yue Cai, Jingqiu Cheng, Wenxue Li, Yansheng Liu and Hao Yang. "motifeR: An Integrated Web Software for Identification and Visualization of Protein Post‐Translational Modification Motifs." Proteomics (2019): 201900245. (DOI: 10.1002/pmic.201900245).

Preparation

This tool is developed with R, so if you want to run it locally, you may do some preparatory work:
1. Install R. You can download R from here: https://www.r-project.org/.
2. Install RStudio. (Recommendatory but not necessary). You can download RStudio from here: https://www.rstudio.com/.
3. Check packages. After installing R and RStudio, you should check whether you have installed these packages (shiny, shinyBS, shinyjs, DT, gdata, knitr, ggplot2, ggsci, openxlsx, data.table, Biostrings, stringi, stringr, ggrepel, igraph, ggraph, graphlayouts, scales). You may run the codes below to check them:

if(!require(pacman)) install.packages("pacman")
pacman::p_load(devtools,shiny,shinyBS,shinyjs,DT,gdata,knitr,ggplot2,ggsci,openxlsx,data.table,Biostrings,stringi,stringr,ggrepel,igraph,ggraph,graphlayouts,scales)

4. Install packages locally. motifeR needs two more packages (rmotifx and ggseqlogo), however, the functions in the two packages are not enough. I update some functions, and you should download and then install them locally.

rmotifx: download from here: https://github.com/wangshisheng/motifeR/blob/master/rmotifx_1.0.tar.gz.
ggseqlogo: download from here: https://github.com/wangshisheng/motifeR/blob/master/ggseqlogo_0.1.tar.gz.

After downloading them, set the path where the packages are:

setwd('path') #path is where the two packages are.
install.packages("rmotifx_1.0.tar.gz", repos = NULL,type="source")
install.packages("ggseqlogo_0.1.tar.gz", repos = NULL,type="source")

Run it locally

If the preparatory work has been done, you can run this tool locally as below:

if(!require(motifeR)) devtools::install_github("wangshisheng/motifeRapp")
library(motifeR)
motifeR_app()

Then motifeR will be started as below:

Bravo! You are successful to run motifeR locally, then you can analyze your own data. Enjoy yourself^_^

Friendly suggestion

  1. Open motifeR with Chrome or Firefox.
  2. The minimum operating system specifications are: RAM 4GB, Hard drive 100 GB.

Contact

You could push an issue on this github. And optionally, please feel free to sent me an e-mail if you have any question or find a bug about this tool. Thank you^_^ Email: [email protected]

About

motifeR package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published