Inspiration

We created Spliced because we wanted to understand ourselves better, and be prepared for any future health risks.

Spliced takes DNA analysis further than traditional DNA analysis sites such as Ancestry or 23&Me, while also making this complex health data easy to understand.

What it does

Users input a .txt file downloaded from 23&Me, and Spliced outputs key health metrics based on Single Nucleotide Polymorphisms, the most common type of genetic variation.

Spliced identifies variants associated with an increased risk of:

  • [ ] Obesity and Type 2 Diabetes.
  • [ ] Male pattern baldness
  • [ ] Alzheimer's disease

As well as whether the user:

  • [ ] works better under stress like a “warrior” or has increased memory, attention and cognitive performance like a “worrier”
  • [ ] is better suited for endurance or sprint athletics
  • [ ] is more likely to be empathetic, have lower rates of autism, and feel less lonely or the opposite

How we built it

We made a simple front end using Vite, and a simple parsing algorithm. We had hoped to use web assembly, but had trouble bundling it.

Challenges we ran into

We had trouble using our Web Assembly code, so we ported it to JavaScript.

Accomplishments that we're proud of

Despite failing for most of the day, we finished late at night :).

What we learned

What's next for Spliced

The next step would be to add more SNP variations to the analysis and to test out if Web Assembly may be faster as more of them get added.

Built With

Share this project:

Updates