present_columns

function of dascore.utils.pd source

present_columns(
    df: DataFrame ,
)-> ‘pd.DataFrame’

Return the public view of a flat relation.

The relation carries private columns the spool needs and a caller does not: the row id, per-coordinate identity keys, the raw path attrs. A leading underscore means private everywhere else in DASCore, so a frame handed out publicly should not carry them. A few are private only because the planners police public columns, and those are renamed rather than dropped; PRESENTERS is the list.