Framework basic API’s¶
Most of these API’s rely on the declarative neotraits system.
TVB datatypes are traited classes.
The h5 and database indexing systems rely on the traited metadata on the datatypes.
- Neotraits
- Quick example
- Attributes
- Composing and inheriting
- Introspection
- Properties
- Attribute options
- Numpy arrays and dimensions
- Validation
- Attribute reference
- Reference
- TVB standard h5 formats
- Quick example
- Accessors
- Independent Accessors
- DataSet
- References
- Inheritance
- Reference
H5File
H5File.KEY_WRITTEN_BY
H5File.close()
H5File.determine_datatype_from_file()
H5File.determine_type()
H5File.file_name_base()
H5File.from_file()
H5File.gather_references()
H5File.get_class_path()
H5File.get_metadata_param()
H5File.h5_class_from_file()
H5File.is_new_file
H5File.iter_accessors()
H5File.iter_datasets()
H5File.load_generic_attributes()
H5File.load_into()
H5File.read_subtype_attr()
H5File.store()
H5File.store_generic_attributes()
H5File.store_metadata_param()
DataSet
Scalar
Reference
Json
SparseMatrix
- Indexing and querying
- Simple command interface