CINXE.COM
Cool stuff the Ensembl VEP can do: new options for custom annotation – Ensembl Blog
<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="https://www.ensembl.info/xmlrpc.php" /> <title>Cool stuff the Ensembl VEP can do: new options for custom annotation – Ensembl Blog</title> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//secure.gravatar.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel="alternate" type="application/rss+xml" title="Ensembl Blog » Feed" href="https://www.ensembl.info/feed/" /> <link rel="alternate" type="application/rss+xml" title="Ensembl Blog » Comments Feed" href="https://www.ensembl.info/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v8.23.1 - Using Analytics tracking - https://www.monsterinsights.com/ --> <!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. --> <!-- No tracking code set --> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ensembl.info\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.ensembl.info/wp-includes/css/dist/block-library/style.min.css?ver=6.4.5' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .has-text-align-justify{text-align:justify;} </style> <link rel='stylesheet' id='mediaelement-css' href='https://www.ensembl.info/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.ensembl.info/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.4.5' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='flat-fonts-css' href='//fonts.googleapis.com/css?family=Amatic+SC%7CRoboto:400,700%7CRoboto+Slab%7CRoboto+Condensed' media='all' /> <link rel='stylesheet' id='flat-theme-css' href='https://www.ensembl.info/wp-content/themes/flat/assets/css/flat.min.css?ver=1.7.11' media='all' /> <link rel='stylesheet' id='flat-style-css' href='https://www.ensembl.info/wp-content/themes/flat-ensembl/style.css?ver=6.4.5' media='all' /> <link rel='stylesheet' id='jetpack_css-css' href='https://www.ensembl.info/wp-content/plugins/jetpack/css/jetpack.css?ver=12.9.4' media='all' /> <script type="text/javascript" src="https://www.ensembl.info/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.ensembl.info/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.ensembl.info/wp-content/themes/flat/assets/js/flat.min.js?ver=1.7.11" id="flat-js-js"></script> <!--[if lt IE 9]> <script type="text/javascript" src="https://www.ensembl.info/wp-content/themes/flat/assets/js/html5shiv.min.js?ver=3.7.2" id="html5shiv-js"></script> <![endif]--> <link rel="https://api.w.org/" href="https://www.ensembl.info/wp-json/" /><link rel="alternate" type="application/json" href="https://www.ensembl.info/wp-json/wp/v2/posts/15240" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ensembl.info/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.4.5" /> <link rel="canonical" href="https://www.ensembl.info/2024/01/26/cool-stuff-the-ensembl-vep-can-do-new-options-for-custom-annotation/" /> <link rel='shortlink' href='https://wp.me/p3A2rn-3XO' /> <link rel="alternate" type="application/json+oembed" href="https://www.ensembl.info/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ensembl.info%2F2024%2F01%2F26%2Fcool-stuff-the-ensembl-vep-can-do-new-options-for-custom-annotation%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.ensembl.info/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ensembl.info%2F2024%2F01%2F26%2Fcool-stuff-the-ensembl-vep-can-do-new-options-for-custom-annotation%2F&format=xml" /> <style>img#wpstats{display:none}</style> <style type="text/css">#page:before, .sidebar-offcanvas, #secondary { background-color: #333366; }@media (max-width: 1199px) { #page > .container { background-color: #333366; } }</style><style type="text/css">#masthead .site-title {font-family:Amatic SC}body {font-family:Roboto }h1,h2,h3,h4,h5,h6 {font-family:Roboto Slab}#masthead .site-description, .hentry .entry-meta {font-family:Roboto Condensed}</style><style type="text/css" id="custom-background-css"> body.custom-background { background-image: url("https://www.ensembl.info/wp-content/uploads/2018/02/weird_genomes_4tile2.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: fixed; } </style> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article" /> <meta property="og:title" content="Cool stuff the Ensembl VEP can do: new options for custom annotation" /> <meta property="og:url" content="https://www.ensembl.info/2024/01/26/cool-stuff-the-ensembl-vep-can-do-new-options-for-custom-annotation/" /> <meta property="og:description" content="During the latest Ensembl VEP releases, we have been enhancing the options available to you when you annotate variants against your own reference data as ‘custom annotation’. Here we detail some of…" /> <meta property="article:published_time" content="2024-01-26T13:32:22+00:00" /> <meta property="article:modified_time" content="2024-01-26T14:52:09+00:00" /> <meta property="og:site_name" content="Ensembl Blog" /> <meta property="og:image" content="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512.png" /> <meta property="og:image:width" content="512" /> <meta property="og:image:height" content="512" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_GB" /> <meta name="twitter:text:title" content="Cool stuff the Ensembl VEP can do: new options for custom annotation" /> <meta name="twitter:image" content="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512-270x270.png" /> <meta name="twitter:card" content="summary" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.ensembl.info/wp-content/uploads/2018/01/cropped-ebang-512-270x270.png" /> </head> <body class="post-template-default single single-post postid-15240 single-format-standard custom-background" itemscope itemtype="http://schema.org/WebPage"> <div id="page"> <div class="container"> <div class="row row-offcanvas row-offcanvas-left"> <div id="secondary" class="col-lg-3"> <header id="masthead" class="site-header" role="banner"> <div class="hgroup"> <h1 class="site-title display-title-logo"><a href="https://www.ensembl.info/" title="Ensembl Blog" rel="home"><img itemprop="primaryImageofPage" alt="Ensembl Blog" src="https://www.ensembl.info/wp-content/uploads/2018/02/cropped-ebang-512-32x32.png" /><span itemprop="name">Ensembl Blog</span></a></h1><h2 itemprop="description" class="site-description">News about the Ensembl Project and its genome browser</h2> </div> <button type="button" class="btn btn-link hidden-lg toggle-sidebar" data-toggle="offcanvas" aria-label="Sidebar"><i class="fa fa-gear"></i></button> <button type="button" class="btn btn-link hidden-lg toggle-navigation" aria-label="Navigation Menu"><i class="fa fa-bars"></i></button> <nav id="site-navigation" class="navigation main-navigation" role="navigation"> <div class="nav-menu"><ul> <li class="page_item page-item-2 page_item_has_children"><a href="https://www.ensembl.info/about/">About Us</a> <ul class='children'> <li class="page_item page-item-11490"><a href="https://www.ensembl.info/about/documentation-projects/">Documentation projects</a></li> <li class="page_item page-item-524"><a href="https://www.ensembl.info/about/roadmap/">Future Plans</a></li> <li class="page_item page-item-9395"><a href="https://www.ensembl.info/about/projects/">Project ideas</a></li> </ul> </li> <li class="page_item page-item-9409"><a href="http://training.ensembl.org">Workshops</a></li> <li class="page_item page-item-635 page_item_has_children"><a href="https://www.ensembl.info/known-bugs/">Known Bugs</a> <ul class='children'> <li class="page_item page-item-12384"><a href="https://www.ensembl.info/known-bugs/ensembl-100/">Ensembl 100</a></li> <li class="page_item page-item-12720"><a href="https://www.ensembl.info/known-bugs/ensembl-101/">Ensembl 101</a></li> <li class="page_item page-item-13006"><a href="https://www.ensembl.info/known-bugs/ensembl-102/">Ensembl 102</a></li> <li class="page_item page-item-13132"><a href="https://www.ensembl.info/known-bugs/ensembl-103/">Ensembl 103</a></li> <li class="page_item page-item-13320"><a href="https://www.ensembl.info/known-bugs/ensembl-104/">Ensembl 104</a></li> <li class="page_item page-item-13632"><a href="https://www.ensembl.info/known-bugs/ensembl-105/">Ensembl 105</a></li> <li class="page_item page-item-13907"><a href="https://www.ensembl.info/known-bugs/ensembl-106/">Ensembl 106</a></li> <li class="page_item page-item-14072"><a href="https://www.ensembl.info/known-bugs/ensembl-107/">Ensembl 107</a></li> <li class="page_item page-item-14241"><a href="https://www.ensembl.info/known-bugs/ensembl-108/">Ensembl 108</a></li> <li class="page_item page-item-14478"><a href="https://www.ensembl.info/known-bugs/ensembl-109/">Ensembl 109</a></li> <li class="page_item page-item-14839"><a href="https://www.ensembl.info/known-bugs/ensembl-110/">Ensembl 110</a></li> <li class="page_item page-item-15176"><a href="https://www.ensembl.info/known-bugs/ensembl-111/">Ensembl 111</a></li> <li class="page_item page-item-15448"><a href="https://www.ensembl.info/known-bugs/ensembl-112/">Ensembl 112</a></li> <li class="page_item page-item-15719"><a href="https://www.ensembl.info/known-bugs/ensembl-113/">Ensembl 113</a></li> <li class="page_item page-item-12387"><a href="https://www.ensembl.info/known-bugs/ensembl-99-and-earlier/">Ensembl 99 and earlier</a></li> </ul> </li> <li class="page_item page-item-6"><a href="https://www.ensembl.info/contact-us/">Contact Us</a></li> </ul></div> </nav> </header> <div class="sidebar-offcanvas"> <div id="main-sidebar" class="widget-area" role="complementary"> <aside id="search-2" class="widget widget_search"> <form method="get" id="searchform" action="https://www.ensembl.info/"> <label for="s" class="assistive-text">Search</label> <input type="text" class="field" name="s" id="s" placeholder="Search" /> <input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" /> </form> </aside> <aside id="categories-2" class="widget widget_categories"> <h3 class='widget-title'>Categories</h3> <ul> <li class="cat-item cat-item-4"><a href="https://www.ensembl.info/category/01-release/">Release announcements</a> </li> <li class="cat-item cat-item-282"><a href="https://www.ensembl.info/category/02-covid-19/">COVID-19</a> </li> <li class="cat-item cat-item-289"><a href="https://www.ensembl.info/category/02-ensembl-vep/">Ensembl VEP</a> </li> <li class="cat-item cat-item-12"><a href="https://www.ensembl.info/category/02-updates/">New data and web features</a> </li> <li class="cat-item cat-item-6"><a href="https://www.ensembl.info/category/03-other/">Other news</a> </li> <li class="cat-item cat-item-7"><a href="https://www.ensembl.info/category/04-training/">Training</a> </li> <li class="cat-item cat-item-3"><a href="https://www.ensembl.info/category/05-community/">Community</a> </li> <li class="cat-item cat-item-11"><a href="https://www.ensembl.info/category/06-jobs/">Jobs @ Ensembl</a> </li> <li class="cat-item cat-item-5"><a href="https://www.ensembl.info/category/07-status/">Service status</a> </li> <li class="cat-item cat-item-1"><a href="https://www.ensembl.info/category/uncategorised/">Uncategorised</a> </li> </ul> </aside> <aside id="archives-2" class="widget widget_archive"> <h3 class='widget-title'>Archives</h3> <label class="screen-reader-text" for="archives-dropdown-2">Archives</label> <select id="archives-dropdown-2" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://www.ensembl.info/2024/11/'> November 2024 </option> <option value='https://www.ensembl.info/2024/10/'> October 2024 </option> <option value='https://www.ensembl.info/2024/08/'> August 2024 </option> <option value='https://www.ensembl.info/2024/07/'> July 2024 </option> <option value='https://www.ensembl.info/2024/06/'> June 2024 </option> <option value='https://www.ensembl.info/2024/05/'> May 2024 </option> <option value='https://www.ensembl.info/2024/04/'> April 2024 </option> <option value='https://www.ensembl.info/2024/03/'> March 2024 </option> <option value='https://www.ensembl.info/2024/02/'> February 2024 </option> <option value='https://www.ensembl.info/2024/01/'> January 2024 </option> <option value='https://www.ensembl.info/2023/11/'> November 2023 </option> <option value='https://www.ensembl.info/2023/10/'> October 2023 </option> <option value='https://www.ensembl.info/2023/09/'> September 2023 </option> <option value='https://www.ensembl.info/2023/08/'> August 2023 </option> <option value='https://www.ensembl.info/2023/07/'> July 2023 </option> <option value='https://www.ensembl.info/2023/06/'> June 2023 </option> <option value='https://www.ensembl.info/2023/05/'> May 2023 </option> <option value='https://www.ensembl.info/2023/04/'> April 2023 </option> <option value='https://www.ensembl.info/2023/03/'> March 2023 </option> <option value='https://www.ensembl.info/2023/02/'> February 2023 </option> <option value='https://www.ensembl.info/2023/01/'> January 2023 </option> <option value='https://www.ensembl.info/2022/12/'> December 2022 </option> <option value='https://www.ensembl.info/2022/11/'> November 2022 </option> <option value='https://www.ensembl.info/2022/10/'> October 2022 </option> <option value='https://www.ensembl.info/2022/08/'> August 2022 </option> <option value='https://www.ensembl.info/2022/07/'> July 2022 </option> <option value='https://www.ensembl.info/2022/06/'> June 2022 </option> <option value='https://www.ensembl.info/2022/05/'> May 2022 </option> <option value='https://www.ensembl.info/2022/04/'> April 2022 </option> <option value='https://www.ensembl.info/2022/03/'> March 2022 </option> <option value='https://www.ensembl.info/2022/02/'> February 2022 </option> <option value='https://www.ensembl.info/2022/01/'> January 2022 </option> <option value='https://www.ensembl.info/2021/12/'> December 2021 </option> <option value='https://www.ensembl.info/2021/11/'> November 2021 </option> <option value='https://www.ensembl.info/2021/10/'> October 2021 </option> <option value='https://www.ensembl.info/2021/09/'> September 2021 </option> <option value='https://www.ensembl.info/2021/08/'> August 2021 </option> <option value='https://www.ensembl.info/2021/06/'> June 2021 </option> <option value='https://www.ensembl.info/2021/05/'> May 2021 </option> <option value='https://www.ensembl.info/2021/04/'> April 2021 </option> <option value='https://www.ensembl.info/2021/03/'> March 2021 </option> <option value='https://www.ensembl.info/2021/02/'> February 2021 </option> <option value='https://www.ensembl.info/2021/01/'> January 2021 </option> <option value='https://www.ensembl.info/2020/12/'> December 2020 </option> <option value='https://www.ensembl.info/2020/11/'> November 2020 </option> <option value='https://www.ensembl.info/2020/10/'> October 2020 </option> <option value='https://www.ensembl.info/2020/09/'> September 2020 </option> <option value='https://www.ensembl.info/2020/08/'> August 2020 </option> <option value='https://www.ensembl.info/2020/07/'> July 2020 </option> <option value='https://www.ensembl.info/2020/06/'> June 2020 </option> <option value='https://www.ensembl.info/2020/05/'> May 2020 </option> <option value='https://www.ensembl.info/2020/04/'> April 2020 </option> <option value='https://www.ensembl.info/2020/03/'> March 2020 </option> <option value='https://www.ensembl.info/2020/02/'> February 2020 </option> <option value='https://www.ensembl.info/2020/01/'> January 2020 </option> <option value='https://www.ensembl.info/2019/11/'> November 2019 </option> <option value='https://www.ensembl.info/2019/10/'> October 2019 </option> <option value='https://www.ensembl.info/2019/09/'> September 2019 </option> <option value='https://www.ensembl.info/2019/08/'> August 2019 </option> <option value='https://www.ensembl.info/2019/07/'> July 2019 </option> <option value='https://www.ensembl.info/2019/06/'> June 2019 </option> <option value='https://www.ensembl.info/2019/05/'> May 2019 </option> <option value='https://www.ensembl.info/2019/04/'> April 2019 </option> <option value='https://www.ensembl.info/2019/03/'> March 2019 </option> <option value='https://www.ensembl.info/2019/02/'> February 2019 </option> <option value='https://www.ensembl.info/2019/01/'> January 2019 </option> <option value='https://www.ensembl.info/2018/11/'> November 2018 </option> <option value='https://www.ensembl.info/2018/10/'> October 2018 </option> <option value='https://www.ensembl.info/2018/09/'> September 2018 </option> <option value='https://www.ensembl.info/2018/08/'> August 2018 </option> <option value='https://www.ensembl.info/2018/07/'> July 2018 </option> <option value='https://www.ensembl.info/2018/06/'> June 2018 </option> <option value='https://www.ensembl.info/2018/05/'> May 2018 </option> <option value='https://www.ensembl.info/2018/04/'> April 2018 </option> <option value='https://www.ensembl.info/2018/03/'> March 2018 </option> <option value='https://www.ensembl.info/2018/02/'> February 2018 </option> <option value='https://www.ensembl.info/2018/01/'> January 2018 </option> <option value='https://www.ensembl.info/2017/12/'> December 2017 </option> <option value='https://www.ensembl.info/2017/11/'> November 2017 </option> <option value='https://www.ensembl.info/2017/10/'> October 2017 </option> <option value='https://www.ensembl.info/2017/09/'> September 2017 </option> <option value='https://www.ensembl.info/2017/08/'> August 2017 </option> <option value='https://www.ensembl.info/2017/07/'> July 2017 </option> <option value='https://www.ensembl.info/2017/06/'> June 2017 </option> <option value='https://www.ensembl.info/2017/05/'> May 2017 </option> <option value='https://www.ensembl.info/2017/04/'> April 2017 </option> <option value='https://www.ensembl.info/2017/03/'> March 2017 </option> <option value='https://www.ensembl.info/2017/02/'> February 2017 </option> <option value='https://www.ensembl.info/2017/01/'> January 2017 </option> <option value='https://www.ensembl.info/2016/12/'> December 2016 </option> <option value='https://www.ensembl.info/2016/11/'> November 2016 </option> <option value='https://www.ensembl.info/2016/10/'> October 2016 </option> <option value='https://www.ensembl.info/2016/08/'> August 2016 </option> <option value='https://www.ensembl.info/2016/07/'> July 2016 </option> <option value='https://www.ensembl.info/2016/06/'> June 2016 </option> <option value='https://www.ensembl.info/2016/04/'> April 2016 </option> <option value='https://www.ensembl.info/2016/03/'> March 2016 </option> <option value='https://www.ensembl.info/2016/02/'> February 2016 </option> <option value='https://www.ensembl.info/2016/01/'> January 2016 </option> <option value='https://www.ensembl.info/2015/12/'> December 2015 </option> <option value='https://www.ensembl.info/2015/11/'> November 2015 </option> <option value='https://www.ensembl.info/2015/10/'> October 2015 </option> <option value='https://www.ensembl.info/2015/09/'> September 2015 </option> <option value='https://www.ensembl.info/2015/08/'> August 2015 </option> <option value='https://www.ensembl.info/2015/07/'> July 2015 </option> <option value='https://www.ensembl.info/2015/06/'> June 2015 </option> <option value='https://www.ensembl.info/2015/05/'> May 2015 </option> <option value='https://www.ensembl.info/2015/04/'> April 2015 </option> <option value='https://www.ensembl.info/2015/03/'> March 2015 </option> <option value='https://www.ensembl.info/2015/02/'> February 2015 </option> <option value='https://www.ensembl.info/2015/01/'> January 2015 </option> <option value='https://www.ensembl.info/2014/12/'> December 2014 </option> <option value='https://www.ensembl.info/2014/11/'> November 2014 </option> <option value='https://www.ensembl.info/2014/10/'> October 2014 </option> <option value='https://www.ensembl.info/2014/08/'> August 2014 </option> <option value='https://www.ensembl.info/2014/07/'> July 2014 </option> <option value='https://www.ensembl.info/2014/06/'> June 2014 </option> <option value='https://www.ensembl.info/2014/05/'> May 2014 </option> <option value='https://www.ensembl.info/2014/04/'> April 2014 </option> <option value='https://www.ensembl.info/2014/03/'> March 2014 </option> <option value='https://www.ensembl.info/2014/02/'> February 2014 </option> <option value='https://www.ensembl.info/2014/01/'> January 2014 </option> <option value='https://www.ensembl.info/2013/12/'> December 2013 </option> <option value='https://www.ensembl.info/2013/11/'> November 2013 </option> <option value='https://www.ensembl.info/2013/10/'> October 2013 </option> <option value='https://www.ensembl.info/2013/09/'> September 2013 </option> <option value='https://www.ensembl.info/2013/08/'> August 2013 </option> <option value='https://www.ensembl.info/2013/07/'> July 2013 </option> <option value='https://www.ensembl.info/2013/06/'> June 2013 </option> <option value='https://www.ensembl.info/2013/05/'> May 2013 </option> <option value='https://www.ensembl.info/2013/04/'> April 2013 </option> <option value='https://www.ensembl.info/2013/03/'> March 2013 </option> <option value='https://www.ensembl.info/2013/02/'> February 2013 </option> <option value='https://www.ensembl.info/2013/01/'> January 2013 </option> <option value='https://www.ensembl.info/2012/12/'> December 2012 </option> <option value='https://www.ensembl.info/2012/11/'> November 2012 </option> <option value='https://www.ensembl.info/2012/10/'> October 2012 </option> <option value='https://www.ensembl.info/2012/09/'> September 2012 </option> <option value='https://www.ensembl.info/2012/08/'> August 2012 </option> <option value='https://www.ensembl.info/2012/07/'> July 2012 </option> <option value='https://www.ensembl.info/2012/06/'> June 2012 </option> <option value='https://www.ensembl.info/2012/05/'> May 2012 </option> <option value='https://www.ensembl.info/2012/04/'> April 2012 </option> <option value='https://www.ensembl.info/2012/03/'> March 2012 </option> <option value='https://www.ensembl.info/2012/02/'> February 2012 </option> <option value='https://www.ensembl.info/2012/01/'> January 2012 </option> <option value='https://www.ensembl.info/2011/12/'> December 2011 </option> <option value='https://www.ensembl.info/2011/11/'> November 2011 </option> <option value='https://www.ensembl.info/2011/10/'> October 2011 </option> <option value='https://www.ensembl.info/2011/09/'> September 2011 </option> <option value='https://www.ensembl.info/2011/08/'> August 2011 </option> <option value='https://www.ensembl.info/2011/07/'> July 2011 </option> <option value='https://www.ensembl.info/2011/06/'> June 2011 </option> <option value='https://www.ensembl.info/2011/05/'> May 2011 </option> <option value='https://www.ensembl.info/2011/04/'> April 2011 </option> <option value='https://www.ensembl.info/2011/03/'> March 2011 </option> <option value='https://www.ensembl.info/2011/02/'> February 2011 </option> <option value='https://www.ensembl.info/2011/01/'> January 2011 </option> <option value='https://www.ensembl.info/2010/12/'> December 2010 </option> <option value='https://www.ensembl.info/2010/11/'> November 2010 </option> <option value='https://www.ensembl.info/2010/10/'> October 2010 </option> <option value='https://www.ensembl.info/2010/09/'> September 2010 </option> <option value='https://www.ensembl.info/2010/08/'> August 2010 </option> <option value='https://www.ensembl.info/2010/07/'> July 2010 </option> <option value='https://www.ensembl.info/2010/06/'> June 2010 </option> <option value='https://www.ensembl.info/2010/05/'> May 2010 </option> <option value='https://www.ensembl.info/2010/04/'> April 2010 </option> <option value='https://www.ensembl.info/2010/03/'> March 2010 </option> <option value='https://www.ensembl.info/2010/02/'> February 2010 </option> <option value='https://www.ensembl.info/2010/01/'> January 2010 </option> <option value='https://www.ensembl.info/2009/12/'> December 2009 </option> <option value='https://www.ensembl.info/2009/11/'> November 2009 </option> <option value='https://www.ensembl.info/2009/10/'> October 2009 </option> <option value='https://www.ensembl.info/2009/09/'> September 2009 </option> <option value='https://www.ensembl.info/2009/08/'> August 2009 </option> <option value='https://www.ensembl.info/2009/07/'> July 2009 </option> <option value='https://www.ensembl.info/2009/06/'> June 2009 </option> <option value='https://www.ensembl.info/2009/05/'> May 2009 </option> <option value='https://www.ensembl.info/2009/04/'> April 2009 </option> <option value='https://www.ensembl.info/2009/03/'> March 2009 </option> <option value='https://www.ensembl.info/2009/02/'> February 2009 </option> <option value='https://www.ensembl.info/2009/01/'> January 2009 </option> <option value='https://www.ensembl.info/2008/12/'> December 2008 </option> <option value='https://www.ensembl.info/2008/11/'> November 2008 </option> <option value='https://www.ensembl.info/2008/10/'> October 2008 </option> <option value='https://www.ensembl.info/2008/09/'> September 2008 </option> <option value='https://www.ensembl.info/2008/08/'> August 2008 </option> <option value='https://www.ensembl.info/2008/07/'> July 2008 </option> <option value='https://www.ensembl.info/2008/06/'> June 2008 </option> <option value='https://www.ensembl.info/2008/05/'> May 2008 </option> <option value='https://www.ensembl.info/2008/04/'> April 2008 </option> <option value='https://www.ensembl.info/2008/03/'> March 2008 </option> <option value='https://www.ensembl.info/2008/02/'> February 2008 </option> <option value='https://www.ensembl.info/2008/01/'> January 2008 </option> <option value='https://www.ensembl.info/2007/11/'> November 2007 </option> <option value='https://www.ensembl.info/2007/08/'> August 2007 </option> <option value='https://www.ensembl.info/2007/06/'> June 2007 </option> </select> <script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-2" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> </aside> <aside id="meta-2" class="widget widget_meta"> <h3 class='widget-title'>Meta</h3> <ul> <li><a href="https://www.ensembl.info/wp-login.php">Log in</a></li> <li><a href="https://www.ensembl.info/feed/">Entries feed</a></li> <li><a href="https://www.ensembl.info/comments/feed/">Comments feed</a></li> <li><a href="https://en-gb.wordpress.org/">WordPress.org</a></li> </ul> </aside> <aside id="custom_html-3" class="widget_text widget widget_custom_html"> <div class="textwidget custom-html-widget">© 2018 EMBL-EBI. All rights reserved. Background image by Spencer Phillips</div> </aside> <aside id="eu_cookie_law_widget-2" class="widget widget_eu_cookie_law_widget"> <div class="hide-on-button" data-hide-timeout="30" data-consent-expiration="365" id="eu-cookie-law" > <form method="post"> <input type="submit" value="Close and accept" class="accept" /> </form> This website requires cookies, and the limited processing of your personal data in order to function. By using the site you are agreeing to this as outlined in our <a href="https://www.ebi.ac.uk/data-protection/ensembl/privacy-notice" rel=""> Privacy Policy </a> </div> </aside> </div> </div> </div> <div id="primary" class="content-area col-lg-9" itemprop="mainContentOfPage"> <div id="content" class="site-content" role="main" itemscope itemtype="http://schema.org/Article"> <article id="post-15240" class="post-15240 post type-post status-publish format-standard hentry category-02-ensembl-vep tag-custom-annotation tag-vep"> <header class="entry-header"> <h1 class="entry-title" itemprop="name">Cool stuff the Ensembl VEP can do: new options for custom annotation</h1> <div class="entry-meta"><span class="entry-date"><a href="https://www.ensembl.info/2024/01/26/cool-stuff-the-ensembl-vep-can-do-new-options-for-custom-annotation/" rel="bookmark"><time class="entry-date published" datetime="2024-01-26T13:32:22+00:00" itemprop="datepublished">26th January 2024</time></a></span> by <span class="author vcard" itemscope itemprop="author" itemtype="http://schema.org/Person"><a class="url fn n" href="https://www.ensembl.info/author/bmoore/" rel="author" itemprop="url"><span itemprop="name">Ben (Outreach)</span></a></span><span class="sep">·</span><span class="comments-link"><span>Comments Off<span class="screen-reader-text"> on Cool stuff the Ensembl VEP can do: new options for custom annotation</span></span></span></div> </header> <div class="entry-content" itemprop="articleBody"> <p>During the latest Ensembl VEP releases, we have been enhancing the options available to you when you annotate variants against your own reference data as ‘custom annotation’. Here we detail some of those improvements.</p> <span id="more-15240"></span> <p>The ‘–custom’ option enables you to integrate genomics data in standard file formats (VCF, GTF,GFF3, BED, bigWig) into Ensembl VEP analysis. All the information on using custom annotations with Ensembl VEP is available in our <a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html" target="_blank" rel="noreferrer noopener">public documentation</a>. Check the <a href="http://ensembl.org/info/docs/tools/vep/script/vep_custom.html#custom_options" target="_blank" rel="noreferrer noopener">Options section</a> for a list of all available options, including those mentioned below.</p> <h1 class="wp-block-heading">Named options in custom annotation argument</h1> <p>Since Ensembl VEP 110, each custom annotation source can be configured using a comma-separated list of key-value pairs:</p> <p><strong>./vep</strong> […] –custom file=<strong>Filename</strong>,short_name=<strong>Short_name</strong>,format=<strong>File_type</strong>,<strong>type</strong>=<strong>Annotation_type</strong>,fields=<strong>VCF_fields</strong></p> <p>These named options in the custom annotation argument improve readability and are easier to use as you don’t need to remember the order they need to be in.</p> <p>For backwards compatibility, Ensembl VEP still supports the positional options from previous versions, as detailed in our <a href="http://ensembl.org/info/docs/tools/vep/script/vep_custom.html#custom_options" target="_blank" rel="noreferrer noopener">public documentation</a>. However, note that the new features presented here can only be enabled using the named options feature.</p> <h1 class="wp-block-heading">Overlap configuration </h1> <p>You can now configure which reference features are returned by specifying the kind of overlaps you wish to see.</p> <p>You can select different match types (<a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_type" target="_blank" rel="noreferrer noopener"><strong>type</strong></a>):</p> <ul> <li><strong>overlap</strong><strong> (default):</strong> report annotations that overlap the variant by even 1 base pair.</li> <li><strong>exact</strong><strong>:</strong> report annotations whose coordinates match exactly those of the variant.</li> <li><strong>within</strong><strong> (new):</strong> report annotations within the variant.</li> <li><strong>surrounding</strong><strong> (new):</strong> report annotations that completely surround the variant.</li> </ul> <p>and different distances or % overlap:</p> <ul> <li><a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_overlap_cutoff" target="_blank" rel="noreferrer noopener"><strong>overlap_cutoff</strong></a><strong>: </strong>minimum percentage overlap between annotation and variant.</li> <li><a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_reciprocal" target="_blank" rel="noreferrer noopener"><strong>reciprocal</strong></a><strong>: </strong>mode of calculating the overlap percentage for <strong>overlap_cutoff</strong>. <ul> <li><strong>0</strong>: percentage of annotation covered by the variant.</li> <li><strong>1</strong>: percentage of the variant covered by annotation.</li> </ul> </li> <li><a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_distance" target="_blank" rel="noreferrer noopener"><strong>distance</strong></a><strong>: </strong>distance (in base pairs) to the ends of the overlapping feature.</li> </ul> <p>Additional match configuration is available when you are using custom VCF: </p> <ul> <li><a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_same_type" target="_blank" rel="noreferrer noopener"><strong>same_type</strong></a><strong>: </strong>only match identical variant classes (for instance, only match deletion variant with deletion annotations).</li> </ul> <h1 class="wp-block-heading">Summary statistics for custom annotations</h1> <p>Ensembl VEP now is also able to calculate summary statistics (mean, minimum, maximum, count and sum) for custom annotations based on the scores of the different file formats with the <a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_summary_stats" target="_blank" rel="noreferrer noopener"><strong>summary_stats</strong></a><strong> </strong>option. By default, no statistics are calculated.</p> <p>The scores are obtained differently depending on the custom file format in use:</p> <ul> <li>For BED, GTF and GFF files, the score is retrieved from the score column (<a href="https://www.ensembl.org/info/website/upload/bed.html" target="_blank" rel="noreferrer noopener">5th column in BED files</a> and <a href="https://www.ensembl.org/info/website/upload/gff.html" target="_blank" rel="noreferrer noopener">6th column in GTF/GFF</a>).</li> <li>For BigWig files, the score is retrieved from the <a href="https://www.ensembl.org/info/website/upload/wig.html#datavalues" target="_blank" rel="noreferrer noopener">data values</a>.</li> <li>For VCF files, the score is retrieved from the <a href="http://samtools.github.io/hts-specs/" target="_blank" rel="noreferrer noopener">quality (QUAL) column</a>.</li> </ul> <h1 class="wp-block-heading">Number of matching records to display</h1> <p>When using large structural variants with custom annotation (specially BED/BigWig files), we may get more matching records than desired, creating heavy files that are hard to parse and handle. As such, Ensembl VEP now only reports 50 matching records by default. Any remaining records are represented with an ellipsis (<strong>…</strong>).</p> <p>To change this behaviour, please use the new option <a href="https://ensembl.org/info/docs/tools/vep/script/vep_custom.html#opt_num_records" target="_blank" rel="noreferrer noopener"><strong>num_records</strong></a>:</p> <ul> <li>Select any positive value to display that specific number of records.</li> <li>Use <strong>all</strong> to display every single matching record. Note that this may create really large files that are computationally intensive to process.</li> <li>Use <strong>0</strong> to display uniquely an ellipsis (<strong>…</strong>) if there are matching records.</li> </ul> <p>If you have comments on the new features or ideas on how to improve them, please contact us on the <a href="https://www.ensembl.org/Help/Contact" target="_blank" rel="noreferrer noopener">Ensembl Helpdesk</a>.</p> </div> <div class="tags-links"><a href="https://www.ensembl.info/tag/custom-annotation/" rel="tag">custom annotation</a> <a href="https://www.ensembl.info/tag/vep/" rel="tag">VEP</a></div></article> <nav class="navigation post-navigation" aria-label="Posts"> <h2 class="screen-reader-text">Post navigation</h2> <div class="nav-links"><div class="nav-previous"><a href="https://www.ensembl.info/2024/01/18/downtime-of-the-ensembl-search-and-asia-mirror/" rel="prev"><span class="meta-nav" aria-hidden="true">Previous</span> <span class="screen-reader-text">Previous post:</span> <span class="post-title">Downtime of Ensembl search</span></a></div><div class="nav-next"><a href="https://www.ensembl.info/2024/02/02/getting-to-know-us-bilal-from-ensembl-applications/" rel="next"><span class="meta-nav" aria-hidden="true">Next</span> <span class="screen-reader-text">Next post:</span> <span class="post-title">Getting to know us: Bilal from Ensembl Applications</span></a></div></div> </nav> </div> <footer class="site-info" itemscope itemtype="http://schema.org/WPFooter"> <a href="http://wordpress.org/" title="Semantic Personal Publishing Platform">Proudly powered by WordPress</a>. Theme: Flat 1.0.0 by <a rel="nofollow" href="https://themeisle.com/themes/flat/" title="Flat WordPress Theme">Themeisle</a>. </footer> </div> </div> </div> </div> <script type="text/javascript" src="https://www.ensembl.info/wp-content/plugins/jetpack/_inc/build/widgets/eu-cookie-law/eu-cookie-law.min.js?ver=20180522" id="eu-cookie-law-script-js"></script> <script type="text/javascript" src="https://www.ensembl.info/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.6" id="page-links-to-js"></script> <script defer type="text/javascript" src="https://stats.wp.com/e-202447.js" id="jetpack-stats-js"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", {v:'ext',blog:'52918201',post:'15240',tz:'0',srv:'www.ensembl.info',j:'1:12.9.4'} ]); _stq.push([ "clickTrackerInit", "52918201", "15240" ]); /* ]]> */ </script> </body> </html> <!-- Dynamic page generated in 0.302 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2024-11-24 09:10:31 --> <!-- super cache -->