Module tripleblind.report_result

Classes

class ReportResult (uuid: UUID)

Points to a dataset or an algorithm indexed on the TripleBlind Router.

Ancestors

Static methods

def cast(asset: Asset) -> ReportResult

Convert a generic Asset into a TableAsset

This should only be used on data known to be tabular, no validation occurs during the cast.

Args

asset : Asset
A generic Asset

Returns

ReportResult
The result asset of running a BlindReport.

Instance variables

var dataframe : pandas.core.frame.DataFrame

The content of the asset loaded as a Pandas dataframe

Returns

pd.DataFrame
The asset data
var raw_content : str

The content of the asset loaded as a string

Returns

str
The content

Methods

def load(self, sep: Optional[str] = None, col_names: Optional[List[str]] = None, header: Optional[bool] = True) -> pandas.core.frame.DataFrame

Retrieve and load the asset into a Pandas dataframe

Args

sep : str, optional
Character separating values. Default is comma.
col_names : [str], optional
List of column names. Default is no names.
header : bool, optional
Read first line as a header? Default is True.
def render_manifest(self)

Inherited members