DUNE-DAQ / DUNE-DAQ/daqpytools
[Feature]: Call graphs!
@emmuhamm is already working on this.
Since Sep 17, 2026.
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 7h 54m
- Merged PRs (30d)
- 2
Description
Description
@mattmonk had some nice visual stuff in his Python Amplitude Analysis documentation that allows him to generate call graphs and have them be interactive.
This is seen in https://pytorch-aman.docs.cern.ch/callgraphs/, which is great.
Most of the code that is required for this is found in here: https://gitlab.cern.ch/mmonk/pytorch_aman/-/blob/c2570983fe51fb4638b9d3ba50698307e867f3d6/python_fitter/docs/hooks.py
You should probably steal it and implement it in daqpytools, modularise it, and then actually use it in both drunc and daqpytools
Potential impact radius
Small/Isolated
Reason for change
No response
Suggested implementations
No response
Testing suggestions
No response
Anything else?
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.