-
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
Type hints for NiBabel #54
Comments
Thank you for submitting the project! We have 35 projects right now, woohoo! But that means the projects pitches will have to be short. We will give you tomorrow 2 minutes to pitch your project, you can have one slide or no slides! And don't worry, you will still have more time to talk about your project during the BrainHack :-) |
Since I plan to use vscode to test out type annotations, I found this startup guide helpful: https://theproductiveengineer.net/how-to-set-up-vs-code-for-python/ |
accidentally clicked other... (no suggestion) |
|
Title
Type hints for NiBabel
Short description and the goals for the OHBM BrainHack
Python has support for type annotations to help developers code more effectively by catching bugs via static analysis or making auto-complete suggestions. The more libraries that annotate their code with useful type hints, the more effective this assistance becomes.
The goal of this project is to annotate NiBabel to ease the development process for neuroimaging in Python and improve the reliability of code built on top of NiBabel. We will use mypy for static analysis and test out type hinting in VScode.
Link to the Project
https://github.com/nipy/nibabel/
Image for the OHBM brainhack website
https://nipy.org/nibabel/_static/reggie.png
Project lead
Chris Markiewicz (@effigies + Discord:
Chris Markiewicz#5926
)Main Hub
Glasgow
Other Hub covered by the leaders
Skills
Minimum
Ideal
Recommended tutorials for new contributors
Good first issues
nipy/nibabel#1109
Twitter summary
The type-hints for NiBabel project aims to make neuroimaging in Python easier and less error-prone.
Short name for the Discord chat channel (~15 chars)
nibabel-typing
Please read and follow the OHBM Code of Conduct
The text was updated successfully, but these errors were encountered: