Skip to content
A JBrowse plugin implementing the filter API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A JBrowse plugin example which demonstrates the use of the filtering APIs to filter out features on a given track


Download this github repo to plugins/FilterPlugin

Then add something like this to your jbrowse_conf.json

"plugins": ["FilterPlugin"]

See for more details

Track setup

You can then load your track with the FilterPlugin track type with the --type argument to

bin/ --type "FilterPlugin/View/Track/FilterTrack" --trackLabel YourTrack --gff yourfile.gff

Alternatively, you can just replace "type" in trackList.json with "FilterPlugin/View/Track/FilterTrack" if your data is already loaded.

This will use the FilterPlugin's track type which adds a track menu option to apply a filter.

Filter API

The JBrowse filter API includes a basic mixin called FeatureFiltererMixin that adds functions for adding, removing, or chaining multiple filters together. These functions are available globally on the browser object, or on any given track object.

You can’t perform that action at this time.