class Role(MINDSObject): """ The role of a person within an experiment. """ _path = "/prov/role/v1.0.0" type = ["minds:Role"] fields = ( Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Sex(UnimindsOption): """ The sex of an animal or person from whom/which data were obtained. """ _path = "/options/sex/v1.0.0" type = ["uniminds:Sex"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class PublicationIdType(UnimindsOption): """ A type of publication identifier (e.g. ISBN, DOI) """ _path = "/options/publicationidtype/v1.0.0" type = ["uniminds:Publicationidtype"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class ModelFormat(UnimindsOption): """ Programming or markup language used to describe or create a model """ _path = "/options/modelformat/v1.0.0" type = ["uniminds:Modelformat"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class ModelScope(UnimindsOption): """ 'What is being modelled': a protein, a single cell, the entire brain, etc. """ _path = "/options/modelscope/v1.0.0" type = ["uniminds:Modelscope"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class MethodCategory(UnimindsOption): """ A category used for classifying experimental methods (see :class:`ExperimentalMethod`) """ _path = "/options/methodcategory/v1.0.0" type = ["uniminds:Methodcategory"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class MimeType(UnimindsOption): """ Media type of a document """ _path = "/options/mimetype/v1.0.0" type = ["uniminds:Mimetype"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class FileBundleGroup(UnimindsObject): """ A collection of file bundles (see :class:`FileBundle`) """ _path = "/options/filebundlegroup/v1.0.0" type = ["uniminds:Filebundlegroup"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Handedness(UnimindsOption): """ Preferred hand (left, right, or ambidextrous) """ _path = "/options/handedness/v1.0.0" type = ["uniminds:Handedness"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class EthicsAuthority(UnimindsOption): """ A entity legally authorised to approve or deny permission to conduct an experiment on ethical grounds. """ _path = "/options/ethicsauthority/v1.0.0" type = ["uniminds:Ethicsauthority"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class EmbargoStatus(UnimindsOption): """ Information about the embargo period during which a given dataset cannot be publicly shared. """ _path = "/options/embargostatus/v1.0.0" type = ["uniminds:Embargostatus"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Disability(UnimindsOption): """ A disability or disease. """ _path = "/options/disability/v1.0.0" type = ["uniminds:Disability"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Species(UnimindsOption): """ The species of an experimental subject, expressed with the binomial nomenclature. """ _path = "/options/species/v1.0.0" type = ["uniminds:Species"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Strain(UnimindsOption): """ An inbred sub-population within a species. """ _path = "/options/strain/v1.0.0" type = ["uniminds:Strain"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Country(UnimindsObject): """ docstring """ _path = "/options/country/v1.0.0" type = ["uniminds:Country"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Doi(UnimindsObject): """ docstring """ _path = "/options/doi/v1.0.0" type = ["uniminds:Doi"] fields = ( Field("citation", basestring, "https://schema.hbp.eu/uniminds/citation", required=False, multiple=False), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class Modality(MINDSObject): """ A recording modality. """ _path = "/core/modality/v1.0.0" type = ["minds:Modality"] fields = ( # Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class StudyTargetSource(UnimindsObject): """ docstring """ _path = "/options/studytargetsource/v1.0.0" type = ["uniminds:Studytargetsource"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class ExperimentalPreparation(UnimindsObject): """ docstring """ _path = "/options/experimentalpreparation/v1.0.0" type = ["uniminds:Experimentalpreparation"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class BrainStructure(UnimindsOption): """ A sub-structure or region with the brain. """ _path = "/options/brainstructure/v1.0.0" type = ["uniminds:Brainstructure"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class CellularTarget(UnimindsOption): """ The type of neuron or glial cell that is the focus of the study. """ _path = "/options/cellulartarget/v1.0.0" type = ["uniminds:Cellulartarget"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class AgeCategory(UnimindsOption): """ An age category, e.g. "adult", "juvenile" """ _path = "/options/agecategory/v1.0.0" type = ["uniminds:Agecategory"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class StudyTargetType(UnimindsOption): """ Category of study target (see :class:`StudyTarget`) """ _path = "/options/studytargettype/v1.0.0" type = ["uniminds:Studytargettype"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class StudyTargetSource(UnimindsOption): """ Context of a study target, e.g. if the target is a brain region, the source might be an atlas. """ _path = "/options/studytargetsource/v1.0.0" type = ["uniminds:Studytargetsource"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class AbstractionLevel(UnimindsOption): """ Level of abstraction for a neuroscience model, e.g.rate neurons, spiking neurons """ _path = "/options/abstractionlevel/v1.0.0" type = ["uniminds:Abstractionlevel"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class TissueSample(UnimindsObject): """ docstring """ _path = "/core/tissuesample/v1.0.0" type = ["uniminds:Tissuesample"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False), Field("subject", Subject, "https://schema.hbp.eu/uniminds/subject", required=False, multiple=False))
class Organization(UnimindsObject): """ docstring """ _path = "/options/organization/v1.0.0" type = ["uniminds:Organization"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False), Field("created_as", basestring, "https://schema.hbp.eu/uniminds/createdAs", required=False, multiple=False))
class FundingInformation(UnimindsObject): """ docstring """ _path = "/core/fundinginformation/v1.0.0" type = ["uniminds:Fundinginformation"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("grant_id", basestring, "https://schema.hbp.eu/uniminds/grantId", required=False, multiple=False), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False))
class FileAssociation(UnimindsObject): """ docstring """ _path = "/core/fileassociation/v1.0.0" type = ["uniminds:Fileassociation"] fields = ( Field("from", File, "https://schema.hbp.eu/linkinginstance/from", required=False, multiple=False), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False), Field("to", Dataset, "https://schema.hbp.eu/linkinginstance/to", required=False, multiple=False))
class Organization(UnimindsObject): """ An organization associated with research data or models, e.g. a university, lab or department. """ _path = "/options/organization/v1.0.0" type = ["uniminds:Organization"] fields = ( Field("alternatives", KGObject, "https://schema.hbp.eu/inference/alternatives", required=False, multiple=True), Field("identifier", basestring, "http://schema.org/identifier", required=False, multiple=True), Field("name", basestring, "http://schema.org/name", required=False, multiple=False), Field("created_as", basestring, "https://schema.hbp.eu/uniminds/createdAs", required=False, multiple=False))