@property<EOL><INDENT>def sample_names(self):<DEDENT>
dt = getattr(self, NAME_TABLE_ATTR)<EOL>try:<EOL><INDENT>return iter(dt[SAMPLE_NAME_COLNAME])<EOL><DEDENT>except KeyError:<EOL><INDENT>cols = list(dt.columns)<EOL>print("<STR_LIT>".format("<STR_LIT:U+002CU+0020>".join(cols)))<EOL>if <NUM_LIT:1> == len(cols):<EOL><INDENT>print("<STR_LIT>")<EOL><DEDENT>raise<EOL><DEDENT>
Names of samples of which this Project is aware.