fabfae46e8be75197477dece3d9f4166933c325f
examples.md
... | ... | @@ -15,6 +15,7 @@ The following pages provide usage info and examples for select applications in t |
15 | 15 | - [Local Reconstruction in SCIPION](examples/localrec_w_scipion) |
16 | 16 | - [Locscale](examples/locscale) |
17 | 17 | - [MiloPYP](examples/milopyp) |
18 | +- [OpenNucleome](examples/opennucleome) |
|
18 | 19 | - [PHENIX - phenix.rosetta_refine](examples/phenix.rosetta_refine) |
19 | 20 | - [RoseTTAFold All-Atom](examples/rosettafold_all_atom) |
20 | 21 | - [SCIPION - running tutorials without write privileges](examples/running_scipion_tutorials) |
examples/opennucleome.md
... | ... | @@ -0,0 +1,87 @@ |
1 | +``` |
|
2 | +#!/usr/bin/env bash |
|
3 | + |
|
4 | + |
|
5 | + |
|
6 | +## SBGrid OpenNucleome Example |
|
7 | + |
|
8 | +## https://github.com/ZhangGroup-MITChemistry/OpenNucleome |
|
9 | + |
|
10 | +## |
|
11 | + |
|
12 | +## Run three tutorials from tutorials/init_configs dir |
|
13 | + |
|
14 | +## Takes ~ 40 minutes on one NVIDIA GeForce GTX 1080 Ti |
|
15 | + |
|
16 | +## |
|
17 | + |
|
18 | +## James Vincent help@sbgrid.org |
|
19 | + |
|
20 | +## Jan 6, 2025 |
|
21 | + |
|
22 | + |
|
23 | + |
|
24 | +export SBGRID_ALLOW=true # sbgrid internal only |
|
25 | + |
|
26 | + |
|
27 | + |
|
28 | +echo "SBGrid OpenNucleome Example" |
|
29 | + |
|
30 | + |
|
31 | + |
|
32 | +## Start SBGrid environment |
|
33 | + |
|
34 | +export SBGRID_ALLOW=true ## sbgrid dev only |
|
35 | + |
|
36 | +source /programs/sbgrid.shrc |
|
37 | + |
|
38 | + |
|
39 | + |
|
40 | +## Set OpenNucleome version - from command: $ sbgrid-info -l opennucleome |
|
41 | + |
|
42 | +export OPENNUCLEOME_X=1.3.0 |
|
43 | + |
|
44 | + |
|
45 | + |
|
46 | +## Verify CUDA GPU for OpenNucleome |
|
47 | + |
|
48 | +python.opennucleome -m testInstallation |
|
49 | + |
|
50 | + |
|
51 | + |
|
52 | +## Get repo |
|
53 | + |
|
54 | +rm -rf ./OpenNucleome |
|
55 | + |
|
56 | +git clone https://github.com/ZhangGroup-MITChemistry/OpenNucleome.git |
|
57 | + |
|
58 | + |
|
59 | + |
|
60 | +## configs_generation |
|
61 | + |
|
62 | +cd ./OpenNucleome/tutorials/init_configs/configs_generation/ |
|
63 | + |
|
64 | +jupyter.opennucleome nbconvert --to script ConfigsGeneration.ipynb |
|
65 | + |
|
66 | +python.opennucleome ./ConfigsGeneration.py |
|
67 | + |
|
68 | + |
|
69 | + |
|
70 | +## configs_relaxation |
|
71 | + |
|
72 | +cd ../configs_relaxation/ |
|
73 | + |
|
74 | +jupyter.opennucleome nbconvert --to script ConfigsRelaxation.ipynb |
|
75 | + |
|
76 | +python.opennucleome ./ConfigsRelaxation.py |
|
77 | + |
|
78 | + |
|
79 | + |
|
80 | +## configs_selection |
|
81 | + |
|
82 | +cd ../configs_selection |
|
83 | + |
|
84 | +jupyter.opennucleome nbconvert --to script ConfigsSelection.ipynb |
|
85 | + |
|
86 | +python.opennucleome ./ConfigsSelection.py |
|
87 | +``` |
|
... | ... | \ No newline at end of file |