{"id":338,"date":"2019-01-17T07:59:59","date_gmt":"2019-01-17T06:59:59","guid":{"rendered":"http:\/\/wp.unil.ch\/phylo\/?page_id=338"},"modified":"2023-07-03T09:43:02","modified_gmt":"2023-07-03T07:43:02","slug":"programming-for-bioinformatics","status":"publish","type":"page","link":"https:\/\/wp.unil.ch\/phylo\/teaching\/programming-for-bioinformatics\/","title":{"rendered":"Programming for Bioinformatics"},"content":{"rendered":"<p>The Python programming for Bioinformatics course is given for the &#8220;fili\u00e8re&#8221; Bioinformatics and CEE of the MLS and BEC masters, respectively (10H lectures; 18H exercices).<\/p>\n<p>The goal is to cover advanced topics in python programming geared towards biology students. We will introduce the following themes:<\/p>\n<ul>\n<li>quick refresher on Python basics<\/li>\n<li>containers, iterators and generators<\/li>\n<li>errors and exceptions<\/li>\n<li>object oriented programming<\/li>\n<li>concurrent programming (threads and multiprocess)<\/li>\n<\/ul>\n<p>We will finish the course with a mini-project that will allow you to apply the different topics covered here.<\/p>\n<p>The class material is accessible through the Moodle site and our Teams channel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Python programming for Bioinformatics course is given for the &#8220;fili\u00e8re&#8221; Bioinformatics and CEE of the MLS and BEC masters, respectively (10H lectures; 18H exercices). The goal is to cover advanced topics in python programming geared towards biology students. We<\/p>\n","protected":false},"author":1124,"featured_media":0,"parent":296,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-338","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/pages\/338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/users\/1124"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/comments?post=338"}],"version-history":[{"count":0,"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/pages\/338\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/pages\/296"}],"wp:attachment":[{"href":"https:\/\/wp.unil.ch\/phylo\/wp-json\/wp\/v2\/media?parent=338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}