Skip to content

Commit 5eb4060

Browse files
authored
Update Telco_20250604.md
1 parent 837497a commit 5eb4060

File tree

1 file changed

+34
-8
lines changed

1 file changed

+34
-8
lines changed

source/content/Telco_20250604.md

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,40 @@ Agenda
2121
- [APM - 1422](https://github.com/nexusformat/definitions/pull/1422)
2222
volunteers for reviewing: BW
2323

24-
Present
24+
Present
2525
-------
26+
SB, WdN, HB, FdA, BW, FS, ZM, PC - MarkusK, LukasP (FAIRmat),
2627

27-
SB,
28-
29-
Minutes
28+
Minutes
3029
-------
31-
32-
**APM - https://github.com/nexusformat/definitions/pull/1422**
33-
34-
30+
- APM - https://github.com/nexusformat/definitions/pull/1422
31+
- BW: APM is now in finally in a very good shape, congrats to MK. We shall present NXapm, so NIAC members can learn about it, and how such big application definition can also be organised in NeXus
32+
- MK presented the PR and the structure of NXapm supporting both measured and simulated experiments
33+
- PC: NXprocess is ised to record data processing settings
34+
- WdN: at ESRF, we also store processing results in NXprocess
35+
- PC: It can be make clear in the documentation that NXprocess can hold the processing results, too
36+
- FdA: What is typical file size
37+
- MK: typical size is 1-2GB, but can easily go up to 16-20GB.
38+
- SB: remaining questions can be now clearified
39+
- BW: For describing regions, there is NXregion prepared, which does not seem to be compatible with NXroi
40+
- MK: NXroi is a bag-like collecting base class, like NXcollection, but also want to allow data annotation and verification below. NXregion makes a selection of a data array, but it is not the same of selecting ROI of a real specimen.
41+
- PC: NXroi should have clear description and purpose, like subvolume or area description e.g. of a sample.
42+
- PC: NXprocess has NXdata, so it is not needed to declare another instance in NXroi
43+
- PC: NXroi could be subclasse from NXprocess, like NXroi_process(NXprocess)
44+
- MK: sure, thanks
45+
- BW: nucleii hash: in case of 0 number of neutrons (e.g. H) it can result in problems. Maybe 255 could be a better special value. Example of binary shift could then be helpful.
46+
- MK: yes, agreed.
47+
- BW: instead of min increment, number of bins could be specified.
48+
- MK: NXdata can be used, but we would need a specialisation of NXdata where axes are specialised and fixed. NXimage, NXspectrum could also be, but currently we cannot define AXISNAME specialisation in NeXus.
49+
- BW: data validation arguments are clear, so we shall accept this solution here.
50+
- BW: only tiny changes needed what we discussed today, so vote could be started by Aaron at any time.
51+
- MK: I can finish all chagnes, we can resolve comments, so we can update the PR by merging te recently changed main branch back, and then we can let Aaron know that vote can start.
52+
- LK: PR merge - shall we use squash commits or no?
53+
- PC: we should go for squash commit (anyway, individual commits would not serve a valid status)
54+
- BW: +1
55+
- HB: if history would be needed to be maintained, this can be done by keeping a special archive fork with the branch of all commits
56+
- PC: default settings for merge will be changed for squashing
57+
- LK: history could be cleared because the bad commit just happened before the meeting.
58+
- PC: let us do the necessary changes immediately, so APM PR can also progress.
59+
- WdN: pull-rebase is always a good habit (https://www.codewrecks.com/post/github/git-pull-rebase/)
60+
- BW: send a message to the general mailing list on history mangling and the need of pull-rebase.

0 commit comments

Comments
 (0)