Forum:Tried building a compact sequence format with 4-bit storage
0
1
Entering edit mode
2 hours ago
Pranava ▴ 10

Hello everyone,

This is my first time posting here. My name is Pranava, and I wanted to share a small project I have been working on.

The idea is to explore whether DNA sequences can be stored in a more compact and efficient way. I started building a prototype that uses 4-bit storage for bases, which cuts down on space compared to traditional FASTA. On top of that, the format is designed to allow direct access to specific sequences without having to scan the entire file.

What I hope to achieve is a format that could:

  • make working with very large sequence collections faster and less memory-intensive,
    • provide a way to stream sequences in batches for machine learning workflows, and
    • serve as a more responsive backend for genome browsers and similar tools.

I know there are already established formats like BAM, CRAM, and UCSC 2bit, but I wanted to try building one myself to learn from the process and see if there are new angles worth exploring.

The project is still at an early stage, but here is the repository: https://github.com/Bit-2310/compact-on-demand-rapid-encoding-of-sequences

I would be very interested to hear your thoughts, feedback, or suggestions on whether something like this could be useful in practice, and what features you would consider important.

Thank you, Pranava

fasta open-source file-formats data-storage bioinformatics • 119 views
ADD COMMENT

Login before adding your answer.

Traffic: 6786 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6