Topic outline

  • General

    logo cuso

    Biochemical Pathways and Large Scale Metabolic Networks

    Lausanne, 29 August - 2 September 2016

    Location: Génopode Building, room 2020

    This page is addressed to registered participants. To access the course description and the application form, please click here.

    For any assistance, please contact training@sib.swiss.

    • Technical / software prerequisites

      You need to bring a laptop with administrator rights (meaning you can install programs yourself) equipped with:

      - a recent browser version

      - SSH terminal with X session:

         * for Windows: MobaXterm (terminal for Window with X server included). Choose "Installer edition"

         * for Mac: a terminal is included but you need to have an X server. You can   install XQuartz

         for Linux: should be fine

      - Java 8 (at least Run Time Environment (JRE), see https://www.java.com, better the full JDK (Java Development Kit) to make sure everything will run).

      - A suitable editor for XML:

         * for Windows: http://www.winedt.com/ or http://www.heise.de/download/product/easy-xml-editor-39120/download or https://www.microsoft.com/en-us/download/details.aspx?id=7973

         * for Mac & Linux have some on board already

      The list below contains software that will be used during the practical. They will be accessible from a cluster server, but you can also install them locally if you want:

      - Python 2.7    (https://www.python.org/downloads/)
      - Java JRE (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html)
      - COBRApy    (https://pypi.python.org/pypi/cobra)
      - suds-jurko    (https://pypi.python.org/pypi/suds-jurko)
      - lxml (https://pypi.python.org/pypi/lxml)

      - R        (https://cran.r-project.org/)
      - sybil        (http://cran.at.r-project.org/web/packages/sybil/)
      - glpkAPI    (http://cran.at.r-project.org/web/packages/glpkAPI/)
      - glpk        (https://www.gnu.org/software/glpk/) WinGLPK for Windows users (https://sourceforge.net/projects/winglpk/)
      - clpAPI    (http://cran.at.r-project.org/web/packages/clpAPI/)
      - COIN-OR (clp)    (http://www.coin-or.org/download/binary/CoinAll/)

      Optional:
      - RStudio    (https://www.rstudio.com/products/rstudio/download2/)

      Very optional:
      - Matlab

      If you have issues with installation, you can contact us

      • Monday 29 August 2016

         

        10:00 - 10:15 Welcome and introduction
        Marco Pagni (Vital-IT group, SIB)
        10:15 - 12:30

        Public databases of metabolites, biochemical reactions and enzymes, web-based and programmatic accesses
        Kristian Axelsen & Thierry Lombardot (both Swiss-Prot, SIB, Geneva)

        Details:
        - Compounds and reactions as building blocks for metabolic networks
        - Compounds: names, isomers, tautomers, charges, structures
        - Reactions: balancing
        - Enzymes: gene-protein-reaction (GPR) relations

        12:30 – 13:45 Lunch
        13:45 – 15:45

        Exercises / hands-on

        - Using websites of selected metabolites and reactions databases

        - Simple programmatic access using python

        15:45 – 16:15 Coffee break
        16:15 - 17:15

        Biochemical Pathway Representations: Specific Requirements of Genome-Scale Metabolic Networks
        Sébastien Moretti (Vital-IT group, SIB, Lausanne)

        Details:
        - What is a metabolic network/model?
        - What are model requirements?
        - How to compare models?

        • Tuesday 30 August 2016

          09:00 - 10:30

          Introduction to online metabolic pathway databases
          Nathan E. Lewis (Systems biochemistry and cell engineering lab, University of California, San Diego) & Andreas Dräger (Systems Biology group, University of Tübingen)

          10:30 - 11:00 Coffee break
          11:00 - 12:30

          Exercises / hands-on
          Useful software for working with metabolic networks
           * Escher for visualization and reconstruction
           * KEGGtranslator
           practical exercise: reconstruction using online resource lookup

          12:30 – 13:45 Lunch
          13:45 – 15:45 Introduction to constraint-based modeling and Tutorial on COBRApy
          15:45 – 16:15 Coffee break
          16:15 - 17:15 Reconstruction and simulation of networks
          Practical exercise in metabolic engineering using COBRApy/COBRA Toolbox and visualizaion of results and data with Escher

          • Wednesday 31 August 2016

            09:00 - 10:30

            Hybrid Models of Metabolic Networks
            Jörg Stelling (Computational Systems Biology Group, SIB & ETH Zurich D-BSSE, Basel)

            Details:
            1. FBA and its variants: Mathematical foundations, linear and non-linear optimization
            2. Incorporating experimental data: metabolic flux analysis, integration of -omics data
            3. Toward hybrid models: regulatory logig, dynamic FBA

            10:30 - 11:00 Coffee break
            11:00 – 12:30 Continued
            12:30 – 14:00 Lunch
            14:00 - 17:00

            Mini-Symposium

            14:00 - 14:40
            A hierarchy of decisions that impact the accuracy of tissue-specific metabolic models.
            Prof. Nathan E. Lewis
            Systems biochemistry and cell engineering lab, University of California, San Diego

            14:40 - 15:20
            Automated generation of realistic models.

            Prof. Dr. Jörg Stelling
            Computational Systems Biology Group, SIB & ETH Zurich D-BSSE, Basel

            15:20 - 15:40
            Break

            15:40 - 16:20
            Towards a more accurate prediction of the biotransformation of chemical contaminants - What can we learn from combining data mining, analytical chemistry and biology tools?

            Dr. Kathrin Fenner
            Department Environmental Chemistry, EAWAG, Dübendorf

            16:20 - 17:00
            Gene Ontology: biases, pitfalls, remedies.

            Prof. Christophe Dessimoz,
            Computational Evolutionary Biology and Genomics, SIB & Department of Ecology and Evolution, University of Lausanne

            • Thursday 1 September 2016

              09:00 - 10:30

              EnviPath - database and prediction system for the microbial biotransformation of organic environmental contaminants
              Kathrin Fenner (Department Environmental Chemistry, EAWAG, Dübendorf) & Jörg Wicker (Data Mining Group, Johannes Gutenberg University, Mainz)

              Details:
              1. EnviPath database: environmental contaminants, elements of a pathway, databases, entering an own pathway, exercises;
              2. Pathway prediction: brainstorming rules, relative reasoning models, predicting pathways
              3. Advanced topics: technical about enviPath DB, interfaces (REST, API), batch processing, training on own relative reasoning model, exercises

              10:30 - 11:00 Coffee break
              11:00 - 12:30 Continued
              12:30 – 13:45 Lunch
              13:45 – 15:45

              The MetaNetX website for genome-scale metabolic network analysis and reconstruction. Usage of R software to analyze and exploit metabolic networks
              Marco Pagni, Van Du Tran, Sébastien Moretti (Vital-IT Center for high-performance computing of the SIB Swiss Institute of Bioinformatics, Lausanne)

              Details:
              1. Description and usage of MetaNetX
              1a. Automated Model Construction
              1b. Transfer of models


              2. Integration of transcriptomic data into genome scale metabolic networks:
              2a. Genome scale metabolic networks (GSMN): introduction, basic concepts, Sybil R package
              2b. Integrating transcriptomics into GSMN: gene expression with RNA-seq data, integration approaches for flux distribution prediction and context-specific GSMN construction
              2c. Exercises

              15:45 – 16:15 Coffee break
              16:15 - 17:15 Continued
              • Friday 2 September 2016

                09:00 - 10:30

                Orthology and Comparative Genomics
                Christophe Dessimoz (Computational Evolutionary Biology and Genomics, SIB & University of Lausanne)

                Details:

                - Tree thinking and tree inference
                - Orthology & paralogy
                - Function propagation

                10:30 - 11:00 Coffee break
                11:00 - 12:30

                Practical

                - Retrieving and interpreting orthologs with OMA
                - Optional exercise: inferring phylogenetic trees

                12:30 – 13:45 Lunch
                13:45 – 16:00 Afternoon examination for those wanting ECTS credits