cancervariants / cancervariants/therapy-normalization
Abstract database class, SQL-based version
- Dominant language
- Python
- Stars
- 15
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
- [x] Abstract database class, enable injection into etl and query classes, to enable users to write custom Database classes that don't rely on AWS (much of this work is already done)
- [ ] Build out an example SQL-based instance, both as a demo and to explore whether our data model still fits best with NoSQL/DynamoDB
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the existing abstract Database support in the ETL and query classes, then trace how custom Database classes are injected. Build an example SQL-based Database implementation and use it to evaluate whether the current data model fits SQL as well as NoSQL/DynamoDB; done means the example works as a demonstrable alternative.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python, sql
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100