SlideShare a Scribd company logo
1 of 21
Download to read offline
Book club


             Andreas Wagner,
   The Origins of Evolutionary Innovations


                 Chapter 1

Book club presented by G. Dall'Olio, IBE-CEXS
Contents of Chapter 1
1)What is an “Evolutionary Innovation”?
2)Definition of “Genotype Space” and “Genotype 
   Network”
Evolutionary Innovations
   An Evolutionary Innovation is a new trait that 
     introduces something “revolutionary” in 
     evolution
   The definition is quite broad... think that any 
     phenotype has been an evolutionary innovation 
     when it first appeared
   Let's see some notable examples 
Examples of Evolutionary
          Innovation
   In Metabolic networks:
          Microbes that evolve the ability to metabolize 
            xenobiotics (waste compounds produced by 
            humans)
          Urea Cycle
          Oxygen as an electron acceptor 
Examples of Evolutionary
          Innovation
   In Regulatory networks:
          Eye­like spots on butterflies' wings (Distal­less gene)
          Lenses of marine animals' eyes
          Plants' leaves (Knox genes)
Examples of Evolutionary
          Innovation
   As novel molecules:
          Enzymes that obtain the ability to catalyze 
            completely different reactions after a mutation
                   E.coli's L­Ru5P, that acquired aldolase activity after a 
                     mutation
                   IDH (citric cycle) and IMDH (leucine synthesis)
          Evolution of anti­freeze proteins
Examples of Evolutionary
          Innovation
   Paper published today (Jan 27th 2012)
   A phage evolved the ability to infect a novel strain 
     of E.coli
Evolutionary Innovations
             resume
   In general, the aim of this book is to describe how 
      novel phenotypes are discovered
Contents of Chapter 1
1)What is an “Evolutionary Innovation”?
2)Definition of “Genotype Space” and “Genotype 
   Network” 
Definition of
              Genotype Space
   The genotype space is the set of all possible 
     genotypes
   Let's represent it as a matrix where two neighbor 
     genotypes differ only for one position:
        AAAAA    AAAAC    AAAAG   AAAAT    AAATT
        AAACA    AAACC    AAACG   AAACT    AAATC
        AACCA    AACCC    AACCG   AACCT    …..
        ACCCA    ACCCC    ACCCG   ACCCT    …..
        CCCCA    CCCCC    CCCCG   CCCCT    …..
        …..      …..      …..     …..      …..
Example of Genotype Space
   The genotype space is the set of all possible 
     genotypes
   Let's represent it as a matrix where two neighbor 
     genotypes differ only for one position:
                                                     Only one
        AAAAA    AAAAC    AAAAG   AAAAT    AAATT     difference
                                                     between
        AAACA    AAACC    AAACG   AAACT    AAATC     neighbor
        AACCA    AACCC    AACCG   AACCT    …..       points

        ACCCA    ACCCC    ACCCG   ACCCT    …..
        CCCCA    CCCCC    CCCCG   CCCCT    …..
        …..      …..      …..     …..      …..
Example of Genotype Space
   The genotype space is the set of all possible 
     genotypes
   Let's represent it as a matrix where two neighbor 
     genotypes differ only for one position:
                                                                      Only one
        AAAAA    AAAAC        AAAAG       AAAAT        AAATT          difference
                                                                      between
        AAACA    AAACC        AAACG       AAACT        AAATC          neighbor
        AACCA    AACCC        AACCG       AACCT        …..            points

        ACCCA    ACCCC        ACCCG       ACCCT        …..
        CCCCA    CCCCC        CCCCG       CCCCT        …..
        …..      …..          …..         …..          …..

                 Here, genotypes are represented as sequences, but they
                 can be other things (will be discussed later)
Genotype network
   A genotype network is a set of genotypes that have the same 
      phenotype, and are connected by single pairwise differences
   Let's assume that the marked genotypes have the same 
      phenotype:
         AAAAA     AAAAC     AAAAG     AAAAT     AAATT
         AAACA     AAACC     AAACG     AAACT     AAATC
         AACCA     AACCC     AACCG     AACCT     …..
         ACCCA     ACCCC     ACCCG     ACCCT     …..
         CCCCA     CCCCC     CCCCG     CCCCT     …..
         …..       …..       …..       …..       …..


   → Yellow genotypes represent a genotype network
Genotype networks
              resume
   The concept of Genotype networks allows us to 
     study how much a genotype can vary, without 
     changing the phenotype
   This is important to get to the final aim of this 
     book: understand how new innovative phenotypes 
     are discovered
Exploring genotype
              networks
        AAAAA   AAAAC   AAAAG   AAAAT    AAATT
        AAACA   AAACC   AAACG   AAACT    AAATC
        AACCA   AACCC   AACCG   AACCT    …..
        ACCCA   ACCCC   ACCCG   ACCCT    …..
        CCCCA   CCCCC   CCCCG   CCCCT    …..
        …..     …..     …..     …..      …..

   How big can a genotype network be?
   How can a population explore a genotype network?
   ….. many answers in the next chapters of the book
Exploring Genotype
               networks
   AAAAA and ACCCT have the same phenotype (they are in the 
     same genotype network)
   Do their neighbors (e.g. AAACA and CCCT) have similar 
      phenotype?
         AAAAA    AAAAC    AAAAG     AAAAT    AAATT
         AAACA    AAACC    AAACG     AAACT    AAATC
         AACCA    AACCC    AACCG     AACCT    …..
         ACCCA    ACCCC    ACCCG     ACCCT    …..
         CCCCA    CCCCC    CCCCG     CCCCT    …..
         …..      …..      …..       …..      …..
Example of Genotype
     network taken from the
         book (fig. 2.6)
   The lines corresponds to genotypes in a genotype network
   G1 and G2 have the same phenotype
   White spaces correspond to genotypes that don't have the 
     phenotype analyzed in this genotype network
Extending the definition of
       “genotype”
   Depending what we want to study, we can use 
     different definitions of “genotype” and 
     “phenotype”
   For example, in a metabolic network, the genotype 
     can be the set of reactions that an organism can 
     catalize  
Example of alternative
  definition of “genotype”
MGAT1 functional       MGAT1 functional       MGAT1 functional       MGAT1 functional
MGAT2 functional       MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
MGAT3 functional       MGAT3 functional       MGAT3 not functional   MGAT3 not functional
MGAT4 functional       MGAT4 functional       MGAT4 functional       MGAT4 not functional
MGAT5 functional       MGAT5 functional       MGAT5 functional       MGAT5 functional
MGAT1 not functional   MGAT1 not functional   MGAT1 not functional   MGAT1 not functional
MGAT2 functional       MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
MGAT3 functional       MGAT3 functional       MGAT3 not functional   MGAT3 not functional
MGAT4 functional       MGAT4 functional       MGAT4 functional       MGAT4 not functional
MGAT5 functional       MGAT5 functional       MGAT5 functional       MGAT5 functional
MGAT1 not functional   MGAT1 not functional   MGAT1 not functional   ….
MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
MGAT3 functional       MGAT3 functional       MGAT3 functional
MGAT4 functional       MGAT4 not functional   MGAT4 not functional
MGAT5 functional       MGAT5 functional       MGAT5 functional
MGAT1 not functional   MGAT1 functional       MGAT1 not functional   …..
MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
MGAT3 not functional   MGAT3 not functional   MGAT3 not functional
MGAT4 functional       MGAT4 functional       MGAT4 functional
MGAT5 functional       MGAT5 functional       MGAT5 not functional
Example of alternative
      definition of “genotype”
    All the yellow cells have the same phenotype (e.g. 
      they can produce glycosylation)
    MGAT1 functional       MGAT1 functional       MGAT1 functional       MGAT1 functional
    MGAT2 functional       MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
    MGAT3 functional       MGAT3 functional       MGAT3 not functional   MGAT3 not functional
    MGAT4 functional       MGAT4 functional       MGAT4 functional       MGAT4 not functional
    MGAT5 functional       MGAT5 functional       MGAT5 functional       MGAT5 functional
    MGAT1 not functional   MGAT1 not functional   MGAT1 not functional   MGAT1 not functional
    MGAT2 functional       MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
    MGAT3 functional       MGAT3 functional       MGAT3 not functional   MGAT3 not functional
    MGAT4 functional       MGAT4 functional       MGAT4 functional       MGAT4 not functional
    MGAT5 functional       MGAT5 functional       MGAT5 functional       MGAT5 functional
    MGAT1 not functional   MGAT1 not functional   MGAT1 not functional   ….
    MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
    MGAT3 functional       MGAT3 functional       MGAT3 functional
    MGAT4 functional       MGAT4 not functional   MGAT4 not functional
    MGAT5 functional       MGAT5 functional       MGAT5 functional
    MGAT1 not functional   MGAT1 functional       MGAT1 not functional   …..
    MGAT2 not functional   MGAT2 not functional   MGAT2 not functional
    MGAT3 not functional   MGAT3 not functional   MGAT3 not functional
    MGAT4 functional       MGAT4 functional       MGAT4 functional
    MGAT5 functional       MGAT5 functional       MGAT5 not functional
Take home messages
   Genotype network != biological pathways
   Genotype network: set of possible genotypes 
     sharing the same phenotype, and connected
   Evolutionary Innovation: any novel phenotype
   Theory of Innovation: studies how populations can 
     explore the genotype space, the properties of 
     genotype networks, and how innovative 
     phenotypes can be found

More Related Content

Similar to Wagner chapter 1

“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Towards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniquesTowards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniquesWesley De Neve
 
Genotype Imputation via Matrix Completion
Genotype Imputation via Matrix CompletionGenotype Imputation via Matrix Completion
Genotype Imputation via Matrix Completionechi99
 
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...Databricks
 
AQA AS Biology - Unit 2 - Chapter 10
AQA AS Biology - Unit 2 - Chapter 10AQA AS Biology - Unit 2 - Chapter 10
AQA AS Biology - Unit 2 - Chapter 10mrexham
 
genomeannotation2013-140127002622-phpapp02.ppt
genomeannotation2013-140127002622-phpapp02.pptgenomeannotation2013-140127002622-phpapp02.ppt
genomeannotation2013-140127002622-phpapp02.pptMohamedHasan816582
 
Robustness and evolution of novel functions in programmable hardware
Robustness and evolution of novel functions in programmable hardwareRobustness and evolution of novel functions in programmable hardware
Robustness and evolution of novel functions in programmable hardwareKarthik Raman
 
65 biotechnology2008 1
65 biotechnology2008 165 biotechnology2008 1
65 biotechnology2008 1sbarkanic
 
geneticenginieering.ppt
geneticenginieering.pptgeneticenginieering.ppt
geneticenginieering.pptImFerdinand
 
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmm
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmmgeneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmm
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmmCusiLacudiLabra
 
geneticengineering.ppt
geneticengineering.pptgeneticengineering.ppt
geneticengineering.pptHussainTaqi1
 

Similar to Wagner chapter 1 (17)

Gemoda
GemodaGemoda
Gemoda
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Towards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniquesTowards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniques
 
Selection analysis using HyPhy
Selection analysis using HyPhySelection analysis using HyPhy
Selection analysis using HyPhy
 
Genotype Imputation via Matrix Completion
Genotype Imputation via Matrix CompletionGenotype Imputation via Matrix Completion
Genotype Imputation via Matrix Completion
 
Microarray
MicroarrayMicroarray
Microarray
 
Biotechnology Notes
Biotechnology NotesBiotechnology Notes
Biotechnology Notes
 
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...
Matrix Factorizations at Scale: a Comparison of Scientific Data Analytics on ...
 
AQA AS Biology - Unit 2 - Chapter 10
AQA AS Biology - Unit 2 - Chapter 10AQA AS Biology - Unit 2 - Chapter 10
AQA AS Biology - Unit 2 - Chapter 10
 
genomeannotation2013-140127002622-phpapp02.ppt
genomeannotation2013-140127002622-phpapp02.pptgenomeannotation2013-140127002622-phpapp02.ppt
genomeannotation2013-140127002622-phpapp02.ppt
 
proteome.pdf
proteome.pdfproteome.pdf
proteome.pdf
 
Robustness and evolution of novel functions in programmable hardware
Robustness and evolution of novel functions in programmable hardwareRobustness and evolution of novel functions in programmable hardware
Robustness and evolution of novel functions in programmable hardware
 
65 biotechnology2008 1
65 biotechnology2008 165 biotechnology2008 1
65 biotechnology2008 1
 
geneticenginieering.ppt
geneticenginieering.pptgeneticenginieering.ppt
geneticenginieering.ppt
 
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmm
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmmgeneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmm
geneticengineering.ppt mmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
geneticengineering.ppt
geneticengineering.pptgeneticengineering.ppt
geneticengineering.ppt
 
Sage technology
Sage technologySage technology
Sage technology
 

More from Giovanni Marco Dall'Olio

The true story behind the annotation of a pathway
The true story behind the annotation of a pathwayThe true story behind the annotation of a pathway
The true story behind the annotation of a pathwayGiovanni Marco Dall'Olio
 
Web 2.0 e ricerca scientifica - Web 2.0 and scientific research
Web 2.0 e ricerca scientifica - Web 2.0 and scientific researchWeb 2.0 e ricerca scientifica - Web 2.0 and scientific research
Web 2.0 e ricerca scientifica - Web 2.0 and scientific researchGiovanni Marco Dall'Olio
 
(draft) perl e bioinformatica - presentazione per ipw2008
(draft) perl e bioinformatica - presentazione per ipw2008(draft) perl e bioinformatica - presentazione per ipw2008
(draft) perl e bioinformatica - presentazione per ipw2008Giovanni Marco Dall'Olio
 

More from Giovanni Marco Dall'Olio (19)

Fehrman Nat Gen 2014 - Journal Club
Fehrman Nat Gen 2014 - Journal ClubFehrman Nat Gen 2014 - Journal Club
Fehrman Nat Gen 2014 - Journal Club
 
Agile bioinf
Agile bioinfAgile bioinf
Agile bioinf
 
Version control
Version controlVersion control
Version control
 
Linux intro 5 extra: awk
Linux intro 5 extra: awkLinux intro 5 extra: awk
Linux intro 5 extra: awk
 
Linux intro 5 extra: makefiles
Linux intro 5 extra: makefilesLinux intro 5 extra: makefiles
Linux intro 5 extra: makefiles
 
Linux intro 4 awk + makefile
Linux intro 4  awk + makefileLinux intro 4  awk + makefile
Linux intro 4 awk + makefile
 
Linux intro 3 grep + Unix piping
Linux intro 3 grep + Unix pipingLinux intro 3 grep + Unix piping
Linux intro 3 grep + Unix piping
 
Linux intro 2 basic terminal
Linux intro 2   basic terminalLinux intro 2   basic terminal
Linux intro 2 basic terminal
 
Linux intro 1 definitions
Linux intro 1  definitionsLinux intro 1  definitions
Linux intro 1 definitions
 
Hg for bioinformatics, second part
Hg for bioinformatics, second partHg for bioinformatics, second part
Hg for bioinformatics, second part
 
Hg version control bioinformaticians
Hg version control bioinformaticiansHg version control bioinformaticians
Hg version control bioinformaticians
 
The true story behind the annotation of a pathway
The true story behind the annotation of a pathwayThe true story behind the annotation of a pathway
The true story behind the annotation of a pathway
 
Plotting data with python and pylab
Plotting data with python and pylabPlotting data with python and pylab
Plotting data with python and pylab
 
Pycon
PyconPycon
Pycon
 
Makefiles Bioinfo
Makefiles BioinfoMakefiles Bioinfo
Makefiles Bioinfo
 
biopython, doctest and makefiles
biopython, doctest and makefilesbiopython, doctest and makefiles
biopython, doctest and makefiles
 
Web 2.0 e ricerca scientifica - Web 2.0 and scientific research
Web 2.0 e ricerca scientifica - Web 2.0 and scientific researchWeb 2.0 e ricerca scientifica - Web 2.0 and scientific research
Web 2.0 e ricerca scientifica - Web 2.0 and scientific research
 
Perl Bioinfo
Perl BioinfoPerl Bioinfo
Perl Bioinfo
 
(draft) perl e bioinformatica - presentazione per ipw2008
(draft) perl e bioinformatica - presentazione per ipw2008(draft) perl e bioinformatica - presentazione per ipw2008
(draft) perl e bioinformatica - presentazione per ipw2008
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Wagner chapter 1

  • 1. Book club Andreas Wagner, The Origins of Evolutionary Innovations Chapter 1 Book club presented by G. Dall'Olio, IBE-CEXS
  • 2. Contents of Chapter 1 1)What is an “Evolutionary Innovation”? 2)Definition of “Genotype Space” and “Genotype  Network”
  • 3. Evolutionary Innovations  An Evolutionary Innovation is a new trait that  introduces something “revolutionary” in  evolution  The definition is quite broad... think that any  phenotype has been an evolutionary innovation  when it first appeared  Let's see some notable examples 
  • 4. Examples of Evolutionary Innovation  In Metabolic networks:  Microbes that evolve the ability to metabolize  xenobiotics (waste compounds produced by  humans)  Urea Cycle  Oxygen as an electron acceptor 
  • 5. Examples of Evolutionary Innovation  In Regulatory networks:  Eye­like spots on butterflies' wings (Distal­less gene)  Lenses of marine animals' eyes  Plants' leaves (Knox genes)
  • 6. Examples of Evolutionary Innovation  As novel molecules:  Enzymes that obtain the ability to catalyze  completely different reactions after a mutation  E.coli's L­Ru5P, that acquired aldolase activity after a  mutation  IDH (citric cycle) and IMDH (leucine synthesis)  Evolution of anti­freeze proteins
  • 7. Examples of Evolutionary Innovation  Paper published today (Jan 27th 2012)  A phage evolved the ability to infect a novel strain  of E.coli
  • 8. Evolutionary Innovations resume  In general, the aim of this book is to describe how  novel phenotypes are discovered
  • 9. Contents of Chapter 1 1)What is an “Evolutionary Innovation”? 2)Definition of “Genotype Space” and “Genotype  Network” 
  • 10. Definition of Genotype Space  The genotype space is the set of all possible  genotypes  Let's represent it as a matrix where two neighbor  genotypes differ only for one position: AAAAA AAAAC AAAAG AAAAT AAATT AAACA AAACC AAACG AAACT AAATC AACCA AACCC AACCG AACCT ….. ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. …..
  • 11. Example of Genotype Space  The genotype space is the set of all possible  genotypes  Let's represent it as a matrix where two neighbor  genotypes differ only for one position: Only one AAAAA AAAAC AAAAG AAAAT AAATT difference between AAACA AAACC AAACG AAACT AAATC neighbor AACCA AACCC AACCG AACCT ….. points ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. …..
  • 12. Example of Genotype Space  The genotype space is the set of all possible  genotypes  Let's represent it as a matrix where two neighbor  genotypes differ only for one position: Only one AAAAA AAAAC AAAAG AAAAT AAATT difference between AAACA AAACC AAACG AAACT AAATC neighbor AACCA AACCC AACCG AACCT ….. points ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. ….. Here, genotypes are represented as sequences, but they can be other things (will be discussed later)
  • 13. Genotype network  A genotype network is a set of genotypes that have the same  phenotype, and are connected by single pairwise differences  Let's assume that the marked genotypes have the same  phenotype: AAAAA AAAAC AAAAG AAAAT AAATT AAACA AAACC AAACG AAACT AAATC AACCA AACCC AACCG AACCT ….. ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. …..  → Yellow genotypes represent a genotype network
  • 14. Genotype networks resume  The concept of Genotype networks allows us to  study how much a genotype can vary, without  changing the phenotype  This is important to get to the final aim of this  book: understand how new innovative phenotypes  are discovered
  • 15. Exploring genotype networks AAAAA AAAAC AAAAG AAAAT AAATT AAACA AAACC AAACG AAACT AAATC AACCA AACCC AACCG AACCT ….. ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. …..  How big can a genotype network be?  How can a population explore a genotype network?  ….. many answers in the next chapters of the book
  • 16. Exploring Genotype networks  AAAAA and ACCCT have the same phenotype (they are in the  same genotype network)  Do their neighbors (e.g. AAACA and CCCT) have similar  phenotype? AAAAA AAAAC AAAAG AAAAT AAATT AAACA AAACC AAACG AAACT AAATC AACCA AACCC AACCG AACCT ….. ACCCA ACCCC ACCCG ACCCT ….. CCCCA CCCCC CCCCG CCCCT ….. ….. ….. ….. ….. …..
  • 17. Example of Genotype network taken from the book (fig. 2.6)  The lines corresponds to genotypes in a genotype network  G1 and G2 have the same phenotype  White spaces correspond to genotypes that don't have the  phenotype analyzed in this genotype network
  • 18. Extending the definition of “genotype”  Depending what we want to study, we can use  different definitions of “genotype” and  “phenotype”  For example, in a metabolic network, the genotype  can be the set of reactions that an organism can  catalize  
  • 19. Example of alternative definition of “genotype” MGAT1 functional MGAT1 functional MGAT1 functional MGAT1 functional MGAT2 functional MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 not functional MGAT1 not functional MGAT1 not functional MGAT2 functional MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 not functional MGAT1 not functional …. MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 functional MGAT4 functional MGAT4 not functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 functional MGAT1 not functional ….. MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 not functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT5 functional MGAT5 functional MGAT5 not functional
  • 20. Example of alternative definition of “genotype”  All the yellow cells have the same phenotype (e.g.  they can produce glycosylation) MGAT1 functional MGAT1 functional MGAT1 functional MGAT1 functional MGAT2 functional MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 not functional MGAT1 not functional MGAT1 not functional MGAT2 functional MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 not functional MGAT1 not functional …. MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 functional MGAT3 functional MGAT3 functional MGAT4 functional MGAT4 not functional MGAT4 not functional MGAT5 functional MGAT5 functional MGAT5 functional MGAT1 not functional MGAT1 functional MGAT1 not functional ….. MGAT2 not functional MGAT2 not functional MGAT2 not functional MGAT3 not functional MGAT3 not functional MGAT3 not functional MGAT4 functional MGAT4 functional MGAT4 functional MGAT5 functional MGAT5 functional MGAT5 not functional
  • 21. Take home messages  Genotype network != biological pathways  Genotype network: set of possible genotypes  sharing the same phenotype, and connected  Evolutionary Innovation: any novel phenotype  Theory of Innovation: studies how populations can  explore the genotype space, the properties of  genotype networks, and how innovative  phenotypes can be found