1/17 niran abeygunawardena february, 2003 web-pages and miamexpress

17
1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

Upload: mariah-robinson

Post on 05-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

1/17

Niran AbeygunawardenaFebruary, 2003

Web-pages And MIAMExpress

Page 2: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

2/17

What web-pages do we have?

•Microarray Group

•MGED

•SOFG

•Own homepages

Page 3: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

3/17

How does the EBI’s web-pages work?

Root Name Servers

Authoritative Name Servers

Internet

Big IP (web router)

EBI’s webpages

www.ebi.ac.uk www4.ebi.ac.uk

Static pages Dynamic pages

Group pages Impression MGED SOFG

Page 4: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

4/17

Group web-pages:

•50 static web-pages

•Co-ordinate with external services on www-clu.

•Based on Dreamweaver templates.

•New developments taking place for ArrayExpress and Research pages.

•There are forms on these static pages – EMBO and SOFG.

Page 5: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

5/17

Group web-pages continued:

• Internal web-pages

• Makes use of .htaccess files to restrict access to EBI only.

• There are five things here so far: Message Board

Group's Calendar

Information for Curators

Group's Posters

Group's Presentations

Page 6: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

6/17

•Message Board and Calendar.

•On Impression.

•Had difficulty maintaining internal access on impression.

•Impression goes through a proxy server so it looses the identity of the original client.

•Used a different method of access to impression to overcome this problem.

•Result was a different set of URLs for the Message Board and Calendar.

Group web-pages continued:

Page 7: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

7/17

Group web-pages continued:

• Message Board

• Auto-registration.

• Initially made for Journal Club but not in use .

Page 8: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

8/17

Group web-pages continued:

• Calendar

• 2 calendar types in use: Default – Meetings, Seminars

Vacation

• Only group members can add/edit their own events.

• If anyone is not registered for an account or cannot remember how to use it, please see me after this presentation.

Page 9: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

9/17

Group web-pages continued:

• Information for Curators web-page – maintained by Ele.

• Presentations and Posters sections – it is still not decided whether to have these on the FTP server so people can view them from the web or to have them on our shared ma-home directory. At the moment, both options are happening.

• May be we can have a vote after this presentation??

Page 10: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

10/17

MGED web-pages:

•http://www.mged.org/

•72 static web-pages (maintained by me…but more on other sites)

•Make use of NetObjects TeamFusion Client 3.0 package.

•Might decide on later shifting to Dreamweaver package.

•Currently stored on mercury but shifted to web farm web3-node[1,2] and web5-node[1,2] – in transition at the moment.

Page 11: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

11/17

SOFG web-pages:

•http://www.sofg.org/

•Recently registered.

•1 static web-page so far.

•Planning to make use of Dreamweaver.

•Planning to share Dreamweaver templates with people in Edinburgh.

•Currently stored on web farm web5-node[1,2].

Page 12: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

12/17

MIAMExpress:

•Lots discussed already by Mohammad and Sergio.

•To refresh, MIAMExpress is based on a 4 layered structure:

Data – includes database and uploaded files.

Data access

Biology – controlled vocabulary.

GUI

•I will just give a 5 minute overview on the GUI side.

Page 13: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

13/17

•The GUI itself is based on a three layered structure:Top layer determines which form you are on at the moment.

Middle layer determines what was done on a particular form.

Bottom layer has the functionality for the designing the form and any events associated with the particular form.

•In addition, the bottom layer GUI files interact with javascript and stylesheet files.

•There are two javascript files, one is for the generating the help pop-ups and the other one has all the other common functions and error checking functions inside it.

•The help file has 82 pop-ups.

•The other file has 66 common functions.

MIAMExpress continued:

Page 14: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

14/17

•There is a common GUI file that the bottom layer GUI files call as a series of functions.

•There 25 such functions and some examples are:

Side menu bar

Top navigation bar

Form title

Field placing

Help buttons

Sub headings

•This makes it easier to change the look and feel to the elements in one place.

MIAMExpress continued:

Page 15: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

15/17

Future work on GUI side:

•Graphical overview of navigation.

•An interface for the administration of controlled vocabulary for curators.

•An interface for the creation of dynamic protocols with their relevant parameters.

•Organism specific sample pages.

Page 16: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

16/17

URLs:

•EBI homepage: http://www.ebi.ac.uk/

•Microarray group homepage: http://www.ebi.ac.uk/microarray/

•MGED homepage: http://www.mged.org/

•SOFG homepage: http://www.sofg.org/

•MIAMExpress homepage: http://www.ebi.ac.uk/microarray/MIAMExpress/miamexpress.html

•NetObjects TeamFusion: http://www.netobjects.com/

•Macromedia Dreamweaver: http://www.marcomedia.com/

Page 17: 1/17 Niran Abeygunawardena February, 2003 Web-pages And MIAMExpress

17/17

Questions:

?