minds¶
“Minimal Information for Neuroscience DataSets” - metadata common to all neuroscience datasets independent of the type of investigation
-
class
fairgraph.minds.Person(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObject- A person associated with research data or models, for example as an experimentalist,
- or a data analyst.
Parameters: - identifier (str) –
- name (str) –
- shortname (str) –
-
class
fairgraph.minds.Activity(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA research activity.
Parameters: - identifier (str) –
- name (str) –
- ethics_approval (EthicsApproval) –
- ethics_authority (EthicsAuthority) –
- methods (Method) –
- preparation (Preparation) –
- protocols (Protocol) –
-
class
fairgraph.minds.AgeCategory(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectAn age category, e.g. “adult”, “juvenile”
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.EthicsApproval(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectRecord of an ethics approval.
Parameters: - identifier (str) –
- name (str) –
- generated_by (EthicsAuthority) –
-
class
fairgraph.minds.EthicsAuthority(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA entity legally authorised to approve or deny permission to conduct an experiment on ethical grounds.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Dataset(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA collection of related data files.
Parameters: - activity (Activity) –
- container_url_as_ZIP (bool) –
- container_url (str) –
- datalink (str) –
- dataset_doi (str) –
- description (str) –
- external_datalink (str) –
- identifier (str) –
- name (str) –
- release_date (datetime) –
- component (PLAComponent) –
- contributors (Person) –
- doireference (str) –
- embargo_status (EmbargoStatus) –
- formats (Format) –
- license (License) –
- modality (Modality) –
- owners (Person) –
- parcellation_atlas (ParcellationAtlas) –
- parcellation_region (ParcellationRegion) –
- part_of (str) –
- publications (Publication) –
- reference_space (ReferenceSpace) –
- specimen_group (SpecimenGroup) –
-
class
fairgraph.minds.EmbargoStatus(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectInformation about the embargo period during which a given dataset cannot be publicly shared.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.File(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectMetadata about a single file.
Parameters: - absolute_path (str) –
- byte_size (int) –
- content_type (str) –
- hash (str) –
- identifier (str) –
- last_modified (datetime) –
- name (str) –
- relative_path (str) –
-
class
fairgraph.minds.FileAssociation(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA link between a file and a dataset.
Parameters:
-
class
fairgraph.minds.Format(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA file/data format.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.License(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA license governing sharing of a dataset.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Method(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectAn experimental method.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Modality(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA recording modality.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.ParcellationAtlas(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA brain atlas in which the brain of a given species of animal is divided into regions.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.ParcellationRegion(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA brain region as defined by a brain atlas.
Parameters: - alias (str) –
- identifier (str) –
- name (str) –
- url (str) –
- species (Species) –
-
class
fairgraph.minds.PLAComponent(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA data or software component, as defined in the HBP “project lifecycle” application.
Parameters: - description (str) –
- identifier (str) –
- name (str) –
- component (str) –
-
class
fairgraph.minds.Preparation(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectAn experimental preparation.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Protocol(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectAn experimental procotol.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Publication(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA scientific publication.
Parameters: - cite (str) –
- doi (str) –
- identifier (str) –
- name (str) –
- authors (Person) –
-
class
fairgraph.minds.ReferenceSpace(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA reference space for a brain atlas.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Role(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectThe role of a person within an experiment.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.Sample(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA sample of neural tissue.
Parameters: - container_url (str) –
- identifier (str) –
- name (str) –
- weight_post_fixation (str) –
- weight_pre_fixation (str) –
- methods (Method) –
- parcellation_atlas (ParcellationAtlas) –
- parcellation_region (ParcellationRegion) –
- reference (str) –
-
class
fairgraph.minds.Sex(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectThe sex of an animal or person from whom/which data were obtained.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.SoftwareAgent(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectSoftware that performed a given activity.
Parameters: - description (str) –
- identifier (str) –
- name (str) –
-
class
fairgraph.minds.Species(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectThe species of an experimental subject, expressed with the binomial nomenclature.
Parameters: - identifier (str) –
- name (str) –
-
class
fairgraph.minds.SpecimenGroup(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectA group of experimental subjects.
Parameters: - identifier (str) –
- name (str) –
- subjects (Subject) –
-
class
fairgraph.minds.Subject(id=None, instance=None, **properties)[source]¶ Bases:
fairgraph.minds.MINDSObjectThe organism that is the subject of an experimental investigation.
Parameters: - cause_of_death (str) –
- genotype (str) –
- identifier (str) –
- name (str) –
- strain (str) –
- strains (str) –
- weight (str) –
- age (str) –
- age_category (AgeCategory) –
- samples (Sample) –
- sex (Sex) –
- species (Species) –
-
fairgraph.minds.Project¶ alias of
fairgraph.minds.PLAComponent