Three years in GSoC taught us one thing: mentoring matters more than code.
As a 2025 mentoring org (with AlphaOneLabs, Extralit, Makim, Sugar), our
playbook is simple—balance mentors, set explicit contribution rules, meet
regularly; and for...
Open Science Labs (OSL) is participating as a mentoring organization in Google Summer of Code (GSoC) 2025 for the first time. Students and newcomers can join open-source projects, connect with mentors, and apply via the GSoC website. Visit the...
The second edition of the OSL newsletter is here. Catch up on the latest updates from within and outside our organisation. Don't forget to share this resource with your network.
The OSL newsletter is launching soon! Our first edition has been repurposed
for this blog post, but you can subscribe to receive future releases directly
in your inbox.
This blog post summarizes my open source experience, right from my very first open source contribution to getting selected for GSoC and completing my Google Summer of Code project!
Recently, console-based AST representation was included in the ASTx framework. Such feature can enhance the debugging and analysis capabilities of ASTx, particularly in environments such as a pdb session. In this tutorial, we'll explore this new...
First Time Contributors" refers to individuals making their initial foray into contributing to open-source projects within scientific laboratories. These newcomers bring diverse skills and fresh perspectives, enriching the collaborative environment....
In software development, where efficiency, consistency, and reliability are paramount,
automation tools play a crucial role. Makim, an innovative open-source tool, steps
into the spotlight to improve automation workflows. It simplifies script...
Embark on an exploration of LLama-2, a game-changing innovation in
large language models, igniting dialogue applications with cutting-edge
performance and a commitment to ethical research practices.
The SciCookie template, developed by Open Science Labs, is a Python package based on the Cookieninja A Cookiecutter Fork
command-line utility. Serving as a versatile boilerplate, it simplifies project creation for both beginners and...
Boolean logic is a crucial component in many programming tasks, especially
in searching and querying data. In this tutorial, we'll explore how to use boolean.py,
a Python library, for handling Boolean expressions.
We'll apply it to medical symptom...
This blog explores the usability of Dask in handling significant
challenges related to scaling models with large datasets, training and testing
of models, and implementing parallel computing functionalities. It also
provides a brief overview of the...
Typer is an exciting library for Python developers, designed to make the creation of
command-line interface (CLI) applications not just easier, but also more enjoyable.
Built on top of the well-known Click library, Typer leverages Python 3.6+...
Python, known for its simplicity and readability, sometimes requires a bit of
creativity when it comes to implementing certain programming paradigms. One such
paradigm is multiple dispatch (or multimethods), which allows functions to...
En este artículo se describe la utilidad que ofrece una visualización sencilla
de cálculos termodinámicos, útil para el manejo de docentes y el aprendizaje
por parte de los alumnos interesados en el tema. Usando las funciones disponibles
en las clases...
In this blog post, we'll explore the Working Directory feature, understand
its syntax, and witness its power in action through real-world examples. Whether
you're a Makim veteran or a newcomer, this feature is designed to make your
command-line...
In this article, we will share our experience in applying for and
executing a Python Software Foundation (PSF) grant on behalf of Open
Science Labs (OSL), submitted between January and February 2023. The
proposal was submitted to contribute to the...
En este artículo, compartiremos nuestra experiencia en la solicitud y ejecución
de una subvención de la Python Software Foundation (PSF) a nombre de Open
Science Labs (OSL) que fue enviada entre enero y febrero de 2023. La propuesta
se hizo con la...
In this article, I will share the progress for Week 4th week to 7th week for my
contribution to Open-science labs as a part of Google Summer of Code 2023.