an integrated web based 2d-gel database for streptomyces coelicolor david goodwin ([email protected])
TRANSCRIPT
![Page 1: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/1.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/2.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/3.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/4.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/5.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/6.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/7.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/8.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/9.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/10.jpg)
Some Screenshots
![Page 11: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/11.jpg)
The Welcome Page.....
![Page 12: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/12.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/13.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/14.jpg)
Details on a fictional protein....
![Page 15: An Integrated Web Based 2d-gel database for Streptomyces coelicolor David Goodwin (dwg@aber.ac.uk)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/15.jpg)
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)](https://reader036.vdocuments.net/reader036/viewer/2022081811/56649ec95503460f94bd5fb6/html5/thumbnails/16.jpg)
The End.
Email :[email protected]
Website :http://qbab.aber.ac.uk/s_coeli or“Streptomyces IGF” in Google