Project Info
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.
This repository has no readme, or GitHub could not be reached.
Analysis
View
Metric
- 6
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
- 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.
Repository
mhtruong1031/treehacks2025
18 files · 10.0 MB · @ 6995c02
Structure
Interface
1 file · 6%Screens, components and styles rendered to the user.
Application logic
14 files · 78%Domain rules, services and shared utilities.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- HTML100%
- Python0%
Share of indexed source by file size. Binary and vendored files are excluded.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.