Daniel Jonathan McGreal Rotating Header Image

Web Portfolio

I’ve enjoyed creating web applications since my early teens. It has been both a hobby and a career and I consider myself to be proficient in their craft.

MELTING

At the end of my contract at the EBI I was asked to create a web-interface to the MELTING application, which calculates the melting points of DNA sequences.

  • Browser and programmatic (web service) implementation,
  • Can be adapted to run any command line application,
  • Object-orientated using PHP,
  • Graphical, spreadsheet, textual and HTML outputs.
  • AJAX interface.

MELTING has a web and programmatic interface.

E-MeP

The European Membrane Proteins project was an EU funded, collaborative effort towards streamlining the crystallography (determining the 3d structure of) membrane proteins (useful drug targets). Comprising around 20 laboratories throughout Europe, the project used a website to coordinate, document, store and disseminate the data and information taken from wet-lab experiments. The website also offered tools and facilities for the visulisation and investigation of the stored results.

The project is now complete and the website is no longer in-use. The data and code was made available to the successor project.

SEBED

During a University supported industrial placement (and later when I was asked back during non-term time) I worked on a web-database offering access to marine survey data which tracked the records of species presence around the UK.

  • Query building interface,
  • SVG data map display,
  • Data export and import,

Although the site has been modified to use Google Maps (after Adobe stopped supporting their SVG plugin), which offers less features than the original SVG version, the search functionality still exists at DASSH.

Solstice

A preview of the Solstice website.I created a website for a community gaming group, Solstice.

  • User profiles,
  • Armory data import,
  • Raid signup,
  • Forum,
  • DKP system,
  • Recruitment system,
  • TeamSpeak3 integration.

Comments are closed.