% Generated by roxygen2: do not edit by hand % Please edit documentation in R/ordering-functions.R \name{Ordering-Functions} \alias{Ordering-Functions} \alias{DESC} \alias{ASC} \title{Ordering functions} \usage{ DESC(...) ASC(...) } \arguments{ \item{...}{series of metatdata as string} } \value{ Ordering object } \description{ These functions are used to create a series of metadata as string that require ordering on value; it is used only in arrange method (see example). } \details{ \itemize{ \item{ASC: It defines an ascending order for input value} \item{DESC: It defines a descending order for input value} } } \examples{ ## This statement initializes and runs the GMQL server for local execution ## and creation of results on disk. Then, with system.file() it defines ## the path to the folder "DATASET" in the subdirectory "example" ## of the package "RGMQL" and opens such file as a GMQL dataset named ## "data" using CustomParser init_gmql() test_path <- system.file("example", "DATASET", package = "RGMQL") data = read_gmql(test_path) ## This statement orders the samples according to the Region_Count metadata ## attribute and takes the two samples that have the lowest count. asc = arrange(data, list(ASC("Region_Count")), fetch_opt = "mtop", num_fetch = 2) ## This statement orders the regions of each samples according to their ## pvalue attribute value and in each sample it takes the first seven ## regions with the highest pvalue desc = arrange(data, regions_ordering = list(DESC("pvalue")), reg_fetch_opt = "rtop", reg_num_fetch = 7) }