def embargo_end(self):
     return self._get_single("embargo.end", dataobj.date_str())
 def date_submitted(self, val):
     self._set_single("metadata.date_submitted", val, coerce=dataobj.date_str(), allow_coerce_failure=True, allow_none=False, ignore_none=True)
 def analysis_date(self):
     return self._get_single("analysis_date", dataobj.date_str())
 def publication_date(self, val):
     self._set_single("metadata.publication_date", val, coerce=dataobj.date_str(), allow_coerce_failure=True, allow_none=False, ignore_none=True)
 def date_submitted(self):
     return self._get_single("metadata.date_submitted", coerce=dataobj.date_str())
 def embargo_end(self):
     return self._get_single("embargo.end", dataobj.date_str())
 def publication_date(self):
     return self._get_single("metadata.publication_date", coerce=dataobj.date_str())
 def analysis_date(self):
     return self._get_single("analysis_date", dataobj.date_str())
 def date_submitted(self, val):
     self._set_single("metadata.date_submitted", val, coerce=dataobj.date_str(), allow_coerce_failure=True, allow_none=False, ignore_none=True)
 def date_submitted(self):
     return self._get_single("metadata.date_submitted", coerce=dataobj.date_str())
 def publication_date(self, val):
     self._set_single("metadata.publication_date", val, coerce=dataobj.date_str(), allow_coerce_failure=True, allow_none=False, ignore_none=True)
 def publication_date(self):
     return self._get_single("metadata.publication_date", coerce=dataobj.date_str())