GSoC - its finally here

What is Open-Source and Gsoc?

Open source software is software with source code that anyone can inspect, modify, and enhance. There are many institutions and individuals who write open software, mainly for research or free deployment purposes. Mostly these softwares, have only a few maintainers, and multiple people, writing and debugging the code, helps a lot. This is where Google Summer of Code GSOC comes into the picture. It is a global, online program focused on bringing new contributors into open source software development. Many organisations float projects for the developers to take over the summer and Google mediates in the process, while also paying the contributors for their work over the summer.

Read more…

GSOC Week 1 : A global overview of the RADIS API.

GSOC Week 1 : A global overview of the RADIS API.

Since the point of my project is to implement new databases in the RADIS API and to reform it in other to make it common and stand alone, it seems important to understand how this API works.

Thus, I have started my 12 weeks projects by reading carefully the API documentation available at https://radis.readthedocs.io/en/latest/source/radis.io.dbmanager.html. I will detail in this article what I consider the key points to understand how Radis works globally and aim to answer the following question : Whats are the steps to proceed in order to include a new database as Kurucz to RADIS ?

This page is a description of the different modules available in the RADIS library except the api one which will be discussed later.

Read more…

GSoC - Community Bonding

What is the Community Bonding Period?

The community bonding period is the 3 weeks between GSoC student acceptance and the start of coding date. This is a vital time to engage with your GSoC contributor and set them up for success. In this time, I got in touch with my two mentors as well as my fellow Gsocers. We made plans for our project with my mentor describing some important aspects of it. The feature that I am implimenting is a GP interface for QPO oscillations, but it is useful for many other astronomical timeseries anaylsis so we discussed how it should be both flexible for the user, as well as automate all the complicated stuff.

Read more…

Utilising community bonding period Effectively!

I started to contribute to RADIS from January’23 and whenever i needed help in some issue , mentors were quite helpful in providing revelant information to resolve that issue . And this thing helped me , to develop good bonding and understanding with the mentors .

So,I thought, i should use community bonding period more productively thus, i decided to work on project from 15 May .

Read more…

Blog GSoC project : Common API for large molecular database, RADIS.

Blog GSoC project : Common API for large molecular database, RADIS.

Hello, I’m Racim MENASRIA a French engineering student at CentraleSupelec. I m glad to take part in the 2023 GSoC programm to contribute to Radis, a fast line-by-line code for high-resolution infrared molecular spectra.

This blog will be used to post my results, remarks, difficulties or annything I consider useful to document my work.

I’m looking forward to stard contributing :)

Read more…

GSoC - Pre Community Bonding

What is Open-Source and Gsoc?

Open source software is software with source code that anyone can inspect, modify, and enhance. There are many institutions and individuals who write open software, mainly for research or free deployment purposes. Mostly these softwares, have only a few maintainers, and multiple people, writing and debugging the code, helps a lot. This is where Google Summer of Code GSOC comes into the picture. It is a global, online program focused on bringing new contributors into open source software development. Many organisations float projects for the developers to take over the summer and Google mediates in the process, while also paying the contributors for their work over the summer.

Read more…