peng-lab / BaSiCPy

MIT License
62 stars 20 forks source link

Command line interface #99

Open yfukai opened 2 years ago

yfukai commented 2 years ago

it would be great if we have some __main__.py

donovanr commented 1 year ago

have you tried just wrapping the Basic object using fire.Fire for this? it's not always super snappy in the cli but it's dead easy to get something working with minimal overhead. I'd be happy to submit a PR if you let me know what branch / commit to work against.

yfukai commented 1 year ago

Hi thanks @donovanr! I'm sorry for the late response, but we decided to go ahead with click. Not sure if we include this in the beta release but hopefully it will come soon.

donovanr commented 1 year ago

looking forward to it :)

yfukai commented 1 year ago

We somehow released the beta version without CLI (we still have a discussion on its maintenance cost and compatibility with microscopy file types).