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: Changelog.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,18 @@
2
2
3
3
## XMapTools 4.5 (no build yet)
4
4
5
-
This version is highly recommended for all users as it includes new features, compatibility enhancements, bug fixes and stability improvements to the software.
6
-
7
-
- Compatibility information for MacOS users:
8
-
Note that the public compiled version of XMapTools 4.5 runs natively on Apple Silicon Macs using MATLAB Runtime 24.3, resulting in a significant performance gain. However, the version of XMapTools 4.5 compatible with the M-Series chip is limited to MacOS Ventura (13), Sonoma (14), Sequoia (15) and more recent. The previous MATLAB runtime version v912 can be removed after upgrading to XMapTools 4.5 final release.
5
+
This release is highly recommended for all users as it includes new features, performance and compatibility enhancements, bug fixes and stability improvements to the software.
9
6
7
+
- Major update and compatibility notes:
8
+
- MacOS compatibility: XMapTools 4.5 runs natively on Apple Silicon Macs using MATLAB Runtime 25.1, resulting in a significant performance gain. However, the version of XMapTools 4.5 compatible with the M-Series chip is limited to MacOS Ventura (13), Sonoma (14), Sequoia (15) and newer. The previous MATLAB runtime version v912 can be removed after installing this version.
9
+
- Windows compatibility: XMapTools 4.5 is only compatible with Windows 10 and Windows 11. The previous MATLAB runtime version v912 can be removed after installing this version.
10
+
- MacOS Installation and Update: The initial installation of XMapTools 4.5 and MATLAB Runtime 25.1 can be performed using the terminal command "curl -fsSL https://xmaptools.ch/install.sh | bash". In the future, XMapTools updates on MacOS will be distributed using the terminal command "curl -fsSL https://xmaptools.ch/update.sh | bash".
11
+
- Windows installation and Update: ...
12
+
10
13
- General:
11
14
- Add an image converter module (in Add-ons) to convert images into numerical values stored in text files that can be imported into XMapTools. The converter module has additional tools to set the minimum and maximum value and to crop the image.
12
15
- Enhance the Data Export module with a new mode that randomly selects n pixels to export. This can be combined with other export formats in the same file.
16
+
- Add an option to display the "bulk value (average)" of plotted pixels in binary and ternary plots in the Data Visualisation module, improving the statistical output of the plots.
13
17
- Add an option to change the colour of the ROI drawn in the main windows and modules. The default colour is selected when the program starts, but the user's choice is saved for each project.
14
18
15
19
- LA-ICP-MS:
@@ -18,7 +22,6 @@ Note that the public compiled version of XMapTools 4.5 runs natively on Apple Si
18
22
- Add a new compatible format for automatic identification of the analysis ID. The list of compatible formats is "Name - ID", "Name-ID", "Name_ID".
19
23
- Add a check to detect if the wrong format of the name has been selected and the analysis ID cannot be retrieved.
20
24
21
-
22
25
- Other:
23
26
- Add the creation of colormap data on opening to allow modules to use the default colormap before the first map is displayed.
24
27
- Correction of an error in the data converter for the LA-ICP-MS module that prevented the manual adjustment of the integration sweep for the primary and secondary standards.
@@ -242,7 +245,7 @@ Release 4.1 includes new functionalities and updates to XMapTools and improvemen
242
245
243
246
244
247
245
-
## XMapTools 4 beta 4 Developer (no public release yet)
248
+
## XMapTools 4.0 beta 4 Developer (no public release yet)
246
249
- Release notes:
247
250
- Add tools for single-mask classification and the creation of sub-masks. At the moment, it is recommended to use the Random Algorithm forest for creating sub-masks.
248
251
- Add a point counting tool to evaluate pseudo-modes; XMapTools selects randomly 300 pixels on the map and estimates the modal abundances (in %). A version with uncertainty estimation using Monte-Carlo can be activated in the developer version.
@@ -260,7 +263,7 @@ Release 4.1 includes new functionalities and updates to XMapTools and improvemen
260
263
- Add a mask file signature to ensure data compatibility throughout XMapTools and add-ons
261
264
262
265
263
-
## XMapTools 4 beta 3 Developer (no public release yet)
266
+
## XMapTools 4.0 beta 3 Developer (no public release yet)
264
267
- Release notes:
265
268
- Add the old function to run XMapTools and open immediately a project in the MATLAB version using the command: _XMapTools open ProjectName_
- Select "Share using a project" in "Manage App Sharing with a MATLAB Project".
18
19
- Edit the name to "XMapTools" and click Ok.
19
20
20
-
- In the the main MATLAB window and the Project tab, click on "Compiler Task Manager" and select the task.
21
+
- In the the main MATLAB window and the Project tab, click on "Compiler Task Manager" and select the task by clicking in XMapTools Standalone Application.
- Select "Fetch MATLAB Runtime" option and change the name to XMapToolsInstaller_macOS_Intel or XMapToolsInstaller_macOS_AppleSilicon_2025 or XMapToolsInstaller_WIN.
30
+
- Select "Fetch MATLAB Runtime" option and change the name to XMapToolsInstaller_macOS or XMapToolsInstaller_Windows.
30
31
31
32
- Update the Installer Notes:
32
33
```
33
34
#### THIS IS A BETA VERSION OF XMAPTOOLS: Some features will only be available in the public release ####
34
35
35
36
Find out more at https://github.com/xmaptools/XMapTools_Developers/blob/main/Changelog.md
36
37
```
37
-
```
38
-
--
39
-
40
-
Remember that you need to update permissions on macOS before to run XMapTools: https://resources.xmaptools.ch/installation-macos/
41
-
Open a terminal and type in: chmod -R 755 /Applications/XMapTools/
Copy file name to clipboardExpand all lines: Program/Dev/help/XMT_help_DataVizualizationTools.html
+32-3Lines changed: 32 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
14
14
<BODY>
15
15
<h1> Help > Data Visualization Tools </h1>
16
-
<p><i>Help file version 13.01.2024 by M. Tedeschi & P. Lanari</i></p>
16
+
<p><i>Help file version 09.05.2025 by M. Tedeschi & P. Lanari</i></p>
17
17
<br\>
18
18
<hr>
19
19
<p><b>Table of content</b><br\><br\>
@@ -131,11 +131,40 @@ <h4>Low ressource mode</h4>
131
131
132
132
133
133
134
-
<h4>Statistics</h4>
134
+
<h4>Plot "Bulk Value" (Average)</h4>
135
+
136
+
<p> The "Bulk Value" (Average) is calculated from the data plotted in the figure, e.g. 20% when Low Resource Mode is enabled. There is <u>no</u> density correction applied, so deviations from the true bulk composition are expected if phases have different densities.</p>
137
+
138
+
139
+
<h4>Statistics and plotting report</h4>
135
140
136
141
<p>Statistics are reported in the Statistics section and are updated each time the plot is changed.</p>
137
142
138
-
<p>A detailed description will be added in the future.</p>
143
+
<p>The statistics section can contain the following information:</p>
144
+
<ul>
145
+
<li>Bulk Value (average of plotted pixels) in binary & ternary plots if the "Plot "Bulk Value" (Average)" option is enabled.</li>
146
+
<li>Bulk Value (std of plotted pixels) in binary & ternary plots if the "Plot "Bulk Value" (Average)" option is enabled.</li>
147
+
<li>Bulk Value (relative fraction of <i>X</i>, <i>Y</i> and <i>Z</i>) in ternary plots if the "Plot "Bulk Value" (Average)" option is enabled.</li>
148
+
<li>Correlation coefficient between <i>X</i> and <i>Y</i> in binary plots.</li>
149
+
</ul>
150
+
151
+
<p>The plotting report section can contain the following information:</p>
152
+
153
+
<ul>
154
+
<li>Plot type and Low Resource Mode status.</li>
155
+
<li>Size of dataset: number of pixels and fraction displayed. </li>
156
+
<li>Various plotting times that can be reported to the developers in case of problems with the module (see example below).</li>
157
+
</ul>
158
+
159
+
<code>Plotting binary data [low ressource mode: ON]</code><br/><br/>
160
+
161
+
<code>Size of dataset: 687718 data points (20% plotted)</code><br/>
Copy file name to clipboardExpand all lines: Program/SourceControl/About_XMapTools_exported.m
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ function createComponents(app)
93
93
app.Information.FontSize =11;
94
94
app.Information.Layout.Row = [710];
95
95
app.Information.Layout.Column = [27];
96
-
app.Information.Text = {'XMapTools is a free software solution for the analysis of chemical maps developed by Prof. Pierre Lanari at the University of Lausanne, Switzerland. '; ''; 'Main contributors: Pierre Lanari, Philip Hartmeir, Thorsten Markmann, Joshua Laughton, and Mahyra Tedeschi '; ''; 'License: GNU General Public License v3.0'; ''; ' Website: https://xmaptools.ch '; 'Resources: https://resources.xmaptools.ch'; ' Github: https://github.com/xmaptools '; 'PTtoolbox (by J. Laughton): https://github.com/JoshuaLaughton/PTtoolbox '};
96
+
app.Information.Text = {'XMapTools is a free software solution for the analysis of chemical maps currently developed by Prof. Pierre Lanari at the University of Lausanne, Switzerland. and previously at the University of Bern.'; ''; 'Main contributors: Pierre Lanari, Thorsten Markmann, Renée Tamblyn, Joshua Laughton, Philip Hartmeir, and Mahyra Tedeschi '; ''; 'License: GNU General Public License v3.0'; ''; ' Website: https://xmaptools.ch '; 'Resources: https://resources.xmaptools.ch'; ' Github: https://github.com/xmaptools '; 'PTtoolbox (by J. Laughton): https://github.com/JoshuaLaughton/PTtoolbox '};
97
97
98
98
% Show the figure after all components are created
0 commit comments