roettig / NRPSpredictor2

NRPSpredictor2 is a program to predict the specificity of bacterial and fungal adenylation domains.
6 stars 6 forks source link

Add a license? #8

Open taylorreiter opened 5 months ago

taylorreiter commented 5 months ago

Hello! I am interested in using your tool. Would you be willing to add a license so that re-use terms are clear?

kblin commented 5 months ago

Hi,

this isn't precisely what you're asking for, but I have done a re-implementation of NRPSPredictor2 in Rust at https://github.com/kblin/nrps-rs that is AGPL v3.0 licensed, as well as Python language bindings https://github.com/kblin/nrpys (also AGPL v3.0).

For most parts, this is a complete value-for-value reimplementation that I validated to generate identical results. The only feature not covered is the A domain signature extraction, because we already had code taking care of that. So if you're fine with running from input that is the already extracted 8 Å signature, feel free to use nrps-rs or it's python cousin nrpys

taylorreiter commented 5 months ago

🤩 Thank you!!!!! I'll take a look at nrps-rs. I really appreciate your response!

kblin commented 5 months ago

When I wrote nrps-rs, I was focusing at how we were going to use it in antiSMASH. Please let me know if there's a feature that's missing for your use case. I'm also realising that documentation on that repo is basically nonexistent, I'll try to fix that.