Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modified files for strain-specific residual variance option #269

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

jb621-star
Copy link

These changes include the modifications to the math inside mvlmm, and attempts to add an option for the user to input their own strain-specific residual variance column within the files gemma_io.cpp and param.cpp. Thanks for your help!

Jameson Blount and others added 20 commits March 20, 2023 09:52
Small formatting change to -residvar
Updated resid_var math to CalcQi
Updated most functions except MphEM and remaining P-val functions
Continued to make appropriate math changes to MphCalcSigma, UpdateV, MphCalcLogL, MphEM, MphCalcP, MphCalcBeta, and other functions.
Finished theoretical changes in other functions and replaced all "eps_eval" entries with "eval_vec, sigmasq".
Replaced any lingering mentions of "eps_eval" with "eval_vec, sigmasq".
Changed mentions of "eps_eval" with "sigmasq". Still need to figure out how to get eigenvectors from the same place "eval" is derived.
Changed mention of eps_eval as a vector to "gsl_matrix *sigmasq"
Changed the one mention of "eps_eval" to "eval_vec" and "sigmasq". May actually need to return to this file in order for the code to actually run.
eps_eval --> eval_vec, sigmasq
Changed eps_eval to sigmasq and corrected any identified regions where dimensions did not match.
Replaced input of CopyResid from eps_eval to sigmasq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant