{ 
  "tables": {
        "AxonalProjections_FV91":{
			"fields":{
				"ID":"#+int(32)",
				"axon_origin":"^BrainMaps_BrainSites",
				"axon_terminal":"^BrainMaps_BrainSites",
				"terminal_vs_soma":"varchar(16)",
				"ID_label":"^LabelledSites_Data",
				"ID_injection":"^Injections",
				"EC_injection":"varchar(16)",
				"EC_label":"varchar(16)",
				"path_injection":"^QRT_MappingPaths",
				"path_label":"^QRT_MappingPaths"
			}
		},
		"Abbreviations":{
			"fields":{
				"ID":"#int(10)",
				"ID_Context":"*^Abbreviations_Context.ID",
				"Abbreviation":"varchar(50)",
				"Description":"longtext"
			},
			"name": "abbreviation",
			"descr": "abbreviations for various types of PDCs (precision of description codes)"
		},
		"Abbreviations_Context":{
			"fields":{
				"ID":"#int(10)",
				"Head":"longtext",
				"Context":"*varchar(50)"
			}
		},
		"Abbr_Density":{
			"fields":{
				"Abbreviation":"!^Abbreviations",
				"Description":"longtext"
			},
			"name": "density abbreviations",
			"descr": "abbreviations for density values"
		},
		"BrainMaps":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"UnspecificAdoption_BrainSites":"*smallint(6)",
				"Comments":"longtext",
				"BrainMap":"varchar(16)"
			},
			"name": "brain map",
			"descr": "any publication that delineates one or more brain sites is a brain map",
      "asCell": "^ID_Literature"
		},
		"BrainMaps_BrainSiteAcronyms":{
			"fields":{
				"ID":"#int(10)",
				"Acronym":"varchar(255)",
				"FullName":"varchar(100)",
				"LegacyID":"varchar(20)",
				"BrainInfoID":"varchar(20)"
			},
			"name": "brain site acronym",
			"descr": "acronym or abbreviation used to denote a brain site",
      "asCell": ["%s","Acronym"],
      "asItem": ["%s - %s","Acronym","FullName"]
		},
		"BrainMaps_BrainSites":{
			"fields":{
				"ID":"#int(10)",
				"BrainSite":"*varchar(50)",
				"ID_BrainMap":"*^BrainMaps",
				"ID_BrainMaps_BrainSiteAcronym":"*^BrainMaps_BrainSiteAcronyms.ID",
				"SiteDef_Type":"varchar(1)",
				"SiteClass":"^BrainMaps_BrainSites_SiteClasses"
			},
			"name": "brain site",
			"descr": "acronym and type of a brain site contained in [this brain map]",
      "asCell": "BrainSite",
      "asItem": ["%s (%s)","BrainSite","^^ID_BrainMaps_BrainSiteAcronym"]
		},
    "BrainMaps_BrainSites_SiteClasses": {
			"fields":{
        "SiteClass": "!varchar(20)"
      },
			"name": "brain site class"
    },
    "BrainMaps_BrainSites_SiteTypes": {
			"fields":{
        "SiteType": "!varchar(20)",
        "Description": "text"
      },
			"name": "brain site class"
    },
		"BrainMaps_Delineation":{
			"fields":{
				"ID":"#int(10)",
				"ID_BrainMap":"*^BrainMaps.ID",
				"RelatedMaps":"varchar(50)",
				"Region_Parcellation":"varchar(255)",
				"ImportantNewBrainSites":"varchar(50)",
				"Reference_Text":"varchar(50)",
				"Reference_Figures":"varchar(50)",
				"Citation":"longtext",
				"Comments":"longtext"
			},
			"name": "brain map: delineation coverage",
			"descr": "overview of brain regions delineated in [this brain map]",
      "asCell": "Region_Parcellation"
		},
		"BrainMaps_Methods":{
			"fields":{
				"ID":"#int(10)",
				"ID_BrainMap":"*^BrainMaps.ID",
				"Criterion":"varchar(255)",
				"MethodicalDetails":"longtext",
				"Reference_Text":"varchar(50)"
			},
			"name": "brain map: delineation methods",
			"descr": "overview of delineation methods used in [this brain map]",
      "asCell": "Criterion"
		},
		"BrainMaps_UnspecificAdoption":{
			"fields":{
				"ID":"#int(10)",
				"ID_BrainMap":"*^BrainMaps.ID",
				"Reference_Text":"varchar(50)",
				"Citation":"longtext",
				"Comments":"longtext"
			},
			"name": "brain map: adopted brain sites",
			"descr": "overview of brain sites used in [this brain map], but without delineation or reference"
		},
		"Injections":{
			"fields":{
				"ID":"#int(10)",
				"ID_Method":"*^Methods.ID",
				"ID_BrainSite":"*^BrainMaps_BrainSites.ID",
				"AffectedNeighbours":"tinyint(4)",
				"Volume":"*varchar(15)",
				"SiteType":"*^BrainMaps_BrainSites_SiteTypes",
				"PDC_Site":"varchar(1)",
				"PDC_EC":"varchar(1)",
				"MethodicalProblems":"tinyint(4)",
				"Hemisphere":"varchar(1)",
				"EC":"varchar(1)",
				"Concentration":"varchar(50)",
				"Reference_Text":"varchar(30)",
				"Reference_Figures":"varchar(30)",
				"Citation":"longtext",
				"Comments":"varchar(255)"
			},
			"name": "injection",
			"descr": "tracer injection, using [this injection method]",
      "asCell": ["%s: %s in %s","ID","^ID_Method","^ID_BrainSite"]
		},
		"Injections_AffectedSites":{
			"fields":{
				"ID":"#int(10)",
				"ID_Injection":"*^Injections.ID",
				"ID_AffectedSite":"*^BrainMaps_BrainSites.ID",
				"SiteType":"*^BrainMaps_BrainSites_SiteTypes",
				"PDC_Site":"*varchar(1)",
				"EC":"*varchar(1)",
				"PDC_EC":"*varchar(1)"
			},
			"name": "injection: affected site",
			"descr": "brain site affected by spillover of [this injection]",
      "asCell": "^ID_AffectedSite"
		},
		"Injections_Laminae":{
			"fields":{
				"ID":"#int(10)",
				"ID_Injection":"*^Injections.ID",
				"Laminae":"varchar(10)",
				"PDC_Laminae":"varchar(1)"
			},
			"name": "injection: laminar pattern",
			"descr": "laminar pattern of this injection",
      "asCell": ["%s","Laminae"]
		},
		"InterMapRelations":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"ID_BrainSite_A":"*^BrainMaps_BrainSites.ID",
				"ID_BrainSite_B":"*^BrainMaps_BrainSites.ID",
				"RelationCode":"*varchar(1)",
				"PDC_Relation":"*varchar(1)",
				"Reference_Text":"varchar(50)",
				"Reference_Figures":"varchar(50)",
				"Citation":"longtext",
				"Comments":"longtext",
        "Corrected_RelationCode":"varchar(1)",
        "Corrected_Why":"varchar(1024)"
			},
			"name": "inter-map-relation",
			"descr": "topological relation between two brain sites in different brain maps",
      "asCell": ["%s ~%s~ %s","^ID_BrainSite_A","RelationCode","^ID_BrainSite_B"]
		},
		"InterMapRelations_clean":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"ID_BrainSite_A":"*^BrainMaps_BrainSites.ID",
				"ID_BrainSite_B":"*^BrainMaps_BrainSites.ID",
				"RelationCode":"*varchar(1)",
				"PDC_Relation":"*varchar(1)",
				"Reference_Text":"varchar(50)",
				"Reference_Figures":"varchar(50)",
				"Citation":"longtext",
				"Comments":"longtext",
        "Entered_RelationCode":"varchar(1)",
        "Corrected_Why":"varchar(1024)"
			},
			"name": "inter-map-relation (cleaned)",
			"descr": "topological relation between two brain sites in different brain maps",
      "asCell": ["%s ~%s (was %s)~ %s","^ID_BrainSite_A","RelationCode","Entered_RelationCode","^ID_BrainSite_B"]
		},
		"LabelledSites_Data":{
			"fields":{
				"ID":"#int(10)",
				"ID_Description":"*^LabelledSites_Descriptions.ID",
				"ID_BrainSite":"*^BrainMaps_BrainSites.ID",
				"SiteType":"*^BrainMaps_BrainSites_SiteTypes",
				"PDC_Site":"varchar(1)",
				"Density":"^Abbr_Density",
				"PDC_Density":"varchar(1)",
				"EC":"varchar(2)",
				"PDC_EC":"varchar(1)",
				"QuantitativeData":"*tinyint(1)",
				"Comments":"varchar(255)"
			},
			"name": "labelled site: data",
			"descr": "qualitative description of labelled neurons/axons in a brain site, within [this group]",
			"asCell": ["%s (%s)","^ID_BrainSite","Density"]
		},
		"LabelledSites_Data_Laminae":{
			"fields":{
				"ID":"#int(10)",
				"ID_LabelledSites_Data":"*^LabelledSites_Data.ID",
				"Laminae":"varchar(10)",
				"PDC_Laminae":"varchar(1)",
				"Sublaminae":"*tinyint(1)"
			},
			"name": "labelled site: laminae",
			"descr": "laminar pattern of labelled neurons/axons, within [this labelled site]",
      "asCell": "Laminae"
		},
		"LabelledSites_Data_QD_Lamina_Percent":{
			"fields":{
				"ID":"#int(10)",
				"ID_LabelledSites_Data":"*^LabelledSites_Data.ID",
				"Lamina":"varchar(10)",
				"Percentage":"double(7,2)"
			},
			"name": "labelled site: laminae percent",
			"descr": "percentage of labelled neurons/axons in layer (wrt. all layers), within [this labelled site]",
      "asCell": ["%s: %s%%","Lamina","Percentage"]
		},
		"LabelledSites_Data_QD_Site_Nbr":{
			"fields":{
				"ID":"#int(10)",
				"ID_LabelledSites_Data":"*^LabelledSites_Data.ID",
				"TotalNbr_Neurons":"int(10)"
			},
			"name": "labelled site: quantitative count",
			"descr": "number of labelled neurons/axons, within [this labelled site]",
      "asCell": "TotalNbr_Neurons"
		},
		"LabelledSites_Data_QD_Site_Percent":{
			"fields":{
				"ID":"#int(10)",
				"ID_LabelledSites_Data":"*^LabelledSites_Data.ID",
				"Percentage":"double(7,2)"
			},
			"name": "labelled site: quantitative percent",
			"descr": "percentage of labelled neurons/axons (wrt. all labelled neurons/axons), within [this labelled site]",
      "asCell": ["%s%%","Percentage"]
		},
		"LabelledSites_Data_Sublaminae":{
			"fields":{
				"ID":"#int(10)",
				"ID_LabelledSites_Data":"*^LabelledSites_Data.ID",
				"Sublamina":"varchar(10)"
			},
			"name": "labelled site: sublaminae",
			"descr": "sublaminae in which labelled neurons/axons are found, within [this labelled site]",
      "asCell": "Sublamina"
		},
		"LabelledSites_Descriptions":{
			"fields":{
				"ID":"#int(10)",
				"ID_Injection":"*^Injections.ID",
				"Terminal_vs_Soma":"varchar(1)",
				"Hemisphere":"varchar(1)",
				"AddedDescription":"varchar(100)",
				"Reference_Text":"varchar(50)",
				"Reference_Figures":"varchar(30)",
				"Citation":"longtext",
				"Comments":"longtext"
			},
			"name": "labelled site: group description",
			"descr": "common properties of a group of labelled neurons/axons, following [this injection]",
      "asCell": ["%s (%s)","Terminal_vs_Soma","Hemisphere"]
		},
		"Literature":{
			"fields":{
				"ID":"#int(10)",
				"Year":"int(10)",
				"Title":"varchar(255)",
				"TextID":"varchar(50)",
				"Summary":"varchar(50)",
				"Abstract":"varchar(4095)",
				"Status_Proofreading_TracingData":"varchar(63)",
				"Status_Proofreading_MappingData":"varchar(63)",
				"Status_DataEntry_TracingData":"varchar(63)",
				"Status_DataEntry_MappingData":"varchar(63)",
				"MappingData":"*tinyint(1)",
				"Journal_Chapter_Book":"varchar(1)",
				"ConnectivityData":"*tinyint(1)",
				"Comments":"longtext"
			},
			"name": "publication",
			"descr": "publication collated into CoCoMac",
      "sqlFields": {
        "AuthorInitials_and_Year": [
          "SELECT ID_Literature,CONCAT(GROUP_CONCAT(SUBSTRING(LastName,1,1) ORDER BY POSITION SEPARATOR $sep),SUBSTRING(YEAR,-2,2)) FROM Literature_LinkTable LEFT JOIN Literature_Authors ON Literature_LinkTable.ID_Literature_Author=Literature_Authors.ID LEFT JOIN Literature ON Literature_Linktable.ID_Literature=Literature.ID GROUP BY ID_Literature",
          {"sep":"LabelledSites_Data/Density"}
        ]
      },
      "asCell": "Summary",
      "asItem": ["%s: \"%20s (...)\"","TextID","Title"]
		},
		"Literature_Authors":{
			"fields":{
				"ID":"#int(10)",
				"LastName":"varchar(63)",
				"Initials_FirstName":"varchar(15)"
			},
			"name": "author",
			"descr": "publication author",
      "asCell": ["%s, %s","LastName","Initials_FirstName"]
		},
		"Literature_BookChapters":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"Title_Book":"varchar(255)",
				"Publisher":"varchar(50)",
				"Place":"varchar(50)",
				"Pages":"varchar(10)",
				"Editors":"varchar(255)"
			},
			"name": "publication - chapter",
			"descr": "bibliographic data on publication in the form of a book chapter",
      "asCell": ["%20s (...)","Title_Book"]
		},
		"Literature_Books":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"Publisher":"varchar(50)",
				"Place":"varchar(50)"
			},
			"name": "publication - book",
			"descr": "bibliographic data on publication in the form of a book",
      "asCell": "Publisher"
		},
		"Literature_JournalArticles":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"Volume":"varchar(10)",
				"PMID":"int(10)",
				"Pages":"varchar(10)",
				"Number":"varchar(10)",
				"Journal":"varchar(50)"
			},
			"name": "publication - article",
			"descr": "bibliographic data on publication in the form of a journal article",
      "asCell": ["%s %s pp. %s","Journal","Volume","Pages"]
		},
		"Literature_LinkTable":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"ID_Literature_Author":"^Literature_Authors.ID",
				"Position":"int(10)"
			},
			"name": "list of authors",
			"descr": "provides the link between authors and publications",
      "asCell": ["%d. %s","Position","^ID_Literature_Author"]
		},
		"Methods":{
			"fields":{
				"ID":"#int(10)",
				"ID_Literature":"*^Literature.ID",
				"TracerSubstance":"varchar(70)",
				"Thickness_Sections":"varchar(50)",
				"SurvivalTime":"varchar(15)",
				"InjectionMethod":"varchar(10)",
				"BilateralUse_Tracer":"tinyint(1)",
				"Reference_Text":"varchar(50)",
				"Reference_Figures":"varchar(50)",
				"Comments":"longtext"
			},
			"name": "injection method",
			"descr": "injection method used in [this publication]",
      "asCell": ["%s [%s]","TracerSubstance","InjectionMethod"]
		},
		"Methods_Animals":{
			"fields":{
				"ID":"#int(10)",
				"ID_Method":"*^Methods.ID",
				"Nbr_AllAnimals":"varchar(3)",
				"Nbr_AllFemaleAnimals":"varchar(3)",
				"AgeRange":"varchar(20)",
				"WeightRange":"varchar(20)",
				"Comments":"longtext"
			},
			"name": "injection method: animals",
			"descr": "overview of animals injected accorsing to [this method]",
      "asCell": ["%s","Nbr_AllAnimals"]
		},
		"Methods_Animals_Details":{
			"fields":{
				"ID":"#int(10)",
				"ID_Methods_Animals":"*^Methods_Animals.ID",
				"Nbr":"varchar(10)",
				"MacaqueSpecies":"varchar(50)",
				"Gender":"varchar(10)"
			},
			"name": "injection method: animal details",
			"descr": "species and gender of [these animals]",
      "asCell": ["%s %s (%s)","Nbr","MacaqueSpecies","Gender"]
		},
		"Methods_RadioactiveTracers":{
			"fields":{
				"ID":"#int(10)",
				"ID_Method":"*^Methods.ID",
				"TracerSubstance":"varchar(50)",
				"SpecificActivity":"varchar(50)",
				"Ratio":"varchar(3)",
				"Activity":"varchar(50)"
			},
			"name": "injection method: radioactive tracer",
			"descr": "details of radioactive tracer used with [this method]",
      "asCell": "TracerSubstance"
		},
		"Methods_TracerSubstances":{
			"fields":{
				"ID":"#int(10)",
				"Abbreviation":"*varchar(20)",
				"FullName":"varchar(255)",
				"Retrograde":"*int(8)",
				"Anterograde":"*int(8)"
			},
			"name": "tracer substance",
			"descr": "tracer substance name and usage",
      "asCell": "Abbreviation"
		},
		"QRT_MappingPaths":{
			"fields":{
				"ID":"#int(10)",
				"ID_BrainSite_A":"*^BrainMaps_BrainSites.ID",
				"ID_BrainSite_B":"*^BrainMaps_BrainSites.ID",
				"RelationCode":"*char(1)",
				"Worst_PDC":"*char(1)",
				"Uses_1AM_2SORT_3BOTH":"*int(1)",
				"Score":"*int(10)",
				"Left_Path":"^QRT_MappingPaths",
				"Right_Path":"^QRT_MappingPaths",
				"ID_InterMapRelation":"^InterMapRelations",
				"PathError":"char(1)",
				"Has_Conflict":"*int(1)"
			},
      "asCell": ["%s ~%s~ %s","^ID_BrainSite_A","RelationCode","^ID_BrainSite_B"]
		},
		"QRT_Clusters":{
			"fields":{
				"ID":"#int(16)",
				"ID_FirstBrainSite":"*^BrainMaps_BrainSites.ID"
			},
      "asCell": "^ID_FirstBrainSite"
    },
		"QRT_Site_to_Cluster":{
			"fields":{
				"ID_BrainSite":"!^BrainMaps_BrainSites.ID",
				"ID_Cluster":"*^QRT_Clusters"
			},
      "asCell": ["%s in {%s}","^ID_BrainSite","^ID_Cluster"]
		},
		"QRT_Relation_to_Cluster":{
			"fields":{
				"ID_Relation":"!^InterMapRelations.ID",
				"ID_Cluster":"*^QRT_Clusters"
			}
		},
		"QRT_Conflict_to_Cluster":{
			"fields":{
				"ID_Relation":"!^InterMapRelations.ID",
				"ID_Cluster":"*^QRT_Clusters"
			}
		},
		"QRT_Clusters_clean":{
			"fields":{
				"ID":"#int(16)",
				"ID_FirstBrainSite":"*^BrainMaps_BrainSites.ID"
			},
      "asCell": "^ID_FirstBrainSite"
    },
		"QRT_Site_to_Cluster_clean":{
			"fields":{
				"ID_BrainSite":"!^BrainMaps_BrainSites.ID",
				"ID_Cluster":"*^QRT_Clusters_clean"
			},
      "asCell": ["%s in {%s}","^ID_BrainSite","^ID_Cluster"]
		},
		"QRT_Relation_to_Cluster_clean":{
			"fields":{
				"ID_Relation":"!^InterMapRelations_clean.ID",
				"ID_Cluster":"*^QRT_Clusters_clean"
			}
		},
		"QRT_Conflict_to_Cluster_clean":{
			"fields":{
				"ID_Relation":"!^InterMapRelations_clean.ID",
				"ID_Cluster":"*^QRT_Clusters_clean"
			}
		}    
  },
  "views": {
  	"Abbr_Density": [
      "SELECT Abbreviation,Description FROM Abbreviations WHERE ID_Context = (SELECT ID FROM Abbreviations_Context WHERE Context=$context)",{"context":"LabelledSites_Data/Density"}
    ],
    "InterMapRelations_clean": [
      "SELECT ID,ID_Literature,ID_BrainSite_A,ID_BrainSite_B,RelationCode AS Entered_RelationCode,PDC_Relation,Reference_Text,Reference_Figures,Citation,Comments,(CASE Corrected_RelationCode IS NOT NULL WHEN TRUE THEN Corrected_RelationCode ELSE RelationCode END) AS RelationCode,Corrected_Why FROM InterMapRelations",{}
    ]
  },
  "fieldNames": {
	"ID_Literature": "Literature",
    "ID_BrainMap": "Brain map",
    "ID_BrainSite": "Brain site",
    "ID_AffectedSite": "Affected site",
    "ID_BrainSite_A": "Brain site A",
    "ID_BrainSite_B": "Brain site B",
    "ID_BrainMap_A":"Brain map A",
    "ID_BrainMap_B":"Brain map B",
    "ID_BrainMaps_BrainSiteAcronym":"Acronym",
    "ID_Method":"Method",
    "ID_Injection":"Injection",
    "ID_Description":"Description (group of labelled sites)",
    "ID_LabelledSites_Data":"Labelled site: data",
    "ID_Literature_Author":"Author",
    "ID_Context":"Abbreviation context"
  }
}
