looks cool, but I don't see any button there: http://yfrog.com/2rjalviewnoappletp
As i am trying to build web application regarding sequence alignment. What are the best approaches in parsing Clustal multiple sequence alignment file so it will look more readable and clear through without long vertical scrolling in the browser.
Thanks in advance
4 answers
Sorry it should have been parsing in my own style rather then using third party application.
This looks pretty odd to me http://i48.tinypic.com/ae48ew.jpg
@giovanni: If the Jalview buttons don't appear you might need to check the Java plugin in your browser.
I tried but got application fail error
If you have many sequences and restricted width, I don't see how vertical scrolling can be avoided.
One approach is to put each sequence on one line and scroll horizontally. This is how Seaview (not a web application) displays alignment and it can be quite effective, since the eye is drawn to conserved "blocks".
Another approach would be to provide the option of downloading the alignment as a text file and use a different visualisation in the browser to summarise the alignment graphically, without showing the sequences. I'm not sure how that would look, but I'm sure there are examples or ideas from other people.
[?]
[?][?]BOXSHADE 3.21 : Pretty Printing and Shading of Multiple-Alignment files[?][?] http://ch.embnet.org/software/BOX_form.html
Why don't you have a look at how other sequence/alignment visualizing programs render alignments.
- Jalview for example
- CLC Sequence Viewer by default uses lines instead of characters, so it is easier to make annotations
What about parsing because my original approach was about parsing without long scrolling bar in the broswer
I don't understand what you say... 'parsing' means reading a file in a standard format and extracting the data from it.. I think you mean visualizing..
I want to extract data and arrange them in a clear and cut way
you are asking two questions at the same time. One is how to extract data: you should open a new question and explain what is your input, how do you want to parse, with which programming language, etc.. The other question is how to visualize the results in a web application, that is what people answered here.
Log in to answer this question.
did you mean "parsing" or "visualizing"?
visualizing in specific
My output looks like this and its so odd http://i48.tinypic.com/ae48ew.jpg