Most of the variables that will be used during the analysis can be accessed through the FishHook object. This can be done with the $ operator, similar to how columns of a dataframe or data.table can be accessed using dataframe$column_name. For example, if you want to access the hypotheses in the FishHook object you can use the following syntax: x = FishHook\$hypotheses You can also assign variables using the active bindings like so: FishHook\$hypotheses = x
Description: This variable contains a GRanges that is used to define the hypotheses (regions of the genome) to test. Return: GRanges Setable: Yes Set Conditions: The object must be of class GRanges or character and cannot be NULL. Set Results: The object is reset to the initialized state and all annotations/scores are deleted. If the object is of class character, then fishHook will try to load in the path specified by the character object using rtracklayer::import(). Default: None, must be set at initialization.
Description: This variable contains a GRanges that is used to define the events (mutations) for use in the fishHook analysis. Return: GRanges Setable: Yes Set Conditions: The object must be of class GRanges and cannot be NULL. Set Results: The object is reset to the initialized state and all annotations/scores are deleted Default: None, must be set at initialization.
Description: This variable contains a Covariate that is used to store all of the covariates during the analysis. Return: Covariate Setable: Yes Set Conditions: The object must be of class Covariate or be NULL. Set Results: The object is reset to the initialized state and all annotations/scores are deleted. Default: NULL
Description: This variable contains a GRanges that is used to define regions eligible for the fishHook analysis. Return: GRanges Setable: Yes Set Conditions: The object must be of class GRanges or be NULL. Set Results: The object is reset to the initialized state and all annotations/scores are deleted. Default: NULL
Description: This variable contains a GRanges object containing the data on which regression will be performed. Return: GRanges Setable: Yes, but you should not unless you know what you're doing. Set Conditions: The object must be of class GRanges or be NULL. Set Results: The variable is set to the value provided. Default: NULL
Description: This variables contains a data.table containing analysis results generated by FishHook$score() Return: data.table Setable: Yes, but you should not unless you know what you're doing. Set Conditions: The object must be of class data.table or be NULL. Set Results: The variable is set to the value provided. Default: NULL
Description: Returns a data.table that contains the original hypotheses and associated metadata annotated with the output of FishHook\$score. Return: data.table Setable: No Set Conditions: NA Set Results: NA Default: NULL
Description: Returns a character that indicates the internal state of the FishHook object. Upon initialization the state is set to 'Initialzied'. Once the object is annotated the state is set to 'Annotated'. Once the object is scored, the state is set to 'Scored'. Return: character Setable: No Set Conditions: NA Set Results: NA Default: 'Initialized'
Description: A numeric variable that indicates the number of cores to use when annotating the data in FishHook\$annotate() Return: numeric Setable: Yes Set Conditions: The object must be of class numeric, and have a value > 0 or be NULL. Note that non integers will be floored. e.g. FishHook$mc.cores = 3.41232 will set mc.cores to 3. Set Results: The variable is set to the value provided Default: 1
Description: A parameter used when annotating covariates, indicates the max.slice parameter for gr.val. This parameter indicates the maximum number of ranges (covariate rows) to use at a time. This is correlated with memory usage. For example, a high max.slice will yeild faster running times but will require more memory. Return: numeric Setable: Yes Set Conditions: The object must be of class numeric or be NULL. Set Results: The variables is set to the value provided. Default: 1e3 (1,000)
Description: For use with ffTrack covariates. Indicates the max interval length to load in from ffTrack. Larger values will result in faster run times but will increase memory usage. Return: numeric Setable: Yes Set Conditions: The object must be of class numeric or be NULL. Set Results: The variable is set to the value provided Default: 1e6 (1,000,000)
Description: Used when finding the overlap between events and hypotheses. This is a parameter passed into gr.findoverlaps and indicates the total number of ranges(events) to consider at a given time. Larger values will result in faster run times but will increase memory usage. Return: numeric Setable: Yes Set Conditions: The object must be of class numeric or be NULL. Set Results: The variable is set to the value provided Default: 1e11
Description: A numeric variable indicating how far each covariate range should be extended. e.g. If a covariate has ranges [10,20] and pad = 5, the covariate ranges will be set to [5,25]. This will only be used where Covariate\$pad == NA. Return: numeric Setable: Yes Set Conditions: The object must be of class numeric or be NULL. Set Results: The variable is set to the value provided. Default: 0
Description: A logical variable indicating whether or not to pipe additional analysis details to output. Return: logical Setable: Yes Set Conditions: The object must be of class logical or be NULL. Set Results: The variable is set to the value provided. Default: TRUE
Description: The path to which to write the score.hypotheses output. Return: character Setable: Yes Set Conditions: The object must be of class character or be NULL. Set Results: The variable is set to the value provided. Default: NULL
Description: The model used by fishHook to calculate p-values for the analysis. This is generated by FishHook$score() Return: glm Setable: Yes, but you should not unless you know what you're doing. Set Conditions: None Set Results: The variable is set to the value provided Default: NULL
Description: A boolean variable the indicates whether to remove na values during the analysis. Return: logical Setable: Yes Set Conditions: The object must be of class logical or be NULL. Set Results: The variable is set to the value provided. Default: TRUE
Description: This is used when you want to limit the number of events that any given patient can contribute. This parameter is a character that indicates the column name of the 'events' variable that contains the patient IDs. This should be used in conjunction with the idcap parameter. Return: character Setable: Yes Set Conditions: The object must be of class character or be NULL. Set Results: The variable is set to the value provided Default: NULL
Description: This is used when you want to limit the number of events that any given patient can contribute. This parameter is a numeric that indicates the maximum number of events any given patient can contribute to any given target. This should be used in conjunction with the idcol parameter. Return: character Setable: Yes Set Conditions: The object must be of class character or be NULL. Set Results: The variable is set to the value provided Default: Inf
Description: This is a boolean that idicates whether an events contribution should be weight by its overlap with the hypotheses. This can be used for copy number data but violates the assumption of the poisson that the variable exists as discrete counts. For example, if only 10% of an event overlapped a target (large copy number variation) that event would contribute 0.1 to the total count of that target. Thus with this paramter an event may contribute between 0 and 1 to the total target count. Return: boolean Setable: Yes Set Conditions: The object must be of class locial or be NULL. Set Results: The variable is set to the value provided. Default: FALSE
Description: A boolean that indicates which model to use. If true, a negative binomial will be used, if false a poisson will be used. Return: boolean Setable: Yes Set Conditions: The object must be of class logical or be NULL. Set Results: The variable is set to the value provided. Default: TRUE
Description: A list of covariates for use in a FishHook analysis. Each covariate can be of type: 'GRanges','ffTrack','RleList', however, 'GRanges' is the best supported type. Return: list Setable: Yes Set Conditions: The object must be of type list and contain only covariates of types: 'GRanges','ffTrack', or 'RleList'. Set Results: The variable is set to the value provided. Note that by changing the covariates you may introduce discrepencies between the covariates and other parameters such as type. Default: Must be intialized.
Description: A character vector containing all of the names for the covariates. Return: character vector Setable: Yes Set Conditions: The vector must be of class character and have length equal to length or cvs or satisfy the condition length(cvs) %% length(names) == 0 Set Results: The variable is set to the value provided. If the length of names is less than that of csv and the Set Conditions are satisfied, names will be repeated such that its length is equal to that of cvs. Default: NA
Description: A character vector indicating the type of each covariate. Types can be one of 'numeric','sequence', or 'interval'. Return: character vector Setable: Yes Set Conditions: The vector must be of class character and have length equal to length or cvs or satisfy the condition length(cvs) %% length(type) == 0 Set Results: The variable is set to the value provided. If the length of type is less than that of csv and the Set Conditions are satisfied, type will be repeated such that its length is equal to that of cvs. Default: NA
Description: A numeric vector indicating how far each covariate range should be extended. e.g. If a covariate has ranges [10,20] and pad = 5, the covariate ranges will be set to [5,25]. Return: numeric vector Setable: Yes Set Conditions: The vector must be of class character and have length equal to length or cvs or satisfy the condition length(cvs) %% length(pad) == 0 Set Results: The variable is set to the value provided. If the length of pad is less than that of csv and the Set Conditions are satisfied, pad will be repeated such that its length is equal to that of cvs. Default: 0
Description: A character vector that should be specified for numeric covariates. All other types of covariates should have this value set to NA. This value indicates the column name in which to find the score of the numeric covariate. The score refers to the numeric value associated with said covariate. Return: character vector Setable: Yes Set Conditions: The vector must be of class character and have length equal to length or cvs or satisfy the condition length(cvs) %% length(field) == 0 Set Results: The variable is set to the value provided. If the length of field is less than that of csv and the Set Conditions are satisfied, field will be repeated such that its length is equal to that of cvs. Default: NA
Description: signature is for use with ffTrack and is a list of named lists that specifies what is to be tallied. Each signature (list element) consists of an arbitrary length character vector specifying strings to match if grep == FALSE. Signature can also be a length 1 character vector to grepl (if grep = TRUE) or a length 1 or 2 numeric vector specifying exact value or interval to match (for numeric data). Return: list Setable: Yes Set Conditions: None Set Results: The variable is set to the value provided Default: NA
Description: A logical vector the indicates whether to remove na values for a given covariate. Return: logical vector Setable: Yes Set Conditions: The vector must be of class logical and have length equal to length or cvs or satisfy the condition length(cvs) %% length(na.rm) == 0 Set Results: The variable is set to the value provided. If the length of na.rm is less than that of csv and the Set Conditions are satisfied, na.rm will be repeated such that its length is equal to that of cvs. Default: NA
Description: A logical vector for use with ffTrack covariates. It specifies what form of signature to use. See the signature paramter for more information. Return: vector Setable: Yes Set Conditions: The vector must be of class logical and have length equal to length or cvs or satisfy the condition length(cvs) %% length(grep) == 0 Set Results: The variable is set to the value provided. If the length of grep is less than that of cvs and the Set Conditions are satisfied, grep will be repeated such that its length is equal to that of cvs. Default: NA
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.