https://github.com/aspuru-guzik-group/molar
Molar is a database management to make it easy to store experiment whether computational or not
Science Score: 33.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
4 of 6 committers (66.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.5%) to scientific vocabulary
Keywords
Repository
Molar is a database management to make it easy to store experiment whether computational or not
Basic Info
- Host: GitHub
- Owner: aspuru-guzik-group
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Homepage: https://molar.readthedocs.io
- Size: 7.05 MB
Statistics
- Stars: 10
- Watchers: 9
- Forks: 4
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
Molar 🦷
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 o nuser 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)
Docs
## Installation
You can install the package through PYPI.
bash
$ pip install molar
If you want to install the backend, you will need extra dependancies.
bash
$ pip install molar[backend]
Molar ships with a command line interface that makes it easy to deploy, all you need to do is (providing docker is already installed):
bash
$ molarcli install local
Owner
- Name: Aspuru-Guzik group repo
- Login: aspuru-guzik-group
- Kind: organization
- Website: http://aspuru.chem.harvard.edu/
- Repositories: 30
- Profile: https://github.com/aspuru-guzik-group
GitHub Events
Total
- Pull request event: 1
- Fork event: 1
Last Year
- Pull request event: 1
- Fork event: 1
Committers
Last synced: almost 3 years ago
All Time
- Total Commits: 278
- Total Committers: 6
- Avg Commits per committer: 46.333
- Development Distribution Score (DDS): 0.259
Top Committers
| Name | Commits | |
|---|---|---|
| Théophile Gaudin | t****n@g****m | 206 |
| Theophile Gaudin | t****n@a****h | 38 |
| Ian Benlolo | i****o@m****a | 17 |
| Zheng | c****u@h****m | 15 |
| Christopher Choquette Choo | c****e@m****u | 1 |
| Cyrille Lavigne | c****e@m****a | 1 |