genomic_features.filters.GeneRangesFilter#

class genomic_features.filters.GeneRangesFilter(value, type='any')#

Filter features within a genomic range

Parameters:
  • value (str) – Genomic range in the format “seq_name:start-end”

  • type (str) – String indicating how overlaps are to be filters. Options are ‘any’ and ‘within’. Default is ‘any’

Methods table#

columns()

Columns required by this filter.

convert()

Convert genomic-features filter expression to ibis deferred expression.

Methods#

GeneRangesFilter.columns()#

Columns required by this filter.

Return type:

set[str]

GeneRangesFilter.convert()#

Convert genomic-features filter expression to ibis deferred expression.