Source code for singlet.featuresheet

# vim: fdm=indent
# author:     Fabio Zanini
# date:       14/08/17
# content:    Feature sheet with metadata.
# Modules
import pandas as pd


# Classes / functions
[docs]class FeatureSheet(pd.DataFrame): _metadata = ['sheetname'] @property def _constructor(self): return FeatureSheet @classmethod
[docs] def from_sheetname(cls, sheetname): from .io import parse_featuresheet self = cls(parse_featuresheet(sheetname)) self.sheetname = sheetname return self