thethoughtemporium / Whose-gene-is-it-anyway

771 stars 82 forks source link

Extending scripts: what's needed / useful? #12

Open HanClinto opened 4 years ago

HanClinto commented 4 years ago

I'm a programmer who would like to contribute, but I don't know how best to help. If someone can make a list of programs that they would like to have written, we can make it happen.

A few ideas for scripts that could be useful:

1) A script to check the "printability" of a particular gene sequence -- to see how much it repeats, and identify problem sections that may need to be scrambled

2) A script to visualize the resulting sequence. At 14 minutes in the video, you gave the SR-71 Blackbird example -- would it help to have a tool to let you visualize the original sequence alongside the new sequence to make sure it still looks "silky"?

3) A better interface for taking a sequence and shuffling / extending it? The existing command-line application is good and all, but it might be nice to wrap a web-interface around it? If someone who understands the application can napkin-sketch a user interface, I can make it happen -- I just need to know roughly what it should look like, and we can infer / define the behavior.

Are any of these scripts useful? Are there other ones that would be better?

Sorry for my lack of domain-specific knowledge, but I really would love to help with this sort of thing, and building a powerful set of open-source tools to help you or others in this domain is something I would love to help with.

Thank you!