Affiliated and Incubated Projects #
We proudly showcase a curated list of innovative and diverse projects that are part of the Open Science Labs family. Each of these projects embodies our commitment to open science and technology, and they play a pivotal role in driving forward our shared goals. These collaborations not only strengthen our community but also contribute significantly to the broader field of open source and scientific research. Below, you'll find information about affiliated and incubated projects.
Alpha One Labs
Maintainer: Daniel Jones
<info@alphaonelabs.com>
Communication Channel:
Slack
Alpha One Labs is a nonprofit, open-source education platform dedicated to hands-on learning in tech, science, and engineering. Evolving from a Brooklyn hackerspace founded in 2009, we now provide cutting-edge STEM experiences to learners everywhere. Our mission is to inspire creativity, experimentation, and collaboration through engaging, hands-on innovation.
AnamnesisAI
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
AnamnesisAI is a project focused on extracting anamnesis in FHIR format from text.
ArtBox
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
ArtBox is a tool set for handling multimedia files with a bunch of useful functions.
ArxLang
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
ArxLang Project is compounded mainly by three sub-projects: ASTx, IRx, and Arx. ASTx is an agnostic expression structure for AST. It is agnostic because it is not specific to any language, neither to the ArxLang project, although its main focus is to provide all needed feature for ArxLang. IRx aims to provide a translator to LLVM-IR from ASTx objects. Arx is a new programming language that uses the power of LLVM to provide a multi-architecture machine target code generation.
Envers
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
Envers is a command-line tool (CLI) designed to manage and version environment variables for different deployment stages such as staging, development, and production. It provides a secure and organized way to handle environment-specific configurations.
Extralit
Maintainer: Jonny Tran
<nhat.c.tran@gmail.com>
Communication Channel:
Slack
Extralit is an open-source platform for researchers to extract structured data from scientific literature. It combines advanced document AI with collaborative human validation workflows to create analysis-ready datasets fit-for-purpose to any scientific domain, enabling faster evidence synthesis and meta-analysis.
fqlearn
Maintainer: Ever Vino
<ever.vino00@gmail.com>
This Project aims to facilitate the teaching of unit operations and thermodynamics.
Makim
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
Makim (or makim) is based on make and focus on improve the way to define targets and dependencies. Instead of using the Makefile format, it uses yaml format.
Rago
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
Rago is a lightweight framework for RAG.
noWorkflow
Maintainer: Joao Felipe
<joaofelipenp@gmail.com>
The noWorkflow project aims at allowing scientists to benefit from provenance data analysis even when they don't use a workflow system. It transparently collects provenance from Python scripts and notebooks and provide tools to support the analysis and management of the provenance.
PyDataStructs
Maintainer: Gagandeep Singh
<gdp.1807@gmail.com>
PyDataStructs project aims to be a Python package for various data structures and algorithms (including their parallel implementations).
PyMedX
Maintainer: Ever Vino
<ever.vino00@gmail.com>
Communication Channel:
Discord
PyMedX is a Python library that provides access to PubMed/PubMed Central. This project is a fork from the archived project PyMed.
SciCookie
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
SciCookie is a template developed by Open Science Labs that creates projects from project templates.
Sugar
Maintainer: Ivan Ogasawara
<ivan.ogasawara@gmail.com>
Communication Channel:
Discord
Sugar aims to organize your stack of containers, gathering some useful scripts and keeping this information centralized in a configuration file. So the command line would be very simple.