Koeng101 / dnadesign

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

Genbank improvements #40

Open Koeng101 opened 10 months ago

Koeng101 commented 10 months ago

Referencing https://github.com/bebop/poly/issues/434

@carreter is asking for a full rewrite there, but I think I disagree. Useful link to the spec.

These are all nice improvements, but are all are actually kinda simple to implement. The first will take just a couple lines of changes with zero impact on functionality, the second just takes a copy, and the third is just adding some enums.

I do think a refactor could be in place: In particular, it might be easy to split the parseChecks into functions. I think there is MASSIVE room for improvement in the test suite as well - but honestly, the genbank parser works pretty darn good right now, so I am hesitant to spend the time on the 4th refactor when I could be using my time on better things. Will implement fixes to those 3 things though.

github-actions[bot] commented 8 months ago

This issue has had no activity in the past 2 months. Marking as stale.