You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Enhanced Database of Interacting Protein Structures for Interface Prediction
6
6
7
-
[](https://arxiv.org/abs/2106.04362)[![CC BY 4.0][cc-by-shield]][cc-by][](https://doi.org/10.5281/zenodo.5134732)
7
+
[](https://arxiv.org/abs/2106.04362)[![CC BY 4.0][cc-by-shield]][cc-by][](https://doi.org/10.5281/zenodo.5134732)[](https://doi.org/10.5281/zenodo.8071136)
@@ -25,8 +25,9 @@ The Enhanced Database of Interacting Protein Structures for Interface Prediction
25
25
* DB5-Plus' final 'raw' tar archive now also includes a corrected (i.e. de-duplicated) list of filenames for its 55 test complexes
26
26
* Benchmark results included in our paper were run after this issue was resolved
27
27
* However, if you ran experiments using DB5-Plus' filename list for its test complexes, please re-run them using the latest list
28
+
* Version 1.2.0: Minor additions to DIPS-Plus tar archives, including new residue-level intrinsic disorder region annotations and raw Jackhmmer-small BFD MSAs (Supplementary Data DOI: 10.5281/zenodo.8071136)
28
29
29
-
## How to run creation tools
30
+
## How to set up
30
31
31
32
First, download Mamba (if not already downloaded):
32
33
```bash
@@ -51,66 +52,135 @@ conda activate DIPS-Plus # Note: One still needs to use `conda` to (de)activate
51
52
pip3 install -e .
52
53
```
53
54
54
-
## Default DIPS-Plus directory structure
55
+
To install PSAIA for feature generation, install GCC 10 for PSAIA:
# Compile PSA (i.e., the protein structure analysis (PSA) program):
98
+
cd ../psa/
99
+
qmake-qt4 psa.pro
100
+
make
101
+
102
+
# Compile PIA (i.e., the protein interaction analysis (PIA) program):
103
+
cd ../pia/
104
+
qmake-qt4 pia.pro
105
+
make
106
+
107
+
# Test run any of the above-compiled programs:
108
+
cd"$MY_LOCAL"/PSAIA_1.0_source/bin/linux
109
+
# Test run PSA inside a GUI:
110
+
./psaia/psaia
111
+
# Test run PIA through a terminal:
112
+
./pia/pia
113
+
# Test run PSA through a terminal:
114
+
./psa/psa
115
+
```
116
+
117
+
Lastly, install Docker following the instructions from https://docs.docker.com/engine/install/
118
+
119
+
## How to generate protein feature inputs
120
+
In our [feature generation notebook](notebooks/feature_generation.ipynb), we provide examples of how users can generate the protein features described in our [accompanying manuscript](https://arxiv.org/abs/2106.04362) for individual protein inputs.
121
+
122
+
## How to use data
123
+
In our [data usage notebook](notebooks/data_usage.ipynb), we provide examples of how users might use DIPS-Plus (or DB5-Plus) for downstream analysis or prediction tasks. For example, to train a new NeiA model with DB5-Plus as its cross-validation dataset, first download DB5-Plus' raw files and process them via the `data_usage` notebook:
0 commit comments