SlideShare a Scribd company logo
1 of 56
Download to read offline
Science	
  Gateways	
  for	
  Life	
  Sciences	
  –	
  
Balancing	
  Usability	
  and	
  Re-­‐Usability	
  
Sandra	
  Gesing	
  
Center	
  for	
  Research	
  Compu?ng	
  
sandra.gesing@nd.edu	
  
19	
  September	
  2013	
  
Life	
  Sciences	
  
“the	
  sciences	
  concerned	
  with	
  the	
  study	
  of	
  living	
  
organisms,	
  including	
  biology,	
  botany,	
  zoology,	
  
microbiology,	
  physiology,	
  biochemistry,	
  and	
  related	
  
subjects”	
  
hMp://www.thefreedic?onary.com	
  

	
  
•  Technologies	
  and	
  methods	
  for	
  crea?ng,	
  analyzing	
  and	
  
predic?on	
  of	
  data	
  available	
  
•  Immense	
  amount	
  of	
  data,	
  e.g.,	
  
•  ZINC	
  database:	
  ~20	
  Mio	
  molecular	
  structures	
  	
  
•  Human	
  genome:	
  ~	
  3	
  Bio	
  DNA	
  base	
  pairs	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

2	
  
Life	
  Sciences	
  and	
  Computa?on	
  
The	
  Genomics	
  Boom	
  	
  

February	
  16,	
  2001	
  
	
  biotech	
  company	
  Celera	
  	
  
Sandra	
  Gesing	
  

February	
  15,	
  2001	
  
The	
  Human	
  Genome	
  Project	
  	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

3	
  
Life	
  Sciences	
  and	
  Computa?on	
  	
  	
  
The	
  Genomics	
  Boom	
  	
  

Craig	
  Venter	
  (le`)	
  and	
  Francis	
  Collins	
  (right)	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

4	
  
Areas	
  in	
  the	
  Life	
  Sciences	
  	
  	
  
• 	
  A	
  lot	
  of	
  “omics”	
  sciences,	
  e.g.	
  
• 	
  Genomics	
  
• 	
  Proteomics	
  
	
  

Black	
  Swallowtail	
  -­‐	
  larvae	
  and	
  buMerfly	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

5	
  
Molecular	
  Simula?ons	
  and	
  Docking	
  	
  	
  
• 	
  Predic?on	
  and	
  analysis	
  of	
  molecular	
  structures	
  
• 	
  Numerous	
  applica?ons,	
  e.g.	
  	
  
• 	
  Materials	
  science	
  
• 	
  Drug	
  design	
  
	
  
	
  
ligands	
  

docking	
  

Sandra	
  Gesing	
  

target	
  

	
  

?	
  
Science	
  Gateways	
  for	
  Life	
  Sciences	
  

6	
  
Molecular	
  Simula?ons	
  and	
  Docking	
  	
  	
  
• 	
  Predic?on	
  and	
  analysis	
  of	
  molecular	
  structure	
  
• 	
  Numerous	
  applica?ons,	
  e.g.	
  	
  
• 	
  Materials	
  science	
  
• 	
  Drug	
  design	
  
	
  
ligands	
  
docking	
  

Sandra	
  Gesing	
  

	
  
binding	
  energy	
  
scoring	
  func?ons	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

target	
  
binding	
  
pocket	
  

7	
  
Simula?ons	
  
• 	
  	
  Basic	
  data	
  with	
  heterogeneous	
  provenance,	
  e.g.	
  
	
  Research	
  in	
  Malaria	
  
• 	
  Data	
  on	
  weather	
  	
  	
  
• 	
  Data	
  on	
  demography	
  
• 	
  Data	
  on	
  interven?ons	
  
• 	
  ...	
  
• 	
  	
  Mathema?cal	
  models	
  	
  
	
  needing	
  a	
  baseline	
  
• 	
  	
  Predic?on	
  of	
  	
  
	
  interven?ons	
  
Sandra	
  Gesing	
  

	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

8	
  
State-­‐of-­‐the-­‐art	
  
• 	
  	
  Data	
  intensive	
  and	
  compute	
  intensive	
  problems	
  
• 	
  	
  Sophis?cated	
  tools	
  and	
  methods	
  available	
  	
  
• 	
  	
  Distributed	
  data	
  management	
  available	
  
• 	
  	
  DCIs	
  (Distributed	
  Compu?ng	
  Infrastructures)	
  available	
  	
  
	
  

	
  
Why	
  do	
  researchers	
  not	
  use	
  the	
  tools	
  and	
  distributed	
  
environments	
  on	
  a	
  large	
  scale?	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

9	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  
• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  

	
  
	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

10	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  
• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  

	
  
	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

11	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  

• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  
• 	
  Workflows	
  

	
   steps	
  in	
  a	
  defined	
  order	
  	
  
a	
  sequence	
  of	
  connected	
  
based	
  on	
  their	
  control	
  	
   nd	
  data	
  dependencies	
  
a
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

12	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  

• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  
• 	
  Workflows	
  
12181
12241
12301
12361
12421
12481
12541
12601
12661
12721
12781

acatttctac
cagtctttta
gaccatccta
gactaattat
taggtgactt
aggagctatt
ttcttataag
tggttaagta
tggcattaag
atccaatacc
taacccattt

caacagtgga
aattttaacc
atagatacac
gttgagcttg
gcctgttttt
tatatattct
tctgtggttt
tacatgacat
tacatccaca
cattaagctg
tctgtctcta

tgaggttgtt
tttagagaag
agtggtgtct
ttaccattta
ttttaattgg
ggatacaagt
ttatattaat
aaaacggatt
atattgtgca
tcactcccca
tggatttgcc

ggtctatgtt
agtcatacag
cactgtgatt
gacaacttca
gatcttaatt
tctttatcag
gtttttattg
atcttaacca
actatcacca
atctcccatt
tgttctggat

ctcaccaaat
tcaatagcct
ttaatttgca
ttagagaagt
tttttaaatt
atacacagtt
atgactgttt
ttttaaaatg
ctatcatact
ttcccacccc
attcatatta

ttggtgttgt
tttttagctt
ttttcctgct
gtctaatatt
attgatttgt
tgtgactatt
tttacaattg
taaaattcga
ccaaaagggc
tgacaatcaa
atagaatcaa

	
   steps	
  in	
  a	
  defined	
  order	
  	
  
a	
  sequence	
  of	
  connected	
  
based	
  on	
  their	
  control	
  	
   nd	
  data	
  dependencies	
  
a
	
  
Slide	
  copied	
  from:	
  Stuart	
  Owen	
  „Workflows	
  with	
  Taverna“	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

13	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  

• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  
• 	
  Workflows	
  
• 	
  Complexity	
  of	
  infrastructures	
  
• 	
  Users	
  are	
  generally	
  not	
  IT	
  specialists	
  

	
  
	
  
	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

14	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  

• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  
• 	
  Workflows	
  
• 	
  Complexity	
  of	
  infrastructures	
  
• 	
  Users	
  are	
  generally	
  not	
  IT	
  specialists	
  

	
  
	
  
	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

15	
  
Open	
  Issues	
  
• 	
  Usability	
  of	
  tools	
  o`en	
  limited	
  

• 	
  Complexity	
  of	
  methods	
  
• 	
  Lack	
  of	
  graphical	
  user	
  interfaces	
  
• 	
  Workflows	
  
• 	
  Complexity	
  of	
  infrastructures	
  
• 	
  Users	
  are	
  generally	
  not	
  IT	
  specialists	
  
	
  
⇒	
  	
  User	
  interfaces	
  need	
  to	
  be	
  intui8ve	
  and	
  self-­‐	
  
	
  explanatory	
  
	
  
⇒	
  Science	
  gateways	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

16	
  
Science	
  Gateways	
  	
  
“A	
  Science	
  Gateway	
  is	
  a	
  community-­‐developed	
  set	
  
of	
  tools,	
  applica9ons,	
  and	
  data	
  that	
  is	
  integrated	
  
via	
  a	
  portal	
  or	
  a	
  suite	
  of	
  applica9ons,	
  usually	
  in	
  a	
  
graphical	
  user	
  interface,	
  that	
  is	
  further	
  customized	
  
to	
  meet	
  the	
  needs	
  of	
  a	
  specific	
  community.”	
  	
  
TeraGrid/XSEDE	
  

	
  

Community	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

17	
  
Web-­‐based	
  Science	
  Gateways	
  	
  
• 	
  Single	
  point	
  of	
  entry	
  
• 	
  Possibility	
  to	
  customize	
  views	
  and	
  tools	
  
• 	
  Store	
  user	
  preferences	
  
• 	
  No	
  installa?on	
  of	
  so`ware	
  on	
  the	
  user’s	
  side	
  	
  
• 	
  No	
  firewall	
  issues	
  
Slar9barGast:	
  “I	
  must	
  warn	
  you,	
  	
  we're	
  going	
  to	
  pass	
  through,	
  well,	
  a	
  sort	
  of	
  
gateway	
  thing.”	
  
Arthur	
  Dent:	
  „What?“	
  
Slar9barGast:	
  “It	
  may	
  disturb	
  you.	
  It	
  scares	
  	
  the	
  willies	
  out	
  of	
  me.”	
  
(Douglas	
  Adams	
  in	
  “The	
  Hitchhiker's	
  Guide	
  to	
  the	
  Galaxy”)	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

18	
  
Goal	
  of	
  Science	
  Gateways	
  	
  
Usability	
  of	
  so`ware	
  
	
  
"AOer	
  all,	
  usability	
  really	
  just	
  means	
  
that	
  making	
  sure	
  that	
  something	
  
works	
  well:	
  that	
  a	
  person	
  …	
  can	
  use	
  
the	
  thing	
  -­‐	
  whether	
  it's	
  a	
  Web	
  site,	
  a	
  
fighter	
  jet,	
  or	
  a	
  revolving	
  door	
  -­‐	
  for	
  its	
  
intended	
  purpose	
  without	
  geSng	
  
hopelessly	
  frustrated."	
  	
  
(Steve	
  Krug	
  in	
  “Don't	
  make	
  me	
  think!:	
  A	
  
Common	
  Sense	
  Approach	
  to	
  Web	
  Usability”,	
  
2005)	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

19	
  
Re-­‐Usability	
  
•  Sharing	
  of	
  knowledge	
  and	
  data	
  	
  
•  Re-­‐Using	
  of	
  „recipes“	
  and	
  workflows	
  
•  Re-­‐Usability	
  of	
  so`ware	
  
	
  
“The	
  key	
  to	
  produc9vity	
  is	
  	
  
reusability.	
  The	
  easiest	
  way	
  to	
  	
  
produce	
  code	
  is	
  obviously	
  to	
  	
  
have	
  it	
  already!"	
  	
  
(John	
  R.	
  Bourne	
  in	
  “Object-­‐oriented	
  
Engineering:	
  Building	
  Engineering	
  	
  
Systems	
  Using	
  Smalltalk-­‐80”,	
  1992)	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

20	
  
Re-­‐Usability	
  
Re-­‐inven?ng	
  is	
  not	
  always	
  necessary...	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

21	
  
Re-­‐Usability	
  
...	
  but	
  the	
  model	
  should	
  fit	
  to	
  the	
  demands	
  of	
  the	
  
community	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

22	
  
Diverse	
  Approaches	
  
• 	
  Science	
  gateway	
  frameworks	
  
• 	
  Sta?c	
  layout	
  
• 	
  Layout	
  extendable	
  
• 	
  Workflow-­‐enabled	
  
• 	
  Portal	
  frameworks	
  
• 	
  Content	
  management	
  systems	
  
• 	
  Libraries	
  for	
  implementa?on	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

23	
  
Galaxy	
  
Python	
  framework	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

24	
  
Galaxy	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

25	
  
Parametriza?on	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

26	
  
Workflows	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

27	
  
Administra?on	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

28	
  
WS-­‐PGRADE	
  
User	
  Interface	
  
WS-­‐PGRADE	
  
Liferay	
  
High-­‐Level	
  
Middleware	
  
Service	
  Layer
	
  
gUSE
	
  

DCI	
  Resources	
  	
  
Middleware	
  Layer	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

29	
  
WS-­‐PGRADE	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

30	
  
Job	
  Configura?on	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

31	
  
Monitoring	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

32	
  
MoSGrid	
  
Molecular	
  Simula?on	
  Grid	
  
• 	
  	
  Science	
  gateway	
  integrated	
  with	
  underlying	
  
	
  compute	
  and	
  data	
  management	
  infrastructure	
  	
  	
  
• 	
  	
  Distributed	
  workflow	
  management	
  
• 	
  	
  Data	
  repository	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

33	
  
Tools	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

34	
  
File	
  Management	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

35	
  
MoSGrid	
  –	
  Applica?on	
  Areas	
  
Molecular	
  Dynamics	
  
• 	
  	
  Study	
  and	
  simula?on	
  of	
  molecular	
  mo?on	
  
Quantum	
  Chemistry	
  
• 	
  	
  Study	
  and	
  simula?on	
  of	
  molecular	
  electronic	
  
	
  behavior	
  rela?ve	
  to	
  their	
  chemical	
  reac?vity	
  
Docking	
  
• 	
  	
  Main	
  focus	
  on	
  evalua?on	
  of	
  ligand-­‐receptor	
  
	
  interac?ons	
  (e.g.,	
  for	
  drug	
  design)	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

36	
  
MD	
  Portlet	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

37	
  
MD	
  Portlet	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

38	
  
MD	
  Portlet	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

39	
  
QC	
  Portlet	
  
	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

40	
  
QC	
  Portlet	
  
	
  
	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

41	
  
Docking	
  Portlet	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

42	
  
Docking	
  Portlet	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

43	
  
VectorBase	
  	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

44	
  
Tools	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

45	
  
Tools	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

46	
  
Tools	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

47	
  
VECNet	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

48	
  
 Data	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

49	
  
Modeling	
  Plarorm	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

50	
  
Risk	
  Mapper	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

51	
  
Risk	
  Mapper	
  	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

52	
  
Usability	
  vs.	
  Re-­‐Usability	
  
•  User	
  side	
  	
  
•  Methods	
  	
  
•  Workflows	
  	
  
•  Data	
  
è Re-­‐usability	
  increases	
  usability	
  on	
  the	
  user	
  side	
  
•  Admin/Developer	
  side	
  
•  Frameworks	
  
•  Libraries	
  
•  Source	
  code	
  
è Usability	
  and	
  re-­‐usability	
  depend	
  on	
  support,	
  
	
  	
  	
  	
  documenta?on	
  and	
  scalability	
  	
  
	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

53	
  
Usability	
  vs.	
  Re-­‐Usability	
  
•  User	
  side	
  	
  
•  Layout	
  
•  Visualiza?on	
  	
  
•  Security	
  
è Re-­‐used	
  parts	
  may	
  be	
  not	
  sufficient,	
  usability	
  
depends	
  on	
  the	
  features	
  needed	
  in	
  the	
  community	
  
•  Admin/Developer	
  side	
  
•  Integra?on	
  with	
  compu?ng	
  and	
  data	
  infrastructures	
  
•  Security	
  	
  
è Usability	
  and	
  re-­‐usability	
  depend	
  on	
  available	
  
infrastructures	
  
	
  
Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

54	
  
New	
  Science	
  Gateway	
  -­‐	
  Checklist	
  
• 
• 
• 
• 
• 

Demands	
  of	
  the	
  user	
  community	
  on	
  the	
  user	
  interface	
  
Demands	
  on	
  security	
  
Demands	
  on	
  compu?ng	
  and	
  data	
  resources	
  
Workflows	
  
Performance	
  

• 
• 
• 
• 

Exis?ng	
  tools	
  and	
  models	
  
Available	
  underlying	
  infrastructure	
  
Available	
  documenta?on	
  and	
  support	
  
Effort	
  on	
  development	
  and	
  maintenance	
  

Sandra	
  Gesing	
  

Science	
  Gateways	
  for	
  Life	
  Sciences	
  

55	
  
sandra.gesing@nd.edu	
  

Sandra	
  Gesing	
  

Science	
  Gatewazs	
  for	
  Life	
  Sciences	
  

56	
  

More Related Content

Similar to Science Gateways for Life Sciences – Balancing Usability and Re-Usability

Science Gateways – Leveraging Modeling and Simulations in HPC Infrastructure...
Science Gateways –  Leveraging Modeling and Simulations in HPC Infrastructure...Science Gateways –  Leveraging Modeling and Simulations in HPC Infrastructure...
Science Gateways – Leveraging Modeling and Simulations in HPC Infrastructure...Sandra Gesing
 
Usability, Reusability and Reproducibility of Bioinformatic Applications
 Usability, Reusability and Reproducibility of Bioinformatic Applications  Usability, Reusability and Reproducibility of Bioinformatic Applications
Usability, Reusability and Reproducibility of Bioinformatic Applications Sandra Gesing
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Andreas Kamilaris
 
Digital Science: Reproducibility and Visibility in Astronomy
Digital Science: Reproducibility and Visibility in AstronomyDigital Science: Reproducibility and Visibility in Astronomy
Digital Science: Reproducibility and Visibility in AstronomyJose Enrique Ruiz
 
Data visualisationsummit 2013
Data visualisationsummit 2013Data visualisationsummit 2013
Data visualisationsummit 2013The Pathway Group
 
Big&open data challenges for smartcity-PIC2014 Shanghai
Big&open data challenges for smartcity-PIC2014 ShanghaiBig&open data challenges for smartcity-PIC2014 Shanghai
Big&open data challenges for smartcity-PIC2014 ShanghaiVictoria López
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402vrij
 
Introduction to Big Data and Data Science
Introduction to Big Data and Data ScienceIntroduction to Big Data and Data Science
Introduction to Big Data and Data ScienceFeyzi R. Bagirov
 
Maintainable Software Practices for e-Science - Introduction to Workshop
Maintainable Software Practices for e-Science - Introduction to WorkshopMaintainable Software Practices for e-Science - Introduction to Workshop
Maintainable Software Practices for e-Science - Introduction to WorkshopSoftwarePractice
 
Is one enough? Data warehousing for biomedical research
Is one enough? Data warehousing for biomedical researchIs one enough? Data warehousing for biomedical research
Is one enough? Data warehousing for biomedical researchGreg Landrum
 
The pulse of cloud computing with bioinformatics as an example
The pulse of cloud computing with bioinformatics as an exampleThe pulse of cloud computing with bioinformatics as an example
The pulse of cloud computing with bioinformatics as an exampleEnis Afgan
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking FunctionalityNicholas Loulloudes
 
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...Deltares
 
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014The Fourth Paradigm - Deltares Data Science Day, 31 October 2014
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014Microsoft Azure for Research
 
Data Visualisation on Smart Watches
Data Visualisation on Smart WatchesData Visualisation on Smart Watches
Data Visualisation on Smart WatchesRachel Menzies
 
Open Science for sustainability and inclusiveness: the SKA role model
 Open Science for sustainability and inclusiveness: the SKA role model Open Science for sustainability and inclusiveness: the SKA role model
Open Science for sustainability and inclusiveness: the SKA role modelLourdes Verdes-Montenegro
 
Data is the new oil: Big data, data mining and bio - inspiring techniques
Data is the new oil: Big data, data mining and bio - inspiring techniquesData is the new oil: Big data, data mining and bio - inspiring techniques
Data is the new oil: Big data, data mining and bio - inspiring techniquesAboul Ella Hassanien
 

Similar to Science Gateways for Life Sciences – Balancing Usability and Re-Usability (20)

Science Gateways – Leveraging Modeling and Simulations in HPC Infrastructure...
Science Gateways –  Leveraging Modeling and Simulations in HPC Infrastructure...Science Gateways –  Leveraging Modeling and Simulations in HPC Infrastructure...
Science Gateways – Leveraging Modeling and Simulations in HPC Infrastructure...
 
Usability, Reusability and Reproducibility of Bioinformatic Applications
 Usability, Reusability and Reproducibility of Bioinformatic Applications  Usability, Reusability and Reproducibility of Bioinformatic Applications
Usability, Reusability and Reproducibility of Bioinformatic Applications
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...
 
30_Eden.ppt
30_Eden.ppt30_Eden.ppt
30_Eden.ppt
 
Big Data
Big Data Big Data
Big Data
 
Digital Science: Reproducibility and Visibility in Astronomy
Digital Science: Reproducibility and Visibility in AstronomyDigital Science: Reproducibility and Visibility in Astronomy
Digital Science: Reproducibility and Visibility in Astronomy
 
Data visualisationsummit 2013
Data visualisationsummit 2013Data visualisationsummit 2013
Data visualisationsummit 2013
 
Big&open data challenges for smartcity-PIC2014 Shanghai
Big&open data challenges for smartcity-PIC2014 ShanghaiBig&open data challenges for smartcity-PIC2014 Shanghai
Big&open data challenges for smartcity-PIC2014 Shanghai
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402
 
Introduction to Big Data and Data Science
Introduction to Big Data and Data ScienceIntroduction to Big Data and Data Science
Introduction to Big Data and Data Science
 
Maintainable Software Practices for e-Science - Introduction to Workshop
Maintainable Software Practices for e-Science - Introduction to WorkshopMaintainable Software Practices for e-Science - Introduction to Workshop
Maintainable Software Practices for e-Science - Introduction to Workshop
 
Is one enough? Data warehousing for biomedical research
Is one enough? Data warehousing for biomedical researchIs one enough? Data warehousing for biomedical research
Is one enough? Data warehousing for biomedical research
 
The pulse of cloud computing with bioinformatics as an example
The pulse of cloud computing with bioinformatics as an exampleThe pulse of cloud computing with bioinformatics as an example
The pulse of cloud computing with bioinformatics as an example
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionality
 
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...
DSD-INT 2014 - Data Science symposium - 4th Paradigm - a technology perspecti...
 
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014The Fourth Paradigm - Deltares Data Science Day, 31 October 2014
The Fourth Paradigm - Deltares Data Science Day, 31 October 2014
 
Data Visualisation on Smart Watches
Data Visualisation on Smart WatchesData Visualisation on Smart Watches
Data Visualisation on Smart Watches
 
Final Johnson Research Libraries and Computational Research
Final Johnson Research Libraries and Computational ResearchFinal Johnson Research Libraries and Computational Research
Final Johnson Research Libraries and Computational Research
 
Open Science for sustainability and inclusiveness: the SKA role model
 Open Science for sustainability and inclusiveness: the SKA role model Open Science for sustainability and inclusiveness: the SKA role model
Open Science for sustainability and inclusiveness: the SKA role model
 
Data is the new oil: Big data, data mining and bio - inspiring techniques
Data is the new oil: Big data, data mining and bio - inspiring techniquesData is the new oil: Big data, data mining and bio - inspiring techniques
Data is the new oil: Big data, data mining and bio - inspiring techniques
 

More from Sandra Gesing

The Reasons Why the Science Gateways Community Needs an Institute
The Reasons Why the Science Gateways Community Needs an InstituteThe Reasons Why the Science Gateways Community Needs an Institute
The Reasons Why the Science Gateways Community Needs an InstituteSandra Gesing
 
Bridging Gaps and Broadening Participation in Today's and Future Research Com...
Bridging Gaps and Broadening Participation inToday's and Future Research Com...Bridging Gaps and Broadening Participation inToday's and Future Research Com...
Bridging Gaps and Broadening Participation in Today's and Future Research Com...Sandra Gesing
 
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...Sandra Gesing
 
Sustainability of HPC Research Computing: Fostering career paths for facilit...
Sustainability of HPC Research Computing:  Fostering career paths for facilit...Sustainability of HPC Research Computing:  Fostering career paths for facilit...
Sustainability of HPC Research Computing: Fostering career paths for facilit...Sandra Gesing
 
URSSI - SGCI - PresQT: Research Software and Science Gateways: Addressing Su...
URSSI - SGCI - PresQT: Research Software and Science Gateways:  Addressing Su...URSSI - SGCI - PresQT: Research Software and Science Gateways:  Addressing Su...
URSSI - SGCI - PresQT: Research Software and Science Gateways: Addressing Su...Sandra Gesing
 
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...Sandra Gesing
 
The Conceptualization of URSSI - How You Can Engage
The Conceptualization of URSSI - How You Can EngageThe Conceptualization of URSSI - How You Can Engage
The Conceptualization of URSSI - How You Can EngageSandra Gesing
 
SGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSandra Gesing
 
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...Sandra Gesing
 
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...Sandra Gesing
 
SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...Sandra Gesing
 
SGCI - Science Gateways: An Overview
SGCI - Science Gateways: An OverviewSGCI - Science Gateways: An Overview
SGCI - Science Gateways: An OverviewSandra Gesing
 
SGCI - Science Gateways Community Institute: Software Registry
SGCI - Science Gateways Community Institute: Software RegistrySGCI - Science Gateways Community Institute: Software Registry
SGCI - Science Gateways Community Institute: Software RegistrySandra Gesing
 
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...Sandra Gesing
 
SGCI - RDA - Sustainability of Collaborative Platforms
SGCI - RDA - Sustainability of Collaborative PlatformsSGCI - RDA - Sustainability of Collaborative Platforms
SGCI - RDA - Sustainability of Collaborative PlatformsSandra Gesing
 
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...Sandra Gesing
 
SGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSandra Gesing
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability Sandra Gesing
 
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...Sandra Gesing
 
SGCI Science Gateways: Addressing Data Management Challenges
SGCI Science Gateways: Addressing Data Management ChallengesSGCI Science Gateways: Addressing Data Management Challenges
SGCI Science Gateways: Addressing Data Management ChallengesSandra Gesing
 

More from Sandra Gesing (20)

The Reasons Why the Science Gateways Community Needs an Institute
The Reasons Why the Science Gateways Community Needs an InstituteThe Reasons Why the Science Gateways Community Needs an Institute
The Reasons Why the Science Gateways Community Needs an Institute
 
Bridging Gaps and Broadening Participation in Today's and Future Research Com...
Bridging Gaps and Broadening Participation inToday's and Future Research Com...Bridging Gaps and Broadening Participation inToday's and Future Research Com...
Bridging Gaps and Broadening Participation in Today's and Future Research Com...
 
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...
SGCI and URSSI: Xpert Network – Exchanging Best Practices in Supporting Compu...
 
Sustainability of HPC Research Computing: Fostering career paths for facilit...
Sustainability of HPC Research Computing:  Fostering career paths for facilit...Sustainability of HPC Research Computing:  Fostering career paths for facilit...
Sustainability of HPC Research Computing: Fostering career paths for facilit...
 
URSSI - SGCI - PresQT: Research Software and Science Gateways: Addressing Su...
URSSI - SGCI - PresQT: Research Software and Science Gateways:  Addressing Su...URSSI - SGCI - PresQT: Research Software and Science Gateways:  Addressing Su...
URSSI - SGCI - PresQT: Research Software and Science Gateways: Addressing Su...
 
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...
SGCI - URSSI - Science Gateways for Electronics, Photonics and Magnetics: Ach...
 
The Conceptualization of URSSI - How You Can Engage
The Conceptualization of URSSI - How You Can EngageThe Conceptualization of URSSI - How You Can Engage
The Conceptualization of URSSI - How You Can Engage
 
SGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research ComputingSGCI-URSSI-Sustainability in Research Computing
SGCI-URSSI-Sustainability in Research Computing
 
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
 
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
SGCI - Science Gateways - Technology-Enhanced Research Under Consideration of...
 
SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...
 
SGCI - Science Gateways: An Overview
SGCI - Science Gateways: An OverviewSGCI - Science Gateways: An Overview
SGCI - Science Gateways: An Overview
 
SGCI - Science Gateways Community Institute: Software Registry
SGCI - Science Gateways Community Institute: Software RegistrySGCI - Science Gateways Community Institute: Software Registry
SGCI - Science Gateways Community Institute: Software Registry
 
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...
SGCI - Science Gateways Bootcamp: Strategies for Developing, Operating and Su...
 
SGCI - RDA - Sustainability of Collaborative Platforms
SGCI - RDA - Sustainability of Collaborative PlatformsSGCI - RDA - Sustainability of Collaborative Platforms
SGCI - RDA - Sustainability of Collaborative Platforms
 
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...
SGCI - Science Gateways Community Institute: Subsidized Services and Consulta...
 
SGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond BordersSGCI - The Science Gateways Community Institute: Going Beyond Borders
SGCI - The Science Gateways Community Institute: Going Beyond Borders
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability
 
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...
SGCI Science Gateways: Software sustainability via on-campus teams - Webinar ...
 
SGCI Science Gateways: Addressing Data Management Challenges
SGCI Science Gateways: Addressing Data Management ChallengesSGCI Science Gateways: Addressing Data Management Challenges
SGCI Science Gateways: Addressing Data Management Challenges
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 

Science Gateways for Life Sciences – Balancing Usability and Re-Usability

  • 1. Science  Gateways  for  Life  Sciences  –   Balancing  Usability  and  Re-­‐Usability   Sandra  Gesing   Center  for  Research  Compu?ng   sandra.gesing@nd.edu   19  September  2013  
  • 2. Life  Sciences   “the  sciences  concerned  with  the  study  of  living   organisms,  including  biology,  botany,  zoology,   microbiology,  physiology,  biochemistry,  and  related   subjects”   hMp://www.thefreedic?onary.com     •  Technologies  and  methods  for  crea?ng,  analyzing  and   predic?on  of  data  available   •  Immense  amount  of  data,  e.g.,   •  ZINC  database:  ~20  Mio  molecular  structures     •  Human  genome:  ~  3  Bio  DNA  base  pairs   Sandra  Gesing   Science  Gateways  for  Life  Sciences   2  
  • 3. Life  Sciences  and  Computa?on   The  Genomics  Boom     February  16,  2001    biotech  company  Celera     Sandra  Gesing   February  15,  2001   The  Human  Genome  Project     Science  Gateways  for  Life  Sciences   3  
  • 4. Life  Sciences  and  Computa?on       The  Genomics  Boom     Craig  Venter  (le`)  and  Francis  Collins  (right)   Sandra  Gesing   Science  Gateways  for  Life  Sciences   4  
  • 5. Areas  in  the  Life  Sciences       •   A  lot  of  “omics”  sciences,  e.g.   •   Genomics   •   Proteomics     Black  Swallowtail  -­‐  larvae  and  buMerfly   Sandra  Gesing   Science  Gateways  for  Life  Sciences   5  
  • 6. Molecular  Simula?ons  and  Docking       •   Predic?on  and  analysis  of  molecular  structures   •   Numerous  applica?ons,  e.g.     •   Materials  science   •   Drug  design       ligands   docking   Sandra  Gesing   target     ?   Science  Gateways  for  Life  Sciences   6  
  • 7. Molecular  Simula?ons  and  Docking       •   Predic?on  and  analysis  of  molecular  structure   •   Numerous  applica?ons,  e.g.     •   Materials  science   •   Drug  design     ligands   docking   Sandra  Gesing     binding  energy   scoring  func?ons   Science  Gateways  for  Life  Sciences   target   binding   pocket   7  
  • 8. Simula?ons   •     Basic  data  with  heterogeneous  provenance,  e.g.    Research  in  Malaria   •   Data  on  weather       •   Data  on  demography   •   Data  on  interven?ons   •   ...   •     Mathema?cal  models      needing  a  baseline   •     Predic?on  of      interven?ons   Sandra  Gesing     Science  Gateways  for  Life  Sciences   8  
  • 9. State-­‐of-­‐the-­‐art   •     Data  intensive  and  compute  intensive  problems   •     Sophis?cated  tools  and  methods  available     •     Distributed  data  management  available   •     DCIs  (Distributed  Compu?ng  Infrastructures)  available         Why  do  researchers  not  use  the  tools  and  distributed   environments  on  a  large  scale?   Sandra  Gesing   Science  Gateways  for  Life  Sciences   9  
  • 10. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces         Sandra  Gesing   Science  Gateways  for  Life  Sciences   10  
  • 11. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces         Sandra  Gesing   Science  Gateways  for  Life  Sciences   11  
  • 12. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces   •   Workflows     steps  in  a  defined  order     a  sequence  of  connected   based  on  their  control     nd  data  dependencies   a   Sandra  Gesing   Science  Gateways  for  Life  Sciences   12  
  • 13. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces   •   Workflows   12181 12241 12301 12361 12421 12481 12541 12601 12661 12721 12781 acatttctac cagtctttta gaccatccta gactaattat taggtgactt aggagctatt ttcttataag tggttaagta tggcattaag atccaatacc taacccattt caacagtgga aattttaacc atagatacac gttgagcttg gcctgttttt tatatattct tctgtggttt tacatgacat tacatccaca cattaagctg tctgtctcta tgaggttgtt tttagagaag agtggtgtct ttaccattta ttttaattgg ggatacaagt ttatattaat aaaacggatt atattgtgca tcactcccca tggatttgcc ggtctatgtt agtcatacag cactgtgatt gacaacttca gatcttaatt tctttatcag gtttttattg atcttaacca actatcacca atctcccatt tgttctggat ctcaccaaat tcaatagcct ttaatttgca ttagagaagt tttttaaatt atacacagtt atgactgttt ttttaaaatg ctatcatact ttcccacccc attcatatta ttggtgttgt tttttagctt ttttcctgct gtctaatatt attgatttgt tgtgactatt tttacaattg taaaattcga ccaaaagggc tgacaatcaa atagaatcaa   steps  in  a  defined  order     a  sequence  of  connected   based  on  their  control     nd  data  dependencies   a   Slide  copied  from:  Stuart  Owen  „Workflows  with  Taverna“   Sandra  Gesing   Science  Gateways  for  Life  Sciences   13  
  • 14. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces   •   Workflows   •   Complexity  of  infrastructures   •   Users  are  generally  not  IT  specialists         Sandra  Gesing   Science  Gateways  for  Life  Sciences   14  
  • 15. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces   •   Workflows   •   Complexity  of  infrastructures   •   Users  are  generally  not  IT  specialists         Sandra  Gesing   Science  Gateways  for  Life  Sciences   15  
  • 16. Open  Issues   •   Usability  of  tools  o`en  limited   •   Complexity  of  methods   •   Lack  of  graphical  user  interfaces   •   Workflows   •   Complexity  of  infrastructures   •   Users  are  generally  not  IT  specialists     ⇒    User  interfaces  need  to  be  intui8ve  and  self-­‐    explanatory     ⇒  Science  gateways   Sandra  Gesing   Science  Gateways  for  Life  Sciences   16  
  • 17. Science  Gateways     “A  Science  Gateway  is  a  community-­‐developed  set   of  tools,  applica9ons,  and  data  that  is  integrated   via  a  portal  or  a  suite  of  applica9ons,  usually  in  a   graphical  user  interface,  that  is  further  customized   to  meet  the  needs  of  a  specific  community.”     TeraGrid/XSEDE     Community   Sandra  Gesing   Science  Gateways  for  Life  Sciences   17  
  • 18. Web-­‐based  Science  Gateways     •   Single  point  of  entry   •   Possibility  to  customize  views  and  tools   •   Store  user  preferences   •   No  installa?on  of  so`ware  on  the  user’s  side     •   No  firewall  issues   Slar9barGast:  “I  must  warn  you,    we're  going  to  pass  through,  well,  a  sort  of   gateway  thing.”   Arthur  Dent:  „What?“   Slar9barGast:  “It  may  disturb  you.  It  scares    the  willies  out  of  me.”   (Douglas  Adams  in  “The  Hitchhiker's  Guide  to  the  Galaxy”)   Sandra  Gesing   Science  Gateways  for  Life  Sciences   18  
  • 19. Goal  of  Science  Gateways     Usability  of  so`ware     "AOer  all,  usability  really  just  means   that  making  sure  that  something   works  well:  that  a  person  …  can  use   the  thing  -­‐  whether  it's  a  Web  site,  a   fighter  jet,  or  a  revolving  door  -­‐  for  its   intended  purpose  without  geSng   hopelessly  frustrated."     (Steve  Krug  in  “Don't  make  me  think!:  A   Common  Sense  Approach  to  Web  Usability”,   2005)   Sandra  Gesing   Science  Gateways  for  Life  Sciences   19  
  • 20. Re-­‐Usability   •  Sharing  of  knowledge  and  data     •  Re-­‐Using  of  „recipes“  and  workflows   •  Re-­‐Usability  of  so`ware     “The  key  to  produc9vity  is     reusability.  The  easiest  way  to     produce  code  is  obviously  to     have  it  already!"     (John  R.  Bourne  in  “Object-­‐oriented   Engineering:  Building  Engineering     Systems  Using  Smalltalk-­‐80”,  1992)   Sandra  Gesing   Science  Gateways  for  Life  Sciences   20  
  • 21. Re-­‐Usability   Re-­‐inven?ng  is  not  always  necessary...   Sandra  Gesing   Science  Gateways  for  Life  Sciences   21  
  • 22. Re-­‐Usability   ...  but  the  model  should  fit  to  the  demands  of  the   community   Sandra  Gesing   Science  Gateways  for  Life  Sciences   22  
  • 23. Diverse  Approaches   •   Science  gateway  frameworks   •   Sta?c  layout   •   Layout  extendable   •   Workflow-­‐enabled   •   Portal  frameworks   •   Content  management  systems   •   Libraries  for  implementa?on     Sandra  Gesing   Science  Gateways  for  Life  Sciences   23  
  • 24. Galaxy   Python  framework   Sandra  Gesing   Science  Gateways  for  Life  Sciences   24  
  • 25. Galaxy   Sandra  Gesing   Science  Gateways  for  Life  Sciences   25  
  • 26. Parametriza?on   Sandra  Gesing   Science  Gateways  for  Life  Sciences   26  
  • 27. Workflows   Sandra  Gesing   Science  Gateways  for  Life  Sciences   27  
  • 28. Administra?on   Sandra  Gesing   Science  Gateways  for  Life  Sciences   28  
  • 29. WS-­‐PGRADE   User  Interface   WS-­‐PGRADE   Liferay   High-­‐Level   Middleware   Service  Layer   gUSE   DCI  Resources     Middleware  Layer   Sandra  Gesing   Science  Gateways  for  Life  Sciences   29  
  • 30. WS-­‐PGRADE   Sandra  Gesing   Science  Gateways  for  Life  Sciences   30  
  • 31. Job  Configura?on   Sandra  Gesing   Science  Gateways  for  Life  Sciences   31  
  • 32. Monitoring   Sandra  Gesing   Science  Gateways  for  Life  Sciences   32  
  • 33. MoSGrid   Molecular  Simula?on  Grid   •     Science  gateway  integrated  with  underlying    compute  and  data  management  infrastructure       •     Distributed  workflow  management   •     Data  repository     Sandra  Gesing   Science  Gateways  for  Life  Sciences   33  
  • 34. Tools   Sandra  Gesing   Science  Gateways  for  Life  Sciences   34  
  • 35. File  Management   Sandra  Gesing   Science  Gateways  for  Life  Sciences   35  
  • 36. MoSGrid  –  Applica?on  Areas   Molecular  Dynamics   •     Study  and  simula?on  of  molecular  mo?on   Quantum  Chemistry   •     Study  and  simula?on  of  molecular  electronic    behavior  rela?ve  to  their  chemical  reac?vity   Docking   •     Main  focus  on  evalua?on  of  ligand-­‐receptor    interac?ons  (e.g.,  for  drug  design)   Sandra  Gesing   Science  Gateways  for  Life  Sciences   36  
  • 37. MD  Portlet   Sandra  Gesing   Science  Gateways  for  Life  Sciences   37  
  • 38. MD  Portlet   Sandra  Gesing   Science  Gateways  for  Life  Sciences   38  
  • 39. MD  Portlet   Sandra  Gesing   Science  Gateways  for  Life  Sciences   39  
  • 40. QC  Portlet       Sandra  Gesing   Science  Gateways  for  Life  Sciences   40  
  • 41. QC  Portlet       Sandra  Gesing   Science  Gateways  for  Life  Sciences   41  
  • 42. Docking  Portlet   Sandra  Gesing   Science  Gateways  for  Life  Sciences   42  
  • 43. Docking  Portlet   Sandra  Gesing   Science  Gateways  for  Life  Sciences   43  
  • 44. VectorBase       Sandra  Gesing   Science  Gateways  for  Life  Sciences   44  
  • 45. Tools     Sandra  Gesing   Science  Gateways  for  Life  Sciences   45  
  • 46. Tools     Sandra  Gesing   Science  Gateways  for  Life  Sciences   46  
  • 47. Tools     Sandra  Gesing   Science  Gateways  for  Life  Sciences   47  
  • 48. VECNet     Sandra  Gesing   Science  Gateways  for  Life  Sciences   48  
  • 49.  Data   Sandra  Gesing   Science  Gateways  for  Life  Sciences   49  
  • 50. Modeling  Plarorm     Sandra  Gesing   Science  Gateways  for  Life  Sciences   50  
  • 51. Risk  Mapper     Sandra  Gesing   Science  Gateways  for  Life  Sciences   51  
  • 52. Risk  Mapper     Sandra  Gesing   Science  Gateways  for  Life  Sciences   52  
  • 53. Usability  vs.  Re-­‐Usability   •  User  side     •  Methods     •  Workflows     •  Data   è Re-­‐usability  increases  usability  on  the  user  side   •  Admin/Developer  side   •  Frameworks   •  Libraries   •  Source  code   è Usability  and  re-­‐usability  depend  on  support,          documenta?on  and  scalability       Sandra  Gesing   Science  Gateways  for  Life  Sciences   53  
  • 54. Usability  vs.  Re-­‐Usability   •  User  side     •  Layout   •  Visualiza?on     •  Security   è Re-­‐used  parts  may  be  not  sufficient,  usability   depends  on  the  features  needed  in  the  community   •  Admin/Developer  side   •  Integra?on  with  compu?ng  and  data  infrastructures   •  Security     è Usability  and  re-­‐usability  depend  on  available   infrastructures     Sandra  Gesing   Science  Gateways  for  Life  Sciences   54  
  • 55. New  Science  Gateway  -­‐  Checklist   •  •  •  •  •  Demands  of  the  user  community  on  the  user  interface   Demands  on  security   Demands  on  compu?ng  and  data  resources   Workflows   Performance   •  •  •  •  Exis?ng  tools  and  models   Available  underlying  infrastructure   Available  documenta?on  and  support   Effort  on  development  and  maintenance   Sandra  Gesing   Science  Gateways  for  Life  Sciences   55  
  • 56. sandra.gesing@nd.edu   Sandra  Gesing   Science  Gatewazs  for  Life  Sciences   56