generated from snakemake-workflows/snakemake-workflow-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstaller.sh
26 lines (22 loc) · 1018 Bytes
/
installer.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
sudo echo "Started Installation"
wget https://github.com/genomika-lt/oligo-bench/archive/refs/heads/main.zip
unzip main.zip
rm main.zip
mv ./oligo-bench-main ./oligo_bench
sudo chmod -R a+rwx ./oligo_bench
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
sudo chmod a+rwx Miniforge3-Linux-x86_64.sh
./Miniforge3-Linux-x86_64.sh -b
rm ./Miniforge3-Linux-x86_64.sh
~/miniforge3/condabin/conda init --all
~/miniforge3/condabin/conda config --set channel_priority strict
echo "Installing packages"
~/miniforge3/condabin/conda create -c conda-forge -c bioconda -p oligo_bench/oligo snakemake minimap2 last samtools pandas snakefmt pysam plotly PyYAML requests -y
echo "Downloading dorado"
wget https://cdn.oxfordnanoportal.com/software/analysis/dorado-0.9.0-linux-x64.tar.gz
echo "Unzipping dorado archive"
tar -xvzf dorado-0.9.0-linux-x64.tar.gz
rm -rf dorado-0.9.0-linux-x64.tar.gz
mv ./dorado-0.9.0-linux-x64 ./dorado
sudo chmod a+rwx ./dorado/bin/dorado