Chapter 2 Manage ArchR’s Dependencies

We recommend installing ArchR using renv, a tool for dependency management that will make it easier for you to get going with analysis without having to worry about package installation and versions issues. For each stable release of ArchR, we provide an renv environment that specifies exactly which versions of each ArchR dependency have been tested to work with the ArchR codebase. We find this solution to be quite flexible and this is the only approved way to interact with ArchR. If you run into an issue and you are not using the approved renv environment, we will not be able to help you troubleshoot. Please take the time to familiarize yourself with how renv works by reading this chapter.