Seurat in Linux (installation)


When I tried to run Seurat on Linux, I had a hard time installing it, so make a note OS : Linux mint 19.3 Tricia


As per the tutorial, I try ```install.packages (" Seurat ")``, but I can't install the dependency packages. After a little research, it seems that the version of R that can be installed with ``sudo apt install r-base` `` is as old as 3.4, and some packages are not supported. You need to add the repository and public key to get the new version.

#Uninstall R once
$ sudo apt purge r-base* r-recommended r-cran-*
$ sudo apt autoremove
$ sudo apt update

#Add public key and repository
$ sudo apt-key adv --keyserver --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository bionic-cran35/

And install R again

$ sudo apt update
$ sudo apt install r-base

You have now installed R 3.6.

Now when I try install.packages (" Seurat ")` `` again, it gets stuck again. There seems to be no option for the `` `ld command. Insert this from the terminal. Openssl wasn't included either, so put it together.

$ sudo apt install liblapack-dev liblapack3 libopenblas-base libopenblas-dev gfortran libssl-dev

Even this gets stuck. Enter `` `multtest``` from BioManager.

if (!requireNamespace("BiocManager", quietly = TRUE))


Now you can install Seurat by ```install.packages (" Seurat ")` ``.

Recommended Posts

Seurat in Linux (installation)
Linux mint installation procedure
Linux permissions in Java
LibYAML installation (Linux / Unix)
[Linux] Installation of nvm
Arch Linux installation notes
SSH restrictions in Linux environment
Alpine Linux 3.13 installation, Japanese input
Linux: DNS replacement in systemd.
Run Amazon Linux 2 in VirtualBox
Full-human self-made Arch Linux memorandum # 1 installation
Installation of OMC Cloud Agent --Linux-
Handle dates in Linux bash commands
Install tensorflow in Docker (LINUX) (memo)
Put only kubectl in Amazon Linux 2
[Linux] [kernel module] Create kthread in kernel module
Remote debugging in Visual Studio (Linux)
Teamviewer for Linux installation procedure (CentOS)
Linux command (basic in basic) personal memo
Change font size in Serene Linux
Create your own Linux commands in Python
Oracle Database 18c installation (Linux CentOS 7 edition)
Find files like find on linux in Python
[Linux] List of Linux commands used in practice
[Bash / linux] Notes in case of trouble
Windows → linux Tips for bringing in data
Settings when adding an HDD in Linux
WSL2 (Windows Subsystem for Linux) installation procedure
I put Linux (Ubuntu) in VAIO SX14.
Install rJava on Linux in R3.6 environment.
Arch Linux Installation Guide (UEFI Desktop Edition)
Communicate with I2C devices in Linux C