Look forward for GSoc 2026

Hi, everyone!

My name is Abhishek, and I’m an undergraduate student from India. I am eager to contribute to SunPy for GSoC 2026 and have been following the OpenAstronomy ideas list. I am particularly interested in the ‘Improving radiospectra’s Functionality and Interoperability’ project.

I’ve spent the last few weeks familiarizing myself with the core infrastructure of the ecosystem:

  • In SunPy: I am currently working on the sunpy-package-template to improve the documentation for the CI/CD workflow (Tox, Pre-commit, GitHub Actions).

  • In Astropy: I submitted a PR for performance optimization in BaseRepresentation (PR #19162), where I refactored a coordinate formatting bottleneck from O(N) to O(1), significantly reducing memory usage for large datasets.

The radiospectra project’s goal of redesigning core data structures to be coordinate-aware really aligns with my recent work on Astropy’s representation logic. I’d love to learn more about the planned transition to NDCube or WCS and how I can best start contributing to the discussion.

I am looking for any suggestions or feedback on how to best prepare for this project. I am ready to learn more and dive deep into any specific areas or issues you recommend before the application period. I would be very grateful for any guidance on how to become a strong part of this project!

Regards,

Abhishek