SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
Amazon Web Services
A platform for life science research




Deepak Singh, Ph.D.
Amazon Web Services


                            NCRR P41 PI meeting, October 2010
the new reality
lots and lots and lots
and lots and lots of data
lots and lots and lots
 and lots and lots of
       people
lots and lots and lots
 and lots and lots of
       places
constant change
science in a new reality
science in a new reality
^
data
  science in a new reality
^
Image: Drew Conway
goal
optimize the most
valuable resource
compute, storage,
   workflows, memory,
transmission, algorithms,
         cost, …
people



Credit: Pieter Musterd a CC-BY-NC-ND license
enter the cloud
what is the cloud?
infrastructure
scalable
3000 CPU’s for one firm’s risk management application
     3444JJ'
!"#$%&'()'*+,'-./01.2%/'




                                                                    344'+567/'(.'
                                                                    8%%9%.:/'




            344'JJ'



                           I%:.%/:1='    ;<"&/:1='     A&B:1='     C10"&:1='    C".:1='      E(.:1='      ;"%/:1='
                           >?,,?,44@'   >?,3?,44@'   >?,>?,44@'   >?,H?,44@'   >?,D?,44@'   >?,F?,44@'   >?,G?,44@'
highly available
US East Region



Availability     Availability
 Zone A           Zone B



Availability     Availability
 Zone C           Zone D
durable
99.999999999%
dynamic
extensible
secure
a utility
on-demand instances
 reserved instances
   spot instances
infrastructure as code
class Instance
    attr_accessor :aws_hash, :elastic_ip

      def initialize(hash, elastic_ip = nil)
        @aws_hash = hash
        @elastic_ip = elastic_ip
      end

      def public_dns
        @aws_hash[:dns_name] || ""
      end

      def friendly_name
        public_dns.empty? ? status.capitalize : public_dns.split(".")[0]
      end

      def id
        @aws_hash[:aws_instance_id]
      end
end
include_recipe "packages"
include_recipe "ruby"
include_recipe "apache2"

if platform?("centos","redhat")
  if dist_only?
     # just the gem, we'll install the apache module within apache2
     package "rubygem-passenger"
     return
  else
     package "httpd-devel"
  end
else
  %w{ apache2-prefork-dev libapr1-dev }.each do |pkg|
     package pkg do
       action :upgrade
     end
  end
end

gem_package "passenger" do
  version node[:passenger][:version]
end

execute "passenger_module" do
  command 'echo -en "nnnn" | passenger-install-apache2-module'
  creates node[:passenger][:module_path]
end
import boto
import boto.emr
from boto.emr.step import StreamingStep

                                                                                          Connect to Elastic MapReduce
from boto.emr.bootstrap_action import BootstrapAction
import time

# set your aws keys and S3 bucket, e.g. from environment or .boto
AWSKEY=
SECRETKEY=
S3_BUCKET=
NUM_INSTANCES = 1

conn = boto.connect_emr(AWSKEY,SECRETKEY)

bootstrap_step = BootstrapAction("download.tst",
"s3://elasticmapreduce/bootstrap-actions/download.sh",None)
                                                                                                Install packages
step = StreamingStep(name='Wordcount',
                     mapper='s3n://elasticmapreduce/samples/wordcount/wordSplitter.py',
                     cache_files = ["s3n://" + S3_BUCKET + "/boto.mod#boto.mod"],
                     reducer='aggregate',
                     input='s3n://elasticmapreduce/samples/wordcount/input',
                     output='s3n://' + S3_BUCKET + '/output/wordcount_output')
                                                                                               Set up mappers &
jobid = conn.run_jobflow(
    name="testbootstrap",
                                                                                                    reduces
    log_uri="s3://" + S3_BUCKET + "/logs",
    steps = [step],
    bootstrap_actions=[bootstrap_step],
    num_instances=NUM_INSTANCES)

print "finished spawning job (note: starting still takes time)"

state = conn.describe_jobflow(jobid).state
print "job state = ", state
print "job id = ", jobid
while state != u'COMPLETED':
    print time.localtime()                                                                          job state
    time.sleep(30)
    state = conn.describe_jobflow(jobid).state
    print "job state = ", state
    print "job id = ", jobid

print "final output can be found in s3://" + S3_BUCKET + "/output" + TIMESTAMP
print "try: $ s3cmd sync s3://" + S3_BUCKET + "/output" + TIMESTAMP + " ."
a data science platform
dataspaces



Further reading: Jeff Hammerbacher, Information Platforms and the rise of the data scientist, Beautiful Data
accept all data formats
evolve APIs
beyond the database
and the data warehouse
move compute to the
       data
data is a royal garden
compute is a
fungible commodity
“I terminate the instance
   and relaunch it. Thats my
   error handling”


Source: @jtimberman on Twitter
the cloud is an
architectural and
  cultural fit for
  data science
amazon web services
your data science platform
s3://1000genomes
http://aws.amazon.com/publicdatasets/
Credit: Angel Pizzaro, U. Penn
http://usegalaxy.org/cloud
mapreduce for
    genomics

http://bowtie-bio.sourceforge.net/crossbow/index.shtml
           http://contrail-bio.sourceforge.net
  http://bowtie-bio.sourceforge.net/myrna/index.shtml
AWS knows
scalable infrastructure
you know the science
we can make this work
      together
http://aws.amazon.com/education
http://aws.amazon.com/publicdatasets
deesingh@amazon.com
                                                             Twitter:@mndoci
                                               http://slideshare.net/mndoci
                                                          http://mndoci.com




        Inspiration and ideas from
        Matt Wood, James Hamilton
               & Larry Lessig

Credit” Oberazzi under a CC-BY-NC-SA license

Contenu connexe

En vedette

Wat klanten belangrijk vinden
Wat klanten belangrijk vindenWat klanten belangrijk vinden
Wat klanten belangrijk vindenEd Peelen
 
Are you ready for the next wave?
Are you ready for the next wave?Are you ready for the next wave?
Are you ready for the next wave?Jim Stolze
 
My Customer Experience in...
My Customer Experience in...My Customer Experience in...
My Customer Experience in...Ed Peelen
 
Betekenisvolle belevenissen in de cultuursector
Betekenisvolle belevenissen in de cultuursectorBetekenisvolle belevenissen in de cultuursector
Betekenisvolle belevenissen in de cultuursectorEd Peelen
 
Officiele presentatie - Question Time
Officiele presentatie - Question TimeOfficiele presentatie - Question Time
Officiele presentatie - Question TimePatricia Meeremans
 
The Next Generation - Handout presentatie Jim Stolze
The Next Generation - Handout presentatie Jim StolzeThe Next Generation - Handout presentatie Jim Stolze
The Next Generation - Handout presentatie Jim StolzeDAS
 
Rohit Talwar From Muscle to Magic - GAD 2012 Confernece - Paris - November ...
Rohit Talwar   From Muscle to Magic - GAD 2012 Confernece - Paris - November ...Rohit Talwar   From Muscle to Magic - GAD 2012 Confernece - Paris - November ...
Rohit Talwar From Muscle to Magic - GAD 2012 Confernece - Paris - November ...Rohit Talwar
 
TED University (Jim Stolze)
TED University (Jim Stolze)TED University (Jim Stolze)
TED University (Jim Stolze)Jim Stolze
 
Trends on internet (dutch)
Trends on internet (dutch)Trends on internet (dutch)
Trends on internet (dutch)Jim Stolze
 
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial Opportunity
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial OpportunityRohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial Opportunity
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial OpportunityRohit Talwar
 
Psychologie van het Overtuigen - Schaarste - Jim Stolze
Psychologie van het Overtuigen - Schaarste - Jim StolzePsychologie van het Overtuigen - Schaarste - Jim Stolze
Psychologie van het Overtuigen - Schaarste - Jim StolzeHans Janssen
 
Boeken in de Aandachtseconomie
Boeken in de AandachtseconomieBoeken in de Aandachtseconomie
Boeken in de AandachtseconomieJim Stolze
 
Rohit Talwar Aviation Futures - ATAG Conference - April 29th 2014
Rohit Talwar   Aviation Futures - ATAG Conference - April 29th 2014Rohit Talwar   Aviation Futures - ATAG Conference - April 29th 2014
Rohit Talwar Aviation Futures - ATAG Conference - April 29th 2014Rohit Talwar
 
Manuscripta Lezing - Jim Stolze
Manuscripta Lezing - Jim StolzeManuscripta Lezing - Jim Stolze
Manuscripta Lezing - Jim StolzeJim Stolze
 
TEDxMuscat - May 3 2011 - Jim Stolze
TEDxMuscat - May 3 2011 - Jim StolzeTEDxMuscat - May 3 2011 - Jim Stolze
TEDxMuscat - May 3 2011 - Jim StolzeJim Stolze
 
Video brochure glashelder leiderschap
Video brochure glashelder leiderschapVideo brochure glashelder leiderschap
Video brochure glashelder leiderschapHans Janssen
 
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...Rohit Talwar
 
Exploiting Fast and Slow Thinking
Exploiting Fast and Slow ThinkingExploiting Fast and Slow Thinking
Exploiting Fast and Slow ThinkingRebecca Wirfs-Brock
 

En vedette (19)

Wat klanten belangrijk vinden
Wat klanten belangrijk vindenWat klanten belangrijk vinden
Wat klanten belangrijk vinden
 
Are you ready for the next wave?
Are you ready for the next wave?Are you ready for the next wave?
Are you ready for the next wave?
 
My Customer Experience in...
My Customer Experience in...My Customer Experience in...
My Customer Experience in...
 
Betekenisvolle belevenissen in de cultuursector
Betekenisvolle belevenissen in de cultuursectorBetekenisvolle belevenissen in de cultuursector
Betekenisvolle belevenissen in de cultuursector
 
Officiele presentatie - Question Time
Officiele presentatie - Question TimeOfficiele presentatie - Question Time
Officiele presentatie - Question Time
 
The Next Generation - Handout presentatie Jim Stolze
The Next Generation - Handout presentatie Jim StolzeThe Next Generation - Handout presentatie Jim Stolze
The Next Generation - Handout presentatie Jim Stolze
 
Rohit Talwar From Muscle to Magic - GAD 2012 Confernece - Paris - November ...
Rohit Talwar   From Muscle to Magic - GAD 2012 Confernece - Paris - November ...Rohit Talwar   From Muscle to Magic - GAD 2012 Confernece - Paris - November ...
Rohit Talwar From Muscle to Magic - GAD 2012 Confernece - Paris - November ...
 
TED University (Jim Stolze)
TED University (Jim Stolze)TED University (Jim Stolze)
TED University (Jim Stolze)
 
Trends on internet (dutch)
Trends on internet (dutch)Trends on internet (dutch)
Trends on internet (dutch)
 
Kijk op 2014
Kijk op 2014Kijk op 2014
Kijk op 2014
 
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial Opportunity
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial OpportunityRohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial Opportunity
Rohit Talwar - GAD 2011 - Airport 2020 - Rethinking the Commercial Opportunity
 
Psychologie van het Overtuigen - Schaarste - Jim Stolze
Psychologie van het Overtuigen - Schaarste - Jim StolzePsychologie van het Overtuigen - Schaarste - Jim Stolze
Psychologie van het Overtuigen - Schaarste - Jim Stolze
 
Boeken in de Aandachtseconomie
Boeken in de AandachtseconomieBoeken in de Aandachtseconomie
Boeken in de Aandachtseconomie
 
Rohit Talwar Aviation Futures - ATAG Conference - April 29th 2014
Rohit Talwar   Aviation Futures - ATAG Conference - April 29th 2014Rohit Talwar   Aviation Futures - ATAG Conference - April 29th 2014
Rohit Talwar Aviation Futures - ATAG Conference - April 29th 2014
 
Manuscripta Lezing - Jim Stolze
Manuscripta Lezing - Jim StolzeManuscripta Lezing - Jim Stolze
Manuscripta Lezing - Jim Stolze
 
TEDxMuscat - May 3 2011 - Jim Stolze
TEDxMuscat - May 3 2011 - Jim StolzeTEDxMuscat - May 3 2011 - Jim Stolze
TEDxMuscat - May 3 2011 - Jim Stolze
 
Video brochure glashelder leiderschap
Video brochure glashelder leiderschapVideo brochure glashelder leiderschap
Video brochure glashelder leiderschap
 
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...
Rohit Talwar - Airport 2025 Keynote - ACI Airport Exchange Conference Abu Dha...
 
Exploiting Fast and Slow Thinking
Exploiting Fast and Slow ThinkingExploiting Fast and Slow Thinking
Exploiting Fast and Slow Thinking
 

Similaire à Talk at NCRR P41 Director's Meeting

Systems Bioinformatics Workshop Keynote
Systems Bioinformatics Workshop KeynoteSystems Bioinformatics Workshop Keynote
Systems Bioinformatics Workshop KeynoteDeepak Singh
 
Platforms for data science
Platforms for data sciencePlatforms for data science
Platforms for data scienceDeepak Singh
 
Elasticsearch sur Azure : Make sense of your (BIG) data !
Elasticsearch sur Azure : Make sense of your (BIG) data !Elasticsearch sur Azure : Make sense of your (BIG) data !
Elasticsearch sur Azure : Make sense of your (BIG) data !Microsoft
 
Asynchronous Processing with Ruby on Rails (RailsConf 2008)
Asynchronous Processing with Ruby on Rails (RailsConf 2008)Asynchronous Processing with Ruby on Rails (RailsConf 2008)
Asynchronous Processing with Ruby on Rails (RailsConf 2008)Jonathan Dahl
 
Is HTML5 Ready? (workshop)
Is HTML5 Ready? (workshop)Is HTML5 Ready? (workshop)
Is HTML5 Ready? (workshop)Remy Sharp
 
Is html5-ready-workshop-110727181512-phpapp02
Is html5-ready-workshop-110727181512-phpapp02Is html5-ready-workshop-110727181512-phpapp02
Is html5-ready-workshop-110727181512-phpapp02PL dream
 
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)Amazon Web Services Korea
 
Burn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websitesBurn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websitesLindsay Holmwood
 
AWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeAWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeCelerative
 
Keep it simple web development stack
Keep it simple web development stackKeep it simple web development stack
Keep it simple web development stackEric Ahn
 
Cloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web ServicesCloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web ServicesAmazon Web Services
 
112 portfpres.pdf
112 portfpres.pdf112 portfpres.pdf
112 portfpres.pdfsash236
 
Py conkr 20150829_docker-python
Py conkr 20150829_docker-pythonPy conkr 20150829_docker-python
Py conkr 20150829_docker-pythonEric Ahn
 
Py conkr 20150829_docker-python
Py conkr 20150829_docker-pythonPy conkr 20150829_docker-python
Py conkr 20150829_docker-pythonEric Ahn
 
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS Summit
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS SummitAWS CloudFormation macros: Coding best practices - MAD201 - New York AWS Summit
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS SummitAmazon Web Services
 
Building Your First Big Data Application on AWS
Building Your First Big Data Application on AWSBuilding Your First Big Data Application on AWS
Building Your First Big Data Application on AWSAmazon Web Services
 
Kåre Rude Andersen - Be a hero – optimize scom and present your services
Kåre Rude Andersen - Be a hero – optimize scom and present your servicesKåre Rude Andersen - Be a hero – optimize scom and present your services
Kåre Rude Andersen - Be a hero – optimize scom and present your servicesNordic Infrastructure Conference
 

Similaire à Talk at NCRR P41 Director's Meeting (20)

Systems Bioinformatics Workshop Keynote
Systems Bioinformatics Workshop KeynoteSystems Bioinformatics Workshop Keynote
Systems Bioinformatics Workshop Keynote
 
Platforms for data science
Platforms for data sciencePlatforms for data science
Platforms for data science
 
HPC on AWS
HPC on AWSHPC on AWS
HPC on AWS
 
HPC on AWS
HPC on AWSHPC on AWS
HPC on AWS
 
Elasticsearch sur Azure : Make sense of your (BIG) data !
Elasticsearch sur Azure : Make sense of your (BIG) data !Elasticsearch sur Azure : Make sense of your (BIG) data !
Elasticsearch sur Azure : Make sense of your (BIG) data !
 
Asynchronous Processing with Ruby on Rails (RailsConf 2008)
Asynchronous Processing with Ruby on Rails (RailsConf 2008)Asynchronous Processing with Ruby on Rails (RailsConf 2008)
Asynchronous Processing with Ruby on Rails (RailsConf 2008)
 
Is HTML5 Ready? (workshop)
Is HTML5 Ready? (workshop)Is HTML5 Ready? (workshop)
Is HTML5 Ready? (workshop)
 
Is html5-ready-workshop-110727181512-phpapp02
Is html5-ready-workshop-110727181512-phpapp02Is html5-ready-workshop-110727181512-phpapp02
Is html5-ready-workshop-110727181512-phpapp02
 
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)
AWS Batch를 통한 손쉬운 일괄 처리 작업 관리하기 - 윤석찬 (AWS 테크에반젤리스트)
 
Burn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websitesBurn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websites
 
huhu
huhuhuhu
huhu
 
AWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeAWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @Celerative
 
Keep it simple web development stack
Keep it simple web development stackKeep it simple web development stack
Keep it simple web development stack
 
Cloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web ServicesCloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web Services
 
112 portfpres.pdf
112 portfpres.pdf112 portfpres.pdf
112 portfpres.pdf
 
Py conkr 20150829_docker-python
Py conkr 20150829_docker-pythonPy conkr 20150829_docker-python
Py conkr 20150829_docker-python
 
Py conkr 20150829_docker-python
Py conkr 20150829_docker-pythonPy conkr 20150829_docker-python
Py conkr 20150829_docker-python
 
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS Summit
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS SummitAWS CloudFormation macros: Coding best practices - MAD201 - New York AWS Summit
AWS CloudFormation macros: Coding best practices - MAD201 - New York AWS Summit
 
Building Your First Big Data Application on AWS
Building Your First Big Data Application on AWSBuilding Your First Big Data Application on AWS
Building Your First Big Data Application on AWS
 
Kåre Rude Andersen - Be a hero – optimize scom and present your services
Kåre Rude Andersen - Be a hero – optimize scom and present your servicesKåre Rude Andersen - Be a hero – optimize scom and present your services
Kåre Rude Andersen - Be a hero – optimize scom and present your services
 

Plus de Deepak Singh

Intel Theater Presentation - SC11
Intel Theater Presentation - SC11Intel Theater Presentation - SC11
Intel Theater Presentation - SC11Deepak Singh
 
Talk at West Coast Association of Shared Resource Directors
Talk at West Coast Association of Shared Resource DirectorsTalk at West Coast Association of Shared Resource Directors
Talk at West Coast Association of Shared Resource DirectorsDeepak Singh
 
Platforms for Data Science - Computing on the Brink
Platforms for Data Science - Computing on the BrinkPlatforms for Data Science - Computing on the Brink
Platforms for Data Science - Computing on the BrinkDeepak Singh
 
High Performance Cloud Computing
High Performance Cloud ComputingHigh Performance Cloud Computing
High Performance Cloud ComputingDeepak Singh
 
High Performance Cloud Computing
High Performance Cloud ComputingHigh Performance Cloud Computing
High Performance Cloud ComputingDeepak Singh
 
Discovery 2015 Workshop
Discovery 2015 WorkshopDiscovery 2015 Workshop
Discovery 2015 WorkshopDeepak Singh
 
Bio-IT World 2010 - Keynote talk
Bio-IT World 2010 - Keynote talkBio-IT World 2010 - Keynote talk
Bio-IT World 2010 - Keynote talkDeepak Singh
 
Talk at Microsoft Cloud Futures 2010
Talk at Microsoft Cloud Futures 2010Talk at Microsoft Cloud Futures 2010
Talk at Microsoft Cloud Futures 2010Deepak Singh
 
NHGRI Cloud Computing talk
NHGRI Cloud Computing talkNHGRI Cloud Computing talk
NHGRI Cloud Computing talkDeepak Singh
 
Plenary Talk at ACAT 2010
Plenary Talk at ACAT 2010Plenary Talk at ACAT 2010
Plenary Talk at ACAT 2010Deepak Singh
 
Masterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceMasterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceDeepak Singh
 
Talk given at "Cloud Computing for Systems Biology" workshop
Talk given at "Cloud Computing for Systems Biology" workshopTalk given at "Cloud Computing for Systems Biology" workshop
Talk given at "Cloud Computing for Systems Biology" workshopDeepak Singh
 
Hadoop for Bioinformatics
Hadoop for BioinformaticsHadoop for Bioinformatics
Hadoop for BioinformaticsDeepak Singh
 
Big Data & the networked future of Science (at Ignite Seattle 7)
Big Data & the networked future of Science (at Ignite Seattle 7)Big Data & the networked future of Science (at Ignite Seattle 7)
Big Data & the networked future of Science (at Ignite Seattle 7)Deepak Singh
 
Science Big, Science Connected
Science Big, Science ConnectedScience Big, Science Connected
Science Big, Science ConnectedDeepak Singh
 
Bioscreencast: Capturing the life sciences frame by frame
Bioscreencast: Capturing the life sciences frame by frameBioscreencast: Capturing the life sciences frame by frame
Bioscreencast: Capturing the life sciences frame by frameDeepak Singh
 
Nanotechnology and medicine
Nanotechnology and medicineNanotechnology and medicine
Nanotechnology and medicineDeepak Singh
 
An Open Scientific Future
An Open Scientific FutureAn Open Scientific Future
An Open Scientific FutureDeepak Singh
 

Plus de Deepak Singh (20)

Intel Theater Presentation - SC11
Intel Theater Presentation - SC11Intel Theater Presentation - SC11
Intel Theater Presentation - SC11
 
Talk at West Coast Association of Shared Resource Directors
Talk at West Coast Association of Shared Resource DirectorsTalk at West Coast Association of Shared Resource Directors
Talk at West Coast Association of Shared Resource Directors
 
Platforms for Data Science - Computing on the Brink
Platforms for Data Science - Computing on the BrinkPlatforms for Data Science - Computing on the Brink
Platforms for Data Science - Computing on the Brink
 
High Performance Cloud Computing
High Performance Cloud ComputingHigh Performance Cloud Computing
High Performance Cloud Computing
 
#arseniclife
#arseniclife#arseniclife
#arseniclife
 
High Performance Cloud Computing
High Performance Cloud ComputingHigh Performance Cloud Computing
High Performance Cloud Computing
 
Discovery 2015 Workshop
Discovery 2015 WorkshopDiscovery 2015 Workshop
Discovery 2015 Workshop
 
Bio-IT World 2010 - Keynote talk
Bio-IT World 2010 - Keynote talkBio-IT World 2010 - Keynote talk
Bio-IT World 2010 - Keynote talk
 
Talk at Microsoft Cloud Futures 2010
Talk at Microsoft Cloud Futures 2010Talk at Microsoft Cloud Futures 2010
Talk at Microsoft Cloud Futures 2010
 
NHGRI Cloud Computing talk
NHGRI Cloud Computing talkNHGRI Cloud Computing talk
NHGRI Cloud Computing talk
 
Plenary Talk at ACAT 2010
Plenary Talk at ACAT 2010Plenary Talk at ACAT 2010
Plenary Talk at ACAT 2010
 
Masterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale scienceMasterworks talk on Big Data and the implications of petascale science
Masterworks talk on Big Data and the implications of petascale science
 
Talk given at "Cloud Computing for Systems Biology" workshop
Talk given at "Cloud Computing for Systems Biology" workshopTalk given at "Cloud Computing for Systems Biology" workshop
Talk given at "Cloud Computing for Systems Biology" workshop
 
Hadoop for Bioinformatics
Hadoop for BioinformaticsHadoop for Bioinformatics
Hadoop for Bioinformatics
 
Big Data & the networked future of Science (at Ignite Seattle 7)
Big Data & the networked future of Science (at Ignite Seattle 7)Big Data & the networked future of Science (at Ignite Seattle 7)
Big Data & the networked future of Science (at Ignite Seattle 7)
 
Science Big, Science Connected
Science Big, Science ConnectedScience Big, Science Connected
Science Big, Science Connected
 
Bioscreencast: Capturing the life sciences frame by frame
Bioscreencast: Capturing the life sciences frame by frameBioscreencast: Capturing the life sciences frame by frame
Bioscreencast: Capturing the life sciences frame by frame
 
Searching Science
Searching ScienceSearching Science
Searching Science
 
Nanotechnology and medicine
Nanotechnology and medicineNanotechnology and medicine
Nanotechnology and medicine
 
An Open Scientific Future
An Open Scientific FutureAn Open Scientific Future
An Open Scientific Future
 

Dernier

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Dernier (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Talk at NCRR P41 Director's Meeting