New Pbase parameters can be generated with the Pparams()
constructor. Pparams instances control various aspects of
Pbase functions, as described in the Slots section
below. If no parameters are passed to the respective functions,
default values from Pparams() are used.
Slots
DbFormat:
The format of the protein sequence fasta
database used to generate the Proteins object. Currently
only "UniProt" is supported. "RefSeq" will be added
as well as a mechanism to support arbitrary and custom fasta
header.
IdFormat:
The format of the identification data files
used to add pfeatures to Protein
instances. Currently, mzIdentML is supported.
IdReader:
Package to be used to load the
identification data. Currently one of mzR (via the
openIDfile and psms functions) or mzID (via
the mzID and flatten functions). Differences between
these two architectures include the metadata available in the
Proteins' pfeatures, speed and stability (mzR
is much faster but less mature and currently susceptible to
crashes).
verbose:
A logical defining if the various
functions display messages (default) or remain silent.
R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
> library(Pbase)
Loading required package: BiocGenerics
Loading required package: parallel
Attaching package: 'BiocGenerics'
The following objects are masked from 'package:parallel':
clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, parApply, parCapply, parLapply,
parLapplyLB, parRapply, parSapply, parSapplyLB
The following objects are masked from 'package:stats':
IQR, mad, xtabs
The following objects are masked from 'package:base':
Filter, Find, Map, Position, Reduce, anyDuplicated, append,
as.data.frame, cbind, colnames, do.call, duplicated, eval, evalq,
get, grep, grepl, intersect, is.unsorted, lapply, lengths, mapply,
match, mget, order, paste, pmax, pmax.int, pmin, pmin.int, rank,
rbind, rownames, sapply, setdiff, sort, table, tapply, union,
unique, unsplit
Loading required package: Rcpp
Loading required package: Gviz
Loading required package: S4Vectors
Loading required package: stats4
Attaching package: 'S4Vectors'
The following objects are masked from 'package:base':
colMeans, colSums, expand.grid, rowMeans, rowSums
Loading required package: IRanges
Loading required package: GenomicRanges
Loading required package: GenomeInfoDb
Loading required package: grid
This is Pbase version 0.12.2
> png(filename="/home/ddbj/snapshot/RGM3/R_BC/result/Pbase/Pparams-class.Rd_%03d_medium.png", width=480, height=480)
> ### Name: Pparams-class
> ### Title: Class '"Pparams"'
> ### Aliases: Pparams-class Pparams show,Pparams-method
> ### Keywords: classes
>
> ### ** Examples
>
> Pparams()
DbFormat: UniProt; IdFormat: mzid; IdReader: mzR; verbose: TRUE
> Pparams(IdReader = "mzID")
DbFormat: UniProt; IdFormat: mzid; IdReader: mzID; verbose: TRUE
>
> try(Pparams(IdReader = "mzid"))
Error in match.arg(IdReader) : 'arg' should be one of "mzR", "mzID"
>
>
>
>
>
> dev.off()
null device
1
>