genome browser based on google maps api

17
Genome Browser based on Google Maps API

Upload: hong-changbum

Post on 20-Jun-2015

1.552 views

Category:

Technology


0 download

DESCRIPTION

Genome Browser based on Google Maps API

TRANSCRIPT

Page 1: Genome Browser based on Google Maps API

Genome Browser based on Google Maps API

Page 2: Genome Browser based on Google Maps API

what is google maps api?

• gembed google mpas in your own web pages with JavaScript

• provides a number of utilities for manipulating maps and adding content to the map

• create robust maps applications on your website

Page 3: Genome Browser based on Google Maps API

position37.33(longitude)

126.59(latitude)

Page 4: Genome Browser based on Google Maps API

37.519614562087526, 126.94047689437866서울특별시 영등포구 여의도동

1p31.1chr1: 66206667bp

Page 5: Genome Browser based on Google Maps API

-73.89193196296688-180

247,249,719bp0bp

Chromosome 1

Page 6: Genome Browser based on Google Maps API

tiled image256px

256px

Page 7: Genome Browser based on Google Maps API

tiled image

256px

256px

12800bp 12800bp

256px

Page 8: Genome Browser based on Google Maps API

building tiles

sense panel

scale panel

antisense panel

base panel1024x2046

1 2 3 4

5 6 7 8

32256x256 32 tiles

image file out&

split image

Page 9: Genome Browser based on Google Maps API

building glyph

Page 10: Genome Browser based on Google Maps API

glyph with java awt component

Page 11: Genome Browser based on Google Maps API

256px

12,800bp

-0.0054931640625 o

function lngToPoint( lng ) { return Math.round( (( lng + 180 ) * 1165084.444444444)*2 ) ;}

function pointToLng( point ) { return -180.0 + (( point / 1165084.444444444 )/2) ;}

Page 12: Genome Browser based on Google Maps API

finding image name

start ‘t’

q r

t st

Page 13: Genome Browser based on Google Maps API

‘trstrrqstqrtqrstrqs’

‘trstrrqstqrtqrstrrt’

q r

t s

q r

t s st

q r

finding image name

Page 14: Genome Browser based on Google Maps API

navigation panelinformation panel

detail panel

Page 15: Genome Browser based on Google Maps API

chromosome select box

position search box

summary information box

keyword search box

layer select box

Page 16: Genome Browser based on Google Maps API

chr

position zoom level

Page 17: Genome Browser based on Google Maps API