Skip to content

Releases: Rosswell/variant-search-app

Initial MVP

29 Sep 23:56
ec8bab1
Compare
Choose a tag to compare
Initial MVP Pre-release
Pre-release

Purpose is mostly just for creating a working application.

Unfinished / TODO:

  • Documentation on functionality - this is sparse at best. Most in-code commentary is weak
  • Testing - no integration tests and incomplete unit testing
  • Dockerization - currently only the backend is in Docker, creating a convoluted setup process, and redundant local library installation
  • DB optimization - currently the flat file is just represented in one table, but there is nuanced structure there, which is better represented as relational tables.
  • Data normalization
    • Currently, the nomenclature for variant representation is all over the place. Should be using the hgvs library for this
    • Some fields are concatenated lists as strings
    • Most fields are being represented as a strings, though some can be reduced to int or datetime.date with some preprocessing of value prior to ingestion