PVCA message: boundary (singular) fit: see ?isSingular
1
0
Entering edit mode
5.1 years ago

Running the pvcaBatchAssess from the pvca package I get the message: "boundary (singular) fit: see ?isSingular". Unfortunately I do not understand this message and also "?isSingular" doesnt help me much. Can you advice me on what to do?

The function runs through though and I get a graphical output as expected.

Thanks for your help! Sebastian

pvca r • 9.1k views
ADD COMMENT
0
Entering edit mode
5.1 years ago

isSingular is a function from the lme4 package. This indicates that some effects are linear combinations of each other or that there's a variance of 0 somewhere. This can also happen when p>>n (more parameters than samples). This also means that the model is likely overfitted and/or suffers from numerical stability issues.

ADD COMMENT
0
Entering edit mode

Is there something I could/should do about? What I noticed in this particular combination of samples (I am performing proteome analysis with different groups of patients agains a large healthy comparison group) is that "age" is a very strong variance influence. I suppose this has to do with the particular combination of patients and controls.

Using LIMMAs removeBatchEffect I corrected for the three main influencers (age, date-processed and sample_prep) and it went fine. These data I am using for visualisation and clustering analysis.

During LIMMAs diff ex analysis I block for the known batch effects and it also runs smooth with biologically sound results.

Is there anything to worry about or tale care of using this approach or should I simply not worry about it? Would it be better to change the healthy comparison group (one option would be to use family members of patients only instead of my large healthy cohort).

Any suggestions are most welcome, thanks!

ADD REPLY
0
Entering edit mode

I wonder if I could ignore the warning message, if I have no interest in the differences in those "some linear combinations" which were specified as random effect in the model? Thanks

ADD REPLY
0
Entering edit mode

Usually one should investigate such warnings to understand if the output of the analysis is reliable.

ADD REPLY

Login before adding your answer.

Traffic: 1644 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6