For the three-level meta-analysis, the package "dmetar" provides a function that calculates the I^2 (dmetar::var.comp()). But, this function only works for three-level models. Is there any package or function that allows for calculating I^2 for, let's say, a five-level model?
Also, for such models with one or more moderators, are there any tools for calculating the R^2 for the effect of the moderator(s)?