-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement MATLAB generator and analysis tools #79
base: main
Are you sure you want to change the base?
Conversation
Looks like our pre-commit config is not specific enough, and it reformatted all At present, we don't add generated files to this repo. Still for discussion, but feel free to leave them in now for ease-of-use for whoever (@rgwells2023?) wants to try this out. |
e60458c
to
939345a
Compare
I don't think it's necessary to commit the generated MATLAB files either. Anyone can regenerate them in the devcontainer, then they can be copied elsewhere and used directly in MATLAB. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is nice and clean. I think it would be worth merging. Of course, we will have trouble maintaining it.
I suggest the following
- add a README that this is example code, but not necessarily up-to-date.
- add an Action (https://github.com/matlab-actions) that is allowed to fail, but that way, we'll have some feedback.
@rgwells2023, what do you think?
@naegelejd I've updated this a bit. Feel like checking? I'd like to merge this soon... |
We should ideally exclude CI for mods in matlab/. Another thing that would need changing is the version number of the toolbox, but I don't know how to do that. Will have to leave it for later. |
Changes in this pull request
petsird_generator.m
andpetsird_analysis.m
)matlab/build-toolbox.sh
script will build a portable MATLAB toolbox containing the toolsTesting performed
From the top-level of the repository, the following script exercises the MATLAB tools, the output of which can be visually compared to the output of the Python tools.
Related issues
Closes #78
Checklist before requesting a review
Contribution Notes
Please read and adhere to the contribution guidelines.
Please tick the following: