Steve Bond

Results 12 issues of Steve Bond

Try to improve performance by only loading dependencies when needed. Either [py-demandimport](https://github.com/bwesterb/py-demandimport) or [limp](https://github.com/noahmorrison/limp) may do the job.

enhancement

```text 21dac56ac10b185accd18c843f0efe3a 1 # DatabaseBuddy: 1.3.0 # Function: live_shell # Python: 3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56) [GCC 7.2.0] # Platform: linux # User: rk7rOY1amm # Date: 2018-06-01...

Figure out a way to package up all the markdown wiki pages with the repository and pretty-print them out as an extended help option. ``` bash $: sb -btr -h...

enhancement

Grab human readable names from databases (may work better with DBBuddy?)

New Function

The primary goal of this will be to ensure that all sequences are the same length and to return any that aren't. It's not a trivial function to write though,...

New Function

Perhaps using something like [Recipy](http://blog.rtwilson.com/introducing-recipy-effortless-provenance-tracking-with-python/) - Use the --log, -l flag - Include a timestamp, PID, and complete function call with fully expanded paths - Include the ability to search...

enhancement

Maybe use [binder](http://mybinder.org/) to organize this? Focus on developers here, using BuddySuite as an API.

enhancement

Currently, the user must have a third party program installed to run `--generate_alignment` or `--generate_tree`. There's no reason that we can't push these jobs off to web services if programs...

enhancement

Try to detect when the user passes in more than one flag, and let them know that it isn't going to work as they want it to. This is a...

enhancement

BuddySuite does not work well on very large files, because the Buddy classes read everything into memory. File size can be pre-determined, and perhaps files can be managed as handles....

enhancement