Protocol for remapping of place cells in disease mouse models
In this protocol, we describe a method for investigating remapping using a knock-in mouse model for Alzheimer’s disease (APP NL- G- F model, . Our method can be applied to any mouse models for testing remapping of place cells. All procedures were conducted in accordance with the guidelines of the National Institutes of Health and approved by the Institutional Animal Care and Use Committee at the University of California, Irvine. Mice aged between 3- to 12-month-old were used for our experiments, and similar number of female and male mice was used. 

 

Construction of behavioral testing enclosures Timing: 2–4 days 1. Prepare following apparatuses : a. 1 m 2 box (or 80 cm 2 box) made of black acryl and a polarizing white cue card (216 mm × 280 mm) i. Acquire following materials for the construction (See for details): acryl sheet plexiglass plastic with non-glare surface on one side, bolt-together framing, and screws + nuts. ii. Cut the acryl plexiglass into four 30 cm × 80 cm sheets iii. Align the sheets perpendicularly (non-glare surface inside) with bolt-together frames and drill two holes (3/8” diameter) on the corners of each sheet. iv. Form open field box and secure corners by fastening the screw and nuts on bolt-together frame. v. Attach white paper (letter size) on one of the walls as a visual cue. vi. A rubber mat (used in upside-down) is used for a bottom of the open field. Note: Make sure to have the non-glare surface facing inside the box so that there is no reflection during training/recording session. b. Two 1-m long linear tracks: i. Acquire following materials for the construction (See for details): acryl sheet plexiglass plastic with non-glare surface and aluminum 90° frame. ii. For linear track A, cut the acryl plexiglass into three 10 cm × 100 cm sheets and two 10 cm × 10 cm sheets. Form linear track by securing the corners between the sheets using the 90° aluminum frames and attaching through epoxy. Attach white visual cues on the inner walls of black linear track. Cut the rubber mat and put it as flooring for unique tactile cue. iii. For linear track B, repeat as above. However, cover the entire inner walls with non-reflective white sheets (See ) and use black marker to draw unique pattern of visual cues. Lastly, cover the floor with white sandpaper for unique tactile cue. Electrode and surgery preparation Timing: 1–2 weeks per mouse Construct and surgically implant a multielectrode drive for electrophysiological recordings. 2. Construct a custom-built 64-channel drive as described previously  to target the CA1 of the hippocampus and superficial layer of the medial entorhinal cortex (MEC)  a. Form 6 cm 2 × 2 bundle with outer polymide (30G) tubing. Note: Try to minimize the gap between each polymide tubing to minimize the size of the bundle. b. Cut this bundle at the middle to create two 3 cm 2 × 2 bundles. (One will be used for CA1 of the hippocampus and another will be used for MEC) c. Two separate bundles, with one targeting CA1 of the hippocampus and another targeting the medial entorhinal cortex, are separated by a distance of 2.5–2.7 mm with height difference 0.8–1.2 mm. Note: Attach these bundles to the core using the sticky rubber and little by little modify their positions manually until desired positions are achieved. d. Affix the bundles with position mentioned above to the drive core using epoxy and cure overnight to ensure epoxy is completely fixed. e. Place the spring and shuttle through shaft of microscrew and screw it down to four holes on each side. Have each microscrew placed apart by at least one hole so that they are evenly spread out. Note: There are eight holes on each side, but only four holes will be used, because there will be eight tetrodes inserted (double packing) into four cannulas. In contrast to previous work  where 34G was used to create the bundle, we use 30G as this is the smallest and durable tubing that we can get it to work without getting it bent during turning. f. Prepare at least eight 0.5 cm anchor polymide (20G) tubing and thread this through each outer tubing (34G). Bring the anchor tubing (20G) and place it inside the guide hole located front of each screw to align outer tubing (30G) to each shuttle. Affix the position of anchoring tube with epoxy. g. Prepare at least eight 3 cm inner polymide (34G) tubing and thread them through outer tubing (30G) and have the 34G tubing affixed to the shuttle using epoxy ( C). Note: Pay close attention to determine whether inner tubing (34G) can smoothly thread through the outer tubing (30G). There should be no bending nor extra force needed to push inner tubing (34G) through the outer tubing (30G). If any bending is noticed, repeat step e-g at unused adjacent holes for replacement. h. Attach the 64-channel EIB board on top of the drive core. i. Thread tetrodes through inner tubing and connect to the EIB board using gold pins. Place two tetrodes per tubing. j. Watch the protocol video for more details : https://www.jove.com/t/51675/design-fabrication-ultralight-weight-adjustable-multi-electrode . Implantation surgery Timing: 2–4 h per mouse The description below is a method specific to drive implantation in mice. For those who are not familiar to general survival surgery in rodents, watch a video in Geiger et al. . 3. Implantation Surgery a. Begin anesthetizing animals by placing them inside an induction chamber with 2%–3% isoflurane mixed with oxygen flow 0.8–1.0 L/min. b. Administer subcutaneous injections of buprenorphine (working solution 0.015 mg/mL; dose 0.2 mL/20 g) at the start of surgery. c. Place animals on stereotaxic stage with correct ear bar placement for head fixation. d. Continue anesthetizing mice with reduced isoflurane content (oxygen flow: 0.8–1.0 L/min, 1%–1.5% isoflurane) e. Animal’s temperature is closely monitored and regulated at 37.0°C throughout the surgery using the thermoregulator system. f. Perform a craniotomy that is sufficiently large for electrode implantation (1.5 mm × 1.5 mm) ( and ) i. Fix the head of the mouse in a stereotaxic frame. ii. Shave hair on the surgical site using hair clipper, followed by disinfection. iii. Make a small incision along the sagittal line of the skull. iv. Locate and record Bregma and Lambda coordinates. Make sure the height difference between these two sites is less than 100 μm by adjusting head position. v. Mark the desired stereotaxic coordinate for electrode implantation. Note: Craniotomy is centered at AP 2.5 mm ML 2.5 mm from Bregma for the hippocampus (approximately 1.5 × 1.5 mm) and 0.3–0.5 mm anterior to transverse sinus and ML 3.5 mm from midline for medial entorhinal cortex (approximately 1.5 × 1.5 mm). Note: The Transverse Sinus is a landmark that can be used to estimate the position of MEC. It can only be identified by thinning the skull near the lambdoid suture. Once the skull is thinned enough to be transparent, rinsing with saline should be able to help with locating and visualizing the Transverse Sinus. Since this vessel is prone to rupture and can cause a lot of bleeding, take extra precaution when removing the dura on top of this vessel. Do not pierce the transverse sinus as it is a landmark. Be prepared to stop bleeding using Surgifoam, bone wax or warm saline. g. Make a Burr hole (0.5 mm diameter) for T1 ground screw using a small (0.5 mm tip) drill (above left cerebellum) h. Temporarily protect the three holes by applying Kwik-Sil. i. Use the Metabond kit for securing the custom-built titanium headplate on (Oval shaped ring with inner diameter 9 mm × 10.169 mm with bottom ring width 1 mm and top ring width 1.412 mm ; ring thickness of 0.794 mm) top of skull. Note: We use the headplate for stably anchoring the drive to mouse skull for chronic in vivo recording. In addition, this can act as a platform in which dental cement can be applied around to anchor the drive to the skull without having it flowing out to unwanted skin areas. Metabond cement is quickly cured and is ideal for fixing headplate to the skull. (Design sheet available: http://www.igarashilab.org/resource ) j. Apply enamel etchant (red) for 30–60 s, then wipe it with q-tips and wash with saline. Create a rough surface by scoring with tip of forceps. k. Completely wipe the surface of the skull and make sure it is dry before placing the headplate. l. Mix the quick base, catalyst and cement powder in the tray and apply this mixture between the skull and headplate. m. Seal the gap between the headplate and the skull by applying at the edges of inner ring of headplate. n. Slowly apply more mixture to completely cover the skull and headplate. Make sure to avoid putting any mixture on top of holes covered with Kwik-Sil (if this occurs, gently scrape away the mixture to uncover holes before solidifying) o. (Wait for ∼5 min to completely fix) Note: During steps i through n, make sure that Kwik-Sil protecting the holes remains secure and intact. p. Remove the Kwik-Sil to expose the holes for implantation. q. Remove the dura for all three holes using fine forceps. Prepare to stop bleeding using bone wax, Surgifoam or warm saline. r. Insert T1 screw into the cerebellum. Hook up a looped, exposed side of ground wire on the screw. Apply a silver paint and wait until it gets dried. Cover and secure the screw by applying Coldpac dental cement. (Wait for ∼10 min to completely fix) s. Bring down the drive and make sure the bundles align and fit to the two holes (one for CA1 and another for MEC). Record the height at which the bundles are contacting the surface of brain and retract vertically ∼3 mm. t. Apply Surgilube around the bundles, which will protect tetrodes from contacting the dental cement in subsequent steps. u. Bring down the drive back to the recorded height at which bundles contact the surface of brain and apply Coldpac dental cement to secure the drive to the headplate and the skull. v. Disinfect the exposed area between dental cement and edge of the skin with iodine before closing the wound. Then apply 70% ethanol outside of surgical sites around the skin for disinfection. w. Close the wound by attaching the skin to headplate using Vetbond.  Note: During any dental cement placement, make sure to avoid any protrusion from the headplate. This will significantly affect animal’s recovery. Postoperative recovery Allow operated mice to rest for at least 5 days before experimentation. Note: Monitor animals’ weight and body condition score (BCS) every day after the surgery. Animals should fully recover before beginning the training. Animals’ body weight should return to their original plus drive weight and their BCS should be three. CRITICAL: If the animals take longer than 10 days to recover, there are potential health issues that need to be closely addressed. The two most frequently occurring issues are chronic infection and excess dental cement protruding caudally from the headplate. Excess dental cement will cause pain when the animal is trying to extend their neck backwards, resulting in limited movement and delayed recovery. (See ) 4. Tetrodes need to be turned daily (more than 40 μm) to ensure that they do not get stuck in the position before reaching the target of interest. Make sure to keep track of the distance that tetrodes traveled in a separate log sheet. Maintaining a good record of tetrode position (depth), as well as the number of units obtained from each tetrode is critical for estimating the position of tetrodes in the brain. 5. Connect tetrodes to a multichannel, impedance matching, unity gain headage (Neuralynx) daily to check for cluster units. Note: The output of the headstage was connected to a data acquisition system (Neuralynx). 6. Advance the tetrodes daily until they reach 1200–1600 μm for CA1 pyramidal cells and 1200–1800 μm for MEC grid cells. Record from neurons detected by tetrodes in open field session at least once a day. Run firing field analysis (see details in ‘data collection and analysis’ section). This will assist with identifying place cells and grid cells. (See for representative clusters) a. Place cells should have a clear firing field in a defined area. b. Grid cells should have clear hexagonal pattern of firing fields. 7. CA1 pyramidal cell layer can be identified based on their unique physiological properties, particularly their autocorrelation. a. There are prominent autocorrelation peaks within 10 milliseconds from the time zero of the autocorrelogram. This is known as complex-spike firing pattern.  b. Some neurons in CA1 are modulated by theta oscillation, observed as repetitive peaks in every ∼110 ms in the autocorrelogram. 8. Superficial neurons in the MEC are also strongly modulated by theta and this can be identified in the spike autocorrelation.  In addition, stronger theta power will be detected in the local field potentials as the tetrode traverses the border from postrhinal cortex to the MEC. 9. Stop turning when place cells or grid cells are detected from the tetrodes. Behavioral testing and recording Timing: ∼ 5 days Once the animals fully recover, they will be food restricted until their body weight is reduced to 85% of their original weight. This is done to motivate the animals to explore toward cookie crumbs during the training/recording session. 10. Training  a. In the open field task, motivate exploration by throwing cookie crumbs randomly throughout the enclosure. Each session should last between 15 – 20 min. b. Upon finishing the open field task, rest animals for 5 min in the home cage. c. Next, train animals in the remapping task by having them run in 1-m long linear tracks. During this task, animals are required to run in successive series of Track A → Track B → Track B → Track A. Two tracks need to be placed in the same room. Between the sessions, give animals 5 min rest in a home cage. Motivate running by placing cookie crumbs on the end positions of the linear tracks. Each session should last between 5 to 10 min. On the linear tracks, the mice need to run at least 10 full laps (back and forth). 11. Recording a. On the fifth day of training, record units throughout the experiment. b. Make sure to input timestamps into the recording system between the sessions. i.e.,) ‘Openfield begins’, ‘Openfield ends,’ ‘Track A – first begins’, ‘Track A – first ends’, and so on… c. For spike data collection, amplify unit activity by a factor of 3000–5000 and band-pass filter from 600 Hz to 6000 Hz. Set the threshold for spike waveforms around 25–55 μV. In our case using Neuralynx, the units are time-stamped and digitized at 32 kHz for 1 ms. d. Track the position of animal using two light-emitting diodes (LEDs), one large and one small, on the head stage (sampling rate 50 Hz) by means of an overhead video camera. CRITICAL: (relating to Step 10 - 11: Avoid any freezing during behavior task. It is imperative that animal is constantly moving to cover as much area as possible in the open field box. In the linear tracks, make sure to have the animal running in only one direction except turning at the ends. (See ) CRITICAL: (relating to Step 10 - 11): Make sure to get rid of any light source that may be detected during recording. Apply appropriate parameters and threshold to only detect LEDs attached to animal’s headstage for tracking animal’s movement. (See ) Data analysis Timing: ∼ 5–7 days 12. Perform spike sorting offline using graphical cluster-cutting softwares. We use a traditional cluster cutting software MClust by Dr. David Redish ( https://redishlab.umn.edu/mclust ) . Several automatic clustering softwares are currently available such as KlustaKwik or Kilosort . a. In MClust, manually identify the clusters from two-dimensional projections with parameter space representing waveform amplitude, energy, and peak to valley difference. Track same cluster across all sessions within a day by calculating the L-ratio and isolation distance.  13. Distinguish putative excitatory cells from putative interneurons by spike peak-to-valley width and average rate.  a. Choose a channel that has the largest peak-to-valley amplitude from four channels of each tetrode. Using this channel, calculate the peak-to-valley duration of the spike (peak-to-valley width). Plot the distribution of peak-to-valley width for all recorded neurons . There will be a bimodal distribution of the width, and the threshold for defining putative excitatory cells can be set at the boundary of the two peaks. In our case, the threshold was at 230 μs. We also used the threshold of mean firing rates of more than 0.1 Hz to remove cells with very few spikes. b. Define putative interneurons with spike-peak-valley width of less than 230 μs. For a practical example of the data analysis, we share spike files and MATLAB codes used in our previous report . Visit http://www.igarashilab.org/resource  and download the following files in your desired folder: i. One hundred and ten spike files (in “spikeFiles∗.mat” format. This data set contains 62 CA1 neurons from WT mice and 48 CA1 neurons in APP-KI mice). Data structure of spikeFiles: Each data structure contains following structure fields: ii. Three MATLAB codes 14. Analysis of spikes in the open field box  Run boxSpikeInfo3.m in MATLAB a. This code collects spike data from an individual cell that is aligned to animal’s position during the open field box recording session. b. Position data is sorted into 2.5 cm × 2.5 cm bins. c. For smoothing the path, 21-sample boxcar window filter is applied. d. Firing rate distribution is determined by counting the number of spikes in each bin as well as the time spent per bin. e. For smoothing the firing map, boxcar average over the surrounding 5 × 5 bins is applied. f. For each cell, the following data are extracted: i. Plot showing animal’s path and spikes ii. Two-dimensional firing rate map iii. Adapted firing rate map iv. Shannon’s Spatial Information Score (bits/spike) v. Mean Firing Rate vi. Peak Firing Rate (highest firing rate observed in any bin from smoothed map) Note: Spatial Information Score is a metric for assessing the degree of spatial representation of individual neurons . We used Spatial Information Score for defining place cells, by calculating the distribution of Spatial Information Score in the randomly shuffled data (see Figure 1K, . Mean firing rate and peak firing rate are also important metrics to judge if spiking activity is impaired or not in your animal models. 15. Analysis of spikes in the linear tracks  Run analyze4LinearTracks.m in MATLAB a. This code collects spike data from an individual cell that is aligned to animal’s position during the linear track recording session. b. Position data is sorted into 0.5 cm bins. c. One dimensional firing map is generated for each track. d. Spatial correlation is obtained by calculating the Pearson correlation coefficient for mean firing rates across bins from the track on a pair of sessions. e. For each cell, the following data are extracted: i. Plot showing animal’s path and spikes for each track ii. One-dimensional firing rate map for each track (this information is stored for Population Vector Correlation analysis in subsequent analysis) iii. Mean spatial correlation value between different tracks iv. Mean spatial correlation value between same tracks Note: For assessing the degree of remapping, we used population vector correlation obtained with analyzePopulationVector.m (see below) (Figures 2E and 2F, . Spatial correlation obtained with analyze4LinearTracks.m can be used as an auxiliary measure for assessing the remapping. 16. Calculation of population vector (PV) correlation in the linear tracks  Run analyzePopulationVector.m in MATLAB a. In this code, one dimensional firing rate map is converted to 25-binned firing map for individual cell. b. For each group (i.e., WT), all cells will be collected for performing population vector correlation analysis. c. There are four sessions in this experiment: i. A1 (first black linear track) ii. B2 (first white linear track) iii. B3 (second white linear track) iv. A4 (second black linear track) d. Population vector correlation analysis will be performed for all possible pairs (6 in total; two identical tracks and four different tracks), resulting in separate population vector correlation values for each bin. i. Same track: A1 vs A4 and B2 vs B3 (2 pairs in total) ii. Different track: A1 vs B2, A1 vs B3, A4 vs B2, and A4 vs B3 (4 pairs in total). iii. Each pair will produce PV correlation values for 25 bins. e. For identical tracks, there will be 50 correlation values (25 bins × 2 pairs). f. For different tracks, there will be 100 correlation values (25 bins × 4 pairs). g. Following data are extracted: i. Cumulative distribution plot showing correlation values obtained from identical tracks. ii. Bar plot showing averaged correlation values obtained from identical tracks. iii. Cumulative distribution plot showing correlation values obtained from different tracks. iv. Bar plot showing averaged correlation values obtained from different tracks. Note: Population vector (PV) correlation obtained in analyzePopulationVector.m is used as a metric for assessing the degree of remapping . For comparing PV correlation between WT and APP-KI mice, Kolmogorov-Smirnov test is used for comparing cumulative distribution and rank sum test is used for comparing averaged correlations. Note: In our method, we pool data from both running directions (i.e. place maps were calculated only by the density of spikes in each spatial bin regardless of the direction of running). It is previously reported that firing property of place cells is different between two (left and right) running directions . Thus, dividing data in two directions may yield better separation of data between groups. Histology and reconstruction of recording positions Timing: ∼ 5–7 days 17. Anesthetize the drive-implanted mouse using isoflurane a. Perform small electrolytic lesions by passing current (10 μA for 20 s) through the electrodes. b. Immediately administer an overdose of isoflurane to the mouse and perfuse intracardially with saline followed by 4% freshly depolymerized paraformaldehyde in phosphate buffer (PFA). c. Extract the brain and store in the same fixative overnight. Follow by cryoprotection of the brain in phosphate buffer saline with 30% (w/w) sucrose at 4°C overnight. Note: The only way to validate the recording sites is to perform histology. Therefore, experimenters must perform electrolytic lesioning and histologically make sure that the tetrodes were positioned at the region of interest. These histological data should be reported as supplementary data in papers as a proof of correct tetrode positioning. 18. Identify all the tetrodes in area of interest  a. Embed tissue samples in O.C.T. mounting medium and cut sagittal sections (40 μm) b. Stain sections with cresyl violet. c. Align sections manually using image softwares (e.g., Adobe Photoshop) and display the images for clear visualization using software (e.g., Microsoft PowerPoint) as slides. Trace each tetrode carefully and identify by comparing the tip of each electrode’s adjacent sections. 

Timing: 2–4 days 1. Prepare following apparatuses : a. 1 m 2 box (or 80 cm 2 box) made of black acryl and a polarizing white cue card (216 mm × 280 mm) i. Acquire following materials for the construction (See for details): acryl sheet plexiglass plastic with non-glare surface on one side, bolt-together framing, and screws + nuts. ii. Cut the acryl plexiglass into four 30 cm × 80 cm sheets iii. Align the sheets perpendicularly (non-glare surface inside) with bolt-together frames and drill two holes (3/8” diameter) on the corners of each sheet. iv. Form open field box and secure corners by fastening the screw and nuts on bolt-together frame. v. Attach white paper (letter size) on one of the walls as a visual cue. vi. A rubber mat (used in upside-down) is used for a bottom of the open field. Note: Make sure to have the non-glare surface facing inside the box so that there is no reflection during training/recording session. b. Two 1-m long linear tracks: i. Acquire following materials for the construction (See for details): acryl sheet plexiglass plastic with non-glare surface and aluminum 90° frame. ii. For linear track A, cut the acryl plexiglass into three 10 cm × 100 cm sheets and two 10 cm × 10 cm sheets. Form linear track by securing the corners between the sheets using the 90° aluminum frames and attaching through epoxy. Attach white visual cues on the inner walls of black linear track. Cut the rubber mat and put it as flooring for unique tactile cue. iii. For linear track B, repeat as above. However, cover the entire inner walls with non-reflective white sheets (See ) and use black marker to draw unique pattern of visual cues. Lastly, cover the floor with white sandpaper for unique tactile cue. 

Timing: 1–2 weeks per mouse Construct and surgically implant a multielectrode drive for electrophysiological recordings. 2. Construct a custom-built 64-channel drive as described previously  to target the CA1 of the hippocampus and superficial layer of the medial entorhinal cortex (MEC)  a. Form 6 cm 2 × 2 bundle with outer polymide (30G) tubing. Note: Try to minimize the gap between each polymide tubing to minimize the size of the bundle. b. Cut this bundle at the middle to create two 3 cm 2 × 2 bundles. (One will be used for CA1 of the hippocampus and another will be used for MEC) c. Two separate bundles, with one targeting CA1 of the hippocampus and another targeting the medial entorhinal cortex, are separated by a distance of 2.5–2.7 mm with height difference 0.8–1.2 mm. Note: Attach these bundles to the core using the sticky rubber and little by little modify their positions manually until desired positions are achieved. d. Affix the bundles with position mentioned above to the drive core using epoxy and cure overnight to ensure epoxy is completely fixed. e. Place the spring and shuttle through shaft of microscrew and screw it down to four holes on each side. Have each microscrew placed apart by at least one hole so that they are evenly spread out. Note: There are eight holes on each side, but only four holes will be used, because there will be eight tetrodes inserted (double packing) into four cannulas. In contrast to previous work  where 34G was used to create the bundle, we use 30G as this is the smallest and durable tubing that we can get it to work without getting it bent during turning. f. Prepare at least eight 0.5 cm anchor polymide (20G) tubing and thread this through each outer tubing (34G). Bring the anchor tubing (20G) and place it inside the guide hole located front of each screw to align outer tubing (30G) to each shuttle. Affix the position of anchoring tube with epoxy. g. Prepare at least eight 3 cm inner polymide (34G) tubing and thread them through outer tubing (30G) and have the 34G tubing affixed to the shuttle using epoxy ( C). Note: Pay close attention to determine whether inner tubing (34G) can smoothly thread through the outer tubing (30G). There should be no bending nor extra force needed to push inner tubing (34G) through the outer tubing (30G). If any bending is noticed, repeat step e-g at unused adjacent holes for replacement. h. Attach the 64-channel EIB board on top of the drive core. i. Thread tetrodes through inner tubing and connect to the EIB board using gold pins. Place two tetrodes per tubing. j. Watch the protocol video for more details : https://www.jove.com/t/51675/design-fabrication-ultralight-weight-adjustable-multi-electrode . 

Timing: 2–4 h per mouse The description below is a method specific to drive implantation in mice. For those who are not familiar to general survival surgery in rodents, watch a video in Geiger et al. . 3. Implantation Surgery a. Begin anesthetizing animals by placing them inside an induction chamber with 2%–3% isoflurane mixed with oxygen flow 0.8–1.0 L/min. b. Administer subcutaneous injections of buprenorphine (working solution 0.015 mg/mL; dose 0.2 mL/20 g) at the start of surgery. c. Place animals on stereotaxic stage with correct ear bar placement for head fixation. d. Continue anesthetizing mice with reduced isoflurane content (oxygen flow: 0.8–1.0 L/min, 1%–1.5% isoflurane) e. Animal’s temperature is closely monitored and regulated at 37.0°C throughout the surgery using the thermoregulator system. f. Perform a craniotomy that is sufficiently large for electrode implantation (1.5 mm × 1.5 mm) ( and ) i. Fix the head of the mouse in a stereotaxic frame. ii. Shave hair on the surgical site using hair clipper, followed by disinfection. iii. Make a small incision along the sagittal line of the skull. iv. Locate and record Bregma and Lambda coordinates. Make sure the height difference between these two sites is less than 100 μm by adjusting head position. v. Mark the desired stereotaxic coordinate for electrode implantation. Note: Craniotomy is centered at AP 2.5 mm ML 2.5 mm from Bregma for the hippocampus (approximately 1.5 × 1.5 mm) and 0.3–0.5 mm anterior to transverse sinus and ML 3.5 mm from midline for medial entorhinal cortex (approximately 1.5 × 1.5 mm). Note: The Transverse Sinus is a landmark that can be used to estimate the position of MEC. It can only be identified by thinning the skull near the lambdoid suture. Once the skull is thinned enough to be transparent, rinsing with saline should be able to help with locating and visualizing the Transverse Sinus. Since this vessel is prone to rupture and can cause a lot of bleeding, take extra precaution when removing the dura on top of this vessel. Do not pierce the transverse sinus as it is a landmark. Be prepared to stop bleeding using Surgifoam, bone wax or warm saline. g. Make a Burr hole (0.5 mm diameter) for T1 ground screw using a small (0.5 mm tip) drill (above left cerebellum) h. Temporarily protect the three holes by applying Kwik-Sil. i. Use the Metabond kit for securing the custom-built titanium headplate on (Oval shaped ring with inner diameter 9 mm × 10.169 mm with bottom ring width 1 mm and top ring width 1.412 mm ; ring thickness of 0.794 mm) top of skull. Note: We use the headplate for stably anchoring the drive to mouse skull for chronic in vivo recording. In addition, this can act as a platform in which dental cement can be applied around to anchor the drive to the skull without having it flowing out to unwanted skin areas. Metabond cement is quickly cured and is ideal for fixing headplate to the skull. (Design sheet available: http://www.igarashilab.org/resource ) j. Apply enamel etchant (red) for 30–60 s, then wipe it with q-tips and wash with saline. Create a rough surface by scoring with tip of forceps. k. Completely wipe the surface of the skull and make sure it is dry before placing the headplate. l. Mix the quick base, catalyst and cement powder in the tray and apply this mixture between the skull and headplate. m. Seal the gap between the headplate and the skull by applying at the edges of inner ring of headplate. n. Slowly apply more mixture to completely cover the skull and headplate. Make sure to avoid putting any mixture on top of holes covered with Kwik-Sil (if this occurs, gently scrape away the mixture to uncover holes before solidifying) o. (Wait for ∼5 min to completely fix) Note: During steps i through n, make sure that Kwik-Sil protecting the holes remains secure and intact. p. Remove the Kwik-Sil to expose the holes for implantation. q. Remove the dura for all three holes using fine forceps. Prepare to stop bleeding using bone wax, Surgifoam or warm saline. r. Insert T1 screw into the cerebellum. Hook up a looped, exposed side of ground wire on the screw. Apply a silver paint and wait until it gets dried. Cover and secure the screw by applying Coldpac dental cement. (Wait for ∼10 min to completely fix) s. Bring down the drive and make sure the bundles align and fit to the two holes (one for CA1 and another for MEC). Record the height at which the bundles are contacting the surface of brain and retract vertically ∼3 mm. t. Apply Surgilube around the bundles, which will protect tetrodes from contacting the dental cement in subsequent steps. u. Bring down the drive back to the recorded height at which bundles contact the surface of brain and apply Coldpac dental cement to secure the drive to the headplate and the skull. v. Disinfect the exposed area between dental cement and edge of the skin with iodine before closing the wound. Then apply 70% ethanol outside of surgical sites around the skin for disinfection. w. Close the wound by attaching the skin to headplate using Vetbond.  Note: During any dental cement placement, make sure to avoid any protrusion from the headplate. This will significantly affect animal’s recovery. 

Allow operated mice to rest for at least 5 days before experimentation. Note: Monitor animals’ weight and body condition score (BCS) every day after the surgery. Animals should fully recover before beginning the training. Animals’ body weight should return to their original plus drive weight and their BCS should be three. CRITICAL: If the animals take longer than 10 days to recover, there are potential health issues that need to be closely addressed. The two most frequently occurring issues are chronic infection and excess dental cement protruding caudally from the headplate. Excess dental cement will cause pain when the animal is trying to extend their neck backwards, resulting in limited movement and delayed recovery. (See ) 4. Tetrodes need to be turned daily (more than 40 μm) to ensure that they do not get stuck in the position before reaching the target of interest. Make sure to keep track of the distance that tetrodes traveled in a separate log sheet. Maintaining a good record of tetrode position (depth), as well as the number of units obtained from each tetrode is critical for estimating the position of tetrodes in the brain. 5. Connect tetrodes to a multichannel, impedance matching, unity gain headage (Neuralynx) daily to check for cluster units. Note: The output of the headstage was connected to a data acquisition system (Neuralynx). 6. Advance the tetrodes daily until they reach 1200–1600 μm for CA1 pyramidal cells and 1200–1800 μm for MEC grid cells. Record from neurons detected by tetrodes in open field session at least once a day. Run firing field analysis (see details in ‘data collection and analysis’ section). This will assist with identifying place cells and grid cells. (See for representative clusters) a. Place cells should have a clear firing field in a defined area. b. Grid cells should have clear hexagonal pattern of firing fields. 7. CA1 pyramidal cell layer can be identified based on their unique physiological properties, particularly their autocorrelation. a. There are prominent autocorrelation peaks within 10 milliseconds from the time zero of the autocorrelogram. This is known as complex-spike firing pattern.  b. Some neurons in CA1 are modulated by theta oscillation, observed as repetitive peaks in every ∼110 ms in the autocorrelogram. 8. Superficial neurons in the MEC are also strongly modulated by theta and this can be identified in the spike autocorrelation.  In addition, stronger theta power will be detected in the local field potentials as the tetrode traverses the border from postrhinal cortex to the MEC. 9. Stop turning when place cells or grid cells are detected from the tetrodes. 

Timing: ∼ 5 days Once the animals fully recover, they will be food restricted until their body weight is reduced to 85% of their original weight. This is done to motivate the animals to explore toward cookie crumbs during the training/recording session. 10. Training  a. In the open field task, motivate exploration by throwing cookie crumbs randomly throughout the enclosure. Each session should last between 15 – 20 min. b. Upon finishing the open field task, rest animals for 5 min in the home cage. c. Next, train animals in the remapping task by having them run in 1-m long linear tracks. During this task, animals are required to run in successive series of Track A → Track B → Track B → Track A. Two tracks need to be placed in the same room. Between the sessions, give animals 5 min rest in a home cage. Motivate running by placing cookie crumbs on the end positions of the linear tracks. Each session should last between 5 to 10 min. On the linear tracks, the mice need to run at least 10 full laps (back and forth). 11. Recording a. On the fifth day of training, record units throughout the experiment. b. Make sure to input timestamps into the recording system between the sessions. i.e.,) ‘Openfield begins’, ‘Openfield ends,’ ‘Track A – first begins’, ‘Track A – first ends’, and so on… c. For spike data collection, amplify unit activity by a factor of 3000–5000 and band-pass filter from 600 Hz to 6000 Hz. Set the threshold for spike waveforms around 25–55 μV. In our case using Neuralynx, the units are time-stamped and digitized at 32 kHz for 1 ms. d. Track the position of animal using two light-emitting diodes (LEDs), one large and one small, on the head stage (sampling rate 50 Hz) by means of an overhead video camera. CRITICAL: (relating to Step 10 - 11: Avoid any freezing during behavior task. It is imperative that animal is constantly moving to cover as much area as possible in the open field box. In the linear tracks, make sure to have the animal running in only one direction except turning at the ends. (See ) CRITICAL: (relating to Step 10 - 11): Make sure to get rid of any light source that may be detected during recording. Apply appropriate parameters and threshold to only detect LEDs attached to animal’s headstage for tracking animal’s movement. (See ) 

Timing: ∼ 5–7 days 12. Perform spike sorting offline using graphical cluster-cutting softwares. We use a traditional cluster cutting software MClust by Dr. David Redish ( https://redishlab.umn.edu/mclust ) . Several automatic clustering softwares are currently available such as KlustaKwik or Kilosort . a. In MClust, manually identify the clusters from two-dimensional projections with parameter space representing waveform amplitude, energy, and peak to valley difference. Track same cluster across all sessions within a day by calculating the L-ratio and isolation distance.  13. Distinguish putative excitatory cells from putative interneurons by spike peak-to-valley width and average rate.  a. Choose a channel that has the largest peak-to-valley amplitude from four channels of each tetrode. Using this channel, calculate the peak-to-valley duration of the spike (peak-to-valley width). Plot the distribution of peak-to-valley width for all recorded neurons . There will be a bimodal distribution of the width, and the threshold for defining putative excitatory cells can be set at the boundary of the two peaks. In our case, the threshold was at 230 μs. We also used the threshold of mean firing rates of more than 0.1 Hz to remove cells with very few spikes. b. Define putative interneurons with spike-peak-valley width of less than 230 μs. For a practical example of the data analysis, we share spike files and MATLAB codes used in our previous report . Visit http://www.igarashilab.org/resource  and download the following files in your desired folder: i. One hundred and ten spike files (in “spikeFiles∗.mat” format. This data set contains 62 CA1 neurons from WT mice and 48 CA1 neurons in APP-KI mice). Data structure of spikeFiles: Each data structure contains following structure fields: ii. Three MATLAB codes 14. Analysis of spikes in the open field box  Run boxSpikeInfo3.m in MATLAB a. This code collects spike data from an individual cell that is aligned to animal’s position during the open field box recording session. b. Position data is sorted into 2.5 cm × 2.5 cm bins. c. For smoothing the path, 21-sample boxcar window filter is applied. d. Firing rate distribution is determined by counting the number of spikes in each bin as well as the time spent per bin. e. For smoothing the firing map, boxcar average over the surrounding 5 × 5 bins is applied. f. For each cell, the following data are extracted: i. Plot showing animal’s path and spikes ii. Two-dimensional firing rate map iii. Adapted firing rate map iv. Shannon’s Spatial Information Score (bits/spike) v. Mean Firing Rate vi. Peak Firing Rate (highest firing rate observed in any bin from smoothed map) Note: Spatial Information Score is a metric for assessing the degree of spatial representation of individual neurons . We used Spatial Information Score for defining place cells, by calculating the distribution of Spatial Information Score in the randomly shuffled data (see Figure 1K, . Mean firing rate and peak firing rate are also important metrics to judge if spiking activity is impaired or not in your animal models. 15. Analysis of spikes in the linear tracks  Run analyze4LinearTracks.m in MATLAB a. This code collects spike data from an individual cell that is aligned to animal’s position during the linear track recording session. b. Position data is sorted into 0.5 cm bins. c. One dimensional firing map is generated for each track. d. Spatial correlation is obtained by calculating the Pearson correlation coefficient for mean firing rates across bins from the track on a pair of sessions. e. For each cell, the following data are extracted: i. Plot showing animal’s path and spikes for each track ii. One-dimensional firing rate map for each track (this information is stored for Population Vector Correlation analysis in subsequent analysis) iii. Mean spatial correlation value between different tracks iv. Mean spatial correlation value between same tracks Note: For assessing the degree of remapping, we used population vector correlation obtained with analyzePopulationVector.m (see below) (Figures 2E and 2F, . Spatial correlation obtained with analyze4LinearTracks.m can be used as an auxiliary measure for assessing the remapping. 16. Calculation of population vector (PV) correlation in the linear tracks  Run analyzePopulationVector.m in MATLAB a. In this code, one dimensional firing rate map is converted to 25-binned firing map for individual cell. b. For each group (i.e., WT), all cells will be collected for performing population vector correlation analysis. c. There are four sessions in this experiment: i. A1 (first black linear track) ii. B2 (first white linear track) iii. B3 (second white linear track) iv. A4 (second black linear track) d. Population vector correlation analysis will be performed for all possible pairs (6 in total; two identical tracks and four different tracks), resulting in separate population vector correlation values for each bin. i. Same track: A1 vs A4 and B2 vs B3 (2 pairs in total) ii. Different track: A1 vs B2, A1 vs B3, A4 vs B2, and A4 vs B3 (4 pairs in total). iii. Each pair will produce PV correlation values for 25 bins. e. For identical tracks, there will be 50 correlation values (25 bins × 2 pairs). f. For different tracks, there will be 100 correlation values (25 bins × 4 pairs). g. Following data are extracted: i. Cumulative distribution plot showing correlation values obtained from identical tracks. ii. Bar plot showing averaged correlation values obtained from identical tracks. iii. Cumulative distribution plot showing correlation values obtained from different tracks. iv. Bar plot showing averaged correlation values obtained from different tracks. Note: Population vector (PV) correlation obtained in analyzePopulationVector.m is used as a metric for assessing the degree of remapping . For comparing PV correlation between WT and APP-KI mice, Kolmogorov-Smirnov test is used for comparing cumulative distribution and rank sum test is used for comparing averaged correlations. Note: In our method, we pool data from both running directions (i.e. place maps were calculated only by the density of spikes in each spatial bin regardless of the direction of running). It is previously reported that firing property of place cells is different between two (left and right) running directions . Thus, dividing data in two directions may yield better separation of data between groups. 

Timing: ∼ 5–7 days 17. Anesthetize the drive-implanted mouse using isoflurane a. Perform small electrolytic lesions by passing current (10 μA for 20 s) through the electrodes. b. Immediately administer an overdose of isoflurane to the mouse and perfuse intracardially with saline followed by 4% freshly depolymerized paraformaldehyde in phosphate buffer (PFA). c. Extract the brain and store in the same fixative overnight. Follow by cryoprotection of the brain in phosphate buffer saline with 30% (w/w) sucrose at 4°C overnight. Note: The only way to validate the recording sites is to perform histology. Therefore, experimenters must perform electrolytic lesioning and histologically make sure that the tetrodes were positioned at the region of interest. These histological data should be reported as supplementary data in papers as a proof of correct tetrode positioning. 18. Identify all the tetrodes in area of interest  a. Embed tissue samples in O.C.T. mounting medium and cut sagittal sections (40 μm) b. Stain sections with cresyl violet. c. Align sections manually using image softwares (e.g., Adobe Photoshop) and display the images for clear visualization using software (e.g., Microsoft PowerPoint) as slides. Trace each tetrode carefully and identify by comparing the tip of each electrode’s adjacent sections. 

When the methods have been successfully executed, experimenters should be able to detect about ∼50% of principal neurons from CA1 as place cells in WT group. When the tetrode has successfully hit CA1 pyramidal cell layer, it is expected that at least ∼15–30 units can be obtained from 8 tetrodes per mouse. As for the superficial layer of MEC, at least ∼5–15 units will be obtained from 8 tetrodes per mouse. The chance of hitting the CA1 layer with four independently movable tetrodes is high. The experimenter should be able to have at least one of the tetrodes reaching CA1 layer in ∼75% of animals. The chance of hitting the superficial layer of MEC with 8 tetrodes is slightly lower compared to that of hitting CA1. Experimenters should be able to have at least one of the tetrodes reaching the superficial layer of MEC in ∼50% of animals. Because the chance of hitting CA1 and MEC with all tetrodes is relatively low, experimenters are expected to record from at least five to ten animals in each group for obtaining >50 units in both CA1 and MEC. A recording session with recommended parameters should produce a file with size ranging from 5 – 15 GB: 500MB - 1 GB for spike data per tetrode and ∼500 MB of video tracking file. 

For comparing the values such as spatial information between WT and AD groups, we recommend performing all statistical testing with non-parametric distribution and the Wilcoxon rank sum test. For comparing the distribution of place cells and population vector correlation values, we recommend Kolmogorov-Smirnov (KS) tests. All statistical methods used are summarized in Supplementary Tables S2 from our previous article . In these analyses, we tested the null hypothesis that properties of neurons from WT animals, such as spatial information and spatial correlation values between different tracks do not differ from those of neurons from the AD group. 

Despite significant advances in our understanding of brain function allowed by the tetrodes, these fundamental and basic recording probes have limitations. The first major limitation concerns the tetrode’s position as it moves toward the target brain region. To reach the target area, tetrodes need to be turned daily to avoid becoming stuck. However, once reaching the target region, tetrodes are not guaranteed to remain at that exact position across days. Some tetrodes will inevitably fall out of the cell layer. Therefore, it is almost impossible to record from the target region for long periods exceeding 1–2 weeks. These confounding issues along with many other factors such as recovery days and training days need to be carefully considered to successfully acquire neural data at the time of the testing experiment. The second limitation revolves around the nature of the recording method. Our current drive allows 64 channels (16 tetrodes), which limits the number of sampled units. Experimenters may want to consider using higher-yield electrodes such as Neuropixels . 

Problem 1 Animals take longer than 10 days to fully recover (step 3). Potential solution The two most frequently occurring issues that hamper animal’s ability to fully recover include: 1) prolonged infection and 2) extra dental cement protruding backwards from the headplate. In the case of prolonged infection, make sure to constantly monitor animal’s condition and administer necessary medications with supplements to improve their health. It is highly recommended to administer medication daily for at least the initial week after surgery. If extra dental cement protrusion is detected, experimenters are recommended to remove it with a dental drill under isoflurane-anesthesia. Problem 2 Animals freeze during open field exploration or linear track tasks (steps 10 and 11). Potential solution To avoid issues with sampling any artifacts from place cell and grid cell recording, it is imperative that animal is constantly moving to cover as much area as possible in the open field box and to run back and forth in the linear tracks. For open field, make sure that animal is not running in a circular motion. Encourage the animals by placing cookie crumbs. During the linear tracks, make sure to have the animal running in only one direction except turning at the ends. Lastly, handle mice daily to reduce anxiety. Problem 3 Artifact light disrupting appropriate tracking of animal’s movement (steps 10 and 11). Potential solution A compatible video tracking system is installed to align spike data with animal’s position in the Neuralynx system. LEDs installed on the headstage are used to track the animal’s movement. Therefore, appropriate parameters and threshold must be applied and tested to make sure only the LED is being detected during the neural data acquisition. Prior to every recording session, make sure to eliminate any light source that may add noise to the video tracking system. Problem 4 Data analysis is extremely slow or freezes (steps 12–16). Potential solution A single successful recording session can take between 1.5 h–3.0 h to process. The data file may exceed 20 GB. Some analyses involve heavily repeated computations that may require significant time. To reduce time and increase efficiency, we recommend using a computer that has > 128 GB of RAM. Problem 5 Animal doesn’t wake up from recovery (Animal recovery problem) Potential solution This happens when animals are exposed too long with isoflurane. Have no more than 10–15 min for initial knock-down with 3% isoflurane. Complete the surgery within 3 h. Problem 6 Setting up the recording system is challenging (general problem) Potential solution The recording system is quite challenging to set up and beginners require input from seasoned in vivo electrophysiologist to properly have the system installed. On top of this, downloading and using analysis software such as MClust can be difficult. Therefore, we highly advise beginner experimenters to seek professional help from experts who routinely use in vivo electrophysiology techniques to study entorhinal-hippocampal circuit. Problem 7 Tetrodes seem not to be moving (general problem) Potential solution As days progress from implantation, there is an increased likelihood that tetrodes can get stuck. This is due to many factors including blood clotting around implantation site, regrowth of skull, and etc. If the experimenters notice that cell clusters identified from tetrodes aren’t changing after turning, we recommend turning tetrodes slightly more to exert greater force on their movement. Problem 8 Drive falls off from animal (general problem) Potential solution If the dental cement is not applied properly, the Microdrive can fall off from the animal’s skull due to poor adhesion. Common issues with poor adhesion arise from applying dental cement on skull without adequately scratching or not completely drying the surface of skull. Therefore, it is highly recommended that careful approach is taken to completely affix drive to the skull during dental cement application step. Problem 9 LFP signal is incredibly noisy (recording problem) Potential solution Placement of ground wire is critical for acquiring quality spike and LFP data. If the experimenter notices that either spike or LFP signal is noisy, make sure that they are being referenced by unbroken channel. Often, ground wire can become damaged if it becomes exposed as the animal may be able to scratch it. To prevent this from occurring, make sure that ground wire is fully embedded inside the dental cement during implantation so that it is well protected. Lastly, make sure that ground wire is securely pinned to the drive. Problem 10 Spike clusters are unstable and move between recording sessions (recording problem) Potential solution Despite excellent design of Microdrive to control for stability of tetrodes, drastic movements may cause tetrodes to move between recording sessions. Therefore, we recommend minimizing any tension on cables to avoid any potential stress that it might place on the drive. Make sure to use counterweight to balance out the weight of cable and drive during the experiment. Lastly, minimize cable plugging in and out. Try to plug in and out only once per day. 

Animals take longer than 10 days to fully recover (step 3). 

The two most frequently occurring issues that hamper animal’s ability to fully recover include: 1) prolonged infection and 2) extra dental cement protruding backwards from the headplate. In the case of prolonged infection, make sure to constantly monitor animal’s condition and administer necessary medications with supplements to improve their health. It is highly recommended to administer medication daily for at least the initial week after surgery. If extra dental cement protrusion is detected, experimenters are recommended to remove it with a dental drill under isoflurane-anesthesia. 

Animals freeze during open field exploration or linear track tasks (steps 10 and 11). 

To avoid issues with sampling any artifacts from place cell and grid cell recording, it is imperative that animal is constantly moving to cover as much area as possible in the open field box and to run back and forth in the linear tracks. For open field, make sure that animal is not running in a circular motion. Encourage the animals by placing cookie crumbs. During the linear tracks, make sure to have the animal running in only one direction except turning at the ends. Lastly, handle mice daily to reduce anxiety. 

Artifact light disrupting appropriate tracking of animal’s movement (steps 10 and 11). 

A compatible video tracking system is installed to align spike data with animal’s position in the Neuralynx system. LEDs installed on the headstage are used to track the animal’s movement. Therefore, appropriate parameters and threshold must be applied and tested to make sure only the LED is being detected during the neural data acquisition. Prior to every recording session, make sure to eliminate any light source that may add noise to the video tracking system. 

Data analysis is extremely slow or freezes (steps 12–16). 

A single successful recording session can take between 1.5 h–3.0 h to process. The data file may exceed 20 GB. Some analyses involve heavily repeated computations that may require significant time. To reduce time and increase efficiency, we recommend using a computer that has > 128 GB of RAM. 

Animal doesn’t wake up from recovery (Animal recovery problem) 

This happens when animals are exposed too long with isoflurane. Have no more than 10–15 min for initial knock-down with 3% isoflurane. Complete the surgery within 3 h. 

Setting up the recording system is challenging (general problem) 

The recording system is quite challenging to set up and beginners require input from seasoned in vivo electrophysiologist to properly have the system installed. On top of this, downloading and using analysis software such as MClust can be difficult. Therefore, we highly advise beginner experimenters to seek professional help from experts who routinely use in vivo electrophysiology techniques to study entorhinal-hippocampal circuit. 

Tetrodes seem not to be moving (general problem) 

As days progress from implantation, there is an increased likelihood that tetrodes can get stuck. This is due to many factors including blood clotting around implantation site, regrowth of skull, and etc. If the experimenters notice that cell clusters identified from tetrodes aren’t changing after turning, we recommend turning tetrodes slightly more to exert greater force on their movement. 

Drive falls off from animal (general problem) 

If the dental cement is not applied properly, the Microdrive can fall off from the animal’s skull due to poor adhesion. Common issues with poor adhesion arise from applying dental cement on skull without adequately scratching or not completely drying the surface of skull. Therefore, it is highly recommended that careful approach is taken to completely affix drive to the skull during dental cement application step. 

LFP signal is incredibly noisy (recording problem) 

Placement of ground wire is critical for acquiring quality spike and LFP data. If the experimenter notices that either spike or LFP signal is noisy, make sure that they are being referenced by unbroken channel. Often, ground wire can become damaged if it becomes exposed as the animal may be able to scratch it. To prevent this from occurring, make sure that ground wire is fully embedded inside the dental cement during implantation so that it is well protected. Lastly, make sure that ground wire is securely pinned to the drive. 

Spike clusters are unstable and move between recording sessions (recording problem) 

Despite excellent design of Microdrive to control for stability of tetrodes, drastic movements may cause tetrodes to move between recording sessions. Therefore, we recommend minimizing any tension on cables to avoid any potential stress that it might place on the drive. Make sure to use counterweight to balance out the weight of cable and drive during the experiment. Lastly, minimize cable plugging in and out. Try to plug in and out only once per day. 

Lead contact Further information and requests for resources and reagents should be directed to and will be fulfilled by the lead contact, Kei Igarashi ( kei.igarashi@uci.edu ). Materials availability We did not generate any unique/stable reagents in this study. Data and code availability Data and code underlying the results described in this manuscript are available at: http://www.igarashilab.org/resource . 

Further information and requests for resources and reagents should be directed to and will be fulfilled by the lead contact, Kei Igarashi ( kei.igarashi@uci.edu ). 

We did not generate any unique/stable reagents in this study. 

Data and code underlying the results described in this manuscript are available at: http://www.igarashilab.org/resource . 

