Project Info

Genetic Disorder Detection via cDNA Frequency Map

Devpost

This project did not submit a demo video on Devpost.

Inspiration

As medical technology has progressed over the past several decades, genetic diseases have become increasingly prevalent, with many earlier treatable ailments presenting less of a concern. As such, the ability to gain early insights into genetic disorders at an early age, especially fetal, would allow medical practitioners to take preventative action and gain a better understanding of how to care for their patients.

What it does

Current fetal genomic examinations involve dangerously invasive processes for extracting amniotic fluid, risking infection and physical hazards. Our approach facilitates minimally invasive cDNA extraction from the mother's blood, which is then put through our extensive model to reconstruct the baby's genome and reveal any concerning anomalies.

How we built it

Datasets depicting disease-labelled cDNA fragments and genomes were datamined from FinaleDB and PGP Havard respectively. cDNA fragments and locales were compiled into a frequency distribution, normalized, and then used as a probability distribution function to sample indices and associated DNA fragments from the full human genomes. The new DNA fragments and associated disease labels were then tokenized and then put into our LLM as training data.

Challenges we ran into

The availability of high-quality genomic data was the biggest hindrance in this project. Datasets were either protected for patient privacy and of those public, most were either very small or messy, requiring extensive data cleaning. The majority of the time hacking was spent searching for datasets, and then web scraping their sites due to poorly or nonexistent APIs.

Accomplishments we're proud of

We're definitely proud of powering through the web scraping process, which ended up taking around 8 hours in total, considering the massive size of the sequences, alongside difficulties with data formatting.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • HTMLIn code
  • PythonIn code

2 of 2 appear in the indexed code.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

3.7 MB

Source files

8

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars