1 / 19

Patterns for E-Research

Patterns for E-Research. Dave Berry, Research Manager E-Research within the University of Edinburgh, 2 nd March 2005. E-Research. “The invention and application of computing methods to extend our capabilities in any research discipline”

tania
Download Presentation

Patterns for E-Research

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Patterns for E-Research Dave Berry, Research Manager E-Research within the University of Edinburgh, 2nd March 2005

  2. E-Research “The invention and application of computing methods to extend our capabilities in any research discipline” “Research in any discipline which benefits from and often depends on the use of advanced facilities and methods for computation, data curation, digital communication and visualisation”

  3. 9 12 18 Technology Growth Optical Fibre(bits per second) Doubling Time(months) Gilder’s Law(32X in 4 yrs) Data Storage(bits per sq. inch) Storage Law (16X in 4yrs) Performance per Dollar Spent Chip capacity(# transistors) Moore’s Law(5X in 4yrs) 0 1 2 3 4 5 Number of Years Triumph of Light – Scientific American. George Stix, January 2001

  4. Pattern 1: Distributed Collaboration • Groups in different sites working together • Sharing knowledge and ideas • Technologies: • Shared repositories • Wikis, SourceForge/NeSCForge, Forums, … • Videoconferencing • Computer Supported Cooperative Work (CSCW)

  5. Technology: Access Grid Cameras Microphones

  6. Pattern 2:Simulation & Modelling • Large variety of topics, e.g. • Protein folding • Position of atoms in semiconductors • Human heart • Ecology of ice sheets • Multiple scales • Remote visualisation and control

  7. Example:The TeraGyroid Scientific Experiment High-density isosurface of the late-time configuration in a ternary amphiphilic fluid as simulated on a 643 lattice by LB3D. Gyroid ordering coexists with defect-rich, sponge-like regions. The dynamical behaviour of such defect-rich systems can only be studied with very large scale simulations, in conjunction with high-performance visualisation and computational steering. See http://www.realitygrid.org/workshop-2004/presentations/blake.ppt

  8. Example:Terrestrial Carbon Dynamics

  9. Pattern 3:Data archives • Data archives maintain data for widespread use, e.g. • UK Borders, Go-Geo, … (EDINA) • ArkDB (Roslin) • Mouse Atlas (HGU) • EMBL, UniProt, … (EBI) • Census, … (MIMAS) • Client-server access • Schemas defined centrally • Often subject to change… • … if they’re defined at all!

  10. Infrastructure: Digital Curation Centre communities of practice: users curation organisations eg DPC community support & outreach Collaborative Associates Network of Data Organisations service definition & delivery management & admin support research collaborators research development co-ordination testbeds& tools Industry standards bodies

  11. Pattern 4: Federated data • Sites maintain their own data • Remote access to other sites • Control access to your site • Integrated views • Community-defined schemas • Translation between schemas • Distributed algorithms • Run jobs remotely • Distributed data mining

  12. Example:Mass-scale Data Mining

  13. Pattern 5: Parameter Search • Run the same algorithm on different data, e.g. • Finding local minima • Combinatorial search • Allows the use of multiple machines, e.g. • A cluster • Multiple clusters • Desktop PCs

  14. Example:ClimatePrediction.net See www.climateprediction.net

  15. Composing Patterns • Patterns that compose… • Complex problems require many inputs and many processes • Shared contributions compose indefinitely, accumulating knowledge • … and how to compose them • A common infrastructure • Technologies, naming, schemas, … • Workflow languages • Portals and “problem-solving environments”

  16. SyntenyGrid Service blast + Example:BRIDGES (BioInformatics) Authorisation

  17. Example: FireGrid (proposal) 1000s of sensors & gateway processing Emergency Responders KBS and Planning Maps, models, scenarios Super-real-time simulation (HPC)

  18. Mont Blanc WTC Kobe Kings Cross Piper Alpha

  19. Practical Challenges • Technical • A variety of partial answers • Standardisation work is long and political • Social • Sharing of resources means sharing YOUR resources • Contributor recognition and IPR • Defining common schemas and ontologies • Training, funding for software developers and sysadmins • Responsibility of data publishers • Cost, dependability, trustworthy, capable, flexibility, … • Management of infrastructure • Operation – NGS (national), ACF (local) • Funding

More Related