an integrated web based 2d-gel database for streptomyces coelicolor david goodwin ([email protected])

16
An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin ([email protected])

Upload: clinton-ryan

Post on 16-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

An Integrated Web Based 2d-gel database for Streptomyces

coelicolor

David Goodwin ([email protected])

Page 2: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

About Me....

• Software Engineer• Aberystwyth Computer Science

Graduate (2002)• Not a Biologist• Skills include Java, J2EE, PHP, Unix,

System Administration ....

Page 3: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Existing Solution● http://qbab.aber.ac.uk/s_coeli/referencegel

● Not dynamic,● Supports one image,● Not database based (therefore no

searching),● No accountability,● Not easy to update,● Not yet seriously documented,● Future proof?

Page 4: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Requirements ...

● Integrated with other Streptomyces resources online (e.g. ScoDb),

● “Future Proofed”,● Scalable (e.g. Support multiple gels),● Traceable,● Instant updates,● Cheap / low maintenance.

Page 5: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Technical Design

● Database back end (Postgres),● Database Abstraction Layer (In PHP),● Web based presentation layer for

displaying the information (In PHP).

Page 6: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Database

● Contains entries for :➢ Proteins,➢ Genes,➢ Image Gels,➢ Users of the system,➢ And various mapping tables.

Page 7: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Database Abstraction Layer

● Aim – to decouple the database from the presentation layer.

● Objects used to encapsulate information from the database, which are returned to the caller.

● Removes SQL from the caller, and keeps it in one class (makes maintenance easier).

Page 8: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

Presentation Layer

● Displays the information to the user,● Written in PHP (rapid development?),● Possibly customisable by the end user?

Page 9: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

So ? What will it do for me?

● Search by protein name/information (pI, MW etc),

● Search through images,● Search by gene identification,● Search by Date/Who added it/ScoDb

number....● Linked to and from the ScoDb.● And more – just ask!

Page 10: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

Some Screenshots

Page 11: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The Welcome Page.....

Page 12: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

After selecting which image.. choose where on the gel you want to zoom in on ......

Page 13: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

Zoomed in view of a 2d gel

Yellow plus signs show known proteins.These are “clickable” to give ......

Page 14: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

Details on a fictional protein....

Page 15: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

Note : This is still (obviously) work in progress, – therefore if there is a particular field or feature which anyone requires, please let me know.

Page 16: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)

The End.

Email :[email protected]

Website :http://qbab.aber.ac.uk/s_coeli or“Streptomyces IGF” in Google