{"id":292757,"date":"2016-09-14T09:10:39","date_gmt":"2016-09-14T16:10:39","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-project&#038;p=292757"},"modified":"2023-10-24T09:52:00","modified_gmt":"2023-10-24T16:52:00","slug":"crispr","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/crispr\/","title":{"rendered":"CRISPR ML"},"content":{"rendered":"<h1>End-to-end guide design for CRISPR\/Cas9 with machine learning<\/h1>\n<h2>Azimuth and Elevation: On-target and off-target guide prediction<\/h2>\n<p>The CRISPR\/Cas9 system provides state-of-the art genome editing capabilities. However, several facets of this system are under investigation for further characterization and optimization. One in particular is the choice of guide RNA that directs Cas9 to target DNA: given that one would like to target the protein-coding region of a gene, hundreds of guides satisfy the constraints of the CRISPR\/Cas9 PAM sequence. Only some of these guides efficiently target DNA to generate gene knockouts. Also, some guides may accidentally have activity in unintended places. We have developed two predictive modelling approaches, Azimuth [1] and Elevation [2], for these respective problems of on-target and off-target activity prediction.<\/p>\n<h2>Publications<\/h2>\n<p>Please cite these papers if using our on-target or off-target model:<\/p>\n<ol>\n<li><u>John G. Doench<\/u><sup>*<\/sup>, <u>Nicolo Fusi<\/u><sup>*<\/sup>, Meagan Sullender<sup>*<\/sup>, Mudra Hegde<sup>*<\/sup>, Emma W. Vaimberg<sup>*<\/sup>, Katherine F. Donovan, Ian Smith, Zuzana Tothova, Craig Wilen , Robert Orchard , Herbert W. Virgin, <u>Jennifer Listgarten<\/u><sup>*<\/sup>, <u>David E. Root<\/u>. Optimized sgRNA design to maximize activity and minimize off-target effects for genetic screens with CRISPR-Cas9 .\u00a0<em>Nature Biotechnology<\/em> Jan 2016, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"http:\/\/www.nature.com\/nbt\/journal\/vaop\/ncurrent\/full\/nbt.3437.html\" target=\"_blank\" rel=\"noopener noreferrer\">doi:10.1038\/nbt.3437<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. (*equal contributions, <u>corresponding author<\/u>)<\/li>\n<li><span style=\"text-decoration: underline;\">Jennifer Listgarten<\/span>*, <span style=\"text-decoration: underline;\">Michael Weinstein<\/span>*, Benjamin P. Kleinstiver, Alexander A. Sousa, J. Keith Joung, Jake Crawford, Kevin Gao, Luong Hoang, Melih Elibol, <span style=\"text-decoration: underline;\">John G. Doench<\/span>*, <span style=\"text-decoration: underline;\">Nicolo Fusi<\/span>*. Prediction of off-target activities for the end-to-end design of CRISPR guide RNAs.\u00a0<em>Nature Biomedical Engineering<\/em> Jan 2018, <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.nature.com\/articles\/s41551-017-0178-6\">doi:10.1038\/s41551-017-0178-6<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. (*equal contributions, <u>corresponding author<\/u>)<\/li>\n<\/ol>\n<h2>How to use our software<\/h2>\n<h3>On-target prediction (Azimuth):<\/h3>\n<p class=\"x-hidden-focus\">On-target predictions are available through our web service at\u00a0<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/crispr.ml\/\">https:\/\/crispr.ml<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>\u00a0(using the \u201cInput Sequence\u201d toggle), or through the\u00a0<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/portals.broadinstitute.org\/gpp\/public\/analysis-tools\/sgrna-design\">GPP sgRNA Designer<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>\u00a0tool maintained by the Broad Institute of MIT and Harvard.<\/p>\n<p>In addition, a\u00a0Python implementation of our model (and other competing methods)\u00a0is\u00a0available from\u00a0<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/microsoftResearch\/\/azimuth\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n<p class=\"x-hidden-focus\"><strong>Note:\u00a0<\/strong>We are no longer supporting our Azure ML prediction server, previously accessed through Excel or the web API, as it is running an outdated version of our code. See the\u00a0<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/MicrosoftResearch\/Azimuth\/releases\">release notes on GitHub<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>\u00a0for further information.<\/p>\n<h3>Off-target prediction (Elevation):<\/h3>\n<p>We have precomputed all on-target and off-target scores for the human exome (GRCh38), and made the results available through the web service at <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/crispr.ml\">https:\/\/crispr.ml<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/p>\n<p>A Python implementation of the Elevation-score and Elevation-aggregate off-target models is available <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/Microsoft\/Elevation\">from GitHub.<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> Software for running Elevation-search (the genome search for potential off-targets) is also available <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/michael-weinstein\/dsNickFury3PlusOrchid\">on GitHub here<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. See the documentation in the GitHub repositories for installation and usage instructions.<\/p>\n<div id=\"en-usprojectsazimuthdefault\" class=\"page-content\">\n<h2>Press<\/h2>\n<ul>\n<li>Microsoft Blog post on Elevation:\u00a0<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/blogs.microsoft.com\/ai\/crispr-gene-editing\/\">https:\/\/blogs.microsoft.com\/ai\/crispr-gene-editing\/<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li>Other articles on Elevation:\n<ul>\n<li>Gizmodo <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/na01.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fgizmodo.com%2Fmicrosoft-wants-to-use-artificial-intelligence-to-make-1821956922&data=02%7C01%7Cfusi%40microsoft.com%7C80afb5f955ba40f523fd08d55862f9b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636512104470868996&sdata=0hQcOQQ%2FtqcQoEdDlyWreXUkyINLe4r46sp%2FPoWy87o%3D&reserved=0\">https:\/\/gizmodo.com\/microsoft-wants-to-use-artificial-intelligence-to-make-1821956922<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li>Engadget <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.engadget.com\/2018\/01\/10\/microsoft-ai-crispr-accuracy\/?sr_source=Twitter\">https:\/\/www.engadget.com\/2018\/01\/10\/microsoft-ai-crispr-accuracy\/?sr_source=Twitter<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li>Microsoft Blog post on Azimuth: <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/blogs.microsoft.com\/next\/2016\/01\/18\/molecular-biology-meets-computer-science-tools-in-new-system-for-crispr\/\">http:\/\/blogs.microsoft.com\/next\/2016\/01\/18\/molecular-biology-meets-computer-science-tools-in-new-system-for-crispr\/<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<li>Broad Blog post on Azimuth: <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.broadinstitute.org\/blog\/machine-learning-approach-improves-crispr-cas9-guide-pairing\">https:\/\/www.broadinstitute.org\/blog\/machine-learning-approach-improves-crispr-cas9-guide-pairing<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<div id=\"en-usprojectsazimuthdefault\" class=\"page-content\">\n<h2>Associated data<\/h2>\n<ul>\n<li>The combined\u00a0FC and RES data, along with the predictions from our final, published on-target model can be found <a class=\"invalidLink\" href=\"https:\/\/raw.githubusercontent.com\/MicrosoftResearch\/Azimuth\/master\/azimuth\/data\/FC_plus_RES_withPredictions.csv\" target=\"_self\" rel=\"noopener\">here<\/a>.<\/li>\n<\/ul>\n<\/div>\n<h2>Primary contributors<\/h2>\n<ul>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" title=\"\" href=\"http:\/\/www.jennifer.listgarten.com\" target=\"_blank\" rel=\"noopener noreferrer\">Jennifer Listgarten<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (Microsoft Research, New England)<\/li>\n<li>Michael Weinstein (UCLA; Zymo Research)<\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"http:\/\/www.broadinstitute.org\/~jdoench\/\" target=\"_blank\" rel=\"noopener noreferrer\">John Doench<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (Broad Institute of MIT and Harvard)<\/li>\n<li><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"http:\/\/nicolofusi.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nicolo Fusi<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (Microsoft Research, New England)<\/li>\n<\/ul>\n<h2>Licensing information<\/h2>\n<p>The Azimuth source code is licensed under the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/MicrosoftResearch\/Azimuth\/blob\/master\/LICENSE.txt\">BSD 3-clause license<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, and the Elevation source code is licensed under the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/Microsoft\/Elevation\/blob\/master\/LICENSE\">MIT license<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. Manuscripts and datasets downloaded from third-party sources (e.g. using the shell script included with the Elevation source code) are subject to the licensing terms of the journals they originated from.<\/p>\n<h2>Contact<\/h2>\n<p>For questions, please contact crispr(dash)ml@microsoft(dot)com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>End-to-end guide design for CRISPR\/Cas9 with machine learning Azimuth and Elevation: On-target and off-target guide prediction The CRISPR\/Cas9 system provides state-of-the art genome editing capabilities. However, several facets of this system are under investigation for further characterization and optimization. One in particular is the choice of guide RNA that directs Cas9 to target DNA: given [&hellip;]<\/p>\n","protected":false},"featured_media":380699,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"research-area":[13556,13553],"msr-locale":[268875],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-292757","msr-project","type-msr-project","status-publish","has-post-thumbnail","hentry","msr-research-area-artificial-intelligence","msr-research-area-medical-health-genomics","msr-locale-en_us","msr-archive-status-active"],"msr_project_start":"","related-publications":[],"related-downloads":[],"related-videos":[],"related-groups":[],"related-events":[],"related-opportunities":[],"related-posts":[],"related-articles":[],"tab-content":[],"slides":[],"related-researchers":[{"type":"guest","display_name":"Jake Crawford","user_id":381008,"people_section":"Group 1","alias":""},{"type":"user_nicename","display_name":"Nicolo Fusi","user_id":31829,"people_section":"Group 1","alias":"fusi"},{"type":"guest","display_name":"Rishit Sheth","user_id":438102,"people_section":"Group 1","alias":""}],"msr_research_lab":[199563],"msr_impact_theme":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/292757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-project"}],"version-history":[{"count":19,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/292757\/revisions"}],"predecessor-version":[{"id":978951,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/292757\/revisions\/978951"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media\/380699"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=292757"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=292757"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=292757"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=292757"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=292757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}