new_majiq.Events.ec_dataframe

Events.ec_dataframe(annotated=None, annotated_select=SelectLSVs.PERMISSIVE_LSVS)

pd.DataFrame over event connections detailing genomic information

Parameters:
  • annotated (Optional[SpliceGraph]) – If specified, override denovo definitions by comparing exons/introns/junctions to annotated splicegraph

  • annotated_select (SelectLSVs) – If annotated provided, mark events as denovo relative to annotated splicegraph, checking for sharing with events in annotated.exon_connections.lsvs(annotated_select). By default, use permissive LSVs for this check (change if self should be all target LSVs, which creates mutually redundant target events)

Returns:

pd.DataFrame