SlideShare a Scribd company logo
1 of 27
Download to read offline
CINET:	
  	
  A	
  Cyber-­‐Infrastructure	
  
for	
  Network	
  Science	
  
(Overview)	
  
	
  
	
  
NSF	
  Software	
  Development	
  for	
  CyberInfrastructure	
  Grant	
  OCI-­‐1032677	
  
Additional	
  support	
  by	
  grants	
  from	
  DTRA	
  V&V,	
  DTRA	
  CNIMS,	
  NSF	
  NetSE,	
  
NSF	
  DIBBS	
  
Team	
  
Virginia	
  Tech,	
  Indiana	
  U.,	
  SUNY	
  Albany,	
  Jackson	
  State,	
  Argonne	
  Na>onal	
  Lab,	
  U.	
  
Chicago,	
  NCAT,	
  U.	
  Houston	
  Downtown	
  
	
  
Goal:	
  	
  A	
  Glimpse	
  of	
  CINET	
  Workings	
  &	
  Purpose	
  
•  Workings	
  
– Workshop:	
  	
  hands-­‐on	
  use	
  &	
  demonstraHons.	
  
– Worthwhile:	
  	
  high	
  level	
  
•  Glimpse	
  of	
  CINET	
  “insides.”	
  
•  AppreciaHon	
  for	
  what	
  goes	
  on	
  behind	
  the	
  UIs.	
  
•  CINET	
  
– A	
  community	
  resource.	
  
2
0"
1000000"
2000000"
3000000"
4000000"
5000000"
6000000"
7000000"
2000" 2002" 2004" 2006" 2008" 2010"
Network	
  Science	
  
•  Research	
  in	
  network	
  science	
  has	
  been	
  
increasing	
  very	
  rapidly	
  in	
  the	
  last	
  decade,	
  in	
  
many	
  different	
  scienHfic	
  fields.	
  
•  Several	
  conferences	
  and	
  journals;	
  e.g.,	
  
ASONAM,	
  WWW,	
  Web	
  Sci,	
  Network	
  Science.	
  
•  Networks	
  can	
  be	
  very	
  large:	
  ~108	
  nodes,	
  
~1010	
  edges,	
  requiring	
  HPC	
  for	
  analysis	
  
•  There	
  is	
  a	
  need	
  for	
  middleware,	
  i.e.,	
  an	
  
interface	
  layer	
  
–  Domain	
  experts	
  do	
  not	
  need	
  to	
  become	
  
experts	
  in	
  graph	
  theory,	
  data	
  mining,	
  and	
  
high-­‐performance	
  compuHng	
  
Number of papers with
“Complex Networks” in the
title
“Network	
  science	
  is	
  the	
  study	
  of	
  network	
  representations	
  of	
  physical,	
  
biological,	
  and	
  social	
  phenomena”	
  
3
MAU=monthly	
  acHve	
  users	
  
The Motley Fool
Network	
  Science	
  
4
How	
  many	
  connecHons	
  does	
  the	
  person	
  in	
  orange	
  
have?	
  
	
  
Who	
  are	
  the	
  mostly	
  highly	
  connected	
  people?	
  
	
  
How	
  many	
  connected	
  groups	
  are	
  in	
  a	
  populaHon?	
  
	
  
How	
  many	
  “friends-­‐of-­‐friends”	
  arrangements	
  are	
  
there?	
  
	
  
Who	
  are	
  the	
  people	
  (computers,	
  etc.)	
  that	
  are	
  on	
  
the	
  most	
  pathways	
  between	
  other	
  pairs	
  of	
  agents?	
  
	
  
If	
  I	
  “seed”	
  (infect)	
  the	
  orange	
  person,	
  how	
  does	
  the	
  
infecHon	
  spread?	
  
network	
  
IllustraHve	
  quesHons	
  
CINET	
  To	
  A	
  User	
  user	
  
user	
  
Networks	
  
CINET	
  To	
  A	
  User	
  user	
  
user	
  
●
●
●
●
●
●
●
●
●
●●
●●●●●●●●●●●
●●●●●●●●●
●●
●
●
●●●●●●●●●
●●●●●●
●●●●●●
●
●
●●●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●●●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●●
●
●
●●
●
●
●●
●
●●
●●●
●
●●●
●●●●
●●●●●●●●●
●●
●
●
●
●●●●●
●
●
●
●
●
●●●●
●
●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●● ●
100
101
102
103
104
105
100
101
102
103
Degree
NumberofNodes
4B	
  node	
  graph	
  
generator	
  
Networks	
  
Network	
  
generators	
  and	
  
measures	
  
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
FractionofNodes
Cluster Coefficient
Cluster Coefficient Distribution-Miami
No Shuffle
10% Shuffle
50% Shuffle
100% Shuffle
Miami	
  
CINET	
  To	
  A	
  User	
  
7
user	
  
user	
  
●
●
●
●
●
●
●
●
●
●●
●●●●●●●●●●●
●●●●●●●●●
●●
●
●
●●●●●●●●●
●●●●●●
●●●●●●
●
●
●●●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●●●
●
●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●●
●
●
●●
●
●
●●
●
●●
●●●
●
●●●
●●●●
●●●●●●●●●
●●
●
●
●
●●●●●
●
●
●
●
●
●●●●
●
●●●●●●●●●●●●
●
●●●●●●●●●●●●●●●●●●●●●●●●●● ●
100
101
102
103
104
105
100
101
102
103
Degree
NumberofNodes
4B	
  node	
  graph	
  
generator	
  
0"
0.001"
0.002"
0.003"
Base"
0+10"
11+20"
21+30"
31+40"
41+50"
51+60"
61+70"
71+80"
81+90"
Frac%of%Popula,on%
Age%Range%for%Vaccina,on%
Liberia	
  
Mexico	
  City	
  
Networks	
  
Network	
  
generators	
  and	
  
measures	
  
Network	
  dynamics	
  
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
FractionofNodes
Cluster Coefficient
Cluster Coefficient Distribution-Miami
No Shuffle
10% Shuffle
50% Shuffle
100% Shuffle
Miami	
  
CINET	
  Underneath	
  
8
user	
  
user	
  
Client/server	
  
CINET	
  Underneath	
  
9
user	
  
user	
  
Parallel	
  Distributed	
  Algorithms	
  
	
  	
  1.	
  	
  counHng	
  triangles.	
  
	
  	
  2.	
  	
  edge	
  swapping.	
  
	
  	
  3.	
  	
  converHng	
  graph	
  formats.	
  
	
  	
  4.	
  	
  simulaHon.	
  
	
  	
  5.	
  	
  …	
  others	
  …	
  
Client/server	
  
CINET	
  Underneath	
  
10
user	
  
user	
  
Parallel	
  Distributed	
  Algorithms	
  
	
  	
  1.	
  	
  counHng	
  triangles.	
  
	
  	
  2.	
  	
  edge	
  swapping.	
  
	
  	
  3.	
  	
  converHng	
  graph	
  formats.	
  
	
  	
  4.	
  	
  simulaHon.	
  
	
  	
  5.	
  	
  …	
  others	
  …	
  
Input	
  Checking:	
  
	
  	
  1.	
  	
  immediate	
  value.	
  
	
  	
  2.	
  	
  values	
  within	
  a	
  screen.	
  
	
  	
  3.	
  	
  values	
  across	
  screens.	
  
Client/server	
  
CINET	
  Underneath	
  
11
●
●
●
●
●
0
50
100
150
2010 2011 2012 2013 2014
Year
Numbers
● Modules
Networks
user	
  
user	
  
Parallel	
  Distributed	
  Algorithms	
  
	
  	
  1.	
  	
  counHng	
  triangles.	
  
	
  	
  2.	
  	
  edge	
  swapping.	
  
	
  	
  3.	
  	
  converHng	
  graph	
  formats.	
  
	
  	
  4.	
  	
  simulaHon.	
  
	
  	
  5.	
  	
  …	
  others	
  …	
  
Input	
  Checking:	
  
	
  	
  1.	
  	
  immediate	
  value.	
  
	
  	
  2.	
  	
  values	
  within	
  a	
  screen.	
  
	
  	
  3.	
  	
  values	
  across	
  screens.	
  
Client/server	
  
CINET—What	
  Is	
  It?	
  
•  Cyber-­‐infrastructure	
  for	
  network	
  science.	
  
•  Suite	
  of	
  applicaHons	
  
–  Granite:	
  	
  network	
  structure;	
  measures,	
  graphs.	
  
–  EDISON:	
  	
  network	
  dynamics;	
  models.	
  
–  GDSC:	
  	
  network	
  dynamics	
  (full);	
  models.	
  
–  Organic	
  expansion.	
  
•  SupporHng	
  services	
  
•  Infrastructure	
  
•  Environment	
  for	
  collaboraHve	
  science.	
  
•  Community	
  resource.	
  
12
Community	
  Resource	
  
13
CINET	
  
networks	
  
algorithms	
  
simulaHons	
  resources	
  
annotaHons	
  
course	
  
materials	
  
analyses	
  
Community	
  member	
  contribuHons	
  
CINET	
  Layered	
  Architecture	
  
VizApp:	
  App	
  for	
  
network	
  
visualization	
  	
  	
  	
  
Granite:	
  Graph	
  
structural	
  analysis	
  
GDSC:	
  Phase	
  space	
  
analysis	
  of	
  graph	
  
dynamics	
  
Computing	
  	
  resources	
  and	
  data	
  storage	
  
Simfrastructure	
  
Case	
  studies	
  
Add	
  network	
  
Add	
  
structural	
  
method	
  
Store	
  
results	
  
Add	
  data	
  and	
  
statistical	
  
analysis	
  method	
  
14
EDISON:	
  Network	
  
dynamics;	
  spread	
  of	
  
contagions	
  over	
  
networks	
  
Research	
  Uses	
  
Tools	
  in	
  CINET	
  
Middleware/Workflow	
  
Hardware	
  
Metadata	
  
Curation	
  
Memoization	
  
Incentivization	
  
DL/Common	
  Services	
  
Networks	
  
(directed	
  
attributed)	
  
Services	
  for	
  
network	
  
manipulation	
  
Netscript	
  
Network	
  science	
  courses	
  
(Albany,	
  NCAT,	
  JSU,	
  VT)	
  
CINET	
  Layered	
  Architecture	
  
VizApp:	
  App	
  for	
  
network	
  
visualization	
  	
  	
  	
  
Granite:	
  Graph	
  
structural	
  analysis	
  
GDSC:	
  Phase	
  space	
  
analysis	
  of	
  graph	
  
dynamics	
  
Computing	
  	
  resources	
  and	
  data	
  storage	
  
Network	
  science	
  courses	
  
(Albany,	
  JSU,	
  NCAT,	
  VT)	
  
Case	
  studies	
  
Add	
  
structural	
  
method	
  
Store	
  
results	
  
Add	
  data	
  and	
  
statistical	
  
analysis	
  method	
  
15
EDISON:	
  Network	
  
dynamics;	
  spread	
  of	
  
contagions	
  over	
  
networks	
  
Research	
  Uses	
  
Tools	
  in	
  CINET	
  
Hardware	
  
DL/Common	
  Services	
  
Networks	
  
(directed	
  
attributed)	
  
Services	
  for	
  
network	
  
manipulation	
  
UI UI UI
Simfrastructure	
  Middleware/Workflow	
   Netscript	
  
Under	
  the	
  hood	
  
Add	
  network	
  
Metadata	
  
Curation	
  
Memoization	
  
Incentivization	
  
•  Structural	
  Analysis	
  Tool	
  (Granite)	
  
–  110+	
  networks	
  (graphs)	
  
–  18+	
  network	
  generators	
  
–  70+	
  network	
  algorithms	
  (measures);	
  GaLib,	
  SNAP	
  (Stanford),	
  NetworkX	
  
–  VisualizaHon	
  of	
  networks;	
  Gephi	
  
–  Service	
  for	
  adding	
  new	
  networks	
  (graphs)	
  
–  Service	
  for	
  adding	
  new	
  structural	
  analysis	
  tools	
  (graph	
  algorithms)	
  
•  Graph	
  Dynamical	
  System	
  Calculator	
  (GDSC)	
  
–  Analyzing	
  the	
  phase	
  structure	
  of	
  GDS;	
  small	
  graphs	
  
–  13	
  graph	
  templates;	
  15	
  vertex	
  funcHon	
  (behavior)	
  families.	
  
•  SimulaHon	
  of	
  Dynamics	
  (EDISON)	
  
–  Compute	
  (contagion)	
  dynamics	
  on	
  larger	
  networks:	
  	
  simulaHon.	
  
–  Services	
  to	
  manipulate	
  a"ributed	
  networks	
  and	
  to	
  run	
  simulaHons.	
  
–  Several	
  contagion	
  models;	
  with	
  and	
  without	
  intervenHons.	
  
CINET	
  Apps	
  Overview	
  
•  Structural	
  Analysis	
  Tool	
  (Granite)	
  
–  110+	
  networks	
  (graphs)	
  
–  18+	
  network	
  generators	
  
–  70+	
  network	
  algorithms	
  (measures);	
  GaLib,	
  SNAP	
  (Stanford),	
  NetworkX	
  
–  VisualizaHon	
  of	
  networks;	
  Gephi	
  
–  Service	
  for	
  adding	
  new	
  networks	
  (graphs)	
  
–  Service	
  for	
  adding	
  new	
  structural	
  analysis	
  tools	
  (graph	
  algorithms)	
  
•  Graph	
  Dynamical	
  System	
  Calculator	
  (GDSC)	
  
–  Analyzing	
  the	
  phase	
  structure	
  of	
  GDS;	
  small	
  graphs	
  
–  13	
  graph	
  templates;	
  15	
  vertex	
  funcHon	
  (behavior)	
  families.	
  
•  SimulaHon	
  of	
  Dynamics	
  (EDISON)	
  
–  Compute	
  (contagion)	
  dynamics	
  on	
  larger	
  networks:	
  	
  simulaHon.	
  
–  Services	
  to	
  manipulate	
  a"ributed	
  networks	
  and	
  to	
  run	
  simulaHons.	
  
–  Several	
  contagion	
  models;	
  with	
  and	
  without	
  intervenHons.	
  
CINET	
  Apps	
  Overview	
  
StaHcs/Structure	
  
Dynamics	
  
•  Middleware	
  
–  Sending	
  messages	
  (requests	
  for	
  services,	
  status);	
  sending	
  data.	
  
–  Brokers	
  for	
  services	
  provide	
  communicaHon	
  with	
  services.	
  
•  Resource	
  Manager	
  
–  Allows	
  mulHple	
  computaHonal	
  resources	
  to	
  be	
  used	
  and	
  selected.	
  
–  Uses	
  remote	
  grids,	
  clouds.	
  
•  Netscript	
  
–  Workflows.	
  
•  Digital	
  Library	
  (DL)	
  
–  Metadata/data	
  storage,	
  organizaHon.	
  
–  OperaHons:	
  	
  curaHon,	
  memoizaHon,	
  incenHvzaHon,	
  etc.	
  
•  (Common)	
  Services	
  
–  Support	
  and/or	
  interact	
  with	
  DL,	
  web	
  apps.	
  
–  Example:	
  	
  Query	
  services,	
  data	
  assignment	
  service.	
  
•  Website	
  
–  AddiHonal	
  resources	
  (course	
  notes,	
  videos,	
  tutorials,	
  research	
  papers	
  etc).	
  
CINET	
  Infrastructure	
  Overview	
  
CINET	
  User	
  Benefits	
  
19
correctness	
  
reproducibility	
  
reuse	
  
security	
  
Open	
  access	
  system	
  
customizaHon	
  
privacy	
  
models	
  
	
  applicaHons	
  
algorithms	
  
Selected	
  Challenges	
  
•  Challenge	
  1:	
  	
  Simple	
  computaHonal	
  interface	
  for	
  
domain	
  experts	
  with	
  linle	
  training.	
  
– (ComputaHonal	
  experts,	
  too)	
  
•  Challenge	
  2:	
  	
  Large	
  networks.	
  
•  Challenge	
  3:	
  	
  Data	
  management	
  and	
  movement.	
  
20
Types	
  of	
  PublicaHons	
  
•  System	
  (architecture)	
  
•  Algorithms	
  
•  Dynamical	
  systems	
  characterizaHons	
  
•  Uses	
  (applicaHons)	
  
21
PublicaHons—Architecture/Use	
  
•  CINET	
  team,	
  “CINET	
  2.0:	
  A	
  CyberInfrastructure	
  
for	
  Network	
  Science,”	
  eScience	
  2014.	
  
•  CINET	
  Team,	
  “CINET:	
  A	
  CyberInfrastructure	
  for	
  
Network	
  Science,”	
  eScience	
  2012.	
  
•  Abdelhamid	
  et.	
  al.,	
  “GDSCalc:	
  	
  A	
  Web-­‐Based	
  
ApplicaHon	
  for	
  EvaluaHng	
  Discrete	
  Graph	
  
Dynamical	
  Systems,”	
  Plos	
  One	
  2015.	
  	
  
22
PublicaHons—Algorithms	
  
•  Kuhlman	
  et.	
  al.,	
  “A	
  General-­‐Purpose	
  Graph	
  Dynamical	
  System	
  Modeling	
  Framework,”	
  WSC	
  2011.	
  
•  Maksudul	
  Alam	
  and	
  Maleq	
  Khan,Parallel	
  Algorithms	
  for	
  GeneraHng	
  Random	
  Networks	
  with	
  Given	
  Degree	
  
Sequences,	
  12th	
  IFIP	
  Interna4onal	
  Conference	
  on	
  Network	
  and	
  Parallel	
  Compu4ng	
  (NPC),	
  New	
  York	
  City,	
  Sep.	
  
2015.	
  
•  Shaikh	
  Arifuzzaman,	
  Maleq	
  Khan	
  and	
  Madhav	
  Marathe,	
  A	
  Space-­‐efficient	
  Parallel	
  Algorithm	
  for	
  CounHng	
  Exact	
  
Triangles	
  in	
  Massive	
  Networks,	
  17th	
  IEEE	
  Interna4onal	
  Conference	
  on	
  High	
  Performance	
  Compu4ng	
  and	
  
Communica4ons	
  (HPCC),	
  New	
  York	
  City,	
  Aug.	
  2015.	
  	
  
•  Shaikh	
  Arifuzzaman	
  and	
  Maleq	
  Khan,	
  Fast	
  Parallel	
  Conversion	
  of	
  Edge	
  List	
  to	
  Adjacency	
  List	
  for	
  Large-­‐Scale	
  Graphs,	
  
23rd	
  High	
  Performance	
  Compu4ng	
  Symposium	
  (HPC),	
  Alexandria,	
  VA,	
  USA,	
  April	
  2015.	
  
•  Hasanuzzaman	
  Bhuiyan,	
  Jiangzhuo	
  Chen,	
  Maleq	
  Khan,	
  and	
  Madhav	
  V.	
  Marathe,Fast	
  Parallel	
  Algorithms	
  for	
  Edge-­‐
Switching	
  to	
  Achieve	
  a	
  Target	
  Visit	
  Rate	
  in	
  Heterogeneous	
  Graphs,	
  Interna4onal	
  Conference	
  on	
  Parallel	
  Processing	
  
(ICPP),	
  Minneapolis,	
  Sep.	
  2014.	
  	
  
•  Maksudul	
  Alam,	
  Maleq	
  Khan,	
  and	
  Madhav	
  V.	
  Marathe,Distributed-­‐Memory	
  Parallel	
  Algorithms	
  for	
  GeneraHng	
  
Massive	
  Scale-­‐free	
  Networks	
  Using	
  PreferenHal	
  Anachment	
  Model,	
  Intl.	
  Conf.	
  for	
  High	
  Performance	
  Compu4ng,	
  
Networking,	
  Storage	
  and	
  Analysis	
  (SuperCompu>ng),	
  Denver,	
  Nov.	
  2013.	
  	
  
•  Shaikh	
  Arifuzzaman,	
  Maleq	
  Khan,	
  and	
  Madhav	
  V.	
  Marathe,PATRIC:	
  A	
  Parallel	
  Algorithm	
  for	
  CounHng	
  Triangles	
  in	
  
Massive	
  Networks,	
  ACM	
  Conference	
  on	
  Informa4on	
  and	
  Knowledge	
  Management	
  (CIKM),	
  San	
  Francisco,	
  Oct.	
  
2013.	
  	
  
•  Zhao	
  Zhao,	
  Guanying	
  Wang,	
  Ali	
  Bun,	
  Maleq	
  Khan,	
  V.S.	
  Anil	
  Kumar,	
  and	
  Madhav	
  Marathe,	
  SAHAD:	
  Subgraph	
  
Analysis	
  in	
  Massive	
  Networks	
  Using	
  Hadoop,	
  26th	
  IEEE	
  Interna4onal	
  Parallel	
  &	
  Distributed	
  Processing	
  Symposium	
  
(IPDPS),	
  Shanghai,	
  China,	
  May	
  2012.	
  
•  Zhao	
  Zhao,	
  Maleq	
  Khan,	
  V.S.	
  Anil	
  Kumar	
  and	
  Madhav	
  V.	
  Marathe,	
  Subgraph	
  EnumeraHon	
  in	
  Large	
  Social	
  Contact	
  
Networks	
  using	
  Parallel	
  Color	
  Coding	
  and	
  Streaming,	
  39th	
  Interna4onal	
  Conference	
  on	
  Parallel	
  Processing	
  (ICPP),	
  
San	
  Diego,	
  California,	
  Sep.	
  2010.	
  
23
PublicaHons—Dynamical	
  Systems	
  
•  Kuhlman,	
  Chris	
  J.,	
  and	
  Henning	
  S.	
  Mortveit,	
  “Limit	
  Sets	
  of	
  Generalized,	
  
MulH-­‐Threshold	
  Networks,”	
  Journal	
  of	
  Cellular	
  Automata,	
  Vol.	
  10,	
  
pp.	
  161-­‐193,	
  2015.	
  
•  Kuhlman,	
  Chris	
  J.,	
  and	
  Henning	
  S.	
  Mortveit,	
  “Anractor	
  Stability	
  in	
  
Nonuniform	
  Boolean	
  Networks,”	
  Theore9cal	
  Computer	
  Science,	
  Vol.	
  
559,	
  pp.	
  20-­‐33,	
  2014.	
  	
  	
  
•  Kuhlman,	
  Chris	
  J.,	
  Henning	
  S.	
  Mortveit,	
  David	
  Murrugarra,	
  and	
  V.	
  S.	
  
Anil	
  Kumar,	
  “BifurcaHons	
  in	
  Boolean	
  Networks,”	
  Automata,	
  pp.	
  
29-­‐46,	
  2011.	
  
The	
  group	
  has	
  many	
  publica>ons	
  on	
  dynamical	
  systems;	
  these	
  use	
  GDSC.	
  	
  
PublicaHons—ApplicaHons	
  
•  Dumas,	
  C.,	
  D.	
  LaManna,	
  T.	
  M.	
  Harrison,	
  S.	
  S.	
  Ravi.	
  L.	
  Hagen,	
  C.	
  Kowila	
  
and	
  F.	
  Chen,	
  ``Examining	
  PoliHcal	
  MobilizaHon	
  of	
  Online	
  CommuniHes	
  
through	
  E-­‐peHHoning	
  Behavior	
  in	
  We	
  the	
  People	
  (Extended	
  Abstract),	
  
presented	
  at	
  the	
  Social	
  Media	
  and	
  Society	
  Conference,	
  Toronto,	
  
Canada,	
  Oct.	
  2014.	
  
•  Dumas,	
  C.,	
  D.	
  LaManna,	
  T.	
  M.	
  Harrison,	
  S.	
  S.	
  Ravi.	
  L.	
  Hagen,	
  C.	
  Kowila	
  
and	
  F.	
  Chen,	
  ``Examining	
  PoliHcal	
  MobilizaHon	
  of	
  Online	
  CommuniHes	
  
through	
  E-­‐peHHoning	
  Behavior	
  in	
  We	
  the	
  People",	
  accepted	
  for	
  
publicaHon	
  the	
  Journal	
  of	
  Big	
  Data	
  and	
  Society,	
  2015.	
  
•  Dumas,	
  C.,	
  D.	
  LaManna,	
  T.	
  M.	
  Harrison,	
  S.	
  S.	
  Ravi.	
  L.	
  Hagen,	
  C.	
  Kowila	
  
and	
  F.	
  Chen,	
  ``E-­‐peHHoning	
  as	
  CollecHve	
  PoliHcal	
  AcHon	
  in	
  We	
  the	
  
People",	
  Proc.	
  iConference	
  2015,	
  Newport	
  Beach,	
  CA,	
  March	
  2015	
  (20	
  
pages).	
  
CINET	
  in	
  Context	
  
•  User	
  interface—all	
  user	
  interacHon.	
  
–  No	
  need	
  to	
  program.	
  
–  No	
  need	
  for	
  HPC	
  resources.	
  
•  Types	
  of	
  analysis	
  
–  Network	
  structural	
  characterizaHons.	
  
–  Dynamics	
  on	
  networks.	
  
•  Large	
  networks	
  
–  GeneraHon.	
  
–  Analyses.	
  
•  MulHple	
  tools	
  provided	
  under	
  a	
  CINET	
  umbrella.	
  
•  Crowd-­‐sourced	
  plaworm	
  
–  Self-­‐sustaining.	
  
–  Self-­‐managing.	
  
•  CollaboraHve	
  science.	
  
•  Community	
  resource.	
  
26
There	
  are	
  many	
  good	
  tools;	
  but	
  none	
  to	
  our	
  knowledge	
  so	
  widely	
  encompassing.	
  	
  
27
END

More Related Content

What's hot

Challenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsChallenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsFrederic Desprez
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!Ian Foster
 
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
 
Toward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisToward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisLarry Smarr
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science ServicesIan Foster
 
An Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchAn Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchLarry Smarr
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureLarry Smarr
 
Interactive Latency in Big Data Visualization
Interactive Latency in Big Data VisualizationInteractive Latency in Big Data Visualization
Interactive Latency in Big Data Visualizationbigdataviz_bay
 
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...Keiichiro Ono
 
Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Jerry Sheehan
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...Tal Lavian Ph.D.
 
Big data visualization frameworks and applications at Kitware
Big data visualization frameworks and applications at KitwareBig data visualization frameworks and applications at Kitware
Big data visualization frameworks and applications at Kitwarebigdataviz_bay
 
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...Larry Smarr
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and ComputationTal Lavian Ph.D.
 
Overview of the W3C Semantic Sensor Network (SSN) ontology
Overview of the W3C Semantic Sensor Network (SSN) ontologyOverview of the W3C Semantic Sensor Network (SSN) ontology
Overview of the W3C Semantic Sensor Network (SSN) ontologyRaúl García Castro
 
Philosophy of Deep Learning
Philosophy of Deep LearningPhilosophy of Deep Learning
Philosophy of Deep LearningMelanie Swan
 

What's hot (20)

Challenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing PlatformsChallenges and Issues of Next Cloud Computing Platforms
Challenges and Issues of Next Cloud Computing Platforms
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
 
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
 
Toward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisToward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data Analysis
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science Services
 
An Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchAn Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive Research
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration Infrastructure
 
Interactive Latency in Big Data Visualization
Interactive Latency in Big Data VisualizationInteractive Latency in Big Data Visualization
Interactive Latency in Big Data Visualization
 
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
 
Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...
Lambda Data Grid: An Agile Optical Platform for Grid Computing and Data-inten...
 
Big data visualization frameworks and applications at Kitware
Big data visualization frameworks and applications at KitwareBig data visualization frameworks and applications at Kitware
Big data visualization frameworks and applications at Kitware
 
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...
The Pacific Research Platform: A Regional-Scale Big Data Analytics Cyberinfra...
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and Computation
 
DIET_BLAST
DIET_BLASTDIET_BLAST
DIET_BLAST
 
Overview of the W3C Semantic Sensor Network (SSN) ontology
Overview of the W3C Semantic Sensor Network (SSN) ontologyOverview of the W3C Semantic Sensor Network (SSN) ontology
Overview of the W3C Semantic Sensor Network (SSN) ontology
 
prj exam
prj examprj exam
prj exam
 
Philosophy of Deep Learning
Philosophy of Deep LearningPhilosophy of Deep Learning
Philosophy of Deep Learning
 

Similar to CINET: A Cyber-Infrastructure for Network Science Overview

Data Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisData Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisVincenzo Gulisano
 
Graph Neural Networks for Recommendations
Graph Neural Networks for RecommendationsGraph Neural Networks for Recommendations
Graph Neural Networks for RecommendationsWQ Fan
 
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Keiichiro Ono
 
A comparative study of social network analysis tools
A comparative study of social network analysis toolsA comparative study of social network analysis tools
A comparative study of social network analysis toolsDavid Combe
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 
Challenges on geo spatial visual analytics eurographics
Challenges on geo spatial visual analytics eurographicsChallenges on geo spatial visual analytics eurographics
Challenges on geo spatial visual analytics eurographicsRaffaele de Amicis
 
Cytoscape CI Chapter 2
Cytoscape CI Chapter 2Cytoscape CI Chapter 2
Cytoscape CI Chapter 2bdemchak
 
IRJET- Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...
IRJET-  	  Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...IRJET-  	  Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...
IRJET- Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...IRJET Journal
 
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford ConsortiumSDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford ConsortiumKeiichiro Ono
 
WRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
WRNP18 - Software Defined Infrastructures: Multi-Domain OrchestrationWRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
WRNP18 - Software Defined Infrastructures: Multi-Domain OrchestrationChristian Esteve Rothenberg
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalJeffrey Shomaker
 
Analysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A ReviewAnalysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A ReviewIJERD Editor
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRebekah Rodriguez
 
OSINT Basics for Threat Hunters and Practitioners
OSINT Basics for Threat Hunters and PractitionersOSINT Basics for Threat Hunters and Practitioners
OSINT Basics for Threat Hunters and PractitionersMegan DeBlois
 
Monitoring Big Data Systems - "The Simple Way"
Monitoring Big Data Systems - "The Simple Way"Monitoring Big Data Systems - "The Simple Way"
Monitoring Big Data Systems - "The Simple Way"Demi Ben-Ari
 
What's New in Cytoscape
What's New in CytoscapeWhat's New in Cytoscape
What's New in CytoscapeKeiichiro Ono
 

Similar to CINET: A Cyber-Infrastructure for Network Science Overview (20)

Data Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisData Streaming in Big Data Analysis
Data Streaming in Big Data Analysis
 
Graph Neural Networks for Recommendations
Graph Neural Networks for RecommendationsGraph Neural Networks for Recommendations
Graph Neural Networks for Recommendations
 
42 grid computing
42 grid computing42 grid computing
42 grid computing
 
42 grid computing
42 grid computing42 grid computing
42 grid computing
 
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
Workshop: Introduction to Cytoscape at UT-KBRIN Bioinformatics Summit 2014 (4...
 
A comparative study of social network analysis tools
A comparative study of social network analysis toolsA comparative study of social network analysis tools
A comparative study of social network analysis tools
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Challenges on geo spatial visual analytics eurographics
Challenges on geo spatial visual analytics eurographicsChallenges on geo spatial visual analytics eurographics
Challenges on geo spatial visual analytics eurographics
 
Cytoscape CI Chapter 2
Cytoscape CI Chapter 2Cytoscape CI Chapter 2
Cytoscape CI Chapter 2
 
Grid computing
Grid computingGrid computing
Grid computing
 
2. the grid
2. the grid2. the grid
2. the grid
 
IRJET- Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...
IRJET-  	  Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...IRJET-  	  Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...
IRJET- Comparative Study on Network Monitoring Tools of Nagios Versus Hyp...
 
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford ConsortiumSDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
 
WRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
WRNP18 - Software Defined Infrastructures: Multi-Domain OrchestrationWRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
WRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_final
 
Analysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A ReviewAnalysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A Review
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC Supercomputer
 
OSINT Basics for Threat Hunters and Practitioners
OSINT Basics for Threat Hunters and PractitionersOSINT Basics for Threat Hunters and Practitioners
OSINT Basics for Threat Hunters and Practitioners
 
Monitoring Big Data Systems - "The Simple Way"
Monitoring Big Data Systems - "The Simple Way"Monitoring Big Data Systems - "The Simple Way"
Monitoring Big Data Systems - "The Simple Way"
 
What's New in Cytoscape
What's New in CytoscapeWhat's New in Cytoscape
What's New in Cytoscape
 

More from Biocomplexity Institute of Virginia Tech

More from Biocomplexity Institute of Virginia Tech (20)

Ebola response in Liberia: A step towards real-time epidemic science
Ebola response in Liberia: A step towards real-time epidemic scienceEbola response in Liberia: A step towards real-time epidemic science
Ebola response in Liberia: A step towards real-time epidemic science
 
Use of CINET in Education and Research
Use of CINET in Education and ResearchUse of CINET in Education and Research
Use of CINET in Education and Research
 
Modeling the Ebola Outbreak in West Africa, March 10th 2015 update
Modeling the Ebola Outbreak in West Africa, March 10th 2015 updateModeling the Ebola Outbreak in West Africa, March 10th 2015 update
Modeling the Ebola Outbreak in West Africa, March 10th 2015 update
 
Modeling the Ebola Outbreak in West Africa, February 24th 2015 update
Modeling the Ebola Outbreak in West Africa, February 24th 2015 updateModeling the Ebola Outbreak in West Africa, February 24th 2015 update
Modeling the Ebola Outbreak in West Africa, February 24th 2015 update
 
Modeling the Ebola Outbreak in West Africa, February 10th 2015 update
Modeling the Ebola Outbreak in West Africa, February 10th 2015 updateModeling the Ebola Outbreak in West Africa, February 10th 2015 update
Modeling the Ebola Outbreak in West Africa, February 10th 2015 update
 
Modeling the Ebola Outbreak in West Africa, February 3rd 2015 update
Modeling the Ebola Outbreak in West Africa, February 3rd 2015 updateModeling the Ebola Outbreak in West Africa, February 3rd 2015 update
Modeling the Ebola Outbreak in West Africa, February 3rd 2015 update
 
Modeling the Ebola Outbreak in West Africa, January 27th 2015 update
Modeling the Ebola Outbreak in West Africa, January 27th 2015 updateModeling the Ebola Outbreak in West Africa, January 27th 2015 update
Modeling the Ebola Outbreak in West Africa, January 27th 2015 update
 
Modeling the Ebola Outbreak in West Africa, January 20th 2015 update
Modeling the Ebola Outbreak in West Africa, January 20th 2015 updateModeling the Ebola Outbreak in West Africa, January 20th 2015 update
Modeling the Ebola Outbreak in West Africa, January 20th 2015 update
 
Modeling the Ebola Outbreak in West Africa, January 13th 2015 update
Modeling the Ebola Outbreak in West Africa, January 13th 2015 updateModeling the Ebola Outbreak in West Africa, January 13th 2015 update
Modeling the Ebola Outbreak in West Africa, January 13th 2015 update
 
Modeling the Ebola Outbreak in West Africa January 6th 2015 update
Modeling the Ebola Outbreak in West Africa January 6th 2015 updateModeling the Ebola Outbreak in West Africa January 6th 2015 update
Modeling the Ebola Outbreak in West Africa January 6th 2015 update
 
Modeling the Ebola Outbreak in West Africa, December 22nd 2014 update
Modeling the Ebola Outbreak in West Africa, December 22nd 2014 updateModeling the Ebola Outbreak in West Africa, December 22nd 2014 update
Modeling the Ebola Outbreak in West Africa, December 22nd 2014 update
 
Modeling the Ebola Outbreak in West Africa, December 16th 2014 update
Modeling the Ebola Outbreak in West Africa, December 16th 2014 updateModeling the Ebola Outbreak in West Africa, December 16th 2014 update
Modeling the Ebola Outbreak in West Africa, December 16th 2014 update
 
Modeling the Ebola Outbreak in West Africa, November 25th 2014 update
Modeling the Ebola Outbreak in West Africa, November 25th 2014 updateModeling the Ebola Outbreak in West Africa, November 25th 2014 update
Modeling the Ebola Outbreak in West Africa, November 25th 2014 update
 
Modeling the Ebola Outbreak in West Africa, December 2nd 2014 update
Modeling the Ebola Outbreak in West Africa, December 2nd 2014 updateModeling the Ebola Outbreak in West Africa, December 2nd 2014 update
Modeling the Ebola Outbreak in West Africa, December 2nd 2014 update
 
Modeling the Ebola Outbreak in West Africa, December 9th 2014 update
Modeling the Ebola Outbreak in West Africa, December 9th 2014 updateModeling the Ebola Outbreak in West Africa, December 9th 2014 update
Modeling the Ebola Outbreak in West Africa, December 9th 2014 update
 
Modeling the Ebola Outbreak in West Africa, November 18th 2014 update
Modeling the Ebola Outbreak in West Africa, November 18th 2014 updateModeling the Ebola Outbreak in West Africa, November 18th 2014 update
Modeling the Ebola Outbreak in West Africa, November 18th 2014 update
 
Modeling the Ebola Outbreak in West Africa, November 7th 2014 update
Modeling the Ebola Outbreak in West Africa, November 7th 2014 updateModeling the Ebola Outbreak in West Africa, November 7th 2014 update
Modeling the Ebola Outbreak in West Africa, November 7th 2014 update
 
Modeling the Ebola Outbreak in West Africa, November 4th 2014 update
Modeling the Ebola Outbreak in West Africa, November 4th 2014 updateModeling the Ebola Outbreak in West Africa, November 4th 2014 update
Modeling the Ebola Outbreak in West Africa, November 4th 2014 update
 
Modeling the Ebola Outbreak in West Africa, October 31st 2014 update
Modeling the Ebola Outbreak in West Africa, October 31st 2014 updateModeling the Ebola Outbreak in West Africa, October 31st 2014 update
Modeling the Ebola Outbreak in West Africa, October 31st 2014 update
 
Modeling the Ebola Outbreak in West Africa, October 21st 2014 update
Modeling the Ebola Outbreak in West Africa, October 21st 2014 updateModeling the Ebola Outbreak in West Africa, October 21st 2014 update
Modeling the Ebola Outbreak in West Africa, October 21st 2014 update
 

Recently uploaded

Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxpriyankatabhane
 
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika Das
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika DasBACTERIAL DEFENSE SYSTEM by Dr. Chayanika Das
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika DasChayanika Das
 
Measures of Central Tendency.pptx for UG
Measures of Central Tendency.pptx for UGMeasures of Central Tendency.pptx for UG
Measures of Central Tendency.pptx for UGSoniaBajaj10
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clonechaudhary charan shingh university
 
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests GlycosidesGLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests GlycosidesNandakishor Bhaurao Deshmukh
 
Probability.pptx, Types of Probability, UG
Probability.pptx, Types of Probability, UGProbability.pptx, Types of Probability, UG
Probability.pptx, Types of Probability, UGSoniaBajaj10
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxRitchAndruAgustin
 
Oxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxOxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxfarhanvvdk
 
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2AuEnriquezLontok
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxtuking87
 
dll general biology week 1 - Copy.docx
dll general biology   week 1 - Copy.docxdll general biology   week 1 - Copy.docx
dll general biology week 1 - Copy.docxkarenmillo
 
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPRPirithiRaju
 
Unveiling the Cannabis Plant’s Potential
Unveiling the Cannabis Plant’s PotentialUnveiling the Cannabis Plant’s Potential
Unveiling the Cannabis Plant’s PotentialMarkus Roggen
 
cybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationcybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationSanghamitraMohapatra5
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyChayanika Das
 
Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxpriyankatabhane
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...Chayanika Das
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxMedical College
 

Recently uploaded (20)

Introduction Classification Of Alkaloids
Introduction Classification Of AlkaloidsIntroduction Classification Of Alkaloids
Introduction Classification Of Alkaloids
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
 
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika Das
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika DasBACTERIAL DEFENSE SYSTEM by Dr. Chayanika Das
BACTERIAL DEFENSE SYSTEM by Dr. Chayanika Das
 
Measures of Central Tendency.pptx for UG
Measures of Central Tendency.pptx for UGMeasures of Central Tendency.pptx for UG
Measures of Central Tendency.pptx for UG
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clone
 
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests GlycosidesGLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
 
AZOTOBACTER AS BIOFERILIZER.PPTX
AZOTOBACTER AS BIOFERILIZER.PPTXAZOTOBACTER AS BIOFERILIZER.PPTX
AZOTOBACTER AS BIOFERILIZER.PPTX
 
Probability.pptx, Types of Probability, UG
Probability.pptx, Types of Probability, UGProbability.pptx, Types of Probability, UG
Probability.pptx, Types of Probability, UG
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
 
Oxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxOxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptx
 
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
 
dll general biology week 1 - Copy.docx
dll general biology   week 1 - Copy.docxdll general biology   week 1 - Copy.docx
dll general biology week 1 - Copy.docx
 
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
 
Unveiling the Cannabis Plant’s Potential
Unveiling the Cannabis Plant’s PotentialUnveiling the Cannabis Plant’s Potential
Unveiling the Cannabis Plant’s Potential
 
cybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitationcybrids.pptx production_advanges_limitation
cybrids.pptx production_advanges_limitation
 
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary MicrobiologyLAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
LAMP PCR.pptx by Dr. Chayanika Das, Ph.D, Veterinary Microbiology
 
Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptx
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptx
 

CINET: A Cyber-Infrastructure for Network Science Overview

  • 1. CINET:    A  Cyber-­‐Infrastructure   for  Network  Science   (Overview)       NSF  Software  Development  for  CyberInfrastructure  Grant  OCI-­‐1032677   Additional  support  by  grants  from  DTRA  V&V,  DTRA  CNIMS,  NSF  NetSE,   NSF  DIBBS   Team   Virginia  Tech,  Indiana  U.,  SUNY  Albany,  Jackson  State,  Argonne  Na>onal  Lab,  U.   Chicago,  NCAT,  U.  Houston  Downtown    
  • 2. Goal:    A  Glimpse  of  CINET  Workings  &  Purpose   •  Workings   – Workshop:    hands-­‐on  use  &  demonstraHons.   – Worthwhile:    high  level   •  Glimpse  of  CINET  “insides.”   •  AppreciaHon  for  what  goes  on  behind  the  UIs.   •  CINET   – A  community  resource.   2
  • 3. 0" 1000000" 2000000" 3000000" 4000000" 5000000" 6000000" 7000000" 2000" 2002" 2004" 2006" 2008" 2010" Network  Science   •  Research  in  network  science  has  been   increasing  very  rapidly  in  the  last  decade,  in   many  different  scienHfic  fields.   •  Several  conferences  and  journals;  e.g.,   ASONAM,  WWW,  Web  Sci,  Network  Science.   •  Networks  can  be  very  large:  ~108  nodes,   ~1010  edges,  requiring  HPC  for  analysis   •  There  is  a  need  for  middleware,  i.e.,  an   interface  layer   –  Domain  experts  do  not  need  to  become   experts  in  graph  theory,  data  mining,  and   high-­‐performance  compuHng   Number of papers with “Complex Networks” in the title “Network  science  is  the  study  of  network  representations  of  physical,   biological,  and  social  phenomena”   3 MAU=monthly  acHve  users   The Motley Fool
  • 4. Network  Science   4 How  many  connecHons  does  the  person  in  orange   have?     Who  are  the  mostly  highly  connected  people?     How  many  connected  groups  are  in  a  populaHon?     How  many  “friends-­‐of-­‐friends”  arrangements  are   there?     Who  are  the  people  (computers,  etc.)  that  are  on   the  most  pathways  between  other  pairs  of  agents?     If  I  “seed”  (infect)  the  orange  person,  how  does  the   infecHon  spread?   network   IllustraHve  quesHons  
  • 5. CINET  To  A  User  user   user   Networks  
  • 6. CINET  To  A  User  user   user   ● ● ● ● ● ● ● ● ● ●● ●●●●●●●●●●● ●●●●●●●●● ●● ● ● ●●●●●●●●● ●●●●●● ●●●●●● ● ● ●●● ● ● ● ● ● ● ● ● ●●● ●● ● ● ● ●●● ● ● ● ● ● ●● ● ●● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●● ●● ● ● ● ●● ● ● ●● ● ● ●● ● ●● ●●● ● ●●● ●●●● ●●●●●●●●● ●● ● ● ● ●●●●● ● ● ● ● ● ●●●● ● ●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●● ● 100 101 102 103 104 105 100 101 102 103 Degree NumberofNodes 4B  node  graph   generator   Networks   Network   generators  and   measures   0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 FractionofNodes Cluster Coefficient Cluster Coefficient Distribution-Miami No Shuffle 10% Shuffle 50% Shuffle 100% Shuffle Miami  
  • 7. CINET  To  A  User   7 user   user   ● ● ● ● ● ● ● ● ● ●● ●●●●●●●●●●● ●●●●●●●●● ●● ● ● ●●●●●●●●● ●●●●●● ●●●●●● ● ● ●●● ● ● ● ● ● ● ● ● ●●● ●● ● ● ● ●●● ● ● ● ● ● ●● ● ●● ● ●● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●●● ●● ● ● ● ●● ● ● ●● ● ● ●● ● ●● ●●● ● ●●● ●●●● ●●●●●●●●● ●● ● ● ● ●●●●● ● ● ● ● ● ●●●● ● ●●●●●●●●●●●● ● ●●●●●●●●●●●●●●●●●●●●●●●●●● ● 100 101 102 103 104 105 100 101 102 103 Degree NumberofNodes 4B  node  graph   generator   0" 0.001" 0.002" 0.003" Base" 0+10" 11+20" 21+30" 31+40" 41+50" 51+60" 61+70" 71+80" 81+90" Frac%of%Popula,on% Age%Range%for%Vaccina,on% Liberia   Mexico  City   Networks   Network   generators  and   measures   Network  dynamics   0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 FractionofNodes Cluster Coefficient Cluster Coefficient Distribution-Miami No Shuffle 10% Shuffle 50% Shuffle 100% Shuffle Miami  
  • 8. CINET  Underneath   8 user   user   Client/server  
  • 9. CINET  Underneath   9 user   user   Parallel  Distributed  Algorithms      1.    counHng  triangles.      2.    edge  swapping.      3.    converHng  graph  formats.      4.    simulaHon.      5.    …  others  …   Client/server  
  • 10. CINET  Underneath   10 user   user   Parallel  Distributed  Algorithms      1.    counHng  triangles.      2.    edge  swapping.      3.    converHng  graph  formats.      4.    simulaHon.      5.    …  others  …   Input  Checking:      1.    immediate  value.      2.    values  within  a  screen.      3.    values  across  screens.   Client/server  
  • 11. CINET  Underneath   11 ● ● ● ● ● 0 50 100 150 2010 2011 2012 2013 2014 Year Numbers ● Modules Networks user   user   Parallel  Distributed  Algorithms      1.    counHng  triangles.      2.    edge  swapping.      3.    converHng  graph  formats.      4.    simulaHon.      5.    …  others  …   Input  Checking:      1.    immediate  value.      2.    values  within  a  screen.      3.    values  across  screens.   Client/server  
  • 12. CINET—What  Is  It?   •  Cyber-­‐infrastructure  for  network  science.   •  Suite  of  applicaHons   –  Granite:    network  structure;  measures,  graphs.   –  EDISON:    network  dynamics;  models.   –  GDSC:    network  dynamics  (full);  models.   –  Organic  expansion.   •  SupporHng  services   •  Infrastructure   •  Environment  for  collaboraHve  science.   •  Community  resource.   12
  • 13. Community  Resource   13 CINET   networks   algorithms   simulaHons  resources   annotaHons   course   materials   analyses   Community  member  contribuHons  
  • 14. CINET  Layered  Architecture   VizApp:  App  for   network   visualization         Granite:  Graph   structural  analysis   GDSC:  Phase  space   analysis  of  graph   dynamics   Computing    resources  and  data  storage   Simfrastructure   Case  studies   Add  network   Add   structural   method   Store   results   Add  data  and   statistical   analysis  method   14 EDISON:  Network   dynamics;  spread  of   contagions  over   networks   Research  Uses   Tools  in  CINET   Middleware/Workflow   Hardware   Metadata   Curation   Memoization   Incentivization   DL/Common  Services   Networks   (directed   attributed)   Services  for   network   manipulation   Netscript   Network  science  courses   (Albany,  NCAT,  JSU,  VT)  
  • 15. CINET  Layered  Architecture   VizApp:  App  for   network   visualization         Granite:  Graph   structural  analysis   GDSC:  Phase  space   analysis  of  graph   dynamics   Computing    resources  and  data  storage   Network  science  courses   (Albany,  JSU,  NCAT,  VT)   Case  studies   Add   structural   method   Store   results   Add  data  and   statistical   analysis  method   15 EDISON:  Network   dynamics;  spread  of   contagions  over   networks   Research  Uses   Tools  in  CINET   Hardware   DL/Common  Services   Networks   (directed   attributed)   Services  for   network   manipulation   UI UI UI Simfrastructure  Middleware/Workflow   Netscript   Under  the  hood   Add  network   Metadata   Curation   Memoization   Incentivization  
  • 16. •  Structural  Analysis  Tool  (Granite)   –  110+  networks  (graphs)   –  18+  network  generators   –  70+  network  algorithms  (measures);  GaLib,  SNAP  (Stanford),  NetworkX   –  VisualizaHon  of  networks;  Gephi   –  Service  for  adding  new  networks  (graphs)   –  Service  for  adding  new  structural  analysis  tools  (graph  algorithms)   •  Graph  Dynamical  System  Calculator  (GDSC)   –  Analyzing  the  phase  structure  of  GDS;  small  graphs   –  13  graph  templates;  15  vertex  funcHon  (behavior)  families.   •  SimulaHon  of  Dynamics  (EDISON)   –  Compute  (contagion)  dynamics  on  larger  networks:    simulaHon.   –  Services  to  manipulate  a"ributed  networks  and  to  run  simulaHons.   –  Several  contagion  models;  with  and  without  intervenHons.   CINET  Apps  Overview  
  • 17. •  Structural  Analysis  Tool  (Granite)   –  110+  networks  (graphs)   –  18+  network  generators   –  70+  network  algorithms  (measures);  GaLib,  SNAP  (Stanford),  NetworkX   –  VisualizaHon  of  networks;  Gephi   –  Service  for  adding  new  networks  (graphs)   –  Service  for  adding  new  structural  analysis  tools  (graph  algorithms)   •  Graph  Dynamical  System  Calculator  (GDSC)   –  Analyzing  the  phase  structure  of  GDS;  small  graphs   –  13  graph  templates;  15  vertex  funcHon  (behavior)  families.   •  SimulaHon  of  Dynamics  (EDISON)   –  Compute  (contagion)  dynamics  on  larger  networks:    simulaHon.   –  Services  to  manipulate  a"ributed  networks  and  to  run  simulaHons.   –  Several  contagion  models;  with  and  without  intervenHons.   CINET  Apps  Overview   StaHcs/Structure   Dynamics  
  • 18. •  Middleware   –  Sending  messages  (requests  for  services,  status);  sending  data.   –  Brokers  for  services  provide  communicaHon  with  services.   •  Resource  Manager   –  Allows  mulHple  computaHonal  resources  to  be  used  and  selected.   –  Uses  remote  grids,  clouds.   •  Netscript   –  Workflows.   •  Digital  Library  (DL)   –  Metadata/data  storage,  organizaHon.   –  OperaHons:    curaHon,  memoizaHon,  incenHvzaHon,  etc.   •  (Common)  Services   –  Support  and/or  interact  with  DL,  web  apps.   –  Example:    Query  services,  data  assignment  service.   •  Website   –  AddiHonal  resources  (course  notes,  videos,  tutorials,  research  papers  etc).   CINET  Infrastructure  Overview  
  • 19. CINET  User  Benefits   19 correctness   reproducibility   reuse   security   Open  access  system   customizaHon   privacy   models    applicaHons   algorithms  
  • 20. Selected  Challenges   •  Challenge  1:    Simple  computaHonal  interface  for   domain  experts  with  linle  training.   – (ComputaHonal  experts,  too)   •  Challenge  2:    Large  networks.   •  Challenge  3:    Data  management  and  movement.   20
  • 21. Types  of  PublicaHons   •  System  (architecture)   •  Algorithms   •  Dynamical  systems  characterizaHons   •  Uses  (applicaHons)   21
  • 22. PublicaHons—Architecture/Use   •  CINET  team,  “CINET  2.0:  A  CyberInfrastructure   for  Network  Science,”  eScience  2014.   •  CINET  Team,  “CINET:  A  CyberInfrastructure  for   Network  Science,”  eScience  2012.   •  Abdelhamid  et.  al.,  “GDSCalc:    A  Web-­‐Based   ApplicaHon  for  EvaluaHng  Discrete  Graph   Dynamical  Systems,”  Plos  One  2015.     22
  • 23. PublicaHons—Algorithms   •  Kuhlman  et.  al.,  “A  General-­‐Purpose  Graph  Dynamical  System  Modeling  Framework,”  WSC  2011.   •  Maksudul  Alam  and  Maleq  Khan,Parallel  Algorithms  for  GeneraHng  Random  Networks  with  Given  Degree   Sequences,  12th  IFIP  Interna4onal  Conference  on  Network  and  Parallel  Compu4ng  (NPC),  New  York  City,  Sep.   2015.   •  Shaikh  Arifuzzaman,  Maleq  Khan  and  Madhav  Marathe,  A  Space-­‐efficient  Parallel  Algorithm  for  CounHng  Exact   Triangles  in  Massive  Networks,  17th  IEEE  Interna4onal  Conference  on  High  Performance  Compu4ng  and   Communica4ons  (HPCC),  New  York  City,  Aug.  2015.     •  Shaikh  Arifuzzaman  and  Maleq  Khan,  Fast  Parallel  Conversion  of  Edge  List  to  Adjacency  List  for  Large-­‐Scale  Graphs,   23rd  High  Performance  Compu4ng  Symposium  (HPC),  Alexandria,  VA,  USA,  April  2015.   •  Hasanuzzaman  Bhuiyan,  Jiangzhuo  Chen,  Maleq  Khan,  and  Madhav  V.  Marathe,Fast  Parallel  Algorithms  for  Edge-­‐ Switching  to  Achieve  a  Target  Visit  Rate  in  Heterogeneous  Graphs,  Interna4onal  Conference  on  Parallel  Processing   (ICPP),  Minneapolis,  Sep.  2014.     •  Maksudul  Alam,  Maleq  Khan,  and  Madhav  V.  Marathe,Distributed-­‐Memory  Parallel  Algorithms  for  GeneraHng   Massive  Scale-­‐free  Networks  Using  PreferenHal  Anachment  Model,  Intl.  Conf.  for  High  Performance  Compu4ng,   Networking,  Storage  and  Analysis  (SuperCompu>ng),  Denver,  Nov.  2013.     •  Shaikh  Arifuzzaman,  Maleq  Khan,  and  Madhav  V.  Marathe,PATRIC:  A  Parallel  Algorithm  for  CounHng  Triangles  in   Massive  Networks,  ACM  Conference  on  Informa4on  and  Knowledge  Management  (CIKM),  San  Francisco,  Oct.   2013.     •  Zhao  Zhao,  Guanying  Wang,  Ali  Bun,  Maleq  Khan,  V.S.  Anil  Kumar,  and  Madhav  Marathe,  SAHAD:  Subgraph   Analysis  in  Massive  Networks  Using  Hadoop,  26th  IEEE  Interna4onal  Parallel  &  Distributed  Processing  Symposium   (IPDPS),  Shanghai,  China,  May  2012.   •  Zhao  Zhao,  Maleq  Khan,  V.S.  Anil  Kumar  and  Madhav  V.  Marathe,  Subgraph  EnumeraHon  in  Large  Social  Contact   Networks  using  Parallel  Color  Coding  and  Streaming,  39th  Interna4onal  Conference  on  Parallel  Processing  (ICPP),   San  Diego,  California,  Sep.  2010.   23
  • 24. PublicaHons—Dynamical  Systems   •  Kuhlman,  Chris  J.,  and  Henning  S.  Mortveit,  “Limit  Sets  of  Generalized,   MulH-­‐Threshold  Networks,”  Journal  of  Cellular  Automata,  Vol.  10,   pp.  161-­‐193,  2015.   •  Kuhlman,  Chris  J.,  and  Henning  S.  Mortveit,  “Anractor  Stability  in   Nonuniform  Boolean  Networks,”  Theore9cal  Computer  Science,  Vol.   559,  pp.  20-­‐33,  2014.       •  Kuhlman,  Chris  J.,  Henning  S.  Mortveit,  David  Murrugarra,  and  V.  S.   Anil  Kumar,  “BifurcaHons  in  Boolean  Networks,”  Automata,  pp.   29-­‐46,  2011.   The  group  has  many  publica>ons  on  dynamical  systems;  these  use  GDSC.    
  • 25. PublicaHons—ApplicaHons   •  Dumas,  C.,  D.  LaManna,  T.  M.  Harrison,  S.  S.  Ravi.  L.  Hagen,  C.  Kowila   and  F.  Chen,  ``Examining  PoliHcal  MobilizaHon  of  Online  CommuniHes   through  E-­‐peHHoning  Behavior  in  We  the  People  (Extended  Abstract),   presented  at  the  Social  Media  and  Society  Conference,  Toronto,   Canada,  Oct.  2014.   •  Dumas,  C.,  D.  LaManna,  T.  M.  Harrison,  S.  S.  Ravi.  L.  Hagen,  C.  Kowila   and  F.  Chen,  ``Examining  PoliHcal  MobilizaHon  of  Online  CommuniHes   through  E-­‐peHHoning  Behavior  in  We  the  People",  accepted  for   publicaHon  the  Journal  of  Big  Data  and  Society,  2015.   •  Dumas,  C.,  D.  LaManna,  T.  M.  Harrison,  S.  S.  Ravi.  L.  Hagen,  C.  Kowila   and  F.  Chen,  ``E-­‐peHHoning  as  CollecHve  PoliHcal  AcHon  in  We  the   People",  Proc.  iConference  2015,  Newport  Beach,  CA,  March  2015  (20   pages).  
  • 26. CINET  in  Context   •  User  interface—all  user  interacHon.   –  No  need  to  program.   –  No  need  for  HPC  resources.   •  Types  of  analysis   –  Network  structural  characterizaHons.   –  Dynamics  on  networks.   •  Large  networks   –  GeneraHon.   –  Analyses.   •  MulHple  tools  provided  under  a  CINET  umbrella.   •  Crowd-­‐sourced  plaworm   –  Self-­‐sustaining.   –  Self-­‐managing.   •  CollaboraHve  science.   •  Community  resource.   26 There  are  many  good  tools;  but  none  to  our  knowledge  so  widely  encompassing.