-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
The types of biom attributes are checked in the setter functions. TypeErrors are thrown if there is a mismatch. As the constructor uses the setters types are also checked in the constructor. But there are other possible inconsistencies that are not yet checked:
- keep
shape
correct by calculating dynamically (read only) - keep
matrix_type
correct by updatingdata
on set - all elements of
rows
andcolumns
are objects containing (unique)id
andmetadata
- keep
data
correct by updating whenrows
orcolumns
are set - keep
data
correct by throwing an Error if it is set incorrectly -
format_url
is really an url and not only a string -
date
is really date time in ISO 8601 format