CIDARLAB / pigeon

BSD 3-Clause "New" or "Revised" License
2 stars 4 forks source link

PYPI Package? #10

Open PiotrZakrzewski opened 3 months ago

PiotrZakrzewski commented 3 months ago

Why not upload this tool to pypi? It works out of the box and has an executable pidgeon script.

rkrishnasanka commented 3 months ago

The plan was to put it on pypi once we rectified https://github.com/CIDARLAB/pigeon/pull/5

However, we never ended up fixing the architecture issues which were preventing us from creating new instances of the pigeon scripts. The problem was that all the fields in the classes were static, so there was some weird drawing logic that needed to get rewritten. If you can take a look at that, it'll solve this problem for the package.

rkrishnasanka commented 3 months ago

@PiotrZakrzewski Also if we can make DNAPlotlib a proper Python package, I'd rather use it as a dependency than have the code dropped in the source code.