You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Ben,
We needed to make one custom genome that was missing for the tool.
In DMRichR, all the necessary packages and dependencies are being installed when the following command is being executed:
BiocManager::install("ben-laufer/DMRichR") and all subsequent calls of functions are done as such: e.g. DMRichR::annotationDatabases(). So we imagine that it is referring every time to DMRichR that was installed by BiocManager. If so, then when we edit the code lines of annotationDatabases.R for the custom genome, how do we tell DMRichR to read the file we edited, and not the file it downloaded from BiocManager? Kindly let us know if we explained it well enough. Maybe a small description could be great to add. Thank you,
Best wishes,
Marcin & Wassim
The text was updated successfully, but these errors were encountered:
Hi @bazyliszek, for a custom genome you are correct that you'd need to modify DMRichR::annotationDatabases(). This would involve forking the repository, modifying the function, and then using your version (e.g. BiocManager::install("bazyliszek/DMRichR").
For modifying the function, you'd add mention of your genome and the databases here and here by copying the format of the above parts. You'd also have to modify DM.R() to include your genome here and modify getCpGs().
Great @ben-laufer . We have used this strategy indeed, so that is good that agree with us. We will contribute with another species soon so DMRichR will be more accessible. It would also be awesome to have some recipes for HPC that do not have internet access (strict GDPR).
Hi Ben,
We needed to make one custom genome that was missing for the tool.
In DMRichR, all the necessary packages and dependencies are being installed when the following command is being executed:
BiocManager::install("ben-laufer/DMRichR") and all subsequent calls of functions are done as such: e.g. DMRichR::annotationDatabases(). So we imagine that it is referring every time to DMRichR that was installed by BiocManager. If so, then when we edit the code lines of annotationDatabases.R for the custom genome, how do we tell DMRichR to read the file we edited, and not the file it downloaded from BiocManager? Kindly let us know if we explained it well enough. Maybe a small description could be great to add. Thank you,
Best wishes,
Marcin & Wassim
The text was updated successfully, but these errors were encountered: