Skip to content

Commit b64d077

Browse files
Merge pull request #1433 from KrisThielemans/gitFameUpdates
updates to CITATION, git fame etc for release 6.1
2 parents 6900c9b + 833b108 commit b64d077

File tree

8 files changed

+51
-21
lines changed

8 files changed

+51
-21
lines changed

.git-blame-ignore-revs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# change to Apache 2.0 license
2+
47d1aa5f302c5b6b579de176535e01aa97d1ff27
3+
# run clang-tidy --modernize-use-override
4+
8af125617a113724f52d26e991bfc6c36abb952f
5+
# manual fixes in stir_experimental and clang-tidy modernize-use-override
6+
c5a1c6bc29d3f24d8fdb5c198946ec9580947257
7+
# stir_maintenance run pre-commit
8+
88f4ce70929a41c745fc39030e90c87bfaf046b7

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Matthias Ehrhardt <m.ehrhardt@bath.ac.uk> <m.ehrhardt@bath.ac.uk>
3737
Matthias Ehrhardt <m.ehrhardt@bath.ac.uk> <m.j.ehrhardt@damtp.cam.ac.uk>
3838
Nikos Efthimiou <nikos.efthimiou@gmail.com> <nikos.efthimiou@gmail.com>
3939
Nikos Efthimiou <nikos.efthimiou@gmail.com> <NikEfth@users.noreply.github.com>
40+
Nikos Efthimiou <nikos.efthimiou@gmail.com> <n.efthymiou@hull.ac.uk>
4041
Ottavia Bertolli <ottavia.bertolli.13@ucl.ac.uk>
4142
Palak Wadhwa <pwadhwa351@gmail.com> <38861704+pwadhwa351@users.noreply.github.com>
4243
Palak Wadhwa <pwadhwa351@gmail.com> <medpwad@leeds.ac.uk>

CITATION.cff

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,31 +32,31 @@ authors:
3232
- family-names: Jehl
3333
given-names: Markus
3434
affiliation: Positrigo
35+
- family-names: Borgeaud
36+
given-names: Tim
37+
affiliation: Hammersmith Imanet Ltd
3538
- family-names: Strugari
3639
given-names: Matthew
3740
affiliation: Dalhousie University (Canada)
3841
- family-names: Khateri
3942
given-names: Parisa
4043
affiliation: ETH Zuerich
41-
- family-names: Beisel
42-
given-names: Tobias
4344
- family-names: Wadhwa
4445
given-names: Palak
4546
affiliation: University of Leeds (UK)
46-
- family-names: Borgeaud
47-
given-names: Tim
48-
affiliation: Hammersmith Imanet Ltd
47+
- family-names: Beisel
48+
given-names: Tobias
4949
- family-names: Emond
5050
given-names: Elise
5151
affiliation: University College London
52-
- family-names: Jacobson
53-
given-names: Matthew
5452
- family-names: Gillman
5553
given-names: Ashley
5654
orcid: 'https://orcid.org/0000-0001-9130-1092'
5755
affiliation: >-
5856
Commonwealth Scientific and Industrial Research
5957
Organisation, and University of Queensland
58+
- family-names: Jacobson
59+
given-names: Matthew
6060
- family-names: Zverovich
6161
given-names: Alexey
6262
affiliation: Brunel University (UK)
@@ -113,6 +113,9 @@ authors:
113113
- family-names: Valente
114114
given-names: Patrick
115115
affiliation: Brunel University (UK)
116+
- family-names: Jurjew
117+
given-names: Nicole
118+
affiliation: University College London
116119
- family-names: Ovtchinnikov
117120
given-names: Evgueni
118121
orcid: 'https://orcid.org/0000-0002-9359-6514'
@@ -127,9 +130,6 @@ authors:
127130
- family-names: Belluzzo
128131
given-names: Damiano
129132
affiliation: Hospedale San Raffaele Milano (Italy)
130-
- family-names: Jurjew
131-
given-names: Nicole
132-
affiliation: University College London
133133
- family-names: Ching
134134
given-names: Daniel
135135
- family-names: Hague
@@ -178,10 +178,14 @@ authors:
178178
identifiers:
179179
- type: doi
180180
value: 10.1088/0031-9155/57/4/867
181+
- type: doi
182+
value: 10.3389/fnume.2023.1134774
181183
- type: doi
182184
value: 10.1186/s40658-019-0248-9
183185
- type: doi
184186
value: 10.3390/jimaging8060172
187+
- type: doi
188+
value: 10.1088/1361-6560/aaf9b9
185189
- type: doi
186190
value: 10.1109/NSSMIC.2018.8824341
187191
- type: doi

documentation/credits.htm

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@ <h2>contributions since the PARAPET EU project (April 2000)</h2>
116116
Roethlisberger, Michael
117117

118118
16. Positrigo, Switserland
119-
SWIG improvements and "blocks on cylindrical" testing
120-
Mikhaylova, Ekaterina
119+
SWIG improvements, "blocks on cylindrical" testing and fixes
121120
Jehl, Markus
121+
Mikhaylova, Ekaterina
122122
Fisher, Jannis
123123

124124
17. National Physical Laboratory, UK
@@ -132,7 +132,8 @@ <h2>contributions since the PARAPET EU project (April 2000)</h2>
132132

133133
19. University College London, UK
134134
(2013-2024)
135-
scatter updates, dynamic data updates, OPENMP, PLS, RDP etc priors, reconstruction hierarchy, Siemens ECAT8 support etc
135+
scatter updates, dynamic data updates, OPENMP, PLS, RDP etc priors, reconstruction hierarchy, Siemens ECAT8 support,
136+
TOF support, parallelproj integration etc
136137
pinhole SPECT modelling
137138
help with integration and general maintenance
138139
Brown, Richard

documentation/history.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ <h1>History of public releases of the STIR software</h1>
1111
The following links give you a summary what has changed. However,
1212
the ChangeLog is the definite (but tedious) information.
1313
<ul >
14+
<li><a href="release_6.1.htm">version 6.1.0 (dated 16 May 2024)</a></li>
1415
<li><a href="release_6.0.htm">version 6.0.0 (dated 07 February 2024)</a></li>
1516
<li><a href="release_5.2.htm">version 5.2.0 (dated 30 October 2023)</a></li>
1617
<li><a href="release_5.1.htm">version 5.1.2 (dated 10 September 2023)</a></li>
@@ -49,7 +50,7 @@ <h1>History of public releases of the PARAPET software</h1>
4950

5051
<!-- Created: Wed Jul 19 16:03:02 BST 2000 -->
5152
<!-- hhmts start -->
52-
Last modified: 7 February 2024
53+
Last modified: 16 May 2024
5354
<!-- hhmts end -->
5455
</body>
5556
</html>

documentation/release_6.1.htm

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ <h2>Overall summary</h2>
2929
<h2>Patch release info</h2>
3030
<ul>
3131
<li>
32-
6.1.0 released 15/05/2024<br>
32+
6.1.0 released 16/05/2024<br>
3333
<a href="https://github.com/UCL/STIR/milestone/10">GitHub Milestone 6.1</a>
3434
</li>
3535
<!--
@@ -88,9 +88,17 @@ <h3>Bug fixes</h3>
8888
</li>
8989
<li>
9090
Our checks for determining system byte-order were out-of-date and in particular did not work on MacOS 14 on ARM.
91-
We now use CMake's <code>CMAKE_CXX_BYTE_ORDER</code> (available since CMake 3.20).
92-
See <a href=https://github.com/UCL/STIR/pull/1412>PR #1412</a>.
91+
We now use CMake's <code>CMAKE_CXX_BYTE_ORDER</code> (available since CMake 3.20). This could potentially affect reading of list-mode data
92+
(which would otherwise be garbled).
93+
<br>
94+
Fixed in <a href=https://github.com/UCL/STIR/pull/1412>PR #1412</a>.
9395
</li>
96+
<li>
97+
The listmode objective function did not loop over TOF bins when computing the Hessian. This would give different results in OSSPS
98+
for computing the "denominator".
99+
<br>
100+
Fixed in <a href=https://github.com/UCL/STIR/pull/1427>issue #1427</a>.
101+
</li>
94102
</ul>
95103

96104
<h3>Known problems</h3>
@@ -108,10 +116,16 @@ <h3>Backward incompatibities</h3>
108116
</li>
109117
</ul>
110118

111-
<h3>New functionality</h3>
119+
<h3>Bug fixes</h3>
112120
<ul>
113-
<li>
114-
</li>
121+
<li>
122+
<code>PoissonLogLikelihoodWithLinearModelForMeanAndProjData</code> had a (minor?) problem with TOF data
123+
that when computing the gradient, the normalisation object was not set-up with the TOF data,
124+
but non-TOF instead. This did not happen in our normal reconstruction code, and would have thrown an error
125+
if it occured.
126+
<br>
127+
Fixed in <a href=https://github.com/UCL/STIR/pull/1427>issue #1427</a>.
128+
</li>
115129
</ul>
116130

117131

scripts/maintenance/git-fame.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
# Note that various files were apparently not in git before 2003 (rel_1_10) (they were in CVS).
1818
# Also, some files did not have correct authorship.
1919
# The output therefore needs manual ordering (see below)
20+
git config --local blame.ignoreRevsFile .git-blame-ignore-revs
2021
git fame -wMC --excl '\.(eps|root|ahv|hv|v|hs|s|scan|l|hdr|rtf|gz|if|pdf|safir|options|png|cls|sty)$|external_helpers|crystal_map|collimator.*txt|Doxyfile.in|LICENSE.txt|LICENSES' \
2122
| tee git-fame-output.txt
2223
exit

scripts/maintenance/make_distribution.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ set -e
6464
#fi
6565

6666

67-
read -p "Did you update CMakeLists.txt, version numbers in \*tex files, documentation/history.htm, .zenodo.json? (press Ctrl-C if not)"
67+
read -p "Did you update CMakeLists.txt, version numbers in \*tex files, documentation/history.htm, CITATION.cff? (press Ctrl-C if not)"
6868

6969
mkdir -p ${DISTRIB}
7070
cd ${DISTRIB}

0 commit comments

Comments
 (0)