Description:
We aim to facilitate the public use of biosigmat by making it installable via MATLAB File Exchange, eliminating the need for manual cloning or path management.
Decision:
We will use MATLAB File Exchange linked to this GitHub repository. This gives us the following advantages:
- Keep GitHub as the development and version control source.
- Expose only the
src/ folder to end users.
- Enable installation directly from MATLAB or via double-click.
- Manage versions using GitHub Releases.
- Support
.mltbx toolbox packaging for one-click installation and compatibility with the MATLAB Add-On Manager.
We will also generate a .mltbx (Toolbox) file that can be:
- Installed manually by users.
- Uploaded to File Exchange.
- Optionally attached to GitHub Releases for versioned distribution.
Tasks:
References:
Description:
We aim to facilitate the public use of
biosigmatby making it installable via MATLAB File Exchange, eliminating the need for manual cloning or path management.Decision:
We will use MATLAB File Exchange linked to this GitHub repository. This gives us the following advantages:
src/folder to end users..mltbxtoolbox packaging for one-click installation and compatibility with the MATLAB Add-On Manager.We will also generate a
.mltbx(Toolbox) file that can be:Tasks:
src/is clean and organized..mltbxfile using MATLAB’s "Package Toolbox" interface.References: