SlideShare a Scribd company logo
1 of 36
Download to read offline
Using	
  CINET	
  
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	
  Uni.,	
  SUNY	
  Albany,	
  Jackson	
  State,	
  Argonne	
  Na>onal	
  Lab,	
  
U.	
  Chicago,	
  NCAT,	
  U.	
  Houston	
  Downtown	
  
	
  
CINET	
  
2
CINET:	
  	
  Applica2ons	
  
•  Granite	
  
– Network	
  structural	
  analyses.	
  
•  GDS	
  Calculator	
  (GDSC)	
  
– Complete	
  network	
  dynamics	
  on	
  networks.	
  
•  EDISON	
  
– Forward	
  trajectory	
  (dynamics)	
  on	
  networks.	
  
3
GRANITE	
  
4
Granite:	
  Ini>al	
  Screen	
  
•  Go	
  to:	
  	
  
–  hGp://cinet.vbi.vt.edu/granite/granite.html	
  
–  or	
  hGp://cinet.vbi.vt.edu	
  and	
  click	
  Granite	
  
•  Then	
  login	
  
•  To	
  create	
  a	
  new	
  account,	
  click	
  register	
  
Features	
  	
  
Available	
  features:	
  
§  Network	
  Analysis	
  
§  Network	
  Generators	
  
§  Network	
  List	
  
§  Measure	
  List	
  
§  Visualiza2on	
  
§  NetScript	
  
§  Others	
  	
  
	
  
Networks	
  and	
  Proper>es	
  
Network	
  
§  a	
  set	
  of	
  nodes,	
  represen2ng	
  some	
  en22es,	
  depicted	
  by	
  circles	
  	
  	
  
§  a	
  set	
  of	
  edges,	
  represen2ng	
  rela2onships,	
  depicted	
  by	
  lines	
  
A	
  network	
  with	
  6	
  nodes	
  and	
  7	
  edges	
  
Networks	
  and	
  Proper>es	
  (cont.)	
  
Density	
  
Number	
  of	
  edges	
  /	
  	
  max.	
  no.	
  of	
  possible	
  edges	
  
	
  	
  
Density	
  =	
  2*7	
  /	
  (5*6)	
  =	
  7	
  /	
  15	
  =	
  0.47	
  	
  
=
m
n
2
!
"
#
$
%
&
=
2m
n n −1( )
Networks	
  and	
  Proper>es	
  
Connec>vity:	
  
	
  	
  
Connected	
  network	
   disconnected	
  network	
  
Network	
  Analysis	
  
§  In	
  the	
  menu	
  bar,	
  select	
  network	
  analysis	
  
§  You	
  can	
  see	
  a	
  list	
  of	
  analyses	
  done	
  earlier	
  
§  To	
  perform	
  a	
  new	
  analysis,	
  click	
  +New	
  Analysis	
  
§  Type	
  a	
  name	
  for	
  the	
  analysis	
  
§  Select	
  one	
  or	
  more	
  networks	
  
§  You	
  can	
  browse	
  or	
  use	
  the	
  search	
  box	
  
§  You	
  can	
  see	
  the	
  list	
  of	
  selected	
  networks	
  
§  Click	
  Con>nue	
  	
  
Network	
  Analysis	
  (cont.)	
  
§  Select	
  one	
  or	
  more	
  measures	
  
§  You	
  can	
  browse	
  or	
  use	
  the	
  search	
  box	
  
§  You	
  can	
  see	
  some	
  details	
  of	
  the	
  measures	
  
§  If	
  necessary,	
  provide	
  parameter	
  values	
  
§  You	
  can	
  see	
  the	
  list	
  of	
  selected	
  measures	
  
§  Click	
  Analyze	
  	
  
§  The	
  new	
  analysis	
  is	
  now	
  in	
  the	
  list	
  
§  Look	
  at	
  the	
  status	
  
§  When	
  it	
  is	
  COMPLETED,	
  click	
  View	
  Report.	
  	
  
§  See	
  the	
  results	
  in	
  the	
  report	
  sec2on	
  
§  To	
  download	
  the	
  results,	
  click	
  Download.	
  
	
  
Random	
  Networks	
  
Random	
  Networks	
  
§  Edge	
  are	
  added	
  randomly	
  	
  
Erdős-­‐Rényi,	
  G(n,	
  p),	
  network	
  
§  Each	
  poten2al	
  edge	
  is	
  added	
  with	
  probability	
  p	
  
	
  
A	
  G(n,	
  p)	
  network	
  with	
  p	
  =	
  1/3	
   A	
  star	
  graph:	
  	
  
is	
  a	
  determinis2c	
  graph	
  
Network	
  Generators	
  
§  In	
  the	
  menu	
  bar,	
  select	
  Network	
  Generators	
  
§  You	
  can	
  see	
  a	
  list	
  of	
  generators	
  created	
  earlier	
  	
  
§  Click	
  +New	
  Network	
  Generator	
  
§  Type	
  a	
  name	
  for	
  the	
  generator	
  
§  Select	
  one	
  or	
  more	
  generators	
  
§  You	
  can	
  browse	
  or	
  use	
  the	
  search	
  box	
  
§  You	
  can	
  see	
  the	
  list	
  of	
  selected	
  generators	
  
§  Specify	
  parameters	
  if	
  required	
  and	
  click	
  submit	
  
§  Click	
  Generate	
  	
  
Network	
  Generators	
  (cont.)	
  
§  The	
  new	
  generator	
  is	
  now	
  in	
  the	
  list	
  of	
  generators	
  
§  Look	
  at	
  the	
  status	
  
§  When	
  it	
  is	
  COMPLETED,	
  click	
  View	
  Report.	
  	
  
§  See	
  the	
  results	
  in	
  the	
  report	
  sec2on	
  
§  To	
  download	
  the	
  network,	
  click	
  Download.	
  
	
  
Add	
  a	
  New	
  Network	
  
§  In	
  the	
  menu	
  bar,	
  select	
  Networks	
  
§  Click	
  +New	
  Network	
  
§  Select	
  Directly	
  upload	
  a	
  file	
  
§  Click	
  Done	
  	
  
§  Click	
  Choose	
  File	
  	
  
§  Provide	
  a	
  name	
  of	
  the	
  network	
  and	
  other	
  info	
  
§  	
  Click	
  Save	
  
§  Now	
  you	
  can	
  see	
  the	
  added	
  network	
  in	
  the	
  list	
  
Network	
  Visualiza>on	
  
§  In	
  the	
  menu	
  bar,	
  select	
  Networks	
  
§  You	
  can	
  see	
  the	
  list	
  of	
  networks	
  	
  
§  Click	
  on	
  a	
  network	
  name	
  to	
  visualize	
  
§  Click	
  visualiza>on	
  (on	
  the	
  right	
  hand	
  side)	
  
§  Click	
  +Add	
  Visualiza>on	
  
§  Select	
  visualiza2on	
  parameters	
  
§  leave	
  them	
  as	
  they	
  are	
  to	
  use	
  the	
  default	
  values	
  
§  Click	
  Generate	
  	
  
GDS	
  CALCULATOR	
  (GDSC)	
  
17
GDS: Phase Space Results—nor Vertex Function
•  Inputs	
  
–  Graph:	
  Circle4	
  
	
  
–  Vertex	
  state	
  space:	
  K={0,1}	
  	
  
–  Vertex	
  func>ons:	
  nor3	
  	
  
–  Update	
  scheme:	
  
•  synchronous	
  
Phase Space: Synchronous update
System state x = (x1,x2, x3, x4)
nor3 function
xi-1 xi xi+1 nor3
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
What does this do for us?
-Understanding of all
system state dynamics.
-Which onerous states are
attained once, or
frequently.
-Different equivalences.
GDS: Phase Space Results—nor Vertex Function
•  Inputs	
  
–  Graph:	
  Circle4	
  
	
  
–  Vertex	
  state	
  space:	
  K={0,1}	
  	
  
–  Vertex	
  func>ons:	
  nor3	
  	
  
–  Update	
  scheme:	
  
•  synchronous	
  
Phase Space: Synchronous update
System state x = (x1,x2, x3, x4)
nor3 function
xi-1 xi xi+1 nor3
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
What does this do for us?
-Understanding of all
system state dynamics.
-Which onerous states are
attained once, or
frequently.
-Different equivalences.
Number	
  of	
  state	
  transi>ons	
  
is	
  (n!	
  |K|n).	
  
Only	
  analyze	
  small	
  graphs.	
  
GDS: Phase Space Results—nor Vertex Function
•  Inputs	
  
–  Graph:	
  Circle4	
  
–  Vertex	
  state	
  space	
  	
  
–  Vertex	
  func>ons:	
  nor3	
  	
  
–  Update	
  scheme:	
  
•  sequen2al	
  with	
  order	
  
π=(1,2,3,4)	
  
•  synchronous	
  
Phase Space: Sequential update π=(1,2,3,4)
Phase Space: Synchronous update
System state x = (x1,x2, x3, x4)
Update scheme (sequential or synchronous) makes
a difference.
Figures at right are different.
GDS	
  Calculator:	
  	
  Web	
  App	
  
Specify
Graph
Specify Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit Job
Activity sequence to run an analysis in GDSC
13 graph
templates can
be composed to
quickly generate
networks.
Directed and
undirected
networks.
15 types of
vertex functions.
Each vertex can
have a different
function. Arbitrary update
schemes:
-synchronous
-sequential
-block sequential
-fair and unfair word
orders.
Typically use all
system states, but can
specify any subset.
-Phase spaces for
each update
sequence.
-Which GDS are the
same (i.e., functionally
equivalent).
-Which GDS have the
same long-term
dynamics (i.e., cycle
equivalence).
-Largest limit cycles.
GDSC:	
  	
  How	
  to	
  Log	
  In	
  
•  Op2on	
  1:	
  	
  CINET	
  home	
  page	
  
–  Go	
  to	
  the	
  CINET	
  landing	
  page	
  hGp://www.vbi.vt.edu/
ndssl/cinet	
  
–  From	
  there,	
  click	
  on	
  “GDScalc”	
  then	
  click	
  on	
  “Start	
  
GDSCalc.”	
  
•  	
  Op2on	
  2:	
  	
  From	
  GDSCalc	
  landing	
  page	
  
–  Go	
  to	
  hGp://taos.vbi.vt.edu/gdscalc/welcome.html	
  	
  
–  Then	
  click	
  on	
  “Start	
  GDSCalc.”	
  
•  Op2on	
  3:	
  	
  Go	
  to	
  GDSC	
  login	
  page	
  
–  hGp://taos.vbi.vt.edu/gdscalc/	
  
22
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Specify
Graph
Specify
Vertex
Functions
Specify
Update
Scheme
Specify
System
States
Post-
Process
Results
Submit
Job
Activity sequence to run an analysis
GDSC:	
  	
  Demo	
  
Each	
  of	
  the	
  four	
  update	
  schemes:	
  
-­‐generates	
  only	
  fixed	
  points	
  as	
  limit	
  sets	
  
-­‐the	
  only	
  limit	
  set	
  states	
  are	
  (0,0,0,0,0)	
  and	
  (1,1,1,1,1).	
  
How	
  is	
  GDS	
  Calculator	
  Useful?	
  
•  Educa2on:	
  	
  understanding	
  dynamics.	
  
•  Research:	
  
– Running	
  web	
  app	
  enables	
  us	
  to	
  build	
  intui2on	
  
about	
  problems.	
  
– Convert	
  concrete	
  results	
  into	
  abstract	
  theorems	
  
(that	
  are	
  applicable	
  to	
  much	
  large	
  [finite]	
  
systems).	
  
– Crucial	
  element	
  of	
  experimental	
  mathema.cs,	
  or	
  
computa.onal	
  mathema.cs.	
  
Take	
  Aways	
  
•  Dynamics	
  on	
  graphs.	
  
•  Evalua2on	
  of	
  all	
  system	
  state	
  transi2ons.	
  
•  Small	
  graphs	
  because	
  number	
  of	
  state	
  transi2ons	
  exponen2al	
  in	
  
number	
  of	
  ver2ces;	
  problem	
  size	
  explodes.	
  
•  Understand	
  complete	
  dynamics.	
  
•  Elements	
  
–  Graph.	
  
–  Vertex	
  state	
  set.	
  
–  Vertex	
  func2ons.	
  
–  Update	
  schemes	
  for	
  vertex	
  func2ons.	
  
•  Three	
  published	
  works	
  using	
  this	
  system:	
  	
  Automata	
  2011,	
  
Theore2cal	
  Computer	
  Science	
  2014,	
  J.	
  Cellular	
  Automata	
  2015.	
  
30
EDISON	
  
31
GDS: Phase Space Results—nor Vertex Function
•  Inputs	
  
–  Graph:	
  Circle4	
  
–  Vertex	
  state	
  space	
  	
  
–  Vertex	
  func>ons:	
  nor3	
  	
  
–  Update	
  scheme:	
  
•  sequen2al	
  with	
  order	
  
π=(1,2,3,4)	
  
•  synchronous	
  
Phase Space: Sequential update π=(1,2,3,4)
Phase Space: Synchronous update
System state x = (x1,x2, x3, x4)
Update scheme (sequential or synchronous) makes
a difference.
Figures at right are different.
GDS: Forward Trajectory—nor Vertex Function
•  Inputs	
  
–  Graph:	
  Circle4	
  
–  Vertex	
  state	
  space	
  	
  
–  Vertex	
  func>ons:	
  nor3	
  	
  
–  Update	
  scheme:	
  
•  sequen2al	
  with	
  order	
  
π=(1,2,3,4)	
  
•  synchronous	
  
Phase Space: Sequential update π=(1,2,3,4)
Phase Space: Synchronous update
System state x = (x1,x2, x3, x4)
Update scheme (sequential or synchronous) makes
a difference.
Figures at right are different.
EDISON	
  Sample	
  Applica2ons	
  
34
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%
Time	
  histories	
  of	
  Ebola	
  outbreaks.	
   Effects	
  of	
  Interven2ons	
  on	
  outbreak	
  size.	
  
0"
0.05"
0.1"
0.15"
1" 2" 5" 10"
Frac.&of&Popula-on& Gov.&Interven-on&Factor,&eta&
C1"
C2"
C1C2"
Contagion	
  C1	
  is	
  awareness	
  of	
  harmful	
  behavior.	
  
Contagion	
  C2	
  is	
  engaging	
  in	
  harmful	
  behavior.	
  
Contagion	
  C1C2	
  is	
  both	
  being	
  aware	
  and	
  engaging	
  anyway.	
  
Effect	
  of	
  government	
  interven2ons.	
  
EDISON	
  
•  We	
  demonstrate	
  some	
  of	
  the	
  features	
  of	
  the	
  
UI.	
  
•  The	
  backend	
  compute	
  engine	
  (hybrid	
  mul2-­‐
thread,	
  MPI)	
  has	
  been	
  used	
  in	
  several	
  works.	
  
35
36
END

More Related Content

What's hot

Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Frederic Desprez
 
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...How to expand the Galaxy from genes to Earth in six simple steps (and live sm...
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...Raffaele Montella
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science ServicesIan Foster
 
grid mining
grid mininggrid mining
grid miningARNOLD
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and ComputationTal Lavian Ph.D.
 
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...Till Blume
 
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
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
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
 
Ci Connect: A service for building multi-institutional cluster environments
Ci Connect: A service for building multi-institutional cluster environmentsCi Connect: A service for building multi-institutional cluster environments
Ci Connect: A service for building multi-institutional cluster environmentsRob Gardner
 
Data Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisData Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisVincenzo Gulisano
 
Scalable Distributed Real-Time Clustering for Big Data Streams
Scalable Distributed Real-Time Clustering for Big Data StreamsScalable Distributed Real-Time Clustering for Big Data Streams
Scalable Distributed Real-Time Clustering for Big Data StreamsAntonio Severien
 
CHASE-CI: A Distributed Big Data Machine Learning Platform
CHASE-CI: A Distributed Big Data Machine Learning PlatformCHASE-CI: A Distributed Big Data Machine Learning Platform
CHASE-CI: A Distributed Big Data Machine Learning PlatformLarry Smarr
 
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.
 
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
 
2010 Future of Advanced Computing
2010 Future of Advanced Computing2010 Future of Advanced Computing
2010 Future of Advanced ComputingBob Marcus
 
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015Ioan Toma
 
The Open Science Data Cloud: Empowering the Long Tail of Science
The Open Science Data Cloud: Empowering the Long Tail of ScienceThe Open Science Data Cloud: Empowering the Long Tail of Science
The Open Science Data Cloud: Empowering the Long Tail of ScienceRobert Grossman
 
Concept Drift Identification using Classifier Ensemble Approach
Concept Drift Identification using Classifier Ensemble Approach  Concept Drift Identification using Classifier Ensemble Approach
Concept Drift Identification using Classifier Ensemble Approach IJECEIAES
 

What's hot (20)

Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
 
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...How to expand the Galaxy from genes to Earth in six simple steps (and live sm...
How to expand the Galaxy from genes to Earth in six simple steps (and live sm...
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science Services
 
grid mining
grid mininggrid mining
grid mining
 
DIET_BLAST
DIET_BLASTDIET_BLAST
DIET_BLAST
 
TeraGrid Communication and Computation
TeraGrid Communication and ComputationTeraGrid Communication and Computation
TeraGrid Communication and Computation
 
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...Towards an Incremental Schema-level Index  for Distributed Linked Open Data G...
Towards an Incremental Schema-level Index for Distributed Linked Open Data G...
 
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
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
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
 
Ci Connect: A service for building multi-institutional cluster environments
Ci Connect: A service for building multi-institutional cluster environmentsCi Connect: A service for building multi-institutional cluster environments
Ci Connect: A service for building multi-institutional cluster environments
 
Data Streaming in Big Data Analysis
Data Streaming in Big Data AnalysisData Streaming in Big Data Analysis
Data Streaming in Big Data Analysis
 
Scalable Distributed Real-Time Clustering for Big Data Streams
Scalable Distributed Real-Time Clustering for Big Data StreamsScalable Distributed Real-Time Clustering for Big Data Streams
Scalable Distributed Real-Time Clustering for Big Data Streams
 
CHASE-CI: A Distributed Big Data Machine Learning Platform
CHASE-CI: A Distributed Big Data Machine Learning PlatformCHASE-CI: A Distributed Big Data Machine Learning Platform
CHASE-CI: A Distributed Big Data Machine Learning Platform
 
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...
 
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
 
2010 Future of Advanced Computing
2010 Future of Advanced Computing2010 Future of Advanced Computing
2010 Future of Advanced Computing
 
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
 
The Open Science Data Cloud: Empowering the Long Tail of Science
The Open Science Data Cloud: Empowering the Long Tail of ScienceThe Open Science Data Cloud: Empowering the Long Tail of Science
The Open Science Data Cloud: Empowering the Long Tail of Science
 
Concept Drift Identification using Classifier Ensemble Approach
Concept Drift Identification using Classifier Ensemble Approach  Concept Drift Identification using Classifier Ensemble Approach
Concept Drift Identification using Classifier Ensemble Approach
 

Similar to Using CINET

Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...DataStax
 
Black-box Behavioral Model Inference for Autopilot Software Systems
Black-box Behavioral Model Inference for Autopilot Software SystemsBlack-box Behavioral Model Inference for Autopilot Software Systems
Black-box Behavioral Model Inference for Autopilot Software SystemsMohammad Jafar Mashhadi
 
Scalable and Efficient Algorithms for Analysis of Massive, Streaming Graphs
Scalable and Efficient Algorithms for Analysis of Massive, Streaming GraphsScalable and Efficient Algorithms for Analysis of Massive, Streaming Graphs
Scalable and Efficient Algorithms for Analysis of Massive, Streaming GraphsJason Riedy
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"diannepatricia
 
EuroBSDcon 2017 System Performance Analysis Methodologies
EuroBSDcon 2017 System Performance Analysis MethodologiesEuroBSDcon 2017 System Performance Analysis Methodologies
EuroBSDcon 2017 System Performance Analysis MethodologiesBrendan Gregg
 
Online learning with structured streaming, spark summit brussels 2016
Online learning with structured streaming, spark summit brussels 2016Online learning with structured streaming, spark summit brussels 2016
Online learning with structured streaming, spark summit brussels 2016Ram Sriharsha
 
What you need to know about FEMAP v11.3
What you need to know about FEMAP v11.3What you need to know about FEMAP v11.3
What you need to know about FEMAP v11.3Aswin John
 
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
 
Making sense of the Graph Revolution
Making sense of the Graph RevolutionMaking sense of the Graph Revolution
Making sense of the Graph RevolutionInfiniteGraph
 
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)Is Antipov
 
NetBrain-in-Action
NetBrain-in-ActionNetBrain-in-Action
NetBrain-in-ActionKen Reiff
 
Migrating To PostgreSQL
Migrating To PostgreSQLMigrating To PostgreSQL
Migrating To PostgreSQLGrant Fritchey
 
Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...
 Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ... Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...
Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...Big Data Spain
 
Galaxy RNA-Seq Analysis: Tuxedo Protocol
Galaxy RNA-Seq Analysis: Tuxedo ProtocolGalaxy RNA-Seq Analysis: Tuxedo Protocol
Galaxy RNA-Seq Analysis: Tuxedo ProtocolHong ChangBum
 
BWC Supercomputing 2008 Presentation
BWC Supercomputing 2008 PresentationBWC Supercomputing 2008 Presentation
BWC Supercomputing 2008 Presentationlilyco
 

Similar to Using CINET (20)

SDN approach.pptx
SDN approach.pptxSDN approach.pptx
SDN approach.pptx
 
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
Cassandra Tools and Distributed Administration (Jeffrey Berger, Knewton) | C*...
 
Black-box Behavioral Model Inference for Autopilot Software Systems
Black-box Behavioral Model Inference for Autopilot Software SystemsBlack-box Behavioral Model Inference for Autopilot Software Systems
Black-box Behavioral Model Inference for Autopilot Software Systems
 
Scalable and Efficient Algorithms for Analysis of Massive, Streaming Graphs
Scalable and Efficient Algorithms for Analysis of Massive, Streaming GraphsScalable and Efficient Algorithms for Analysis of Massive, Streaming Graphs
Scalable and Efficient Algorithms for Analysis of Massive, Streaming Graphs
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"
 
EuroBSDcon 2017 System Performance Analysis Methodologies
EuroBSDcon 2017 System Performance Analysis MethodologiesEuroBSDcon 2017 System Performance Analysis Methodologies
EuroBSDcon 2017 System Performance Analysis Methodologies
 
Online learning with structured streaming, spark summit brussels 2016
Online learning with structured streaming, spark summit brussels 2016Online learning with structured streaming, spark summit brussels 2016
Online learning with structured streaming, spark summit brussels 2016
 
Telegraph Cq English
Telegraph Cq EnglishTelegraph Cq English
Telegraph Cq English
 
What you need to know about FEMAP v11.3
What you need to know about FEMAP v11.3What you need to know about FEMAP v11.3
What you need to know about FEMAP v11.3
 
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...
 
Making sense of the Graph Revolution
Making sense of the Graph RevolutionMaking sense of the Graph Revolution
Making sense of the Graph Revolution
 
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)
Automatic deployment on .NET web stack (Minsk .NET meetup 12.02.14)
 
11 whiteboxtesting
11 whiteboxtesting11 whiteboxtesting
11 whiteboxtesting
 
NetBrain-in-Action
NetBrain-in-ActionNetBrain-in-Action
NetBrain-in-Action
 
Migrating To PostgreSQL
Migrating To PostgreSQLMigrating To PostgreSQL
Migrating To PostgreSQL
 
Arc gis network analyst tutorial
 Arc gis network analyst tutorial Arc gis network analyst tutorial
Arc gis network analyst tutorial
 
Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...
 Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ... Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...
Dataflows: The abstraction that powers Big Data by Raul Castro Fernandez at ...
 
[TestWarez 2017] Behavior Driven Development in a complex environment - Consu...
[TestWarez 2017] Behavior Driven Development in a complex environment - Consu...[TestWarez 2017] Behavior Driven Development in a complex environment - Consu...
[TestWarez 2017] Behavior Driven Development in a complex environment - Consu...
 
Galaxy RNA-Seq Analysis: Tuxedo Protocol
Galaxy RNA-Seq Analysis: Tuxedo ProtocolGalaxy RNA-Seq Analysis: Tuxedo Protocol
Galaxy RNA-Seq Analysis: Tuxedo Protocol
 
BWC Supercomputing 2008 Presentation
BWC Supercomputing 2008 PresentationBWC Supercomputing 2008 Presentation
BWC Supercomputing 2008 Presentation
 

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
 
Network Science: Theory, Modeling and Applications
Network Science: Theory, Modeling and ApplicationsNetwork Science: Theory, Modeling and Applications
Network Science: Theory, Modeling and Applications
 
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
 

Recently uploaded

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Jshifa
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsoolala9823
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 

Recently uploaded (20)

Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 

Using CINET

  • 1. Using  CINET   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  Uni.,  SUNY  Albany,  Jackson  State,  Argonne  Na>onal  Lab,   U.  Chicago,  NCAT,  U.  Houston  Downtown    
  • 3. CINET:    Applica2ons   •  Granite   – Network  structural  analyses.   •  GDS  Calculator  (GDSC)   – Complete  network  dynamics  on  networks.   •  EDISON   – Forward  trajectory  (dynamics)  on  networks.   3
  • 5. Granite:  Ini>al  Screen   •  Go  to:     –  hGp://cinet.vbi.vt.edu/granite/granite.html   –  or  hGp://cinet.vbi.vt.edu  and  click  Granite   •  Then  login   •  To  create  a  new  account,  click  register  
  • 6. Features     Available  features:   §  Network  Analysis   §  Network  Generators   §  Network  List   §  Measure  List   §  Visualiza2on   §  NetScript   §  Others      
  • 7. Networks  and  Proper>es   Network   §  a  set  of  nodes,  represen2ng  some  en22es,  depicted  by  circles       §  a  set  of  edges,  represen2ng  rela2onships,  depicted  by  lines   A  network  with  6  nodes  and  7  edges  
  • 8. Networks  and  Proper>es  (cont.)   Density   Number  of  edges  /    max.  no.  of  possible  edges       Density  =  2*7  /  (5*6)  =  7  /  15  =  0.47     = m n 2 ! " # $ % & = 2m n n −1( )
  • 9. Networks  and  Proper>es   Connec>vity:       Connected  network   disconnected  network  
  • 10. Network  Analysis   §  In  the  menu  bar,  select  network  analysis   §  You  can  see  a  list  of  analyses  done  earlier   §  To  perform  a  new  analysis,  click  +New  Analysis   §  Type  a  name  for  the  analysis   §  Select  one  or  more  networks   §  You  can  browse  or  use  the  search  box   §  You  can  see  the  list  of  selected  networks   §  Click  Con>nue    
  • 11. Network  Analysis  (cont.)   §  Select  one  or  more  measures   §  You  can  browse  or  use  the  search  box   §  You  can  see  some  details  of  the  measures   §  If  necessary,  provide  parameter  values   §  You  can  see  the  list  of  selected  measures   §  Click  Analyze     §  The  new  analysis  is  now  in  the  list   §  Look  at  the  status   §  When  it  is  COMPLETED,  click  View  Report.     §  See  the  results  in  the  report  sec2on   §  To  download  the  results,  click  Download.    
  • 12. Random  Networks   Random  Networks   §  Edge  are  added  randomly     Erdős-­‐Rényi,  G(n,  p),  network   §  Each  poten2al  edge  is  added  with  probability  p     A  G(n,  p)  network  with  p  =  1/3   A  star  graph:     is  a  determinis2c  graph  
  • 13. Network  Generators   §  In  the  menu  bar,  select  Network  Generators   §  You  can  see  a  list  of  generators  created  earlier     §  Click  +New  Network  Generator   §  Type  a  name  for  the  generator   §  Select  one  or  more  generators   §  You  can  browse  or  use  the  search  box   §  You  can  see  the  list  of  selected  generators   §  Specify  parameters  if  required  and  click  submit   §  Click  Generate    
  • 14. Network  Generators  (cont.)   §  The  new  generator  is  now  in  the  list  of  generators   §  Look  at  the  status   §  When  it  is  COMPLETED,  click  View  Report.     §  See  the  results  in  the  report  sec2on   §  To  download  the  network,  click  Download.    
  • 15. Add  a  New  Network   §  In  the  menu  bar,  select  Networks   §  Click  +New  Network   §  Select  Directly  upload  a  file   §  Click  Done     §  Click  Choose  File     §  Provide  a  name  of  the  network  and  other  info   §   Click  Save   §  Now  you  can  see  the  added  network  in  the  list  
  • 16. Network  Visualiza>on   §  In  the  menu  bar,  select  Networks   §  You  can  see  the  list  of  networks     §  Click  on  a  network  name  to  visualize   §  Click  visualiza>on  (on  the  right  hand  side)   §  Click  +Add  Visualiza>on   §  Select  visualiza2on  parameters   §  leave  them  as  they  are  to  use  the  default  values   §  Click  Generate    
  • 18. GDS: Phase Space Results—nor Vertex Function •  Inputs   –  Graph:  Circle4     –  Vertex  state  space:  K={0,1}     –  Vertex  func>ons:  nor3     –  Update  scheme:   •  synchronous   Phase Space: Synchronous update System state x = (x1,x2, x3, x4) nor3 function xi-1 xi xi+1 nor3 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 What does this do for us? -Understanding of all system state dynamics. -Which onerous states are attained once, or frequently. -Different equivalences.
  • 19. GDS: Phase Space Results—nor Vertex Function •  Inputs   –  Graph:  Circle4     –  Vertex  state  space:  K={0,1}     –  Vertex  func>ons:  nor3     –  Update  scheme:   •  synchronous   Phase Space: Synchronous update System state x = (x1,x2, x3, x4) nor3 function xi-1 xi xi+1 nor3 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 What does this do for us? -Understanding of all system state dynamics. -Which onerous states are attained once, or frequently. -Different equivalences. Number  of  state  transi>ons   is  (n!  |K|n).   Only  analyze  small  graphs.  
  • 20. GDS: Phase Space Results—nor Vertex Function •  Inputs   –  Graph:  Circle4   –  Vertex  state  space     –  Vertex  func>ons:  nor3     –  Update  scheme:   •  sequen2al  with  order   π=(1,2,3,4)   •  synchronous   Phase Space: Sequential update π=(1,2,3,4) Phase Space: Synchronous update System state x = (x1,x2, x3, x4) Update scheme (sequential or synchronous) makes a difference. Figures at right are different.
  • 21. GDS  Calculator:    Web  App   Specify Graph Specify Vertex Functions Specify Update Scheme Specify System States Post- Process Results Submit Job Activity sequence to run an analysis in GDSC 13 graph templates can be composed to quickly generate networks. Directed and undirected networks. 15 types of vertex functions. Each vertex can have a different function. Arbitrary update schemes: -synchronous -sequential -block sequential -fair and unfair word orders. Typically use all system states, but can specify any subset. -Phase spaces for each update sequence. -Which GDS are the same (i.e., functionally equivalent). -Which GDS have the same long-term dynamics (i.e., cycle equivalence). -Largest limit cycles.
  • 22. GDSC:    How  to  Log  In   •  Op2on  1:    CINET  home  page   –  Go  to  the  CINET  landing  page  hGp://www.vbi.vt.edu/ ndssl/cinet   –  From  there,  click  on  “GDScalc”  then  click  on  “Start   GDSCalc.”   •   Op2on  2:    From  GDSCalc  landing  page   –  Go  to  hGp://taos.vbi.vt.edu/gdscalc/welcome.html     –  Then  click  on  “Start  GDSCalc.”   •  Op2on  3:    Go  to  GDSC  login  page   –  hGp://taos.vbi.vt.edu/gdscalc/   22
  • 28. Specify Graph Specify Vertex Functions Specify Update Scheme Specify System States Post- Process Results Submit Job Activity sequence to run an analysis GDSC:    Demo   Each  of  the  four  update  schemes:   -­‐generates  only  fixed  points  as  limit  sets   -­‐the  only  limit  set  states  are  (0,0,0,0,0)  and  (1,1,1,1,1).  
  • 29. How  is  GDS  Calculator  Useful?   •  Educa2on:    understanding  dynamics.   •  Research:   – Running  web  app  enables  us  to  build  intui2on   about  problems.   – Convert  concrete  results  into  abstract  theorems   (that  are  applicable  to  much  large  [finite]   systems).   – Crucial  element  of  experimental  mathema.cs,  or   computa.onal  mathema.cs.  
  • 30. Take  Aways   •  Dynamics  on  graphs.   •  Evalua2on  of  all  system  state  transi2ons.   •  Small  graphs  because  number  of  state  transi2ons  exponen2al  in   number  of  ver2ces;  problem  size  explodes.   •  Understand  complete  dynamics.   •  Elements   –  Graph.   –  Vertex  state  set.   –  Vertex  func2ons.   –  Update  schemes  for  vertex  func2ons.   •  Three  published  works  using  this  system:    Automata  2011,   Theore2cal  Computer  Science  2014,  J.  Cellular  Automata  2015.   30
  • 32. GDS: Phase Space Results—nor Vertex Function •  Inputs   –  Graph:  Circle4   –  Vertex  state  space     –  Vertex  func>ons:  nor3     –  Update  scheme:   •  sequen2al  with  order   π=(1,2,3,4)   •  synchronous   Phase Space: Sequential update π=(1,2,3,4) Phase Space: Synchronous update System state x = (x1,x2, x3, x4) Update scheme (sequential or synchronous) makes a difference. Figures at right are different.
  • 33. GDS: Forward Trajectory—nor Vertex Function •  Inputs   –  Graph:  Circle4   –  Vertex  state  space     –  Vertex  func>ons:  nor3     –  Update  scheme:   •  sequen2al  with  order   π=(1,2,3,4)   •  synchronous   Phase Space: Sequential update π=(1,2,3,4) Phase Space: Synchronous update System state x = (x1,x2, x3, x4) Update scheme (sequential or synchronous) makes a difference. Figures at right are different.
  • 34. EDISON  Sample  Applica2ons   34 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% Time  histories  of  Ebola  outbreaks.   Effects  of  Interven2ons  on  outbreak  size.   0" 0.05" 0.1" 0.15" 1" 2" 5" 10" Frac.&of&Popula-on& Gov.&Interven-on&Factor,&eta& C1" C2" C1C2" Contagion  C1  is  awareness  of  harmful  behavior.   Contagion  C2  is  engaging  in  harmful  behavior.   Contagion  C1C2  is  both  being  aware  and  engaging  anyway.   Effect  of  government  interven2ons.  
  • 35. EDISON   •  We  demonstrate  some  of  the  features  of  the   UI.   •  The  backend  compute  engine  (hybrid  mul2-­‐ thread,  MPI)  has  been  used  in  several  works.   35