Skip to content

Commit 98337c2

Browse files
authored
Merge pull request #34 from jkosciessa/updated
Merge of PRESTUS feature updates
2 parents 55c2035 + eb48817 commit 98337c2

File tree

167 files changed

+2079
-8918
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+2079
-8918
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ $RECYCLE.BIN/
8080
.directory
8181
.Trash-*
8282
core.*
83-
83+
.Rhistory

.gitmodules

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[submodule "toolboxes/export_fig"]
2+
path = toolboxes/export_fig
3+
url = https://github.com/altmany/export_fig
4+
[submodule "toolboxes/xml2struct"]
5+
path = toolboxes/xml2struct
6+
url = https://github.com/joe-of-all-trades/xml2struct
7+
[submodule "toolboxes/k-wave"]
8+
path = toolboxes/k-wave
9+
url = https://github.com/ucl-bug/k-wave.git
10+
[submodule "toolboxes/FEX-minimize"]
11+
path = toolboxes/FEX-minimize
12+
url = https://github.com/rodyo/FEX-minimize.git

README.md

100644100755
+24-3
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,30 @@ cp /opt/prestus/example_data/PRESTUS_example_data.zip ${HOME}
2424

2525
Download and install these tools:
2626

27-
- [SimNIBS 4](https://simnibs.github.io/simnibs/build/html/index.html#simnibs-4)
28-
- [k-Wave 1.4](http://www.k-wave.org/download.php) (should be installed in the 'toolbox' folder of PRESTUS or be added automatically on MATLAB startup if you use HPC)
29-
- toolboxes included in this repository
27+
- MATLAB (R2022b)
28+
- [SimNIBS 4](https://github.com/simnibs/simnibs)
29+
- toolboxes included as submodules if this repository is cloned (must be added on MATLAB startup)
30+
- [k-Wave (1.4)](https://github.com/ucl-bug/k-wave.git)
31+
- [export_fig](https://github.com/altmany/export_fig)
32+
- [FEX-minimize](https://github.com/rodyo/FEX-minimize.git)
33+
- [xml2struct](https://github.com/joe-of-all-trades/xml2struct)
34+
35+
Tested on MATLAB 2022b, set up to work on Donders HPC (can work on a local PC as well).
36+
37+
Before using the package, you need to have some libraries on your path. Major dependencies are included as submodules in the toolbox folder. If you clone this repository, you can retrieve the submodules as follows:
38+
```
39+
git clone --recurse-submodules https://github.com/Donders-Institute/PRESTUS.git
40+
```
41+
42+
If you cloned this repository in the past, and updated it, you can retrieve submodules as follows:
43+
```
44+
cd PRESTUS
45+
git submodule init
46+
git submodule update
47+
```
48+
You additionally need to install SimNIBS (https://simnibs.github.io/simnibs/build/html/index.html#simnibs-4).
49+
50+
*Note: If you do not clone this repository, you must manually download and add the toolboxes specified above.*
3051

3152
Example data: We are currently working on a solution to make the example dataset available for users outside the DCCN.
3253

configs/M1_project_config.yaml

-38
This file was deleted.

configs/M1_project_config_opt_21W.yaml

-36
This file was deleted.

configs/ben_unnamed_project_CTX250-001_203_60.9mm.yaml

-46
This file was deleted.

configs/bob_config_opt_CTX250-001_64.5mm.yaml

-24
This file was deleted.

configs/bob_config_opt_CTX250-011_64.5mm.yaml

-25
This file was deleted.

configs/config_thal_CTX250-001_64.5mm.yaml

-34
This file was deleted.

0 commit comments

Comments
 (0)