CSC8308 : e-science for Bioinformatics
- Offered for Year: 2019/20
- Module Leader(s): Professor Anil Wipat
- Owning School: Computing
- Teaching Location: Newcastle City Campus
|Semester 2 Credit Value:||10|
Today's bioinformatician has to operate in a global, distributed environment, prosecuting their science by electronic means (hence, e-Science). This module introduces the technologies that support e-Science.
e-Science can be defined as being about global collaboration in key areas of science and about the next generation of infrastructure that will support this new way of working. e-Science promises to be particularly important to biology and bioinformatics as many bioinformatics resources such as databases and analytical tools are remotely situated and accessed over computer networks. This module introduces you to Grid and Web service technology and shows how complex bioinformatics applications can be built from distributed resources using workflow technology. The module draws heavily on experiences of, and technology developed by, the e-Science project myGrid (www.mygrid.org).
Outline Of Syllabus
Distributed Bioinformatics Resources
Internet techology and web services; The semantic web
Workflows, workflow enactment and associated technology
The concept of the Grid and Web services
An introduction to distributed queries and integration of distributed bioinformatics data
|Scheduled Learning And Teaching Activities||Lecture||12||1:00||12:00||Lectures|
|Guided Independent Study||Assessment preparation and completion||12||1:00||12:00||Lecture follow-up|
|Scheduled Learning And Teaching Activities||Practical||8||1:00||8:00||Practicals|
|Scheduled Learning And Teaching Activities||Small group teaching||10||1:00||10:00||Tutorials|
|Guided Independent Study||Project work||16||1:00||16:00||Coursework|
|Guided Independent Study||Independent study||42||1:00||42:00||Background reading|
Teaching Rationale And Relationship
Lectures will be used to introduce the learning material and for demonstrating the key concepts by example. Students are expected to follow-up lectures within a few days by re-reading and annotating lecture notes to aid deep learning.
Tutorials will be used to emphasise the learning material and its application to the solution of problems and exercises set as coursework, during which students will analyse problems as individuals and in teams.
This is a very practical subject, and it is important that the learning materials are supported by hands-on opportunities provided by practical classes. Students are expected to spend time on coursework outside timetabled practical classes.
Students aiming for 1st class marks are expected to widen their knowledge beyond the content of lecture notes through background reading.
The format of resits will be determined by the Board of Examiners
|Practical/lab report||2||M||60||Programming code (16 hours)|
|Practical/lab report||1||M||40||Max 1,000 words.|
Assessment Rationale And Relationship
The assessed practicals will test the students ability to use Java based technology for the provision and use of networked services and their ability to work as a team.