This is a listing of all tables used by the Active Brain Atlas project. Each table has all the columns listed along with the column type and some additional description. Columns that have never been used are marked by NOTUSED.
For a graphical (ERD) view of the database, click this diagram.
To view the datajoint Princeton lightsheet schema, click here.
For a full listing of all tables in the active_atlas_production database sorted by category, see here
The following prefixes are used to mark the appropriate key:
- Foreign keys =
FK__ - Index keys =
K__ - Unique keys =
UK__
prep_idvarchar(20) PRIMARY KEY NOT NULL COMMENT 'Name for lab mouse/rat, max 20 chars'performance_centerenum('CSHL','Salk','UCSD','HHMI','Duke') DEFAULT NULLdate_of_birthdate DEFAULT NULL COMMENT 'the mouse''s date of birth'speciesenum('mouse','rat') DEFAULT NULLstrainvarchar(50) DEFAULT NULLsexenum('M','F') DEFAULT NULL COMMENT '(M/F) either ''M'' for male, ''F'' for female'genotypevarchar(100) DEFAULT NULL COMMENT 'transgenic description, usually "C57"; We will need a genotype table'breeder_linevarchar(100) DEFAULT NULL COMMENT 'We will need a local breeding table'vendorenum('Jackson','Charles River','Harlan','NIH','Taconic') DEFAULT NULLstock_numbervarchar(100) DEFAULT NULL COMMENT 'if not from a performance center'tissue_sourceenum('animal','brain','slides') DEFAULT NULLship_datedate DEFAULT NULLshipperenum('FedEx','UPS') DEFAULT NULLtracking_numbervarchar(100) DEFAULT NULLaliases_1varchar(100) DEFAULT NULL COMMENT 'names given by others'aliases_2varchar(100) DEFAULT NULLaliases_3varchar(100) DEFAULT NULL NOTUSEDaliases_4varchar(100) DEFAULT NULL NOTUSEDaliases_5varchar(100) DEFAULT NULL NOTUSEDcommentsvarchar(2001) DEFAULT NULL COMMENT 'assessment'activetinyint(4) NOT NULL DEFAULT 1createdtimestamp NULL DEFAULT current_timestamp()
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(200) NOT NULLperformance_centerenum('CSHL','Salk','UCSD','HHMI') DEFAULT NULL COMMENT 'default population is from Histology'machineenum('Zeiss','Axioscan','Nanozoomer','Olympus VA') DEFAULT NULLobjectiveenum('60X','40X','20X','10X') DEFAULT NULLresolutionfloat NOT NULL DEFAULT 0 COMMENT '(µm) lateral resolution if available'zresolutionfloat NOT NULL DEFAULT 20number_of_slidesint(11) NOT NULL DEFAULT 0scan_datedate DEFAULT NULLfile_typeenum('CZI','JPEG2000','NDPI','NGR') DEFAULT NULLscenes_per_slideenum('1','2','3','4','5','6') DEFAULT NULLsection_schemaenum('L to R','R to L') DEFAULT NULL COMMENT 'agreement is one row'channels_per_sceneenum('1','2','3','4') DEFAULT NULLslide_folder_pathvarchar(200) DEFAULT NULL COMMENT 'the path to the slides folder on birdstore (files to be converted)'converted_folder_pathvarchar(200) DEFAULT NULL COMMENT 'the path to the slides folder on birdstore after convertion'converted_statusenum('not started','converted','converting','error') DEFAULT NULLch_1_filter_setenum('68','47','38','46','63','64','50') DEFAULT NULL COMMENT 'This is counterstain Channel'ch_2_filter_setenum('68','47','38','46','63','64','50') DEFAULT NULLch_3_filter_setenum('68','47','38','46','63','64','50') DEFAULT NULLch_4_filter_setenum('68','47','38','46','63','64','50') DEFAULT NULLwidthint(11) NOT NULL DEFAULT 0heightint(11) NOT NULL DEFAULT 0rotationint(11) NOT NULL DEFAULT 0flipenum('none','flip','flop') NOT NULL DEFAULT 'none'commentsvarchar(2001) DEFAULT NULL COMMENT 'assessment'activetinyint(4) NOT NULL DEFAULT 1createdtimestamp NULL DEFAULT current_timestamp()- KEY
FK__scan_run_prep_id(prep_id) - CONSTRAINT
FK__scan_run_prep_idFOREIGN KEY (prep_id) REFERENCESanimal(prep_id)
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTscan_run_idint(11) NOT NULLslide_physical_idint(11) NOT NULL COMMENT 'one per slide'rescan_numberenum('','1','2','3') NOT NULL DEFAULT ''slide_statusenum('Bad','Good') NOT NULL DEFAULT 'Good'scenesint(11) DEFAULT NULLinsert_before_onetinyint(4) NOT NULL DEFAULT 0insert_between_one_twotinyint(4) NOT NULL DEFAULT 0insert_between_two_threetinyint(4) NOT NULL DEFAULT 0insert_between_three_fourtinyint(4) NOT NULL DEFAULT 0insert_between_four_fivetinyint(4) NOT NULL DEFAULT 0insert_between_five_sixtinyint(4) NOT NULL DEFAULT 0file_namevarchar(200) NOT NULLcommentsvarchar(2001) DEFAULT NULL COMMENT 'assessment'activetinyint(4) NOT NULL DEFAULT 1createdtimestamp NULL DEFAULT current_timestamp()file_sizefloat NOT NULL DEFAULT 0processing_durationfloat NOT NULL DEFAULT 0processedtinyint(4) NOT NULL DEFAULT 0scene_qc_1tinyint(4) NOT NULL DEFAULT 0scene_qc_2tinyint(4) NOT NULL DEFAULT 0scene_qc_3tinyint(4) NOT NULL DEFAULT 0scene_qc_4tinyint(4) NOT NULL DEFAULT 0scene_qc_5tinyint(4) NOT NULL DEFAULT 0scene_qc_6tinyint(4) NOT NULL DEFAULT 0- KEY
K__slide_scan_run_id(scan_run_id) - CONSTRAINT
FK__slide_scan_run_idFOREIGN KEY (scan_run_id) REFERENCESscan_run(id) ON UPDATE CASCADE
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTslide_idint(11) NOT NULLfile_namevarchar(200) NOT NULLscene_numbertinyint(4) NOT NULLchanneltinyint(4) NOT NULLwidthint(11) NOT NULL DEFAULT 0heightint(11) NOT NULL DEFAULT 0commentsvarchar(2000) DEFAULT NULL COMMENT 'assessment'activetinyint(4) NOT NULL DEFAULT 1createdtimestamp NULL DEFAULT current_timestamp()file_sizefloat NOT NULL DEFAULT 0scene_indexint(11) NOT NULL DEFAULT 0processing_durationfloat NOT NULL DEFAULT 0- KEY
K__slide_id(slide_id) - CONSTRAINT
FK__slide_idFOREIGN KEY (slide_id) REFERENCESslide(id) ON DELETE CASCADE ON UPDATE CASCADE
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(20) NOT NULLvirus_idint(11) DEFAULT NULLlabel_idint(11) DEFAULT NULLperformance_centerenum('CSHL','Salk','UCSD','HHMI') DEFAULT NULL COMMENT 'default population is from Injection'anesthesiaenum('ketamine','isoflurane','pentobarbital','fatal plus') DEFAULT NULLperfusion_age_in_daystinyint(3) unsigned NOT NULL DEFAULT 0perfusion_datedate DEFAULT NULLexsangination_methodenum('PBS','aCSF','Ringers') DEFAULT NULLfixative_methodenum('Para','Glut','Post fix') DEFAULT NULLspecial_perfusion_notesvarchar(200) DEFAULT NULLpost_fixation_periodtinyint(3) unsigned NOT NULL DEFAULT 0 COMMENT '(days)'whole_brainenum('Y','N') DEFAULT NULLblockvarchar(200) DEFAULT NULL COMMENT 'if applicable'date_sectioneddate DEFAULT NULLside_sectioned_firstenum('ASC','DESC') NOT NULL DEFAULT 'ASC'sectioning_methodenum('cryoJane','cryostat','vibratome','optical','sliding microtiome') DEFAULT NULLsection_thicknesstinyint(3) unsigned NOT NULL DEFAULT 20 COMMENT '(µm)'orientationenum('coronal','horizontal','sagittal','oblique') DEFAULT NULLoblique_notesvarchar(200) DEFAULT NULLmountingenum('every section','2nd','3rd','4th','5ft','6th') DEFAULT NULL COMMENT 'used to automatically populate Placeholder'counterstainenum('thionin','NtB','NtFR','DAPI','Giemsa','Syto41') DEFAULT NULLcommentsvarchar(2001) DEFAULT NULL COMMENT 'assessment'createdtimestamp NOT NULL DEFAULT current_timestamp()activetinyint(4) NOT NULL DEFAULT 1- KEY
K__histology_virus_id(virus_id) - KEY
K__histology_label_id(label_id) - KEY
K__histology_prep_id(prep_id) - CONSTRAINT
FK__histology_label_idFOREIGN KEY (label_id) REFERENCESorganic_label(id) ON UPDATE CASCADE - CONSTRAINT
FK__histology_prep_idFOREIGN KEY (prep_id) REFERENCESanimal(prep_id) ON UPDATE CASCADE - CONSTRAINT
FK__histology_virus_idFOREIGN KEY (virus_id) REFERENCESvirus(id) ON UPDATE CASCADE
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTlabel_idvarchar(20) NOT NULLlabel_typeenum('Cascade Blue','Chicago Blue','Alexa405','Alexa488','Alexa647','Cy2','Cy3','Cy5','Cy5.5','Cy7','Fluorescein','Rhodamine B','Rhodamine 6G','Texas Red','TMR') DEFAULT NULLtype_lot_numbervarchar(20) DEFAULT NULLtype_tracerenum('BDA','Dextran','FluoroGold','DiI','DiO') DEFAULT NULLtype_detailsvarchar(500) DEFAULT NULLconcentrationfloat NOT NULL DEFAULT 0 COMMENT '(µM) if applicable'excitation_1p_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'excitation_1p_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'excitation_2p_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'excitation_2p_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'lp_dichroic_cutint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'emission_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'emission_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm)'label_sourceenum('','Invitrogen','Sigma','Thermo-Fisher') DEFAULT NULLsource_detailsvarchar(100) DEFAULT NULLcommentsvarchar(2000) DEFAULT NULL COMMENT 'assessment'createdtimestamp NOT NULL DEFAULT current_timestamp()activetinyint(4) NOT NULL DEFAULT 1
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(200) NOT NULLlabel_idint(11) DEFAULT NULLperformance_centerenum('CSHL','Salk','UCSD','HHMI','Duke') DEFAULT NULLanesthesiaenum('ketamine','isoflurane') DEFAULT NULLmethodenum('iontophoresis','pressure','volume') DEFAULT NULLinjection_volumefloat NOT NULL DEFAULT 0 COMMENT '(nL)'pipetenum('glass','quartz','Hamilton','syringe needle') DEFAULT NULLlocationvarchar(20) DEFAULT NULL COMMENT 'examples: muscle, brain region'anglevarchar(20) DEFAULT NULLbrain_location_dvfloat NOT NULL DEFAULT 0 COMMENT '(mm) dorsal-ventral relative to Bregma'brain_location_mlfloat NOT NULL DEFAULT 0 COMMENT '(mm) medial-lateral relative to Bregma; check if positive'brain_location_apfloat NOT NULL DEFAULT 0 COMMENT '(mm) anterior-posterior relative to Bregma'injection_datedate DEFAULT NULLtransport_daysint(11) NOT NULL DEFAULT 0virus_countint(11) NOT NULL DEFAULT 0commentsvarchar(2001) DEFAULT NULL COMMENT 'assessment'createdtimestamp NOT NULL DEFAULT current_timestamp()activetinyint(4) NOT NULL DEFAULT 1- KEY
K__label_id(label_id) - KEY
FK__injection_prep_id(prep_id) - CONSTRAINT
FK__injection_label_idFOREIGN KEY (label_id) REFERENCESorganic_label(id) ON UPDATE CASCADE - CONSTRAINT
FK__injection_prep_idFOREIGN KEY (prep_id) REFERENCESanimal(prep_id)
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTinjection_idint(11) NOT NULLvirus_idint(11) NOT NULLcreatedtimestamp NOT NULL DEFAULT current_timestamp()activetinyint(4) NOT NULL DEFAULT 1- KEY
K__IV_injection_id(injection_id) - KEY
K__IV_virus_id(virus_id) - CONSTRAINT
FK__IV_injection_idFOREIGN KEY (injection_id) REFERENCESinjection(id) ON UPDATE CASCADE - CONSTRAINT
FK__IV_virus_idFOREIGN KEY (virus_id) REFERENCESvirus(id) ON UPDATE CASCADE
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTvirus_namevarchar(50) NOT NULLvirus_typeenum('Adenovirus','AAV','CAV','DG rabies','G-pseudo-Lenti','Herpes','Lenti','N2C rabies','Sinbis') DEFAULT NULLvirus_activeenum('yes','no') DEFAULT NULLtype_detailsvarchar(500) DEFAULT NULLtiterfloat NOT NULL DEFAULT 0 COMMENT '(particles/ml) if applicable'lot_numbervarchar(20) DEFAULT NULLlabelenum('YFP','GFP','RFP','histo-tag') DEFAULT NULLlabel2varchar(200) DEFAULT NULLexcitation_1p_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'excitation_1p_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'excitation_2p_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'excitation_2p_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'lp_dichroic_cutint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'emission_wavelengthint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable'emission_rangeint(11) NOT NULL DEFAULT 0 COMMENT '(nm) if applicable0'virus_sourceenum('Adgene','Salk','Penn','UNC') DEFAULT NULLsource_detailsvarchar(100) DEFAULT NULLcommentsvarchar(2000) DEFAULT NULL COMMENT 'assessment'createdtimestamp NOT NULL DEFAULT current_timestamp()activetinyint(4) NOT NULL DEFAULT 1
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(20) NOT NULLstructure_idint(11) NOT NULLperson_idint(11) NOT NULLupdated_byint(11) DEFAULT NULLinput_type_idint(11) NOT NULL DEFAULT 1vettedenum('yes','no') DEFAULT NULLlayervarchar(255) DEFAULT NULL,xfloat DEFAULT NULLyfloat DEFAULT NULLsectionfloat NOT NULL DEFAULT 0activetinyint(1) DEFAULT NULLcreateddatetime(6) NOT NULLupdatedtimestamp NOT NULL DEFAULT current_timestamp()- KEY
K__LDA_AID(prep_id) - KEY
K__LDA_SID(structure_id) - KEY
K__LDA_PID(person_id) - KEY
K__LDA_ITID(input_type_id) - CONSTRAINT
FK__LDA_AIDFOREIGN KEY (prep_id) REFERENCESanimal(prep_id) ON UPDATE CASCADE - CONSTRAINT
FK__LDA_ITIDFOREIGN KEY (input_type_id) REFERENCEScom_type(id) - CONSTRAINT
FK__LDA_PIDFOREIGN KEY (person_id) REFERENCESauth_user(id) - CONSTRAINT
FK__LDA_STRIDFOREIGN KEY (structure_id) REFERENCESstructure(id) ON UPDATE CASCADE
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTabbreviationvarchar(25) COLLATE utf8_bin NOT NULLdescriptionlongtext COLLATE utf8_bin NOT NULLcolorint(11) NOT NULL DEFAULT 100hexadecimalchar(7) COLLATE utf8_bin DEFAULT NULLactivetinyint(1) NOT NULLcreateddatetime(6) NOT NULL- KEY
K__S_ABBREV(abbreviation)
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTinput_typevarchar(50) NOT NULLdescriptionvarchar(255) DEFAULT NULLactivetinyint(1) NOT NULL DEFAULT 1createddatetime(6) NOT NULLupdatedtimestamp NOT NULL DEFAULT current_timestamp()- KEY
K__CT_INID(input_type)
- KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTperson_idint(11) DEFAULT NULLurllongtext NOT NULLactivetinyint(1) DEFAULT NULLvettedtinyint(1) DEFAULT NULLcreateddatetime(6) NOT NULLuser_datevarchar(25) DEFAULT NULLcommentsvarchar(255) DEFAULT NULLupdatedtimestamp NOT NULL DEFAULT current_timestamp()
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(20) NOT NULLsectionchar(3)rotationfloatxshiftfloatyshiftfloatcreatedtimestamp NOT NULL current_timestamp()activetinyint(4)- UNIQUE KEY
UK__ETR_prep_id_section(prep_id,section) - KEY
K__ETR_prepid(prep_id) - CONSTRAINT
FK__ETR_prepidFOREIGN KEY (prep_id) REFERENCESanimal(prep_id)
- UNIQUE KEY
idint(11) PRIMARY KEY NOT NULL AUTO_INCREMENTprep_idvarchar(20)progress_idint(11)filenamevarchar(255)activetinyint(1)createdtimestamp NOT NULL current_timestamp()- UNIQUE KEY
UK__AID_PID_C_S(prep_id,progress_id,filename) - KEY
K__FILE_LOG_AID(prep_id) - KEY
K__FILE_LOG_PID(progress_id) - CONSTRAINT
FK__FILE_LOG_AIDFOREIGN KEY (prep_id) REFERENCESanimal(prep_id) ON UPDATE CASCADE, - CONSTRAINT
FK__FILE_LOG_PIDFOREIGN KEY (progress_id) REFERENCESprogress_lookup(id) ON UPDATE CASCADE
- UNIQUE KEY