docs: def ingest(self):
          """Import the ned_d catalogue into the catalogues database
  
          The method first generates a list of python dictionaries from the ned_d datafile, imports this list of dictionaries into a database table and then generates the HTMIDs for that table. 
  
          **Usage:**
  
              See class docstring for usage
  
          .. todo ::
  
  
              - update docstring text
              - check sublime snippet exists
              - clip any useful text to docs mindmap
              - regenerate the docs and check redendering of this docstring
          """
          self.log.debug('starting the ``get`` method')
  
          dictList = self._create_dictionary_of_ned_d()
          self.primaryIdColumnName = "primaryId"
          self.raColName = "raDeg"
          self.declColName = "decDeg"
  
          tableName = self.dbTableName
          createStatement = u"""
              CREATE TABLE `%(tableName)s` (
                `primaryId` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'An internal counter',
                `Method` varchar(150) DEFAULT NULL,
                `dateCreated` datetime DEFAULT CURRENT_TIMESTAMP,
                `dateLastModified` datetime DEFAULT CURRENT_TIMESTAMP,
                `updated` varchar(45) DEFAULT '0',
                `dist_derived_from_sn` varchar(150) DEFAULT NULL,
                `dist_in_ned_flag` varchar(10) DEFAULT NULL,
                `dist_index_id` mediumint(9) DEFAULT NULL,
                `dist_mod` double DEFAULT NULL,
                `dist_mod_err` double DEFAULT NULL,
                `dist_mpc` double DEFAULT NULL,
                `galaxy_index_id` mediumint(9) DEFAULT NULL,
                `hubble_const` double DEFAULT NULL,
                `lmc_mod` double DEFAULT NULL,
                `notes` varchar(500) DEFAULT NULL,
                `primary_ned_id` varchar(150) DEFAULT NULL,
                `redshift` double DEFAULT NULL,
                `ref` varchar(150) DEFAULT NULL,
                `ref_date` int(11) DEFAULT NULL,
                `master_row` tinyint(4) DEFAULT '0',
                `major_diameter_arcmin` double DEFAULT NULL,
                `ned_notes` varchar(700) DEFAULT NULL,
                `object_type` varchar(100) DEFAULT NULL,
                `redshift_err` double DEFAULT NULL,
                `redshift_quality` varchar(100) DEFAULT NULL,
                `magnitude_filter` varchar(10) DEFAULT NULL,
                `minor_diameter_arcmin` double DEFAULT NULL,
                `morphology` varchar(50) DEFAULT NULL,
                `hierarchy` varchar(50) DEFAULT NULL,
                `galaxy_morphology` varchar(50) DEFAULT NULL,
                `radio_morphology` varchar(50) DEFAULT NULL,
                `activity_type` varchar(50) DEFAULT NULL,
                `in_ned` tinyint(4) DEFAULT NULL,
                `raDeg` double DEFAULT NULL,
                `decDeg` double DEFAULT NULL,
                `eb_v` double DEFAULT NULL,
                `sdss_coverage` TINYINT DEFAULT NULL,
                PRIMARY KEY (`primaryId`),
                UNIQUE KEY `galaxy_index_id_dist_index_id` (`galaxy_index_id`,`dist_index_id`)
              ) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=latin1;
          DROP VIEW IF EXISTS `view_%(tableName)s_master_recorders`;
              CREATE
                  VIEW `view_%(tableName)s_master_recorders` AS
                      (SELECT 
                          `%(tableName)s`.`primary_ned_id` AS `primary_ned_id`,
                          `%(tableName)s`.`object_type` AS `object_type`,
                          `%(tableName)s`.`raDeg` AS `raDeg`,
                          `%(tableName)s`.`decDeg` AS `decDeg`,
                          `%(tableName)s`.`dist_mpc` AS `dist_mpc`,
                          `%(tableName)s`.`dist_mod` AS `dist_mod`,
                          `%(tableName)s`.`dist_mod_err` AS `dist_mod_err`,
                          `%(tableName)s`.`Method` AS `dist_measurement_method`,
                          `%(tableName)s`.`redshift` AS `redshift`,
                          `%(tableName)s`.`redshift_err` AS `redshift_err`,
                          `%(tableName)s`.`redshift_quality` AS `redshift_quality`,
                          `%(tableName)s`.`major_diameter_arcmin` AS `major_diameter_arcmin`,
                          `%(tableName)s`.`minor_diameter_arcmin` AS `minor_diameter_arcmin`,
                          `%(tableName)s`.`magnitude_filter` AS `magnitude_filter`,
                          `%(tableName)s`.`eb_v` AS `gal_eb_v`,
                          `%(tableName)s`.`hierarchy` AS `hierarchy`,
                          `%(tableName)s`.`morphology` AS `morphology`,
                          `%(tableName)s`.`radio_morphology` AS `radio_morphology`,
                          `%(tableName)s`.`activity_type` AS `activity_type`,
                          `%(tableName)s`.`ned_notes` AS `ned_notes`,
                          `%(tableName)s`.`in_ned` AS `in_ned`,
                          `%(tableName)s`.`primaryId` AS `primaryId`
                      FROM
                          `%(tableName)s`
                      WHERE
                          (`%(tableName)s`.`master_row` = 1));
          """ % locals()
  
          self.add_data_to_database_table(
              dictList=dictList,
              createStatement=createStatement
          )
  
          self._clean_up_columns()
          self._get_metadata_for_galaxies()
          self._update_sdss_coverage()
  
          self.log.debug('completed the ``get`` method')
          return None