Developers Notes ================ Pystack3D is a new project (started in 2021). Developers are warmly encouraged to collaborate and contribute to the ongoing improvement of Pystack3D. Contributions are welcome in the form of bug reports, documentation, code , feature requests, and more... Issues ------ The `issue tracker `_ can be used to report bugs or propose new features. When reporting a bug, the following is useful: * give a minimal example demonstrating the bug, * copy and paste the error traceback. Pull Requests ------------- If you want to contribute to improve the Pystack3D source code, you can send us a `pull request `_ against the main branch. Small bug fixes and corrections to the user guide are typically a good starting point. But don’t hesitate also for significant code contributions, such as support for a new file format - if needed, we’ll help you to get the code ready to common standards. TODO List --------- * add a GUI * (registration) consider a non-rigid transformation representing the drift during a frame scan * (intensity rescaling) take into account beam source variation