-
Notifications
You must be signed in to change notification settings - Fork 0
/
install_latest_libraries.sh
executable file
·66 lines (49 loc) · 1.39 KB
/
install_latest_libraries.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#!/bin/bash
# Create a virtual environment
python3 -m venv sbol_env
# Activate the virtual environment
source sbol_env/bin/activate
# Upgrade pip
pip install --upgrade pip
# Install Jupyter Notebook
pip install jupyter
# Clone the repositories (Fill in the GitHub URLs)
git clone https://github.com/SynBioDex/pySBOL2
git clone https://github.com/SynBioDex/pySBOL3
git clone https://github.com/BiocomputeLab/paraSBOLv
git clone https://github.com/SynBioDex/SBOL-utilities
git clone https://github.com/SynBioDex/SBOL-to-Excel
git clone https://github.com/SynBioDex/Excel-to-SBOL
git clone https://github.com/VoigtLab/dnaplotlib
git clone https://github.com/SynBioDex/tyto
# Install the SBOL2 library
cd pySBOL2
pip install .
# Install the SBOL3 library
cd ../pySBOL3
pip install .
# Install the paraSBOLv library
cd ../paraSBOLv
pip install .
# Install the Tyto library
cd ../tyto
pip install .
# Install the SBOL Utilities library
cd ../SBOL-utilities
pip install .
# Install the SBOL to Excel library
cd ../SBOL-to-Excel/SBOL2Excel
pip install .
# Install the Excel to SBOL library
cd ../../Excel-to-SBOL/excel2sbol
pip install .
# Install the dnaplotlib library
cd ../../dnaplotlib
pip install .
# Install other dependencies
pip install matplotlib
pip install biopython
# Return to the root directory
cd ..
# Notify the user
echo "All libraries have been installed in the 'sbol_env' virtual environment."