SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Семинар по вопросам создания
       Лаборатории синтетической биологии
    Московского физико-технического института

         ПРОГРАММНЫЕ СРЕДСТВА
        СИНТЕТИЧЕСКОЙ БИОЛОГИИ
ДЛЯ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ
     ФУНКЦИОНАЛЬНЫХ ЖИВЫХ СИСТЕМ




           Алёхин Максим Дмитриевич
            maksim.alekhin@gmail.com
Иерархические уровни абстракции
при проектировании биологических систем




    Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Классификация программных средств
              синтетической биологии

• Интегрированные программные средства синтеза ДНК и РНК

• Системы автоматизированного проектирования
биологических систем

• Системы моделирования и оптимизации
регуляторных генетических цепочек

• Системы проектирования и оптимизации
структуры белковых макромолекул

• Системы управления потоками работ
в синтетической биологии

• Интегрированные системы управления лабораторными данными

           Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Интегрированные программные средства
           синтеза ДНК и РНК элементов
   Современное ПО поддерживает весь необходимый инструментарий
для обеспечения цикла проектирования синтетических ДНК и РНК
элементов, включая алгоритмы in silico клонирования, кодон
оптимизации, обратной трансляции и создания необходимых
праймеров. В основе эффективной работы таких систем лежит гибкий
пользовательский    drag-and-drop   интерфейс  для   перемещения
последовательностей     нуклеотидов     между   функциональными
конструкциями и база данных со свойствами элементов. Результатом
работы является генерация списка необходимых олигонуклеотидов, и
протокол ассемблирования последовательностей при проведении ПЦР.

• Gene Designer DNA 2.0 (https://www.dna20.com/tools/genedesigner.php)
• GeneDesign (http://genedesign.thruhere.net/gd/)
• mFold (http://mfold.rit.albany.edu/?q=mfold/download-mfold)
• DINAMelt (http://mfold.rit.albany.edu/?q=DINAMelt/software)
• Vienna RNA Package (http://rna.tbi.univie.ac.at/)
• Zinc Finger Tools (http://www.scripps.edu/mb/zfdesignhome.php)
            Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Системы автоматизированного
        проектирования биологических систем
    В основе САПР функциональных биологических систем лежит
использование кусочно-афинных функций и алгоритмов линейно
временной логики. Процесс проектирования функциональных
регуляторных генетических цепочек в этом случае осуществляется на
различных иерархических уровнях с использованием формальных
спецификаций и единого набор правил. В таких системах разработчику
доступна работа, как с элементами мощного графического
пользовательского интерфейса, так и непосредственно через
командную строку. Существует возможность добавлять собственные
программные модули и функции на C подобных языках
программирования.
 • Eugene (http://www.eugenecad.org/)
 • BioJade (http://web.mit.edu/jagoler/www/biojade/)
 • TinkerCell (http://www.tinkercell.com/Home)
 • GenoCAD (http://www.genocad.org/)
 • GEC (http://research.microsoft.com/en-us/projects/gec/)

           Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Системы моделирования и оптимизации
        регуляторных генетических цепочек
   Аналогично задачам электротехники, при использовании концепции
САПР создание новых функциональных элементов осуществляется
путем соединения отдельных блоков в соответствии с передачей
управляющих сигналов. При этом на этапе моделирования и
оптимизации реализуются два подхода. При количественном подходе
используется математический аппарат дифференциальных уравнений.
Качественное описание системы осуществляется с помощью
последовательности     логических     операторов.    Впоследствии
исполняемый код может быть экспортирован в программную среду,
поддерживающую универсальный SBML формат данных для
дальнейших детерминистических и стохастических симуляций.
• ProMoT (http://www.mpi-magdeburg.mpg.de/projects/promot)
• RoVerGeNe (http://iasi.bu.edu/~batt/rovergene/rovergene.htm)
• GeNetDes (http://soft.synth-bio.org/genetdes.html)
• Hy3S (http://hysss.sourceforge.net/index.shtml)
• PCEnv (http://www.cellml.org/tools/opencell)
• SimBio ToolBox (http://www.mathworks.com/products/simbiology/)
            Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012   6
Системы проектирования и оптимизации
         структуры белковых макромолекул
    Успех синтетической биологии во многом обусловлен прогрессом в
создании     эффективных      средств      проектирования        белковых
макромолекул.      Используя      специализированное          программное
обеспечение, становится возможным создание экспериментальных
биологических      образцов    с      валидированными          свойствами,
заложенными на этапе моделирования физической структуры этих
функциональных систем с учетом механизмов молекулярной
динамики. Также в большинстве программных сред доступны
эвристические алгоритмы, использующие итеративные процедуры
подбора лучших аминокислот и их конформаций для оптимизации
структуры белковых макромолекул.
 • RAPTOR (http://www.bioinformaticssolutions.com/raptor.php)
• HHpred (http://toolkit.tuebingen.mpg.de/hhpred)
• Rosetta (http://www.rosettacommons.org/)
• Modeler (http://salilab.org/modeller/)
• PFP (http://kiharalab.org/web/pfp.php)
• AutoDock (http://autodock.scripps.edu/)
• PROTDES (http://soft.synth-bio.org/protdes.html)
            Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Системы управления потоками работ
               в синтетической биологии
   Система управления потоками работ в области синтетической
биологии включают интегрированную среду разработки и систему
контроля версий. В такой программной среде доступны функции
редактирования нуклеотидных последовательностей регуляторных
генетических цепочек, составление протокола ПЦР, подбор
необходимых ферментов для получения белков, оптимизация выхода
конечного продукта. Внедрение такой информационной системы
позволяет объединить стандартизированные отчеты биологических
экспериментов со стеками исполняемых программ среды разработки
для синтеза опытных образцов функциональных биологических систем
на платформе лабораторного робота-манипулятора.
• SynBioSS (http://synbioss.sourceforge.net/)
• Clotho (http://www.clothocad.org/)
• Biskit (http://biskit.pasteur.fr/)
• BioStudio (http://search.cpan.org/BioGeneDesign/)


             Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
Интегрированные системы
           управления лабораторными данными
   Система управления лабораторными данными представляет собой
портируемый интернет реестр, дающий возможность специалистам в
области синтетической биологии эффективно создавать новые и
использовать уже существующие функциональные элементы в
универсальном формате BioBricks. Типовой сервер базы данных
загружается как виртуальная машина, координирующая работу
отдельной лаборатории или института. Интегрированная система
управления лабораторными данными способствует созданию среды для
совместной    удаленной    разработки  новых    функциональных
биологических систем и развитию инфраструктуры для дальнейшего
развития синтетической биологии.

• BioMortar (http://igem.uwaterloo.ca/BioMortar)
• BrickIt (http://sourceforge.net/apps/brickit/index.php)



              Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
SynBio Tool Landscape
                  Computation/Simulation Tools

                                Tinkercell (UW)

Viz-a-Brick                                          BioJADE (UCB)
(Davidson-Missouri Western)




                   BioMortar
                   (Waterloo)    Gene Designer (DNA 2.0)


                                                                APE (Utah)
                                                BioStudio
Parts Registry (MIT)            GenoCAD (VTech) (Johns Hopkins)

     Data Management Tools              Design/Analysis Tools
Clotho Design Environment
                            Clotho Stats:
                            ~130 Files,
                            Java 6,
                            Net Beans IDE
Flow 1: New Part Creation
    Un-associated data (e.g. new idea)


 Associated data (e.g. part of
                                                        Creation Path
 family/collection)



           Data                                                     Part View and                Data Manipulation
                                    Mapping
          Source                                                     Manipulation                   and Design

                                                          Storage Path
                                                                                                                Flow
                                                                                                       Implementation
                                                                      Clotho Parts Manager      Clotho Sequence View




                                     PoBoL Inspired Internal Data
MIT Registry of Standard
                                     Structure
                                                                     •Organized by “Collections”
Biological Parts
                                                                     •Hierarchy Based
                                                                           •BioBrick
                                                                           •DNA      •Sequence Manipulation
                                                                           •Samples •Data Analysis
                                                                                           •ORF
                                                                                           •Feature/Enzyme Highlighting
                                                                                           •Translation, Reverse Comp.
                                                                                     •Part Export/Package
 Relational Database (e.g. mySQL)    Clotho Binding Manager
Flow 2: Composite Part
                                                     Clotho Parts Manager

                           Creation
                                      Collection


        Data                                                                             Display
                           Mapping                          Part View
       Source                                                                            Plug-In
                                     Specific Part




                                          Part                          Composition
                                       Manipulation                       Plug-In
                                                                                             Flow
                                                                                      Implementation
                                                                       EcoRI BglII BamHI Xhol
                                                     Biobrick        GAATTCatgAGATCT-Part-GGATCCatgCTCGAG

                                                      DNA                                  Primer
                                                      Samples                              Design
                                     Hierarchy Changes
Clotho Plug-In Framework
Flow 3: Physical Part
         Assembly Flow

                                          Clotho Parts Manager



Data
                    Collection of       Part                     Algorithm
         Mapping    Theoretical

Source              Parts             Viewer(s)                  Environment
                                                                     Flow
                                                             Implementation




                   Clotho Plate Manager
                                                          Clotho Algorithm Manager
Семинар по вопросам создания
       Лаборатории синтетической биологии
    Московского физико-технического института

         ПРОГРАММНЫЕ СРЕДСТВА
        СИНТЕТИЧЕСКОЙ БИОЛОГИИ
ДЛЯ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ
     ФУНКЦИОНАЛЬНЫХ ЖИВЫХ СИСТЕМ




       СПАСИБО ЗА ВНИМАНИЕ!

Weitere ähnliche Inhalte

Andere mochten auch

Использование комплексного междисциплинарного подхода проектирования материал...
Использование комплексного междисциплинарного подхода проектирования материал...Использование комплексного междисциплинарного подхода проектирования материал...
Использование комплексного междисциплинарного подхода проектирования материал...Ilya Klabukov
 
Разнообразие клеток человека в структуре целого организма.
Разнообразие клеток человека в структуре целого организма.Разнообразие клеток человека в структуре целого организма.
Разнообразие клеток человека в структуре целого организма.Ilya Klabukov
 
Будущее использования живых систем в новых городах
Будущее использования живых систем в новых городахБудущее использования живых систем в новых городах
Будущее использования живых систем в новых городахIlya Klabukov
 
C5ISR. Разумные сети управления и интегрированные сетевые технологии
C5ISR. Разумные сети управления и интегрированные сетевые технологииC5ISR. Разумные сети управления и интегрированные сетевые технологии
C5ISR. Разумные сети управления и интегрированные сетевые технологииIlya Klabukov
 
Опыт применения данных секвенирования на платформе Illumina в генетике растений
Опыт применения данных секвенирования на платформе Illumina в генетике растенийОпыт применения данных секвенирования на платформе Illumina в генетике растений
Опыт применения данных секвенирования на платформе Illumina в генетике растенийIlya Klabukov
 
Sky Shell. Интеллектуальные авиаконструкционные материалы и системы
Sky Shell. Интеллектуальные авиаконструкционные материалы и системыSky Shell. Интеллектуальные авиаконструкционные материалы и системы
Sky Shell. Интеллектуальные авиаконструкционные материалы и системыIlya Klabukov
 
Осторожно! Биологическое оружие!
Осторожно! Биологическое оружие!Осторожно! Биологическое оружие!
Осторожно! Биологическое оружие!Ilya Klabukov
 
Перспективная медицина
Перспективная медицинаПерспективная медицина
Перспективная медицинаIlya Klabukov
 
DARPA Living Foundries 1000 molecules Proposers Day slides
DARPA Living Foundries 1000 molecules Proposers Day slidesDARPA Living Foundries 1000 molecules Proposers Day slides
DARPA Living Foundries 1000 molecules Proposers Day slidesIlya Klabukov
 
Новые возможности платформ для полногеномного секвенирования и анализа биочип...
Новые возможности платформ для полногеномного секвенирования и анализа биочип...Новые возможности платформ для полногеномного секвенирования и анализа биочип...
Новые возможности платформ для полногеномного секвенирования и анализа биочип...Ilya Klabukov
 
Элементы стратегии опережения. К единому компьютерному пространству распредел...
Элементы стратегии опережения. К единому компьютерному пространству распредел...Элементы стратегии опережения. К единому компьютерному пространству распредел...
Элементы стратегии опережения. К единому компьютерному пространству распредел...Ilya Klabukov
 
Краудсорсинг и платформа Witology
Краудсорсинг и платформа WitologyКраудсорсинг и платформа Witology
Краудсорсинг и платформа WitologyIlya Klabukov
 
Living AeroSpace 2012
Living AeroSpace 2012Living AeroSpace 2012
Living AeroSpace 2012Ilya Klabukov
 
Коммуникации с DARPA
Коммуникации с DARPAКоммуникации с DARPA
Коммуникации с DARPAIlya Klabukov
 
Сравнительная геномика и метаболическая реконструкция
Сравнительная геномика и метаболическая реконструкцияСравнительная геномика и метаболическая реконструкция
Сравнительная геномика и метаболическая реконструкцияIlya Klabukov
 
Организация разработки сложных изделий/объектов сетевыми сообществами
Организация разработки сложных изделий/объектов сетевыми сообществамиОрганизация разработки сложных изделий/объектов сетевыми сообществами
Организация разработки сложных изделий/объектов сетевыми сообществамиIlya Klabukov
 
Мировые тенденции в области мобильного мониторинга здоровья
Мировые тенденции в области мобильного мониторинга здоровьяМировые тенденции в области мобильного мониторинга здоровья
Мировые тенденции в области мобильного мониторинга здоровьяIlya Klabukov
 

Andere mochten auch (20)

Использование комплексного междисциплинарного подхода проектирования материал...
Использование комплексного междисциплинарного подхода проектирования материал...Использование комплексного междисциплинарного подхода проектирования материал...
Использование комплексного междисциплинарного подхода проектирования материал...
 
Разнообразие клеток человека в структуре целого организма.
Разнообразие клеток человека в структуре целого организма.Разнообразие клеток человека в структуре целого организма.
Разнообразие клеток человека в структуре целого организма.
 
Будущее использования живых систем в новых городах
Будущее использования живых систем в новых городахБудущее использования живых систем в новых городах
Будущее использования живых систем в новых городах
 
C5ISR. Разумные сети управления и интегрированные сетевые технологии
C5ISR. Разумные сети управления и интегрированные сетевые технологииC5ISR. Разумные сети управления и интегрированные сетевые технологии
C5ISR. Разумные сети управления и интегрированные сетевые технологии
 
Опыт применения данных секвенирования на платформе Illumina в генетике растений
Опыт применения данных секвенирования на платформе Illumina в генетике растенийОпыт применения данных секвенирования на платформе Illumina в генетике растений
Опыт применения данных секвенирования на платформе Illumina в генетике растений
 
Sky Shell. Интеллектуальные авиаконструкционные материалы и системы
Sky Shell. Интеллектуальные авиаконструкционные материалы и системыSky Shell. Интеллектуальные авиаконструкционные материалы и системы
Sky Shell. Интеллектуальные авиаконструкционные материалы и системы
 
Mercury Eye 2012
Mercury Eye 2012Mercury Eye 2012
Mercury Eye 2012
 
Осторожно! Биологическое оружие!
Осторожно! Биологическое оружие!Осторожно! Биологическое оружие!
Осторожно! Биологическое оружие!
 
Перспективная медицина
Перспективная медицинаПерспективная медицина
Перспективная медицина
 
DARPA Budget FY2013
DARPA Budget FY2013DARPA Budget FY2013
DARPA Budget FY2013
 
DARPA Living Foundries 1000 molecules Proposers Day slides
DARPA Living Foundries 1000 molecules Proposers Day slidesDARPA Living Foundries 1000 molecules Proposers Day slides
DARPA Living Foundries 1000 molecules Proposers Day slides
 
Новые возможности платформ для полногеномного секвенирования и анализа биочип...
Новые возможности платформ для полногеномного секвенирования и анализа биочип...Новые возможности платформ для полногеномного секвенирования и анализа биочип...
Новые возможности платформ для полногеномного секвенирования и анализа биочип...
 
Элементы стратегии опережения. К единому компьютерному пространству распредел...
Элементы стратегии опережения. К единому компьютерному пространству распредел...Элементы стратегии опережения. К единому компьютерному пространству распредел...
Элементы стратегии опережения. К единому компьютерному пространству распредел...
 
Краудсорсинг и платформа Witology
Краудсорсинг и платформа WitologyКраудсорсинг и платформа Witology
Краудсорсинг и платформа Witology
 
Living AeroSpace 2012
Living AeroSpace 2012Living AeroSpace 2012
Living AeroSpace 2012
 
Коммуникации с DARPA
Коммуникации с DARPAКоммуникации с DARPA
Коммуникации с DARPA
 
Сравнительная геномика и метаболическая реконструкция
Сравнительная геномика и метаболическая реконструкцияСравнительная геномика и метаболическая реконструкция
Сравнительная геномика и метаболическая реконструкция
 
Организация разработки сложных изделий/объектов сетевыми сообществами
Организация разработки сложных изделий/объектов сетевыми сообществамиОрганизация разработки сложных изделий/объектов сетевыми сообществами
Организация разработки сложных изделий/объектов сетевыми сообществами
 
Мировые тенденции в области мобильного мониторинга здоровья
Мировые тенденции в области мобильного мониторинга здоровьяМировые тенденции в области мобильного мониторинга здоровья
Мировые тенденции в области мобильного мониторинга здоровья
 
DARPA budget FY2015
DARPA budget FY2015DARPA budget FY2015
DARPA budget FY2015
 

Ähnlich wie Программные средства синтетической биологии для автоматизированного проектирования функциональных живых систем

Raytheon. Инициативы в синтетической биологии
Raytheon. Инициативы в синтетической биологииRaytheon. Инициативы в синтетической биологии
Raytheon. Инициативы в синтетической биологииIlya Klabukov
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsSSA KPI
 
метод организации репозитория исходного кода
метод организации репозитория исходного кодаметод организации репозитория исходного кода
метод организации репозитория исходного кодаSergii Shmarkatiuk
 
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...Marcus Akoev
 
тема 4 2
тема 4 2тема 4 2
тема 4 2asheg
 
Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Andzhey Arshavskiy
 
Sqadays 8-barancev
Sqadays 8-barancevSqadays 8-barancev
Sqadays 8-barancevAlexei Lupan
 
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Cleandex, Research and Information Agency
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1Dmitriy Krukov
 
Lab Management magic, elves, and mushrooms
Lab Management magic, elves, and mushroomsLab Management magic, elves, and mushrooms
Lab Management magic, elves, and mushroomsAlena Begler
 
Что значит сертификация для разработчика
Что значит сертификация для разработчикаЧто значит сертификация для разработчика
Что значит сертификация для разработчикаAndrey Fadin
 
Биоинформатикаинтернет.pptx
Биоинформатикаинтернет.pptxБиоинформатикаинтернет.pptx
Биоинформатикаинтернет.pptxssuser0527111
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и миреAnatoly Levenchuk
 
Интегрированный подход к управлению информацией жизненного цикла антропогенн...
Интегрированный подход к управлению информацией жизненного цикла антропогенн...Интегрированный подход к управлению информацией жизненного цикла антропогенн...
Интегрированный подход к управлению информацией жизненного цикла антропогенн...Сергей Волков
 
тема 4
тема 4тема 4
тема 4asheg
 

Ähnlich wie Программные средства синтетической биологии для автоматизированного проектирования функциональных живых систем (20)

Raytheon. Инициативы в синтетической биологии
Raytheon. Инициативы в синтетической биологииRaytheon. Инициативы в синтетической биологии
Raytheon. Инициативы в синтетической биологии
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information Systems
 
метод организации репозитория исходного кода
метод организации репозитория исходного кодаметод организации репозитория исходного кода
метод организации репозитория исходного кода
 
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...
Масштабирование от клиента к серверу. От РМД к хранилищам и от хранилищ к sem...
 
тема 4 2
тема 4 2тема 4 2
тема 4 2
 
Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)
 
Zabbix v2
Zabbix v2Zabbix v2
Zabbix v2
 
Petsc+slepc slides
Petsc+slepc slidesPetsc+slepc slides
Petsc+slepc slides
 
Sqadays 8-barancev
Sqadays 8-barancevSqadays 8-barancev
Sqadays 8-barancev
 
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
Дмитрий Новицкий (ОАО "НТЦ ФСК ЕЭС", ИПУ РАН). Разработка эталонной архитекту...
 
20090925 Slides
20090925 Slides20090925 Slides
20090925 Slides
 
Управление Данными. Лекция 1
Управление Данными. Лекция 1Управление Данными. Лекция 1
Управление Данными. Лекция 1
 
Lab Management magic, elves, and mushrooms
Lab Management magic, elves, and mushroomsLab Management magic, elves, and mushrooms
Lab Management magic, elves, and mushrooms
 
Symfony 3
Symfony 3Symfony 3
Symfony 3
 
03_Сагайда
03_Сагайда03_Сагайда
03_Сагайда
 
Что значит сертификация для разработчика
Что значит сертификация для разработчикаЧто значит сертификация для разработчика
Что значит сертификация для разработчика
 
Биоинформатикаинтернет.pptx
Биоинформатикаинтернет.pptxБиоинформатикаинтернет.pptx
Биоинформатикаинтернет.pptx
 
Системная инженерия в России и мире
Системная инженерия в России и миреСистемная инженерия в России и мире
Системная инженерия в России и мире
 
Интегрированный подход к управлению информацией жизненного цикла антропогенн...
Интегрированный подход к управлению информацией жизненного цикла антропогенн...Интегрированный подход к управлению информацией жизненного цикла антропогенн...
Интегрированный подход к управлению информацией жизненного цикла антропогенн...
 
тема 4
тема 4тема 4
тема 4
 

Программные средства синтетической биологии для автоматизированного проектирования функциональных живых систем

  • 1. Семинар по вопросам создания Лаборатории синтетической биологии Московского физико-технического института ПРОГРАММНЫЕ СРЕДСТВА СИНТЕТИЧЕСКОЙ БИОЛОГИИ ДЛЯ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ФУНКЦИОНАЛЬНЫХ ЖИВЫХ СИСТЕМ Алёхин Максим Дмитриевич maksim.alekhin@gmail.com
  • 2. Иерархические уровни абстракции при проектировании биологических систем Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 3. Классификация программных средств синтетической биологии • Интегрированные программные средства синтеза ДНК и РНК • Системы автоматизированного проектирования биологических систем • Системы моделирования и оптимизации регуляторных генетических цепочек • Системы проектирования и оптимизации структуры белковых макромолекул • Системы управления потоками работ в синтетической биологии • Интегрированные системы управления лабораторными данными Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 4. Интегрированные программные средства синтеза ДНК и РНК элементов Современное ПО поддерживает весь необходимый инструментарий для обеспечения цикла проектирования синтетических ДНК и РНК элементов, включая алгоритмы in silico клонирования, кодон оптимизации, обратной трансляции и создания необходимых праймеров. В основе эффективной работы таких систем лежит гибкий пользовательский drag-and-drop интерфейс для перемещения последовательностей нуклеотидов между функциональными конструкциями и база данных со свойствами элементов. Результатом работы является генерация списка необходимых олигонуклеотидов, и протокол ассемблирования последовательностей при проведении ПЦР. • Gene Designer DNA 2.0 (https://www.dna20.com/tools/genedesigner.php) • GeneDesign (http://genedesign.thruhere.net/gd/) • mFold (http://mfold.rit.albany.edu/?q=mfold/download-mfold) • DINAMelt (http://mfold.rit.albany.edu/?q=DINAMelt/software) • Vienna RNA Package (http://rna.tbi.univie.ac.at/) • Zinc Finger Tools (http://www.scripps.edu/mb/zfdesignhome.php) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 5. Системы автоматизированного проектирования биологических систем В основе САПР функциональных биологических систем лежит использование кусочно-афинных функций и алгоритмов линейно временной логики. Процесс проектирования функциональных регуляторных генетических цепочек в этом случае осуществляется на различных иерархических уровнях с использованием формальных спецификаций и единого набор правил. В таких системах разработчику доступна работа, как с элементами мощного графического пользовательского интерфейса, так и непосредственно через командную строку. Существует возможность добавлять собственные программные модули и функции на C подобных языках программирования. • Eugene (http://www.eugenecad.org/) • BioJade (http://web.mit.edu/jagoler/www/biojade/) • TinkerCell (http://www.tinkercell.com/Home) • GenoCAD (http://www.genocad.org/) • GEC (http://research.microsoft.com/en-us/projects/gec/) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 6. Системы моделирования и оптимизации регуляторных генетических цепочек Аналогично задачам электротехники, при использовании концепции САПР создание новых функциональных элементов осуществляется путем соединения отдельных блоков в соответствии с передачей управляющих сигналов. При этом на этапе моделирования и оптимизации реализуются два подхода. При количественном подходе используется математический аппарат дифференциальных уравнений. Качественное описание системы осуществляется с помощью последовательности логических операторов. Впоследствии исполняемый код может быть экспортирован в программную среду, поддерживающую универсальный SBML формат данных для дальнейших детерминистических и стохастических симуляций. • ProMoT (http://www.mpi-magdeburg.mpg.de/projects/promot) • RoVerGeNe (http://iasi.bu.edu/~batt/rovergene/rovergene.htm) • GeNetDes (http://soft.synth-bio.org/genetdes.html) • Hy3S (http://hysss.sourceforge.net/index.shtml) • PCEnv (http://www.cellml.org/tools/opencell) • SimBio ToolBox (http://www.mathworks.com/products/simbiology/) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012 6
  • 7. Системы проектирования и оптимизации структуры белковых макромолекул Успех синтетической биологии во многом обусловлен прогрессом в создании эффективных средств проектирования белковых макромолекул. Используя специализированное программное обеспечение, становится возможным создание экспериментальных биологических образцов с валидированными свойствами, заложенными на этапе моделирования физической структуры этих функциональных систем с учетом механизмов молекулярной динамики. Также в большинстве программных сред доступны эвристические алгоритмы, использующие итеративные процедуры подбора лучших аминокислот и их конформаций для оптимизации структуры белковых макромолекул. • RAPTOR (http://www.bioinformaticssolutions.com/raptor.php) • HHpred (http://toolkit.tuebingen.mpg.de/hhpred) • Rosetta (http://www.rosettacommons.org/) • Modeler (http://salilab.org/modeller/) • PFP (http://kiharalab.org/web/pfp.php) • AutoDock (http://autodock.scripps.edu/) • PROTDES (http://soft.synth-bio.org/protdes.html) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 8. Системы управления потоками работ в синтетической биологии Система управления потоками работ в области синтетической биологии включают интегрированную среду разработки и систему контроля версий. В такой программной среде доступны функции редактирования нуклеотидных последовательностей регуляторных генетических цепочек, составление протокола ПЦР, подбор необходимых ферментов для получения белков, оптимизация выхода конечного продукта. Внедрение такой информационной системы позволяет объединить стандартизированные отчеты биологических экспериментов со стеками исполняемых программ среды разработки для синтеза опытных образцов функциональных биологических систем на платформе лабораторного робота-манипулятора. • SynBioSS (http://synbioss.sourceforge.net/) • Clotho (http://www.clothocad.org/) • Biskit (http://biskit.pasteur.fr/) • BioStudio (http://search.cpan.org/BioGeneDesign/) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 9. Интегрированные системы управления лабораторными данными Система управления лабораторными данными представляет собой портируемый интернет реестр, дающий возможность специалистам в области синтетической биологии эффективно создавать новые и использовать уже существующие функциональные элементы в универсальном формате BioBricks. Типовой сервер базы данных загружается как виртуальная машина, координирующая работу отдельной лаборатории или института. Интегрированная система управления лабораторными данными способствует созданию среды для совместной удаленной разработки новых функциональных биологических систем и развитию инфраструктуры для дальнейшего развития синтетической биологии. • BioMortar (http://igem.uwaterloo.ca/BioMortar) • BrickIt (http://sourceforge.net/apps/brickit/index.php) Семинар по вопросам создания Лаборатории синтетической биологии в МФТИ, 2012
  • 10.
  • 11. SynBio Tool Landscape Computation/Simulation Tools Tinkercell (UW) Viz-a-Brick BioJADE (UCB) (Davidson-Missouri Western) BioMortar (Waterloo) Gene Designer (DNA 2.0) APE (Utah) BioStudio Parts Registry (MIT) GenoCAD (VTech) (Johns Hopkins) Data Management Tools Design/Analysis Tools
  • 12. Clotho Design Environment Clotho Stats: ~130 Files, Java 6, Net Beans IDE
  • 13. Flow 1: New Part Creation Un-associated data (e.g. new idea) Associated data (e.g. part of Creation Path family/collection) Data Part View and Data Manipulation Mapping Source Manipulation and Design Storage Path Flow Implementation Clotho Parts Manager Clotho Sequence View PoBoL Inspired Internal Data MIT Registry of Standard Structure •Organized by “Collections” Biological Parts •Hierarchy Based •BioBrick •DNA •Sequence Manipulation •Samples •Data Analysis •ORF •Feature/Enzyme Highlighting •Translation, Reverse Comp. •Part Export/Package Relational Database (e.g. mySQL) Clotho Binding Manager
  • 14. Flow 2: Composite Part Clotho Parts Manager Creation Collection Data Display Mapping Part View Source Plug-In Specific Part Part Composition Manipulation Plug-In Flow Implementation EcoRI BglII BamHI Xhol Biobrick GAATTCatgAGATCT-Part-GGATCCatgCTCGAG DNA Primer Samples Design Hierarchy Changes Clotho Plug-In Framework
  • 15. Flow 3: Physical Part Assembly Flow Clotho Parts Manager Data Collection of Part Algorithm Mapping Theoretical Source Parts Viewer(s) Environment Flow Implementation Clotho Plate Manager Clotho Algorithm Manager
  • 16. Семинар по вопросам создания Лаборатории синтетической биологии Московского физико-технического института ПРОГРАММНЫЕ СРЕДСТВА СИНТЕТИЧЕСКОЙ БИОЛОГИИ ДЛЯ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ФУНКЦИОНАЛЬНЫХ ЖИВЫХ СИСТЕМ СПАСИБО ЗА ВНИМАНИЕ!

Hinweis der Redaktion

  1. Create a new part Fully animate
  2. Create composite parts Fully animate