You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#191 Milestone 3 focuses on the creation of the ObjectFrame and SourceFrame subclasses. Both classes inherit from the EnsembleFrame class, but enforce specific formatting requirements as currently required by the object and source tables. These requirements are:
Enforcement of a Object ID as the index for both
Column Mapping of critical columns
SourceFrame: [id, time, flux, error, band, provenance (optional)]
ObjectFrame: [id, nobs_total, nobs_{bands}]
Currently, the tape.utils.ColumnMapper class does this mapping using a single set of columns that are not divided between object and source. One aspect of this milestone may be to adjust how the ColumnMapper approaches the ObjectFrame and SourceFrame, so that critical columns are better tied to each specific frame.
The text was updated successfully, but these errors were encountered:
dougbrn
changed the title
EnsembleFrame Milestone 3: The ObjectFrame and SourceFrame
EnsembleFrame Refactor Milestone 3: The ObjectFrame and SourceFrame
Aug 11, 2023
#191 Milestone 3 focuses on the creation of the ObjectFrame and SourceFrame subclasses. Both classes inherit from the EnsembleFrame class, but enforce specific formatting requirements as currently required by the object and source tables. These requirements are:
Currently, the
tape.utils.ColumnMapper
class does this mapping using a single set of columns that are not divided between object and source. One aspect of this milestone may be to adjust how the ColumnMapper approaches the ObjectFrame and SourceFrame, so that critical columns are better tied to each specific frame.The text was updated successfully, but these errors were encountered: