The TomOpt project, and its continued development and support, is the result of the combined work of many people, whose contributions are summarised below.
In order to start time, the TomOpt authors/contributors are: Giles Strong, Tommaso Dorigo, Andrea Giammanco, Pietro Vischia, Jan Kieseler, Maxime Lagrange, Federico Nardi, Haitham Zaraket, Max Lamparth, Federica Fanzago, Oleg Savchenko, Nitesh Sharma, Anna Bordignon, Mariam Safieldin, Aitor Orio, Pablo Martinez Ruiz del Arbol, Zahraa Daher.
- Basic elements for all aspects of TomOpt:
- Inference, muon, optimisation, plotting, & volume modules + unit tests
- Voxel and panel detectors
- TomOpt repo establishment (boiler-plate files, CI/CD etc.)
- Inference via GNNs (VoxelNet)
- Conceptual planning, implementation, & investigation for:
- ULorry benchmark
- Bimodal test-statistic for classification with X0 predictions
- Ladle furnace benchmark
- Implementation of:
- Geant 4 parameterised scattering model in TomOpt
- PhiDet benchmark
- Ladle furnace inference
- Tutorial writing
- Code reviews
- Project management
- Project conceptualisation
- Meeting chairperson, presentations
- Dedicated talks on TomOpt
- Poster presentations
- Paper writing
- Assistance and support during writing of basic aspects of TomOpt
- Formula derivations for:
- PDG scattering models
- Muon track-fitting
- PhiDet muon track-fitting
- Investigation and development of Geant 4 parameterised scattering model
- Conceptual planning for:
- Maximum likelihood estimate for X0 inference
- ULorry benchmark
- Bimodal test-statistic for classification with X0 predictions
- PhiDet detector benchmark
- Paper writing
- Project conceptualisation
- Project management
- Supervision (G. Strong, A Bordignon, F. Nardi, Oleg Savchenko)
- Funding acquisition (G. Strong, A Bordignon, F. Nardi, Oleg Savchenko)
- Meeting presentations
- Advertisement/mention of TomOpt in talks
- Assistance, advice, and information for various aspects of muon tomography
- Paper writing
- Funding acquisition (M. Lagrange, Z. Daher)
- Supervision (M. Lagrange, Z. Daher, M. Safieldin)
- Meeting attendance
- Advertisement/mention of TomOpt in talks
- Passive and active volume 3D visualization
- Conceptual planning, implementation, and investigation of maximum likelihood estimate for X0 inference
- Conceptual planning for:
- ULorry benchmark
- Bimodal test-statistic for classification with X0 predictions
- Tutorial feedback
- Supervision (M. Lagrange?)
- Meeting presentations
- Advertisement/mention of TomOpt in talks
- Geant 4 data for parametrised scattering model
- Advice and assistance on custom PyTorch and CUDA kernels
- Advertisement/mention of TomOpt in talks
- Investigation of:
- Detector scattering of muons
- Momentum estimation
- Angular statistics reconstruction method for volume inference
- Assistance with muon coordinate-system
- Assistance, advice, and information for various aspects of muon tomography
- Tutoring (M. Safieldin, A. Orio)
- Dedicated talks on TomOpt
- Meeting chairperson, presentations
- Conference proceedings writing
- Paper writing
- Improved muon-generation model
- Meeting presentations
- Improved muon-generation model
- Tutorial feedback
- Meeting presentations
- Paper writing
- Gaussian mixture-models for detector modelling (Heatmap Detectors)
- Meeting presentations
- Advertisement/mention of TomOpt in talks
- Meeting attendance
- Meeting attendance
- Investigation and development of Geant 4 parameterised scattering model
- Meeting attendance
- Conceptual planning, implementation, and investigation of maximum likelihood estimate for X0 inference
- Formula derivations for PhiDet muon track-fitting
- Meeting attendance
- Meeting presentations
- Dedicated talks on TomOpt
- Python/pytorch reimplementation of the expectation maximization algorithm, and further detailed study of its performance
- Meeting attendance
- Full report on EM algorithm
- Conceptual planning, investigation, and implementation for Ladle furnace benchmark inference method and loss function.
- Assistance, advice, and information for various aspects of muon tomography
- Meeting presentations
- Meeting attendance
- Paper writing
- Conceptual planning, and Geant 4 simulations for Ladle furnace benchmark.
- Assistance, advice, and information for various aspects of muon tomography
- Meeting presentations
- Meeting attendance
- Paper writing
- Investigation into new muon scattering model
- Meeting presentations
- list
- Other roles + CRediT roles
Complete list of the 14 roles, but authors should probably only note the following relevant roles:
- Project conceptualisation
- Funding acquisition
- Project management
- Supervision
Other roles that are likely covered already by code contributions:
- Data curation
- Formal Analysis
- Investigation
- Methodology
- Validation
- Visualisation
- Software
Remaining roles that will vary by publication:
- Resources (Hardware)
- Writing – original draft
- Writing – review & editing