[{"data":1,"prerenderedAt":421},["ShallowReactive",2],{"navigation-en":3,"mooc-bioinfo-en-en":222},[4,96,126,130,196,200,204,214,218],{"title":5,"path":6,"stem":7,"children":8},"Blog","/blog","blog",[9,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92],{"title":10,"path":6,"stem":11},"News","blog/index",{"title":13,"path":14,"stem":15},"100 000+ people registered to Inria's MOOCs on FUN","/blog/100000-mooc-users","blog/100000-mooc-users",{"title":17,"path":18,"stem":19},"AI in education : A Mooc and learning resources for teachers","/blog/ai4t","blog/ai4t",{"title":21,"path":22,"stem":23},"MOOC \"Binaural hearing for robots\"","/blog/binaural","blog/binaural",{"title":25,"path":26,"stem":27},"MOOC \"Bioinformatics: genomes and algorithms\"","/blog/bioinfo","blog/bioinfo",{"title":29,"path":30,"stem":31},"MOOC \"Code-based Cryptography\"","/blog/crypto","blog/crypto",{"title":33,"path":34,"stem":35},"[Infographic] MOOC Code-Based Cryptography 2","/blog/crypto-2-infographic","blog/crypto-2-infographic",{"title":37,"path":38,"stem":39},"MOOC Environmental impacts of digital technologies","/blog/impact-num","blog/impact-num",{"title":41,"path":42,"stem":43},"Mooc \"Internet Measurements: a Hands-on Introduction\"","/blog/int-measure","blog/int-measure",{"title":45,"path":46,"stem":47},"[Infographic] MOOC Internet Measurements","/blog/int-measure-infographie","blog/int-measure-infographie",{"title":49,"path":50,"stem":51},"MOOC Introduction to a Web of Linked Data","/blog/introduction-to-a-web-of-linked-data","blog/introduction-to-a-web-of-linked-data",{"title":53,"path":54,"stem":55},"MOOC \"Internet of Things with Microcontrollers: a hands-on course\"","/blog/iot","blog/iot",{"title":57,"path":58,"stem":59},"MOOC \"Mobile Robots and Autonomous Vehicles\"","/blog/mob-robots","blog/mob-robots",{"title":61,"path":62,"stem":63},"[Infographic] MOOC Mobile Robots 2","/blog/mob-robots-2-infographic","blog/mob-robots-2-infographic",{"title":65,"path":66,"stem":67},"MOOC \"Introduction to functional programming in OCaml\"","/blog/ocaml","blog/ocaml",{"title":69,"path":70,"stem":71},"MOOC «Live Object Programming in Pharo» : new edition based on Pharo v8.0 !","/blog/pharo-8","blog/pharo-8",{"title":73,"path":74,"stem":75},"[Infographic] Pharo MOOC through figures","/blog/pharo-infographie","blog/pharo-infographie",{"title":77,"path":78,"stem":79},"Mooc Reproducible research: new self-paced session from March 20, 2020!","/blog/rr","blog/rr",{"title":81,"path":82,"stem":83},"Reproducible Research II","/blog/rr2","blog/rr2",{"title":85,"path":86,"stem":87},"Mooc Smart cities: Take up the challenges of cities in the digital era.","/blog/smart-cities","blog/smart-cities",{"title":89,"path":90,"stem":91},"MOOC Teaching Digital Sciences and Technology","/blog/snt","blog/snt",{"title":93,"path":94,"stem":95},"ePoc release: Fundamentals of Manipulation Robotics","/blog/sortie-epocrobotique","blog/sortie-ePocRobotique",{"title":97,"path":98,"stem":99,"children":100},"All our ePocs","/epocs","epocs/1.index",[101,102,106,110,114,118,122],{"title":97,"path":98,"stem":99},{"title":103,"path":104,"stem":105},"Internet des objets et vie privée","/epocs/internet-des-objets-et-vie-privee","epocs/Internet-des-objets-et-vie-privee",{"title":107,"path":108,"stem":109},"Produire mon 1er ePoc","/epocs/produire-mon-premier-epoc","epocs/Produire-mon-premier-epoc",{"title":111,"path":112,"stem":113},"Smartphone et vie privée","/epocs/smartphone-et-vie-privee","epocs/Smartphone-et-vie-privee",{"title":115,"path":116,"stem":117},"Le smartphone et la planète","/epocs/smartphone-planete","epocs/Smartphone-planete",{"title":119,"path":120,"stem":121},"B.A.-BA des data","/epocs/babadata","epocs/babadata",{"title":123,"path":124,"stem":125},"C'est quoi l'IA ?","/epocs/c-est-quoi-ia","epocs/c-est-quoi-ia",{"title":127,"path":128,"stem":129},"","/","index",{"title":131,"path":132,"stem":133,"children":134},"All of our MOOCs","/moocs","moocs/1.index",[135,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192],{"title":131,"path":132,"stem":133},{"title":137,"path":138,"stem":139},"Advanced object oriented design and development with Pharo","/moocs/advanced-ood","moocs/advanced-ood",{"title":141,"path":142,"stem":143},"Binaural hearing for robots","/moocs/binauralhearing","moocs/binauralhearing",{"title":145,"path":146,"stem":147},"Bioinformatics, Genomes and Algorithms","/moocs/bioinfo-en","moocs/bioinfo-en",{"title":149,"path":150,"stem":151},"Code-based Cryptography","/moocs/cryptography","moocs/cryptography",{"title":153,"path":154,"stem":155},"Environmental impacts of digital technologies","/moocs/impactnum","moocs/impactnum",{"title":157,"path":158,"stem":159},"Internet Measurements - A Hands-on Introduction","/moocs/internetmesure","moocs/internetmesure",{"title":161,"path":162,"stem":163},"Internet of Things with Microcontrollers: a hands-on course","/moocs/iotmicrocontroleur","moocs/iotmicrocontroleur",{"title":165,"path":166,"stem":167},"Mobile Robots and Autonomous Vehicles","/moocs/mob-robots","moocs/mob-robots",{"title":169,"path":170,"stem":171},"Live Object Programming in Pharo","/moocs/pharo-programming","moocs/pharo-programming",{"title":173,"path":174,"stem":175},"Machine learning in Python with scikit-learn","/moocs/pythonsckitlearn","moocs/pythonsckitlearn",{"title":177,"path":178,"stem":179},"Reproducible research - methodological principles for transparent science","/moocs/recherchereproductible","moocs/recherchereproductible",{"title":181,"path":182,"stem":183},"Reproducible Research II - Practices and tools for managing computations and data","/moocs/rr2","moocs/rr2",{"title":185,"path":186,"stem":187},"Technological challenges of participatory smart cities","/moocs/smartcitychallenge","moocs/smartcitychallenge",{"title":189,"path":190,"stem":191},"Nom du MOOC","/moocs/template","moocs/template",{"title":193,"path":194,"stem":195},"Introduction to a Web of Linked Data","/moocs/weblinkdata","moocs/weblinkdata",{"title":197,"path":198,"stem":199},"Privacy Policy","/privacy","privacy",{"title":201,"path":202,"stem":203},"All our productions","/productions","productions",{"title":205,"path":206,"stem":207,"children":208},"Our serious games","/serious-games","serious-games/1.index",[209,210],{"title":205,"path":206,"stem":207},{"title":211,"path":212,"stem":213},"Phone Impact","/serious-games/phone-impact","serious-games/phone-impact",{"title":215,"path":216,"stem":217},"Inria Learning Lab","/team","team",{"title":219,"path":220,"stem":221},"Legal Notice","/terms","terms",{"id":223,"title":145,"assesment":224,"body":225,"date":408,"description":409,"draft":410,"extension":411,"image":412,"investment":224,"lang":413,"licence":415,"meta":416,"navigation":417,"path":146,"seo":418,"status":419,"stem":147,"trailer":224,"type":224,"url":224,"__hash__":420},"moocs_en/moocs/bioinfo-en.md",null,{"type":226,"value":227,"toc":399},"minimark",[228,233,242,248,255,260,267,272,283,287,297,301,304,308,340,343,347,352,366,371,384,388],[229,230,232],"h2",{"id":231},"course-description","Course description",[234,235,236,237,241],"p",{},"In this course, you will discover ",[238,239,240],"strong",{},"how computer science supports the interpretation of the text of genomes",". Running the adequate programs, a computer may produce predictions on the location of the thousands of genes in a living organism and the functions of the proteins these genes code for.",[234,243,244],{},[245,246,247],"em",{},"You are not a biologist?",[234,249,250,251,254],{},"Attending this course, you will be introduced to several ",[238,252,253],{},"entities and processes involved in the interpretation of the genomic texts",": cell, chromosome, DNA, genome, genes, transcription, translation, proteins and many more.",[234,256,257],{},[245,258,259],{},"You are not a computer scientist ?",[234,261,262,263,266],{},"This course is also an ",[238,264,265],{},"introduction to algorithms on character strings",": pattern searching, sequence similarity, Markov chain models, or phylogenetic tree reconstruction are some basic algorithms which are implied in genome sequence analysis and will be explained.",[234,268,269],{},[245,270,271],{},"You are neither a biologist nor a computer scientist ?",[234,273,274,275,278,279,282],{},"This course is a great opportunity to a ",[238,276,277],{},"joint approach to genomics and algorithmics",", or if you prefer, to algorithmics and genomics. Thanks to a specific tool (iPython notebooks), you will be able to execute the algorithms presented in the course and evaluate their use on real data sets. If you wish to go further, the iPython notebooks allow you to modify the programs written in ",[238,280,281],{},"Python"," and you can even code new ones and test them.",[229,284,286],{"id":285},"course-objectives","Course objectives",[288,289,290,294],"ul",{},[291,292,293],"li",{},"Understand the fundamental concepts involved in genomics",[291,295,296],{},"Acquire basic algorithmic skills related to genetic information processing",[229,298,300],{"id":299},"who-is-this-course-for","Who is this course for?",[234,302,303],{},"This course is intended for anyone wishing to learn about computer analysis of genetic information and acquire basic knowledge at the interface between genomics and algorithmics.",[229,305,307],{"id":306},"course-outline","Course outline",[288,309,310,316,322,328,334],{},[291,311,312,315],{},[238,313,314],{},"Week 1:"," Genomic texts",[291,317,318,321],{},[238,319,320],{},"Week 2:"," Genes and proteines",[291,323,324,327],{},[238,325,326],{},"Week 3:"," Gene prediction",[291,329,330,333],{},[238,331,332],{},"Week 4:"," Sequences comparison",[291,335,336,339],{},[238,337,338],{},"Week 5:"," Phylogenetic trees",[234,341,342],{},"The algorithms shown in the course will be also presented in Python and executable via the iPython notebooks integrated to the course. Thanks to this tool, you will be able to modify the algorithms and even to write new ones.",[229,344,346],{"id":345},"pedagogical-team","Pedagogical team",[234,348,349],{},[238,350,351],{},"Authors:",[288,353,354,360],{},[291,355,356,359],{},[238,357,358],{},"François Rechenmann",", bioinformatics researcher, Inria.",[291,361,362,365],{},[238,363,364],{},"Thierry Parmentelat",", research engineer, Inria.",[234,367,368],{},[238,369,370],{},"Pedagogical support:",[288,372,373,379],{},[291,374,375,378],{},[238,376,377],{},"Christelle Mariais",", learning engineer, Inria Learning Lab.",[291,380,381,378],{},[238,382,383],{},"Isabelle Rey",[229,385,387],{"id":386},"partners","Partners",[234,389,390,391,398],{},"This MOOC was produced by Inria, in partnership with the ",[392,393,397],"a",{"href":394,"rel":395},"https://unit.eu/",[396],"nofollow","UNIT foundation",", as part of the IDEFI uTOP project - Multi-partner Open Technology University - contract PIA ANR-11-IDEFI-0037.",{"title":127,"searchDepth":400,"depth":400,"links":401},2,[402,403,404,405,406,407],{"id":231,"depth":400,"text":232},{"id":285,"depth":400,"text":286},{"id":299,"depth":400,"text":300},{"id":306,"depth":400,"text":307},{"id":345,"depth":400,"text":346},{"id":386,"depth":400,"text":387},"2015-11-02","Dive into the intersection of genomics and computer science! Learn how computer algorithms analyze genomic data to predict gene locations and protein functions.",false,"md","/images/mooc/pbioinformatic-en.png",[414],"en","CC BY NC ND 3.0",{},true,{"title":145,"description":409},"closed","ZeLmR-0kqeQr9Z3SUkELP1mj8ukTgqLAUNdgPtsb0xk",1775223071327]