Published July 8, 2022
| Version v1
Software
Open
Molar
Authors/Creators
- 1. University of Toronto
- 2. University of Ottawa
- 3. McGill University
- 4. NSERC
Description
Molar is a database management system for PostgreSQL. Its main focus is to enable chemists and material scientist to store the results of their experiment, whether exprimental or not!
It consists of a REST API (implemented using FastAPI) and a python client. ITs main features are:
- Creation / deletion of database on user request
- User management per database (using JWT tokens and OAuth2)
- Event sourcing to be sure not to lose any data
- Client integrates with PyData's pandas
- Support to have different database structure, thanks to Alembic
- Easy to deploy (you just need 2 command lines,
using docker-compose)
Files
molar-main.zip
Files
(703.9 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:b031b6646f39f7829281d1e1ee533aa6
|
703.9 kB | Preview Download |