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
Copy file name to clipboardExpand all lines: NEWS.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
# VoltRon 0.2.5
2
+
3
+
- Added instructions to install VoltRon from [R-universe](https://bimsbbioinfo.r-universe.dev/VoltRon).
4
+
- Added instructions to install SimpleITK binaries from [BIMSBbioinfo/SimpleITKRInstaller](https://github.com/BIMSBbioinfo/SimpleITKRInstaller/releases).
5
+
1
6
# VoltRon 0.2.3
2
7
3
8
- Non-rigid fine alignment with SimpleITK combined with landmark-based manual coarse alignment. Now, `registerSpatialData` function will let users to select **BSpline (SimpleITK)** method for non-rigid alignment when **Non-Rigid** methods selected.
Copy file name to clipboardExpand all lines: README.md
+50-5Lines changed: 50 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,8 +77,40 @@ On **Ubuntu** you may need [`libopencv-dev`](https://packages.debian.org/sid/lib
77
77
sudo apt-get install libopencv-dev
78
78
```
79
79
80
+
## Installation (R-universe)
81
+
82
+
You can also install binaries for some Linux, Windows and MacOS setups via [r-universe](https://bimsbbioinfo.r-universe.dev/builds) which you may require
See [https://bimsbbioinfo.r-universe.dev/builds](https://bimsbbioinfo.r-universe.dev/builds) for more information.
113
+
82
114
### RBioformats
83
115
84
116
VoltRon incorporates `RBioformats` package to import images from `ome.tiff` files, which requires [Java JDK](https://www.oracle.com/java/technologies/downloads/?er=221886) to be available in your system:
@@ -89,18 +121,31 @@ See [https://cran.r-project.org/web/packages/rJava](https://cran.r-project.org/w
89
121
90
122
`RCDT` package has been archived as of 15.01.2026. Please install as below:
VoltRon incorporates the `SimpleITK` package to execute non-rigid alignment across assays. You can install SimpleITK from GitHub using the following command.
137
+
VoltRon incorporates the `SimpleITK` package to execute non-rigid alignment across assays. You can download MacOS-arm (.tgz) or Windows (.zip) binaries from
138
+
[https://github.com/BIMSBbioinfo/SimpleITKRInstaller/releases](https://github.com/BIMSBbioinfo/SimpleITKRInstaller/releases), and install as below:
99
139
100
-
Depending on the number of processors the user has, you can modify the `MAKEJ=6` argument. We also need `SimpleElastix` module of `SimpleITK` to be installed,
VoltRon incorporates the `SimpleITK` package to execute non-rigid alignment across assays. You can install SimpleITK from GitHub using the following command.
146
+
VoltRon incorporates the `SimpleITK` package to execute non-rigid alignment across assays. You can download MacOS-arm (.tgz) or Windows (.zip) binaries from
147
+
[https://github.com/BIMSBbioinfo/SimpleITKRInstaller/releases](https://github.com/BIMSBbioinfo/SimpleITKRInstaller/releases), and install as below:
147
148
148
-
Depending on the number of processors the user has, you can modify the `MAKEJ=6` argument. We also need `SimpleElastix` module of `SimpleITK` to be installed,
149
-
hence we add `-DSimpleITK_USE_ELASTIX=ON` to the `ADDITIONAL_SITK_MODULES` argument.
You can also install `SimpleITK` from GitHub using the following command. Depending on the number of processors the user has,
154
+
you can modify the `MAKEJ=6` argument. We also need `SimpleElastix` module of `SimpleITK` to be installed, hence we add `-DSimpleITK_USE_ELASTIX=ON` to the `ADDITIONAL_SITK_MODULES` argument.
Copy file name to clipboardExpand all lines: docs/registration.Rmd
+7-1Lines changed: 7 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -574,7 +574,13 @@ VoltRon allows performing non-rigid image registration and spatial data alignmen
574
574
conduct a **coarse-to-fine alignment** workflow where we first perform a **global alignment** using FLANN or BRUTE-FORCE methods, and then perform
575
575
a **fine alignment** using SimpleITK. We first use either affine or homography transformation and then interpolate images, points and segments using B-spline method.
576
576
577
-
To facilitate non-rigid alignment, we require to install and build SimpleITK locally with [Elastix](https://elastix.dev/) framework.
577
+
To facilitate non-rigid alignment, we require to install the SimpleITK package as below:
578
+
579
+
```{r class.source="watch-out", eval = FALSE}
580
+
install.packages("path/to/SimpleITK_2.5.3.tgz", repos = NULL, type = "binary")
581
+
```
582
+
583
+
or if you are not using MacOS-arm or Windows, please build SimpleITK from source with [Elastix](https://elastix.dev/) module enabled. Please note that the building process may take a while.
0 commit comments