hi,

its definitely possible to view large datasets on flash.
Flex charts support around 4k data points.

You'll have to develop a custom flex component to implement gene viewer. Am
using a loose term "component", it will be a project in itself.
Looking at first screenshot, the gene sequence is shown as bars. Practically
speaking, you will show max ~ 1000 items on screen (as screen resolution may
be be 1078).
App doesn't need to cache entire gene dataset in memory, that will consume
so much memory and make browser unresponsive.
Instead fetch the required data based on two factors - range (e.g. sequence
10k - 20k) and zoom (granular like second image or high level like first
image).

Your server should be very responsive (which requires good db design).
Choose a effective protocol to send data. E.g. don't use xml as it is
verbose. Instead pack data as char/byte arrays.

Use flex to layout high level stuff and use flash graphics to draw the bars,
etc.

Am curious where did u get these snapshots from? is that an existing
software?
hope this helps.

regards,
Raj

On Tue, Feb 22, 2011 at 11:39 AM, Arulmurugan <[email protected]>wrote:

> Hi,
>
> We need to develop a genome viewer.
>
> The viewer has three parts.
>
> One part shows the entire genome sequence. Say It will be in lakhs to
> millions or atleast in thousans. And the data will be A,G,T,C, these four
> characters repeats in the a sequence for any gene.
>
> The other part is to view a selected portion of the genome sequence.
>
> The third part is a slider to select portion of the genome sequence.
>
> Is there any component available for viewing this kind of data out there.
>
> If not is it possible to develop a component like this in Flex. [ Need to
> handle millions of data and also render it either as a color bar in case of
> large no of values and characters AGTC if zoomed in to last level ]
>
> Attached screen shot for better understanding. Any help will be very
> helpful.
> If so can any one throw some light on this.
>
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Flex India Community" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/flex_india?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en.

Reply via email to