Koeng101 / dnadesign

A Go package for designing DNA.
Other
23 stars 0 forks source link

indexing #60

Closed Koeng101 closed 6 months ago

Koeng101 commented 6 months ago

this PR is to add indexing as a feature to dnadesign. This would let you have a stored index of offset+length for different files, and read them using a readerAt.

This is mainly used for fastq (#57), but I see no reason to not have this be a generic feature of all of our parsers - in fact, we can even have a generic index file (file extension: ddidx for dnadesign index).

Koeng101 commented 6 months ago

This just needs more documentation and context around indexing, but is essentially ready.