Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bionode-seq features as Atom.io plugin #4

Open
ilevantis opened this issue Feb 22, 2017 · 2 comments
Open

bionode-seq features as Atom.io plugin #4

ilevantis opened this issue Feb 22, 2017 · 2 comments

Comments

@ilevantis
Copy link

It would be useful to have some of the bionode-seq features in Atom for playing with DNA, RNA, AA sequences in much the same way as https://packagecontrol.io/packages/BioPythonUtils for Sublime Text.

I think some useful features would be:

  • reverse complement selected DNA/RNA sequence
  • translate selected DNA/RNA sequence (using standard genetic code)
  • backtranslate AA sequence to DNA/RNA
  • sequence search that ignores newlines and space characters and optionally also looks for reverse complement
@thejmazz
Copy link
Member

thejmazz commented Feb 22, 2017

Ooooh neat idea!

I'm actually working on a (neo)Vim plugin for MSA atm, heres ClustalW vs Muscle on some blasted homologs for AT3G27350 from A. thaliana:

Wouldn't mind separating out common pieces so an Atom one can be made as well.

Planning on adding bionode integration later - probably send buffer as stdout into a bionode tool's stdin or something, read back output.

I guess your suggesting Atom because it is JS based, so shouldn't be too hard to wire up some functions.

@ilevantis
Copy link
Author

I guess your suggesting Atom because it is JS based, so shouldn't be too hard to wire up some functions.

Yes, that was my thinking.

Your neoVim plugin looks really cool, though I'm not sure how useful I would find MSAs in a text editor but the more bio plugins for Atom, the better IMO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants