Package effectr. January 17, 2018

Similar documents
Package SEMrushR. November 3, 2018

Package fastdummies. January 8, 2018

Package ECctmc. May 1, 2018

Package WordR. September 7, 2017

Package cattonum. R topics documented: May 2, Type Package Version Title Encode Categorical Features

Package canvasxpress

Package validara. October 19, 2017

Package datasets.load

Package bisect. April 16, 2018

Package gggenes. R topics documented: November 7, Title Draw Gene Arrow Maps in 'ggplot2' Version 0.3.2

Package geojsonsf. R topics documented: January 11, Type Package Title GeoJSON to Simple Feature Converter Version 1.3.

Package gtrendsr. October 19, 2017

Package rnn. R topics documented: June 21, Title Recurrent Neural Network Version 0.8.1

Package shinyfeedback

Package knitrprogressbar

Package ggimage. R topics documented: December 5, Title Use Image in 'ggplot2' Version 0.1.0

Package barcoder. October 26, 2018

Package ggimage. R topics documented: November 1, Title Use Image in 'ggplot2' Version 0.0.7

Package docxtools. July 6, 2018

Package balance. October 12, 2018

Package gtrendsr. August 4, 2018

Package ASICS. January 23, 2018

Package data.world. April 5, 2018

Package weco. May 4, 2018

Package TrafficBDE. March 1, 2018

Package kdtools. April 26, 2018

Package editdata. October 7, 2017

Package wrswor. R topics documented: February 2, Type Package

Package signalhsmm. August 29, 2016

Package deductive. June 2, 2017

Package catenary. May 4, 2018

Package qualmap. R topics documented: September 12, Type Package

Package calpassapi. August 25, 2018

Package jdx. R topics documented: January 9, Type Package Title 'Java' Data Exchange for 'R' and 'rjava'

Package messaging. May 27, 2018

Package facerec. May 14, 2018

Package githubinstall

Package wdman. January 23, 2017

Package rprojroot. January 3, Title Finding Files in Project Subdirectories Version 1.3-2

Package prozor. July 26, 2018

Package shinyhelper. June 21, 2018

Package EvolutionaryGames

Package cosinor. February 19, 2015

Package rsppfp. November 20, 2018

Package fingertipsr. May 25, Type Package Version Title Fingertips Data for Public Health

Package edfreader. R topics documented: May 21, 2017

Package pairsd3. R topics documented: August 29, Title D3 Scatterplot Matrices Version 0.1.0

Package vip. June 15, 2018

Package metaheur. June 30, 2016

Package fitbitscraper

Package profvis. R topics documented:

Package autoshiny. June 25, 2018

Package fastqcr. April 11, 2017

Package jstree. October 24, 2017

Package explor. R topics documented: October 10, Type Package Title Interactive Interfaces for Results Exploration Version 0.3.

Package pwrab. R topics documented: June 6, Type Package Title Power Analysis for AB Testing Version 0.1.0

Package linkspotter. July 22, Type Package

Package projector. February 27, 2018

Package dbx. July 5, 2018

Package gifti. February 1, 2018

Package RODBCext. July 31, 2017

Package preprosim. July 26, 2016

Package phrasemachine

Package slickr. March 6, 2018

Package Lncident. October 8, 2016

Package cregulome. September 13, 2018

Package semver. January 6, 2017

Package ggextra. April 4, 2018

Package jpmesh. December 4, 2017

Package opencage. January 16, 2018

Package GetITRData. October 22, 2017

Package QCAtools. January 3, 2017

Package meme. December 6, 2017

Package nmslibr. April 14, 2018

Package regexselect. R topics documented: September 22, Version Date Title Regular Expressions in 'shiny' Select Lists

Package elmnnrcpp. July 21, 2018

Package vinereg. August 10, 2018

Package PDN. November 4, 2017

Package modules. July 22, 2017

Package benchmarkme. R topics documented: February 26, Type Package Title Crowd Sourced System Benchmarks Version 0.2.

Package stapler. November 27, 2017

Package postgistools

Package queuecomputer

Package pdfsearch. July 10, 2018

Package widyr. August 14, 2017

Package spark. July 21, 2017

Package sigqc. June 13, 2018

Package climber. R topics documented:

Package RNAseqNet. May 16, 2017

Package robotstxt. November 12, 2017

Package quickreg. R topics documented:

Package rwars. January 14, 2017

Package humanize. R topics documented: April 4, Version Title Create Values for Human Consumption

Package sigmanet. April 23, 2018

Package kerasformula

Package bigreadr. R topics documented: August 13, Version Date Title Read Large Text Files

Package reval. May 26, 2015

Package triebeard. August 29, 2016

Package splithalf. March 17, 2018

Package BASiNET. October 2, 2018

Transcription:

Title Predicts Oomycete Effectors Version 1.0.0 Package effectr January 17, 2018 Predicts cytoplasmic effector proteins using genomic data by searching for motifs of interest using regular expression searches and hidden Markov models (HMM) based in Haas et al. (2009) <doi:10.1038/nature08358>. Depends R (>= 3.4.0) Imports seqinr (>= 3.3.6), ggplot2 (>= 2.2.1), shiny, reshape2, utils, viridis License GPL-2 GPL-3 Encoding UTF-8 LazyData true RoxygenNote 6.0.1 Suggests knitr, rmarkdown, testthat VignetteBuilder knitr NeedsCompilation no Author Javier Tabima [aut, cre], Niklaus J. Grunwald [ths] Maintainer Javier Tabima <tabimaj@oregonstate.edu> Repository CRAN Date/Publication 2018-01-17 11:26:56 UTC R topics documented: candidate.rxlr........................................ 2 effector.summary...................................... 2 effectr............................................ 3 hmm.logo.......................................... 3 hmm.search......................................... 4 regex.search......................................... 5 shiny.effectr........................................ 6 Index 7 1

2 effector.summary candidate.rxlr An example of effector.summary output candidate.rxlr is an example result of the effector.summary function for new users that have not installed the additional software used by the effectr package. Author(s) Javier F. Tabima <tabimaj@science.oregonstate.edu> effector.summary Returns non-redundant sequences from hmm.search or regex.search and generates a motif table This function summarize the results from regex.search or hmm.search. effector.summary(hmm.result, motif = "RxLR", reg.pat = NULL) hmm.result motif reg.pat A list of SeqFastadna objects obtained from regex.search or hmm.search A character string indicating the motif of interest. Motifs for two cytoplasmic effectors are added to the function: RxLR or CRN effectors. Each of these motifs are associated with a by-default REGEX (reg.pat). A third option, custom, allows for the search of custom motifs. The custom option requires the specification of the motif REGEX pattern in the reg.pat option, in a regex format. Default is RxLR A character string indicating the REGEX pattern for the custom motif. The specification of the REGEX pattern in must be in regex format. Required for custom option of motif Value A list of two objects: Summary motif table and non-redundant sequences (only with results of hmm.search)

effectr 3 ## Not run: REGEX <- regex.search(orf, motif='rxlr') candidate.rxlr <- hmm.search(original.seq = fasta.file, regex.seq=regex, num.threads = 2) effector.summary(candidate.rxlr) # Custom motifs reg.pat <- "^\\w{50,60}[w,v]" REGEX <- regex.search(sequence = ORF, motif = "custom", reg.pat = reg.pat) candidate.custom <- hmm.search(original.seq = fasta.file, regex.seq = REGEX) effector.summary(candidate.custom, motif = "custom", reg.pat = reg.pat) ## End(Not run) effectr effectr: An R Package to Call Oomycete Effectors An R Package to Call Oomycete Effectors. Author(s) Javier F. Tabima <tabimaj@oregonstate.edu> hmm.logo Plots the relative frequencies of each position for hmmsearch table. This function plots the results from hmm.search as a barplot with amino acids in the x axis and the relative frequency of each amino acid in the y axis hmm.logo(hmm.table) hmm.table The HMM profile table resulting from hmm.search

4 hmm.search ## Not run: REGEX <- regex.search(orf, motif='rxlr') candidate.rxlr <- hmm.search(original.seq = fasta.file, regex.seq=regex, num.threads = 2) hmm.logo(candidate.rxlr$hmm_table) ## End(Not run) hmm.search Searching for motifs using HMM searches This function uses MAFFT and HMMER to search for sequences with RxLR or CRN motifs using hidden markov models. hmm.search(original.seq, regex.seq, mafft.path = NULL, num.threads = 2, hmm.path = NULL, seed = sample(1:10000, 1)) original.seq regex.seq mafft.path num.threads hmm.path seed The path for the original six-frame translation FASTA file A list of SeqFastadna objects resulting from regex.search. The HMM profile will be constructed using these sequences Local path of folder containing the MAFFT binary executable file or the executable file itself. If not specified, then MAFFT must be in the program search path. Number of threads to be used by MAFFT Local path of folder containing the HMMER binaries. If not specified, then HMMER executables must be in the program search path. The seed to used with HMMER commands. Set this to get the same output each time Details hmm.search uses the results from regex.search to search for motifs of interest using Hidden Markov Models after aligning the sequences with MAFFT. After the multiple sequence alignment is complete, the function constructs a HMM profile using the alignment data. The HMM profile is in the original list of SeqFastadna objects to obtain the best HMM results with sequences with RxLR or CRN motifs.

regex.search 5 Value A list of three elements: REGEX candidate effectors, HMM candidate effectors, and HMM results table. Note If MAFFT/HMMER are not the program search path, the user has to specify the path for the MAFFT and the HMMER executable binaries and specify them in the mafft.path and hmm.path ## Not run: REGEX <- regex.search(orf, motif="rxlr") candidate.rxlr <- hmm.search(original.seq = fasta.file, regex.seq = REGEX) ## End(Not run) regex.search Searching for motifs using regular expressions (REGEX) This function uses searches a list of SeqFastadna objects for sequences with RxLR or CRN motifs. regex.search(sequence, motif = "RxLR", reg.pat = NULL) sequence motif reg.pat A list of SeqFastadna objects from seqinr read.fasta. The SeqFastadna object must be comprised by amino acid sequences, not DNA sequences A character string indicating the motif to be searched. Motifs for two cytoplasmic effectors are added to the function: RxLR or CRN effectors. Each of these motifs are associated with a by-default REGEX (reg.pat). A third option, custom, allows for the search of custom motifs. The custom option requires the specification of the motif REGEX pattern in the reg.pat option, in a regex format. Default is RxLR A character string indicating the REGEX pattern for the custom motif. The specification of the REGEX pattern in must be in regex format. Required for custom option of motif

6 shiny.effectr rxlr.cand <- regex.search(orf) custom.cand <- regex.search(orf, motif = "custom", reg.pat ="^\\w{12,60}r\\wlr\\w{6,10}eer") shiny.effectr Function to run the effectr package using a shiny app This function will launch an interactive web interface to run the effectr package functions to obtain effectors. It runs using the shiny R package. shiny.effectr(mafft.path = NULL, hmm.path = NULL) mafft.path hmm.path Local path of folder containing the MAFFT binary executable file or the executable file itself. If not specified, then MAFFT must be in the program search path. Local path of folder containing the HMMER binaries. If not specified, then HMMER executables must be in the program search path. Details To successfully run this function the user will need to set the

Index Topic data candidate.rxlr, 2 Topic effector effector.summary, 2 hmm.search, 4 regex.search, 5 Topic package effectr, 3 Topic plot Topic regex effector.summary, 2 hmm.search, 4 regex.search, 5 candidate.rxlr, 2 effector.summary, 2, 2 effectr, 3 effectr-package (effectr), 3 hmm.search, 2, 3, 4 read.fasta, 5 regex, 2, 5 regex.search, 2, 4, 5 shiny.effectr, 6 7