install_third_party_dependencies.sh 939 Bytes
Newer Older
Gustaf Ahdritz's avatar
Gustaf Ahdritz committed
1
#!/bin/bash
2

Gustaf Ahdritz's avatar
Gustaf Ahdritz committed
3
4
# Install DeepMind's OpenMM patch
OPENFOLD_DIR=$PWD
5
pushd $CONDA_DEFAULT_ENV/lib/python3.9/site-packages/ \
Gustaf Ahdritz's avatar
Gustaf Ahdritz committed
6
7
8
9
    && patch -p0 < $OPENFOLD_DIR/lib/openmm.patch \
    && popd

# Download folding resources
10
wget --no-check-certificate -P openfold/resources \
Gustaf Ahdritz's avatar
Gustaf Ahdritz committed
11
12
    https://git.scicore.unibas.ch/schwede/openstructure/-/raw/7102c63615b64735c4941278d92b554ec94415f8/modules/mol/alg/src/stereo_chemical_props.txt

13
14
# Certain tests need access to this file
mkdir -p tests/test_data/alphafold/common
15
ln -rs openfold/resources/stereo_chemical_props.txt tests/test_data/alphafold/common
16

17
18
19
20
21
# echo "Downloading OpenFold parameters..."
# bash scripts/download_openfold_params.sh openfold/resources
# 
# echo "Downloading AlphaFold parameters..."
# bash scripts/download_alphafold_params.sh openfold/resources
Gustaf Ahdritz's avatar
Gustaf Ahdritz committed
22
23

# Decompress test data
24
gunzip -c tests/test_data/sample_feats.pickle.gz > tests/test_data/sample_feats.pickle
25
26

python setup.py install