4f07c80cf624da7e622eea914d47b3f0b99904e9
examples/rosettafold_all_atom.md
... | ... | @@ -1,43 +1,3 @@ |
1 | - |
|
2 | -## Rosettafold-All-Atom Example |
|
3 | - |
|
4 | -Below we provide a sample bash script, a fasta file renamed from one of the RFAA examples and a config yaml file. |
|
5 | - |
|
6 | -You must run RFAA outside of the installation directory. |
|
7 | - |
|
8 | -In order to do this you must provide your own config yaml file(s) and set the location of this yaml file. We show an example using the --config-dir option from hydra. |
|
9 | - |
|
10 | -These environment variables must be set: |
|
11 | - |
|
12 | -ROSETTAFOLDAA_X |
|
13 | - |
|
14 | -ROSETTAFOLD_DB_PATH |
|
15 | - |
|
16 | -RFAA_DIR |
|
17 | - |
|
18 | -DGLBACKEND |
|
19 | - |
|
20 | -In addition, the script below uses a project directory that needs to be set or changed: |
|
21 | - |
|
22 | -MY_PROJ_DIR=/path/to/my/project |
|
23 | - |
|
24 | -The example script expects two files in the current directory: |
|
25 | - |
|
26 | -[sbgrid_example.yaml](sbgrid_example.yaml) |
|
27 | - |
|
28 | -and |
|
29 | - |
|
30 | -[sbgrid_example.fasta](sbgrid_example.fasta) |
|
31 | - |
|
32 | -We purposely renamed these example files to be sure we're using our own files and not the examples files that come with RFAA. |
|
33 | - |
|
34 | -sbgrid_example.yaml is protein.yaml and base.yaml from the RFAA config/infernec examples directory. |
|
35 | - |
|
36 | -sbgrid_example.fasta contains the 7U7W_1 protein from that same example. |
|
37 | - |
|
38 | - |
|
39 | - |
|
40 | -``` |
|
41 | 1 | #!/usr/bin/env bash |
42 | 2 | |
43 | 3 | ## SBGrid RosettaFold-All-Atom example |
... | ... | @@ -52,10 +12,6 @@ sbgrid_example.fasta contains the 7U7W_1 protein from that same example. |
52 | 12 | #SBATCH -p gpu_quad |
53 | 13 | #SBATCH --gres=gpu:1 |
54 | 14 | |
55 | -MY_PROJ_DIR=<project directory> |
|
56 | -cd ${MY_PROJ_DIR} |
|
57 | - |
|
58 | -module load cuda/11.2 |
|
59 | 15 | |
60 | 16 | # Start SBGrid environment |
61 | 17 | source /programs/sbgrid.shrc |
... | ... | @@ -64,8 +20,7 @@ source /programs/sbgrid.shrc |
64 | 20 | export ROSETTAFOLDAA_X=bf21483 |
65 | 21 | |
66 | 22 | # Set critical env variables |
67 | -export DGLBACKEND=pytorch |
|
68 | -export ROSETTAFOLD_DB_PATH=/n/shared_db/RoseTTAFold |
|
23 | +export ROSETTAFOLD_DB_PATH=/programs//local/rosettafold |
|
69 | 24 | export RFAA_DIR=/programs/x86_64-linux/rosettafoldaa/${ROSETTAFOLDAA_X}/RoseTTAFold-All-Atom |
70 | 25 | |
71 | 26 | # Call the correct python bundled with RFAA |
... | ... | @@ -78,5 +33,3 @@ python.rfaa -m rf2aa.run_inference \ |
78 | 33 | database_params.command=${RFAA_DIR}/make_msa.sh \ |
79 | 34 | database_params.hhdb=${ROSETTAFOLD_DB_PATH}/pdb100_2021Mar03/pdb100_2021Mar03 |
80 | 35 | |
81 | -``` |
|
82 | - |