Community
Magellon is developed openly. There are a few places to plug in depending on what you need.
Source Code The full Magellon repository on GitHub — issues, pull requests, releases.
Discussion Group Connect with other Magellon users and developers.
CryoSift Companion tool for cryo-EM data triage from the same group.
Getting help
Section titled “Getting help”- Bug or feature request? Open an issue on GitHub.
- General question? Post in the discussion group so the answer helps the next person too.
Security report
Please do not file a public GitHub issue for security vulnerabilities. Email the maintainers directly so the issue can be assessed and patched before public disclosure.
Contributing
Section titled “Contributing”Pull requests are welcome — small fixes, documentation tweaks, and new plugins all land through the same flow:
- Fork the repo and create a topic branch.
- Make your change with tests where applicable.
- Open a PR against
maindescribing what changed and why.
For a new plugin, see the Plugins guide — the framework handles discovery, schema exposure, and progress streaming, so most of the work is the science itself.
First-time contributor
Start with the magellon-sample-plugin in the hub catalog — it’s a minimal worked example designed for forking. The full authoring walkthrough is in Plugin authoring.