View source: R/createOmics_CheckPathwayCollection.R
| CheckPwyColl | R Documentation |
Check the class and names of a pathwayCollection object.
Add or fix names as appropriate. Add the setsize vector to the
object.
CheckPwyColl(pwyColl_ls)
pwyColl_ls |
A pathway collection supplied to the
|
If there are no names, create them. If there are missing names,
label them. If there are duplicated names (because R is stupid and allows
duplicate element names in a list—but not a data frame!), then use the
data.frame name rule to append a period followed by integers to
the end of the name string.
Notes: if the supplied pathways object within your pwyColl_ls
list has no names, then this pathway list will be named path1,
path2, path3, ...; if any of the pathways are missing names,
then the missing pathways will be named noName followed by the
index of the pathway. For example, if the 112th pathway in the
pathways list has no name (but other pathways do), then this
pathway will be named noName112. Furthermore, if any of the pathway
names are duplicated, then the duplicates will have .1, .2,
.3, ... appended to the duplicate names until all pathway names are
unique. Once all pathways have been verified to have unique names, then
the pathway names are attached as attributes to the TERMS and
setsize vectors (the setsize vector is calculated at object
creation).
The same pathway collection, but with names modified as described in
"Details" and the number of genes per pathway as the setsize
element of the collection object.
# DO NOT CALL THIS FUNCTION DIRECTLY. CALL FROM WITHIN CreateOmics().
## Not run:
data("colon_pathwayCollection")
CheckPwyColl(colon_pathwayCollection)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.