I just wrote 3 Automator services on my mac that help me with the debugging of DNA modification scripts I've been writing. Of course, there are other ways to do it. I kinda just did it for fun, really.
Briefly, these services allow you to see where a coordinate is in a sequence or obtain the (sequence and alignment) length of a selected sequence (along with an NT breakdown).
Let me know if you like them or find them useful - or how you deal with finding coordinates in text in random apps.
If you'd like step-by-step instructions on usage & installation, or have any trouble or unexpected behavior, more details can be found in my blog post: Automator Services for finding coordinates in DNA/AA strings.
Here's a direct link to the code:
Rob
Your link is broken. Also, we recommend that full text posts be made right here, so you don't come across as driving traffic to your personal website.
I fixed the link.
Thanks! Was just about to fix it.
That was a copy-paste-o. I would have typed it out yesterday, but couldn't log in because of an issue with github linked accounts, so I posted initially on seqanswers. This morning, I just copied that post here. Didn't check the link, obviously.
I was wondering where would be appropriate for this sort of post. But where's "here"? Did you intend to link that?
You can include the GitHub gist links for your code in the original post. Biostars is able to parse those automatically.
Oh cool. OK. The instructions and explanation of usage are in the blog post though. There's a cursory explanation in the comments of the files in the gist. Do you think that's enough?
Looks good to me. You could say "check the blog post linked" for detailed instructions.
Just added 3 more services: Select N Nucleotides, Select N Alignment Characters, and Select N Sequence Characters. The first 2 work on nucleotide strings and the third will work on amino-acid or quality strings. There is as yet, no service provided for amino acid alignments.
Added another service: Reverse Complement. Select sequence, right click, & select Reverse Complement. The RC'd sequence shows up in a dialog, pre-selected for copying.