-
Notifications
You must be signed in to change notification settings - Fork 7
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
Add brief explaination about the matrix operations #126
Comments
This is a question for the epi folks - I'm not certain of the theory underlying these steps. This also relates to the need for epi training for the RSEs. |
I understand. As a first step, we could add more resolution to the math concepts that a user needs to know before relating them with the math/code steps and an epi interpretation. We could invite an applied epi mathematician to the conversation, if needed. Also, Is there a reference code (in repo or paper) you used to write these steps? It could help to understand it. |
The most convenient reference is probably the Miller (2012) paper: https://doi.org/10.1007/s11538-012-9749-6, but I haven't really understood a lot of it beyond the initial steps. Could ask @rozeggo, @adamkucharski or @BlackEdder to write two sentences on each operation - they would know the most |
I think you could remove the matrix operations if you called |
Thanks @sbfnk, will check if the vignettes build with this option. Still, it would be good to have a couple of sentences on why these operations are necessary, wherever they actually happen |
I suggest adding a coloured box, code folding, or redirecting to an external reference for the following questions:
Why contact matrix is transposed?
finalsize/vignettes/finalsize.Rmd
Line 100 in f0ac412
Why largest eigenvalue in the contact matrix should be 1.0?
finalsize/vignettes/finalsize.Rmd
Lines 104 to 107 in f0ac412
Why divide the contact matrix with its respective age group population size?
finalsize/vignettes/finalsize.Rmd
Lines 109 to 112 in f0ac412
Are both operations of a preliminary process recommended for all formal analyses? Probably depends on the input format, but this reason is strong enough to create a function for this task?
The text was updated successfully, but these errors were encountered: