Hi,
I am using rTASSEL v0.10.0 on an UNIX server.
I want to use it to analyze 7 traits measured on ~150 lines with ~3000000 markers showing MAF > 0.05.
When I try to do the GLM analysis, without using structure and kinship correction (I still did not try using these corrections) using the following instructions:
GLMtest <- rTASSEL::assocModelFitter(
tasObj = gftest, # <- our prior TASSEL object
. ~ .,
fitMarkers = TRUE,
kinship = NULL,
fastAssociation = FALSE
)
the result shows a huge reduction in the number of markers
..@ results :List of 2
.. ..$ GLM_Stats :'data.frame': 443956 obs. of 18 variables:
glm_df <- GLMtest@results$GLM_Stats
nrow(glm_df)
[1] 443956
and this set of markers contains only the markers showing P-values below 0.001 for at least one of the traits:
summary(glm_df$p)
Min. 1st Qu. Median Mean 3rd Qu. Max.
0.0000000 0.0001853 0.0004083 0.0004383 0.0006808 0.0010000
As a results, and for each of the 7 traits, the QQ-plot and Manhattan plot show only markers having -log(P-value) > 3.
Why is it like that ?
What can be changed to have all the markers appearing in the results, including those that have a P-value comprised in [0.001 - 1].
Thanks in advance for your feedback.
Pierre