rotary-genomics / spokewrench

Toolkit for manipulating circular DNA sequence elements
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Centralize code #2

Closed jmtsuji closed 4 months ago

jmtsuji commented 4 months ago

Related to comments on #1, I generalized several parts of the code in repair.py and moved them to utils.py or rotary_utils.py. This should make rotary-utils more extensible and also overcomes some previous issues with logging.

Summary of changes:

@LeeBergstrand I hope this addresses the previous comments in #1. Look forward to your review.

jmtsuji commented 4 months ago

@LeeBergstrand As you mentioned, I'm going to go ahead and merge in this PR to develop, and then we can do a fuller code review there. Thanks!