Skip to content

updated_docs_for_reg_gff - #985

Open
jamie-m-a wants to merge 3 commits into
Ensembl:postreleasefix/116from
jamie-m-a:update/reg_gff_docs
Open

updated_docs_for_reg_gff#985
jamie-m-a wants to merge 3 commits into
Ensembl:postreleasefix/116from
jamie-m-a:update/reg_gff_docs

Conversation

@jamie-m-a

@jamie-m-a jamie-m-a commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Updating the docs in line with the PR to add regulatory CSQ calcs from GFF - see here for more details: Ensembl/ensembl-vep#2042

DO NOT MERGE UNTIL VEP PR IS IN

Comment thread docs/htdocs/info/docs/tools/vep/script/vep_options.html Outdated

<pre class="code sh_sh">./vep -i input.vcf --cache --regulatory_gff file=regulatory_features.gff3.gz,motifs=motif_features.gff3.gz,emars=EMARs.gff.gz</pre>

<p> <b>file=</b> is required; the rest are optional and independent. As with transcript <a href="#gff">GFF/GTF files</a>, each file must be sorted in chromosomal order, bgzipped and indexed with tabix. The files published by Ensembl are already bgzipped, so if no index is supplied alongside one, it is enough to create it: </p>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs to change. not a requirement.

epigenetically modified accessible region GFF3).
<br /><br />
Features from <b>file</b> and <b>emars</b> have a Feature type of
RegulatoryFeature and the consequence regulatory_region_variant, with

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may have other consequence too, like regulatory_region_amplification ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I won't make the list exhaustive I'll make it clear that this is an example for short variants.


<p> The feature type — <b>promoter</b>, <b>enhancer</b>, <b>CTCF_binding_site</b>, <b>open_chromatin_region</b> and so on — is reported under BIOTYPE. Every type yields the <b>regulatory_region_variant</b> consequence, with BIOTYPE distinguishing it, matching the behaviour of a cache or database regulatory source. Any feature type Ensembl VEP does not recognise is skipped with a warning. </p>

<p> <b>emars=</b> reads a second regulatory-feature file (of type EMAR) as an additional source. EMARs are broad container regions that overlap many regulatory features, so enabling them typically adds a second annotation line to variants that already overlap a promoter, enhancer or CTCF binding site. Note that the funcgen database source excludes EMARs, so this is a deliberate addition rather than a match of database behaviour. </p>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<p> <b>emars=</b> reads a second regulatory-feature file (of type EMAR) as an additional source. EMARs are broad container regions that overlap many regulatory features, so enabling them typically adds a second annotation line to variants that already overlap a promoter, enhancer or CTCF binding site. Note that the funcgen database source excludes EMARs, so this is a deliberate addition rather than a match of database behaviour. </p>
<p> <b>emars=</b> reads a second regulatory-feature file (of type EMAR) as an additional source. EMARs are broad container regions that overlap many regulatory features, so enabling them typically adds a second annotation line to variants that already overlap a promoter, enhancer or CTCF binding site. Note that the funcgen database source excludes EMARs, so this is an additional feature in GFF and not available via database. </p>


<h3 id="reg_gff_features">Regulatory features (file=, emars=)</h3>

<p> The feature type — <b>promoter</b>, <b>enhancer</b>, <b>CTCF_binding_site</b>, <b>open_chromatin_region</b> and so on — is reported under BIOTYPE. Every type yields the <b>regulatory_region_variant</b> consequence, with BIOTYPE distinguishing it, matching the behaviour of a cache or database regulatory source. Any feature type Ensembl VEP does not recognise is skipped with a warning. </p>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same, other consequence type?

jamie-m-a and others added 2 commits August 27, 2026 16:08
Co-authored-by: Syed Nakib Hossain <snhossain@ebi.ac.uk>
@jamie-m-a
jamie-m-a requested a review from nakib103 August 28, 2026 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants