<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurosci.</journal-id>
<journal-title>Frontiers in Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-453X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnins.2023.1222644</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>PiE: an open-source pipeline for home cage behavioral analysis</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Benedict</surname>
<given-names>Jessie</given-names>
</name>
<xref rid="aff1" ref-type="aff"><sup>1</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/1983698/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Cudmore</surname>
<given-names>Robert H.</given-names>
</name>
<xref rid="aff2" ref-type="aff"><sup>2</sup></xref>
<xref rid="c001" ref-type="corresp"><sup>&#x002A;</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/2309331/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>The Solomon H. Snyder Department of Neuroscience, Johns Hopkins University School of Medicine</institution>, <addr-line>Baltimore, MD</addr-line>, <country>United States</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Physiology and Membrane Biology, University of California-Davis School of Medicine</institution>, <addr-line>Davis, CA</addr-line>, <country>United States</country></aff>
<author-notes>
<fn fn-type="edited-by" id="fn0005"><p>Edited by: Vaishnav Krishnan, Baylor College of Medicine, United States</p></fn>
<fn fn-type="edited-by" id="fn0006"><p>Reviewed by: Robbert Creton, Brown University, United States; Jeffrey LeDue, University of British Columbia, Canada; William Martin Connelly, University of Tasmania, Australia</p></fn>
<corresp id="c001">&#x002A;Correspondence: Robert H. Cudmore, <email>rhcudmore@ucdavis.edu</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>31</day>
<month>07</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1222644</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>07</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2023 Benedict and Cudmore.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Benedict and Cudmore</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Over the last two decades a growing number of neuroscience labs are conducting behavioral assays in rodents. The equipment used to collect this behavioral data must effectively limit environmental and experimenter disruptions, to avoid confounding behavior data. Proprietary behavior boxes are expensive, offer limited compatible sensors, and constrain analysis with closed-source hardware and software. Here, we introduce PiE, an open-source, end-to-end, user-configurable, scalable, and inexpensive behavior assay system. The PiE system includes the custom-built behavior box to hold a home cage, as well as software enabling continuous video recording and individual behavior box environmental control. To limit experimental disruptions, the PiE system allows the control and monitoring of all aspects of a behavioral experiment using a remote web browser, including real-time video feeds. To allow experiments to scale up, the PiE system provides a web interface where any number of boxes can be controlled, and video data easily synchronized to a remote location. For the scoring of behavior video data, the PiE system includes a standalone desktop application that streamlines the blinded manual scoring of large datasets with a focus on quality control and assay flexibility. The PiE system is ideal for all types of behavior assays in which video is recorded. Users are free to use individual components of this setup independently, or to use the entire pipeline from data collection to analysis. Alpha testers have included scientists without prior coding experience. An example pipeline is demonstrated with the PiE system enabling the user to record home cage maternal behavior assays, synchronize the resulting data, conduct blinded scoring, and import the data into R for data visualization and analysis.</p>
</abstract>
<kwd-group>
<kwd>behavioiral neuroscience</kwd>
<kwd>open source</kwd>
<kwd>Raspberry &#x2013; Pi</kwd>
<kwd>video analysis</kwd>
<kwd>home cage activity monitoring</kwd>
</kwd-group>
<counts>
<fig-count count="7"/>
<table-count count="0"/>
<equation-count count="0"/>
<ref-count count="34"/>
<page-count count="12"/>
<word-count count="7988"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Decision Neuroscience</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="sec1">
<title>Introduction</title>
<p>Modern neuroscientific tools have enabled the manipulation of molecular and cellular function to then evaluate the effect on behavior. As the acquisition and analysis of awake and freely moving behaviors become more widespread, video capture becomes a critical mode of data collection in neuroscience.</p>
<p>The acquisition of this behavioral data introduces a number of challenges that must be overcome. It is now well established that environmental disruptions and experimenter presence can contaminate behavioral assays (<xref ref-type="bibr" rid="ref29">Spruijt and DeVisser, 2006</xref>; <xref ref-type="bibr" rid="ref24">Richardson, 2015</xref>; <xref ref-type="bibr" rid="ref15">Krakauer et al., 2017</xref>; <xref ref-type="bibr" rid="ref30">Voikar and Gaburro, 2020</xref>; <xref ref-type="bibr" rid="ref9001">Grieco et al., 2021</xref>). There is growing consensus that behavioral assays need to be standardized with respect to these disruptions to allow more meaningful comparisons between studies. To &#x201C;place behavior on the same quantitative footing as other scientific fields&#x201D; (<xref ref-type="bibr" rid="ref4">Berman, 2018</xref>), behavior apparatuses should allow observations within a controlled and familiar home cage, while limiting the presence of other researchers in a shared vivarium, and to additionally limit the presence of an experimenter during behavioral data collection.</p>
<p>Many commercially available home cage behavioral systems are available, yet, these are often expensive, difficult to scale, and provide limited flexibility to incorporate the requirements for a particular behavioral experiment. As an alternative, a growing number of custom-built home cage monitoring systems have been developed (<xref ref-type="bibr" rid="ref12">Goulding et al., 2008</xref>; <xref ref-type="bibr" rid="ref2">Bains et al., 2018</xref>). One strategy is to retrofit a vivarium home cage with video monitoring (<xref ref-type="bibr" rid="ref25">Salem et al., 2015</xref>; <xref ref-type="bibr" rid="ref28">Singh et al., 2019</xref>). Alternative strategies to video recording of home cage activity monitoring have also been developed including implanted and external RFID chips (<xref ref-type="bibr" rid="ref1">Bains et al., 2016</xref>; <xref ref-type="bibr" rid="ref23">Redfern et al., 2017</xref>) and microwave sensors (<xref ref-type="bibr" rid="ref11">Genewsky et al., 2017</xref>). Finally, there have been systems developed to monitor and record home cage learning paradigms (<xref ref-type="bibr" rid="ref3">Balzani et al., 2018</xref>).</p>
<p>Once behavioral data is collected, it must be analyzed to extract the desired measurements and metrics required for a given assay. To achieve this, there are a growing number of video annotation software systems (See review: <xref ref-type="bibr" rid="ref17">Luxem et al., 2022</xref>). Increasingly, analysis software utilizes machine learning algorithms to extract stereotyped patterns in the data (See review: <xref ref-type="bibr" rid="ref5">Brown and de Bivort, 2018</xref>). DeepLabCut, MotionMapper, B-Soid, and CEBRA are all examples of machine learning algorithms that can be applied to video to extract detailed pose information, in the case of DeepLabCut, MotionMapper, and B-Soid, or given neural data to decode a predicted visual field, in the case of CEBRA (<xref ref-type="bibr" rid="ref18">Mathis et al., 2018</xref>; <xref ref-type="bibr" rid="ref20">Nath et al., 2019</xref>; <xref ref-type="bibr" rid="ref13">Hsu and Yttri, 2021</xref>; <xref ref-type="bibr" rid="ref14">Huang et al., 2021</xref>; <xref ref-type="bibr" rid="ref16">Lauer et al., 2022</xref>; <xref ref-type="bibr" rid="ref32">Winters et al., 2022</xref>; <xref ref-type="bibr" rid="ref26">Schneider et al., 2023</xref>). A benefit of these machine learning algorithms is they can be run on any home cage video recordings. However, limitations remain since machine learning algorithms are prone to potentially higher error rates than manual scoring systems. Currently, the cutting-edge of applying Deep Lab Cut to maternal behavior (<xref ref-type="bibr" rid="ref32">Winters et al., 2022</xref>) can only successfully identify pup retrieval events with 86.7% accuracy. Data also must be prepped prior to analysis, algorithms must be trained, and these algorithms can introduce additional variables that need to be tightly controlled for optimal performance (<xref ref-type="bibr" rid="ref13">Hsu and Yttri, 2021</xref>; <xref ref-type="bibr" rid="ref14">Huang et al., 2021</xref>; <xref ref-type="bibr" rid="ref32">Winters et al., 2022</xref>; <xref ref-type="bibr" rid="ref26">Schneider et al., 2023</xref>). For these reasons, labs needing an affordable home cage behavior pipeline may be trying to launch pilot behavior experiments and thus prefer manual scoring, or they may be trying to scale up an existing pipeline and prefer machine learning algorithms.</p>
<p>Here we present PiE (a Raspberry Pi Experiment), an open-source and user-configurable home cage behavior pipeline from video capture to scored behavior for researchers with little to no programming experience. This system is inexpensive to build, will work equally well for just one home cage, and will scale easily to any number of home cages. A key advantage of this system is that the open-source software and accessible hardware affords the user flexibility to expand the behavior box function to meet the customized goals of their experiments. Using the provided browser-based software, the PiE system reduces environmental and experimenter disruptions by providing fully remote control and monitoring of home cage behaviors. Finally, the provided desktop GUI video annotation software, VideoAnnotate, streamlines manual and unbiased annotation of video recordings.</p>
<p>To test the PiE pipeline, we examined a complex social behavior by acquiring video recordings and then analyzing maternal behavior of mouse dams from two inbred mouse lines and their pups over the course of weeks using eight behavior boxes, recording simultaneously. Our PiE pipeline provides a robust end-to-end system for a range of behavioral analyses.</p>
</sec>
<sec sec-type="methods" id="sec2">
<title>Methods</title>
<sec id="sec3">
<title>Animals</title>
<p>All animals were DBA/2J (Strain #:000671, RRID: IMSR_JAX:00067) or C57BL/6&#x2009;J (Strain #:000664, RRID: IMSR_JAX:000664) mice obtained from Charles River. Females (6&#x2013;8&#x2009;weeks old) used in behavior experiments were bred to males (8&#x2013;10&#x2009;weeks old) of their same strain. Female mice were group housed before and after breeding until approximately E17, when they were moved to single housing in a behavior box home cage prior to birth. All experiments were approved by the Animal Care and Use Committees of Johns Hopkins University. Animals were housed on a 12:12 light/dark cycle. Food and water were available <italic>ad libitum</italic>.</p>
</sec>
<sec id="sec4">
<title>Behavior boxes</title>
<p>Behavior boxes were designed to enclose standard mouse cages (maximum of 5 mice per cage). The box was constructed with an aluminum frame (20&#x2009;mm&#x2009;T-Slotted Rails, 80/20) and plastic walls (6&#x2009;mm ABS Hair Panel, 80/20). Each box was equipped with a hinged door on the front, large enough to accommodate the cage and water bottle. Holes were drilled in the walls of the box to allow wires for sensors and actuators. Care was taken to make the boxes light tight and gaffer tape (25&#x2013;50&#x2009;mm black masking tape, Thor Labs) was used when necessary.</p>
<p>For our experiments, we included a number of sensors and actuators. Additional experimental components can easily be added as needed. We included (1) a ceiling mounted, downward facing, infrared (IR) video camera (Pi NoIR) to allow both daytime and nighttime video recording, (2) white and IR LEDs to illuminate the behavior box (Note: to match the Pi NoIR camera sensor, 940&#x2009;nm or shorter wavelength IR LEDs are preferred for optimal nighttime illumination), (3) a temperature and humidity sensor, and (4) a circulating fan for climate stability. The IR camera has a flex cable connecting it directly to the Raspberry Pi computer. The white and IR LEDS as well as the fan were powered via a quad-channel relay allowing them to be independently turned on and off by the Raspberry Pi computer. The tops of the home cages were replaced with a clear acrylic panel to provide an open field of view and improve the quality of the video recording. Mirrors were placed on either side of each mouse cage to allow the ceiling-mounted camera to capture side view video as well. These strategies greatly improved the over-all video quality and allowed the precise scoring of complex maternal behaviors.</p>
<p>We used boxes of approximately 24&#x201D; W&#x2009;&#x00D7;&#x2009;24&#x201D; D&#x2009;&#x00D7;&#x2009;24&#x201D; H, but strongly recommend setting up the mouse cage, water bottle, and mirrors to confirm width and length dimensions. Likewise, we recommend setting up the ceiling mounted IR camera to determine the video field-of-view before deciding on the height of the box.</p>
<p>All components including suppliers, price, and additional notes are provided in Materials and Equipment (<xref rid="SM1" ref-type="supplementary-material">Supplementary Table 1</xref>).</p>
</sec>
<sec id="sec5">
<title>Raspberry Pi computer</title>
<p>Each behavior box had a dedicated Raspberry Pi computer (Model 3B or newer, Raspberry Pi Foundation) to control the sensors and actuators within the box and to provide a web- and file- server to remotely control the experiment. Each Raspberry Pi computer included the computer itself, a 5&#x2009;V/2A AC/DC power adapter, a 16&#x2013;32&#x2009;GB micro SD card for the operating system, a 64&#x2013;256&#x2009;GB USB thumb drive to locally store recorded files including video, and an ethernet cable. Each computer also had a ribbon cable to connect the camera to the computer (2&#x2009;m Flex Cable, Adafruit). One dedicated Raspberry Pi computer was attached to the back side of each behavior box.</p>
<p>Each Raspberry Pi computer used the Raspberry Pi OS operating system (version Buster). This OS is based on the Debian operating system which provides stable and efficient operation, making it well suited for the demands of long behavioral experiments and running on low-cost hardware such as the Raspberry Pi.</p>
</sec>
<sec id="sec6">
<title>Software availability</title>
<p>All software is open-source and available on GitHub.<xref rid="fn0001" ref-type="fn"><sup>1</sup></xref> The VideoAnnotate software as well as data files and R code to perform analysis and generate plots is available on GitHub.<xref rid="fn0002" ref-type="fn"><sup>2</sup></xref> Both technical and end user documentation is provided including detailed software installation and troubleshooting for commonly encountered problems.<xref rid="fn0003" ref-type="fn"><sup>3</sup></xref> Hardware schematics and wiring diagrams are available in the online documentation. An overview of how to use the PiE system is also available as a YouTube video.<xref rid="fn0004" ref-type="fn"><sup>4</sup></xref> The PiE system has been in development since it was first used in 2017 (<xref ref-type="bibr" rid="ref9">Cudmore et al., 2017</xref>). The Cudmore lab is actively developing the functionality and is dedicated to the maintenance of the PiE system.</p>
<fig position="float" id="fig1">
<label>Figure 1</label>
<caption>
<p>Overview of the PiE system. <bold>(A)</bold> Schematic of system for one behavior box. Each behavior box contains a home cage, video camera, day/night lights, and configurable environmental sensors and actuators (Behavior Box). Each box has a dedicated Raspberry Pi computer running the PiE server software which provides a web and file server, video recording/streaming, and environmental control of sensors and actuators (Raspberry Pi). The entire system can be configured, controlled, and monitored remotely via a web browser (PiE Web Interface). <bold>(B)</bold> Any number of PiE server equipped behavior boxes can be remotely controlled and monitored from the Swarm web interface. This includes setting all experimental parameters of each PiE server as well as monitoring a live video feed and transferring video from each PiE server to a remote analysis computer.</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g001.tif"/>
</fig>
</sec>
<sec id="sec7">
<title>PiE server software</title>
<p>We implemented custom software to control all aspects of a behavioral experiment. This software runs on a Raspberry Pi computer and once the hardware is configured can be installed with simple to use installation scripts. Implemented with a client/server architecture with a backend written in Python, a webserver (Flask), and a frontend web interface written in Javascript. We provide a point and click graphical user interface (GUI) that can run in any web-browser including on desktops, tablets, and smart-phones. All aspects of the software can be configured and controlled through a RESTful application-programming-interface (API) using Uniform Resource Locators (URLs) directly from a browser or with a programming language such as Python, R, or Matlab. Video acquisition to save files was implemented with the PiCamera Python package and video streaming was achieved using the UV4L software. Video files are initially saved in the h264 format and automatically (and optionally) converted to the mp4 video file format. A half-hour video at 1296 by 972 resolution with 30 frames per second creates a file just under 3&#x2009;GB. With this file size, approximately 42.6&#x2009;h of video can be stored on a 256&#x2009;GB USB drive.</p>
<p>One important consideration when acquiring video with a Raspberry Pi camera is the possibility of dropped frames during a recording. For our maternal behavior video recordings, this was not an issue as the behaviors are relatively slow and dropped frames do not affect our analysis or results. If one seeks to use this system to record fast behaviors such as whisker movements or forepaw reaching, then dropped frames could potentially impact the analysis and results.</p>
</sec>
<sec id="sec8">
<title>Swarm software</title>
<p>The Swarm software is designed to provide a web interface for the control of all aspects of any number of behavior boxes equipped with a Raspberry Pi running the PiE server software. All functionality of one behavior box with a PiE server is included in the Swarm software. The Swarm software can be run on any remote (analysis) computer including Raspberry Pi, macOS, and Windows operating systems. The Swarm software connects to individual PiE servers over the internet or a local area network (LAN) and itself provides an easy-to-use web interface.</p>
<p>The Swarm software will automatically (and optionally) copy recorded video files from the Raspberry Pi to a remote analysis machine for further analysis and safe storage. Thus, video can be recorded continuously for an arbitrary amount of time, regardless of the local storage limitations on a Raspberry Pi. In addition to full experimental configuration and control, the Swarm software allows experimenters to review recorded files and view real-time live video streams. With this design, fully remote control and review is possible, thus reducing potentially confounding experimenter interaction with animals and allowing experiments to be controlled from remote locations such as other labs, while at home, or even abroad.</p>
<p>Once installed on a local or remote computer, the Swarm software runs a web-server (Flask) and provides a point-and-click GUI in a browser (JavaScript). All communication with individual PiE servers is through their built-in RESTful API.</p>
</sec>
<sec id="sec9">
<title>Video annotation desktop software</title>
<p>We have implemented desktop software, called VideoAnnotate, to perform behavioral analysis. Importantly, VideoAnnotate will work with any video, it is not dependent on video acquired with the PiE server software. At its core, VideoAnnotate provides video playback including play, pause, playback rate, and random access to any time within the file. As video is reviewed, the keyboard is used to indicate the start and stop of any number of different behavioral events. Point behavior event markers are also provided. All events within a video are presented in an intuitive GUI for review and curation. For example, clicking on an event will play the video corresponding to just that event.</p>
<p>A key design feature of the VideoAnnotate software is that it includes a randomization algorithm to reduce experimenter bias. This also allows random sampling of longer videos to reduce analysis time while not losing statistical power. In addition, this randomization is important because behavior often depends on the sequence of events such as &#x2018;just placed in a cage&#x2019;. By presenting the video in a random sequence of Chunks (see below) to the analyzer, we reduce bias as the analyzer does not know the sequence of events they are viewing. Once analyzed, all VideoAnnotate events are saved as a comma-separated-value (CSV) text file that can easily be opened and further analyzed with custom analysis scripts in almost any language.</p>
<p>As an example, we divided video files for our behavioral experiments into three Pieces of 10&#x2009;min each, then 10 Chunks of video (10&#x2009;s/Chunk) from each Piece were randomly selected, to total 30 Chunks of behavior video analyzed per 30-min recording. With this system, a 30-min behavioral video can be analyzed blind, while only having to score 5&#x2009;min of video. These parameters are all user-configurable in the VideoAnnotate desktop application.</p>
</sec>
<sec id="sec10">
<title>Maternal behavior tests</title>
<p>Lactation day 0 (LD0) was demarcated as the first day live pups were seen in the cage by 12&#x2009;PM. Behavior experiments were conducted on Lactation Days 1, 3, and 5 (LD1, LD3, LD5) during the first hour of the light cycle from 09:00&#x2013;10:00&#x2009;AM. Immediately prior to the Maternal Behavior Test, the mouse dam was removed from the cage and placed in a clean separation chamber for 15&#x2009;min. The cage was then cleaned, and food and water removed for the assay. Just before the start of the assay, the pups were returned to the cage and placed in the three corners opposite a new nestlet. The video recording was begun at the dam&#x2019;s moment of return to the cage, which commenced a 30-min video capture period.</p>
</sec>
<sec id="sec11">
<title>Behavioral scoring</title>
<p>The 30-min Maternal Behavior Test video was scored blind, consistent with standard maternal behavior testing (<xref ref-type="bibr" rid="ref22">Numan and Callahan, 1980</xref>; <xref ref-type="bibr" rid="ref19">Matthews-Felton et al., 1995</xref>; <xref ref-type="bibr" rid="ref10">Felton et al., 1998</xref>; <xref ref-type="bibr" rid="ref21">Nephew and Bridges, 2011</xref>; <xref ref-type="bibr" rid="ref33">Wu et al., 2014</xref>). Nine parameters were scored as either present or absent in each 10-s randomly presented video Chunks as detailed in the video annotation software section. These were: all pups retrieved and grouped, all pups nested, pup retrieval, pup interaction (sniffing, anogenital licking), crouching over pups, resting with pups, nest building, solo activity, solo rest. Three additional parameters were scored by viewing the entire 30-min Maternal Behavior Test as a whole: delay to initiate first pup retrieval, delay to complete pup retrieval, and nest score at 30&#x2009;min. Nests were scored 0 to 4 as follows: 0, no nest attempted; 1, poor nest, not all of the nesting material was used, lacks structure; 2: fair nest, all the nesting material was used but the nest lacks structured walls; 3, good nest, all nesting material was used and the nest has low walls; 4, excellent nest, all the nesting material was used and the nest has high structured walls (<xref ref-type="bibr" rid="ref22">Numan and Callahan, 1980</xref>).</p>
</sec>
<sec id="sec12">
<title>Statistical analysis</title>
<p>All behavior data was analyzed using the Wilcoxon Rank Sum Test, a non-parametric test of distribution differences in continuous data between two groups.</p>
</sec>
</sec>
<sec sec-type="results" id="sec13">
<title>Results</title>
<p>The PiE system allows for the monitoring and recording of mouse behavior while housed inside a home cage. Each home cage is enclosed within a behavior box. The individual behavior box design enables individualized light:dark cycle control, isolates behaving mice from neighboring cages, and reduces mouse exposure to the experimenters. Early versions of the PiE system were successfully used to monitor home cage wheel running (<xref ref-type="bibr" rid="ref9">Cudmore et al., 2017</xref>) and activity levels during the light:dark cycle (unpublished observation).</p>
<p>The PiE system is modular, starting with an individual behavior box, its sensors and actuators, and a dedicated Raspberry Pi computer running the PiE server software (<xref rid="fig1" ref-type="fig">Figure 1A</xref>). Because the PiE server software is running both a web- and file- server, complete remote control of the box can be achieved using the provided web interface from any web browser. This web interface allows remote-control of sensors, actuators, and video recording as well as live-streaming video and downloading recorded video files.</p>
<fig position="float" id="fig2">
<label>Figure 2</label>
<caption>
<p>PiE behavior boxes. <bold>(A)</bold> Photo of the front of a behavior box including the door to access the inside. <bold>(B)</bold> Detailed picture inside one behavior box showing a home cage with a clear acrylic lid, custom water dispensers for a sucrose preference assay, and two mirrors to obtain orthogonal side views of the cage in the recorded video. This box also contains a cooling fan (top, center) and a temperature and humidity sensor (out of view). <bold>(C)</bold> View inside the box looking up at the celling. The video camera is in the center of the image, white (daytime) lights are on the left and right and in each corner are IR LEDs for nighttime video. <bold>(D)</bold> Example frame of acquired video with dam, pups, and bedding. Please note the mirrors that provide an orthogonal side-view of the cage to improve behavior analysis. <bold>(E)</bold> An example configuration of 8 PiE behavior boxes.</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g002.tif"/>
</fig>
<p>To scale up a behavioral experiment, one needs to include any number of behavioral boxes such that independent measurements can be made simultaneously over a large number of individuals, or in our case, mouse dams (mothers) with their pups. To achieve this, we implemented the Swarm web interface to remotely control any number of boxes running the PiE server software (<xref rid="fig1" ref-type="fig">Figure 1B</xref>). The Swarm web interface provides the same control of an individual PiE server interface just at the scale of an arbitrary number of behavior boxes.</p>
<p>The web interfaces, including the PiE server and Swarm interfaces, can be accessed using several different network topologies. In one topology, all computers are connected to the same residential router to create a LAN. In another topology, all computers are connected to an information-technology (IT) managed network. If working in an environment where the network is managed by IT (such as a college or university), all PiE server computers need to be authenticated on the network which normally must be performed by IT.</p>
<p>We constructed light-proof boxes with off the shelf components designed to enclose a home cage (<xref rid="fig2" ref-type="fig">Figures 2A</xref>,<xref rid="fig2" ref-type="fig">B</xref>). Each box was internally equipped with sensors and actuators including a video camera, temperature and humidity sensors, cooling fans, and daytime (white) as well as nighttime (IR) LEDs (<xref rid="fig2" ref-type="fig">Figure 2C</xref>). To control the sensors and actuators within each box, a Raspberry Pi computer was attached to the back (see online documentation for a complete wiring diagram). Video recording is achieved with a downward facing Raspberry Pi NoIR camera providing an aerial overview of a home cage (<xref rid="fig2" ref-type="fig">Figure 2D</xref>). In addition, we placed mirrors next to the home cage to provide left and right side-angle (orthogonal) views of the cage to improve behavioral scoring. By design, boxes can be stacked to allow high throughput behavioral analysis of multiple home cages simultaneously (<xref rid="fig2" ref-type="fig">Figure 2E</xref>).</p>
<fig position="float" id="fig3">
<label>Figure 3</label>
<caption>
<p>PiE server web interface. <bold>(A)</bold> Screenshot of the PiE server real-time web interface. This includes the name and IP address of the PiE server, its current date and time, and additional buttons to toggle different views including saved files, experimental logs, and environmental plots (top row). Controls are provided to manually toggle actuators such as white and IR lights as well as a cooling fan (second row). Experimental conditions such as animal ID and condition encodings can be entered (third row). Video recording and live streaming to the browser can be controlled (red and green buttons). The current status of the experiment is also shown including trial and repeat number, the elapsed recording time, and the current file being saved. <bold>(B)</bold> Each PiE server can be fully configured using the web interface. This includes video recording parameters such as the number of repeats and the duration of each recording, the timing of light/dark cycles, and video acquisition parameters such as frames-per-second and resolution. All options can be saved, and a number of option presets are provided (lower row, blue buttons).</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g003.tif"/>
</fig>
<p>To ensure stable temperature and humidity within the enclosed (light tight) behavior boxes, we implemented a system of cooling fans and lightproof air vents. By continuously measuring temperature and humidity (using the PiE server software), we were able to ensure a stable environment.</p>
<p>The PiE system is a software pipeline that takes a behavioral experiment from raw data collection, to data organization and storage, to final analysis and plotting of the results. Here we describe each piece of this modular design including (i) PiE server software, (ii) Swarm software, and (iii) video annotation software.</p>
<sec id="sec14">
<title>PiE server software</title>
<p>This software runs on an individual Raspberry Pi computer and provides both a web- and file- server. Throughout the development of this system, we performed extensive testing and modifications to ensure it performs reliably and that it captures the general needs of a remotely controlled behavioral experiment. The provided web interface allows all aspects of the behavioral data acquisition to be remotely controlled (<xref rid="fig3" ref-type="fig">Figure 3A</xref>). This includes starting and stopping of video recording as well as live streaming of the video feed. This also includes manual control of the daytime (white) and nighttime (IR) LEDs as well as the fans installed in the box for environmental control. To allow semi-autonomous data acquisition, the web interface provides control of the parameters for video acquisition and environmental control (<xref rid="fig3" ref-type="fig">Figure 3B</xref>). This includes parameters for video acquisition such as video recording duration and the number of repeats, as well as video acquisition resolution and frame-rate. In addition, environmental variables can be configured in this web interface including the timing of light/dark period transitions.</p>
<fig position="float" id="fig4">
<label>Figure 4</label>
<caption>
<p>Additional PiE server web interface. <bold>(A)</bold> Each PiE server provides a web interface to review recorded video files and environmental logs. This interface allows individual files to be remotely viewed in a browser or downloaded to a local analysis machine. This example shows one environmental log (txt) and four recorded video files (mp4). <bold>(B)</bold> A web interface is also provided to plot sensor data over arbitrary time-intervals. This example shows temperature (blue) and humidity (orange) over a one-month period. A table of all the raw data values is also provided (lower table). These values can be copied and pasted into a spreadsheet.</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g004.tif"/>
</fig>
<p>As video and sensor data is acquired, it is saved locally on the dedicated Raspberry Pi computer attached to each behavior box. The PiE server software provides additional web interfaces to monitor this information and download it to a remote analysis computer. This includes a web interface to download recorded video files and textual logs of sensor data such as temperature and humidity (<xref rid="fig4" ref-type="fig">Figure 4A</xref>). Finally, the web interface provides plots and tabular logs of sensor data such as temperature and humidity (<xref rid="fig4" ref-type="fig">Figure 4B</xref>). This is critically important to monitor a behavior box remotely and can be used during offline behavioral analysis to determine if a disruption in these parameters occurred.</p>
<fig position="float" id="fig5">
<label>Figure 5</label>
<caption>
<p>Swarm web interface to control any number of PiE behavior boxes. <bold>(A)</bold> An example screenshot of the Swarm web interface to remotely control an experiment and set parameters across any number of PiE server behavior boxes. In this example, eight PiE behavior boxes are being controlled (one per row). <bold>(B)</bold> A screenshot of the web interface to monitor and control any number of PiE behavior boxes with video recording and real-time video streaming. In this example, four PiE behavior boxes are being simultaneously monitored.</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g005.tif"/>
</fig>
<p>The PiE server software implements a web-based API to provide access to all its functions. This is called a RESTful API and basically provides a set of URLs to get and set all data and features of the provided web GUI. This includes an API to, for example, start and stop video recording, control actuators such as LEDs and fans, and to download acquired data. With this API, others can extend the capabilities of the PiE server software by creating customized scripts to implement novel behavioral data acquisition and control of the sensors and actuators included in the behavior box.</p>
</sec>
<sec id="sec15">
<title>Swarm software</title>
<p>Once an individual behavior box is configured and controlled with the PiE server software, a key feature of our pipeline is to extend this functionality to any number of behavioral boxes. This is achieved with the Swarm software that allows full control of any number of PiE servers to be remotely controlled (<xref rid="fig5" ref-type="fig">Figure 5A</xref>). The Swarm software provides the same control of individual PiE servers across any number of behavioral boxes. It allows for the video recording to be started and stopped, and for daytime and nighttime lights to be set to auto or manual. The Swarm software also provides a surveillance interface where the video recording and live feed of each behavior box can be monitored (<xref rid="fig5" ref-type="fig">Figure 5B</xref>).</p>
<fig position="float" id="fig6">
<label>Figure 6</label>
<caption>
<p>Video annotation desktop application. <bold>(A)</bold> Screenshot of the video annotation desktop application, VideoAnnotate. A video viewer is provided with controls to start, stop, and track within each video file (top). As behavior within the video is scored, the start, duration and type for each annotated behavior is dynamically displayed (gray box plot). When blinding the analysis with randomization, random Chunks can be presented in the main video window (bottom row of controls). <bold>(B)</bold> Example plot for one experiment showing the pattern of video Chunks automatically assigned for blind scoring. Six videos are shown (one per row) with each oval-symbol representing the time and duration of individual randomized video Chunks that were analyzed (30 Chunks for each file, 10&#x2009;s Chunk duration, 180 Chunks in the total analysis). Color indicates the randomized order the video Chunks were presented in. The randomized algorithm also uses a Pieces parameter to seed the initial selection of Chunks (not show). For this example, three Pieces were specified with each Piece being 10&#x2009;min of video (0&#x2013;10, 10&#x2013;20, 20&#x2013;30&#x2009;min)..</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g006.tif"/>
</fig>
<p>A key feature of the Swarm software is its ability to copy all raw data from any number of PiE servers to a remote analysis machine. This can be done while other experiments are running on the PiE servers and has an alarm-clock feature such that files can be automatically transferred at a given time or times per day. This is a requirement of our behavioral pipeline as just using 8 behavior boxes, we found manually collecting all the raw video data was tedious and error prone.</p>
</sec>
<sec id="sec16">
<title>Video annotation software</title>
<p>For the analysis of the raw video recorded and organized by the PiE server and Swarm software, we provide a desktop GUI for video annotation and scoring (<xref rid="fig6" ref-type="fig">Figure 6A</xref>). Unlike the PiE server software, this is designed to run on an analysis computer such as a macOS or Microsoft Windows operating system. At its core, this software interface provides all the expected video player capabilities including playing and pausing a video and random access to any frame of the video.</p>
<fig position="float" id="fig7">
<label>Figure 7</label>
<caption>
<p>Maternal behavior analysis. Comparison of maternal behaviors in two inbred mouse strains, C57BL/6 (<italic>n</italic>&#x2009;=&#x2009;5) and DBA/2&#x2009;J (<italic>n</italic>&#x2009;=&#x2009;6). Each symbol (circle) represents a single dam&#x2019;s maternal behavior performance on a given lactation day. Vertical bars depict the median&#x2009;&#x00B1;&#x2009;interquartile range <bold>(A)</bold> Mouse dams&#x2019; time to initiate pup retrieval (s), up to a cutoff time of 300&#x2009;s, on Lactation Days 1, 3 and 5 (LD1, LD3, LD5). Wilcoxon rank sum test, <italic>p</italic>-values for LD1, LD3, LD5: <italic>p</italic>&#x2009;=&#x2009;0.016, <italic>p</italic>&#x2009;=&#x2009;0.019, <italic>p</italic>&#x2009;=&#x2009;0.008. <bold>(B)</bold> The number of video Chunks (out of 30 scored) in which the dam had all her pups gathered in the nest. Wilcoxon rank sum test, p-values for LD1, LD3, LD5: <italic>p</italic>&#x2009;=&#x2009;0.36, <italic>p</italic>&#x2009;=&#x2009;0.034, <italic>p</italic>&#x2009;=&#x2009;0.044. <bold>(C)</bold> Nest score at the conclusion of a 30-min maternal behavior assay, 0&#x2013;4. Wilcoxon rank sum test, p-values for LD1, LD3, LD5: <italic>p</italic>&#x2009;=&#x2009;0.024, <italic>p</italic>&#x2009;=&#x2009;0.011, <italic>p</italic>&#x2009;=&#x2009;0.03.</p>
</caption>
<graphic xlink:href="fnins-17-1222644-g007.tif"/>
</fig>
<p>The video annotation software is designed for the manual scoring of events within a recording. As the video is played, keyboard shortcuts allow the user to mark the beginning and ending of different behavioral events. This interface also allows the user to mark single time point behavioral events. All events are tallied and displayed in a GUI resembling a video editor interface.</p>
<p>Because behavioral experiment analysis has the potential for experimenter bias, the video annotation software includes a randomization algorithm (<xref rid="fig6" ref-type="fig">Figure 6B</xref>). For example, if the user has a 30-min recording, this recording can be split into a desired number of Pieces (for example, 3 Pieces with a Piece duration of 10&#x2009;min). VideoAnnotate then randomly selects an equal number of Chunks from within each Piece (for example, 10 Chunks per Piece with a Chunk length of 10&#x2009;s). This allows for a total of 30 Chunks, with 10 Chunks from the first, middle, and last 10-min of the 30-min assay. The Piece functionality is important for assays such as Maternal Behavior Testing, where certain behaviors, like pup retrieval or having all pups nested, are not equally likely to occur at the beginning or end of an assay. The three Pieces prevent the random sampling from randomly introducing a bias by selecting many Chunks toward the beginning or end of the assay. Though for assays where the behaviors scored are equally likely to occur at any point in the assay, Piece number should be set to &#x201C;1&#x201D; to nullify the Piece function. The user then proceeds to scoring, where VideoAnnotate presents each Chunk (pooled across all animals and experimental days the user wishes to score together), in a random order. With this system, videos of 30-min duration can be scored in as little as 5&#x2009;min. Finally, experimenter bias is reduced because the scoring is done in a random order and the scorer is blind to the experimental day, individual animal, and experimental group, as well as to the unique context of each Chunk within its total recording.</p>
<p>All behavioral events are saved as CSV text files which facilitate additional analysis and plotting by end users in any number of scripting languages. Importantly, the video annotation software does not require video to be acquired with the PiE server, it is designed to open, display, and analyze several common video formats including mp4.</p>
</sec>
</sec>
<sec id="sec17">
<title>Exemplar experiments</title>
<sec id="sec18">
<title>Comparing maternal behavior in inbred mouse strains</title>
<p>To demonstrate the flexibility of the PiE system, we collected and analyzed home cage data using maternal behavior tests, a complex social behavior requiring simultaneous scoring of many behaviors (for a review of mouse maternal behavior, see <xref ref-type="bibr" rid="ref31">Weber and Olsson, 2008</xref>).</p>
<p>Consistent with other work examining innate differences in maternal behavior in the DBA/2&#x2009;J and C57BL/6 inbred mouse strains, our data show significant differences between mouse dams of the two strains across a number of behaviors assayed (<xref rid="fig7" ref-type="fig">Figure 7</xref>). These measures included the delay to initiate pup retrieval (<xref rid="fig7" ref-type="fig">Figure 7A</xref>), scored video Chunks in which all pups were gathered in the nest (<xref rid="fig7" ref-type="fig">Figure 7B</xref>), and the nest score at the end of the assay (<xref rid="fig7" ref-type="fig">Figure 7C</xref>). These tests illustrate the different uses of the video annotation software including the analysis of complete video files (<xref rid="fig7" ref-type="fig">Figure 7A</xref>), analysis of randomly selected Chunks of video (<xref rid="fig7" ref-type="fig">Figure 7B</xref>), and analysis of the end of each assay (<xref rid="fig7" ref-type="fig">Figure 7C</xref>).</p>
<p>Across all three behavioral measures, DBA/2J dams show reduced maternal responsiveness as compared to C57BL/6 dams. DBA/2J dams take longer to initiate pup retrieval, they have all of their pups retrieved and nested in fewer of the video Chunks scored, and they build weaker nests than C57BL/6 dams. These findings are consistent with past findings comparing DBA/2J and C57BL/6 mouse strains (<xref ref-type="bibr" rid="ref7">Carlier et al., 1982</xref>; <xref ref-type="bibr" rid="ref8">Cohen-Salmon et al., 1985</xref>; <xref ref-type="bibr" rid="ref6">Brown et al., 1999</xref>; <xref ref-type="bibr" rid="ref27">Shoji and Kato, 2006</xref>).</p>
</sec>
</sec>
<sec sec-type="discussions" id="sec19">
<title>Discussion</title>
<p>We have designed an end-to-end pipeline to house animals in their home cage, allowing robust and reliable behavior, the ability to record 24/7 video, and analyze the resultant video in an unbiased way. A key feature of this system is that all aspects of an experiment can be controlled and monitored remotely with an easy-to-use web interface. This effectively reduces disruptions on behavior and will lead to more reliable and reproducible behavioral analysis.</p>
<p>This system is entirely open-source, all code and construction recipes are included here and expanded in our online resources. By implementing all code in widely used languages including Python, R, and JavaScript we are confident that this system can be extended by others. From a hardware perspective, our system is scalable and fully extendable by others. This is facilitated by the increasing availability of low-cost off the shelf components (e.g., Sparkfun, Adafruit, Digikey) but also components designed by other researchers and made available on public resources such as OpenBehavior and Hackster. By choosing the Raspberry Pi as the main hardware controller, this is also open-source and extendable as the not-for-profit Raspberry Pi foundation is dedicated to educating new and seasoned users in using their computers and associated software.</p>
<p>Behavioral analysis is often fraught with reproducibility errors. This is partially due to small sample sizes but also attributed to unintentional changes in an animal&#x2019;s environment including interactions with the experimenter and neighboring researchers and moving animals to a novel and stressful environment. It is important that confounding variables be reduced, controlled, and eventually abolished. With the PiE system, we have addressed these concerns by keeping mice in their home cage in a dedicated environmentally controlled box that is remotely controlled through a web-browser, allowing the experimenter to be in another room, out of earshot. An additional concern is that the Raspberry Pi computer, sensors, actuators, and other electronic equipment may produce sound that could disrupt mouse behavior. Depending on the experimental needs, the PiE system is a platform where these potential confounding sources of noise can be measured and then a new version of the system can be iterated where they are controlled.</p>
<p>Our behavioral analysis of recorded video is manual. While machine learning algorithms for scoring maternal behavior and other complex social behaviors are continuously improving, for many experiments the data scale and time required to train a machine learning algorithm is not efficient. For example, an 87% accuracy with machine learning algorithms to identify pup retrieval may not be sufficient (<xref ref-type="bibr" rid="ref32">Winters et al., 2022</xref>). Agreement between two blinded scorers using PiE&#x2019;s manual scoring software to identify pup retrievals was 100%. Machine learning algorithms for complex social behaviors are complicated by multiple freely-moving mice engaging in interdependent behaviors such as pup retrieval (to the nest) and nest building. To achieve this complex behavioral analysis, our video annotation software, VideoAnnotate, provides a robust workflow to both manually annotate behavioral events and to review and curate these events later or with other researchers. VideoAnnotate is general purpose and we expect it to be adopted by others as it does not depend on any particulars of the PiE system and only requires a video recording. Finally, we are eager for the continued improvement of machine learning algorithms to further enable other forms of complex analysis with the videos acquired using the PiE behavior boxes.</p>
<p>We have used the PiE system to record and analyze maternal behavior, a complex social behavior. Due to the sensitivity of rodent dams to stress (<xref ref-type="bibr" rid="ref21">Nephew and Bridges, 2011</xref>), maternal behavior is an excellent use-case for conducting behavior experiments in the animal&#x2019;s home cage with minimal experimenter and environmental disruptions. In our analysis we reproduce expected differences in maternal behavior between the DBA/2J and C57BL/6 inbred mouse strains. Consistent with other reports, C57BL/6 mice perform faster and more complete pup retrieval, and build stronger nests (<xref ref-type="bibr" rid="ref7">Carlier et al., 1982</xref>; <xref ref-type="bibr" rid="ref8">Cohen-Salmon et al., 1985</xref>; <xref ref-type="bibr" rid="ref6">Brown et al., 1999</xref>; <xref ref-type="bibr" rid="ref27">Shoji and Kato, 2006</xref>).</p>
<p>Taken together, the PiE system is an end-to-end behavior pipeline from home cage animal housing, to data capture and management, to behavioral scoring and analysis. Its modular design allows others to extend any component including the design of behavioral boxes, environmental control, behavior box data acquisition, and behavioral analysis of recorded video. These features make this open-source, remotely controlled, and user-configurable rodent behavior pipeline a logical choice for a low cost, flexible, and easy to use behavioral analysis pipeline.</p>
</sec>
<sec sec-type="data-availability" id="sec20">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found at: <ext-link xlink:href="https://github.com/cudmore/pie" ext-link-type="uri">https://github.com/cudmore/pie</ext-link>.</p>
</sec>
<sec id="sec21">
<title>Author contributions</title>
<p>JB and RC designed and implemented all aspects of the project. RC wrote all server code. JB performed behavioral experiments. All authors contributed to manuscript revision, read, and approved the submitted version.</p>
</sec>
<sec sec-type="funding-information" id="sec22">
<title>Funding</title>
<p>RC was supported by the NIH (1RF1MH123206).</p>
</sec>
<sec sec-type="COI-statement" id="sec23">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="sec100" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
</body>
<back>
<ack>
<p>We thank David J. Linden (JHMI) for continued support of this project and thank Jackson Feeny and the Johns Hopkins Biostatistics Center for their consultation.</p>
</ack>
<sec sec-type="supplementary-material" id="sec24">
<title>Supplementary material</title>
<p>The Supplementary material for this article can be found online at: <ext-link xlink:href="https://www.frontiersin.org/articles/10.3389/fnins.2023.1222644/full#supplementary-material" ext-link-type="uri">https://www.frontiersin.org/articles/10.3389/fnins.2023.1222644/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.PDF" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="ref1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bains</surname> <given-names>R. S.</given-names></name> <name><surname>Cater</surname> <given-names>H. L.</given-names></name> <name><surname>Sillito</surname> <given-names>R. R.</given-names></name> <name><surname>Chartsias</surname> <given-names>A.</given-names></name> <name><surname>Sneddon</surname> <given-names>D.</given-names></name> <name><surname>Concas</surname> <given-names>D.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>Analysis of individual mouse activity in group housed animals of different inbred strains using a novel automated home cage analysis system</article-title>. <source>Front. Behav. Neurosci.</source> <volume>10</volume>:<fpage>106</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fnbeh.2016.00106</pub-id>, PMID: <pub-id pub-id-type="pmid">27375446</pub-id></citation></ref>
<ref id="ref2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bains</surname> <given-names>R. S.</given-names></name> <name><surname>Wells</surname> <given-names>S.</given-names></name> <name><surname>Sillito</surname> <given-names>R. R.</given-names></name> <name><surname>Armstrong</surname> <given-names>J. D.</given-names></name> <name><surname>Cater</surname> <given-names>H. L.</given-names></name> <name><surname>Banks</surname> <given-names>G.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Assessing mouse behaviour throughout the light/dark cycle using automated in-cage analysis tools</article-title>. <source>J. Neurosci. Methods</source> <volume>300</volume>, <fpage>37</fpage>&#x2013;<lpage>47</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.jneumeth.2017.04.014</pub-id>, PMID: <pub-id pub-id-type="pmid">28456660</pub-id></citation></ref>
<ref id="ref3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Balzani</surname> <given-names>E.</given-names></name> <name><surname>Falappa</surname> <given-names>M.</given-names></name> <name><surname>Balci</surname> <given-names>F.</given-names></name> <name><surname>Tucci</surname> <given-names>V.</given-names></name></person-group> (<year>2018</year>). <article-title>An approach to monitoring home-cage behavior in mice that facilitates data sharing</article-title>. <source>Nat. Protoc.</source> <volume>13</volume>, <fpage>1331</fpage>&#x2013;<lpage>1347</lpage>. doi: <pub-id pub-id-type="doi">10.1038/nprot.2018.031</pub-id>, PMID: <pub-id pub-id-type="pmid">29773907</pub-id></citation></ref>
<ref id="ref4"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Berman</surname> <given-names>G. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Measuring behavior across scales</article-title>. <source>BMC Biol.</source> <volume>16</volume>:<fpage>23</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s12915-018-0494-7</pub-id>, PMID: <pub-id pub-id-type="pmid">29475451</pub-id></citation></ref>
<ref id="ref5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brown</surname> <given-names>A. E. X.</given-names></name> <name><surname>de Bivort</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>Ethology as a physical science</article-title>. <source>Nat. Phys.</source> <volume>14</volume>, <fpage>653</fpage>&#x2013;<lpage>657</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41567-018-0093-0</pub-id></citation></ref>
<ref id="ref6"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brown</surname> <given-names>R. E.</given-names></name> <name><surname>Mathieson</surname> <given-names>W. B.</given-names></name> <name><surname>Stapleton</surname> <given-names>J.</given-names></name> <name><surname>Neumann</surname> <given-names>P. E.</given-names></name></person-group> (<year>1999</year>). <article-title>Maternal behavior in female C57BL/6J and DBA/2J inbred mice</article-title>. <source>Physiol. Behav.</source> <volume>67</volume>, <fpage>599</fpage>&#x2013;<lpage>605</lpage>. doi: <pub-id pub-id-type="doi">10.1016/s0031-9384(99)00109-2</pub-id>, PMID: <pub-id pub-id-type="pmid">10549899</pub-id></citation></ref>
<ref id="ref7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Carlier</surname> <given-names>M.</given-names></name> <name><surname>Roubertoux</surname> <given-names>P.</given-names></name> <name><surname>Cohen-Salmon</surname> <given-names>C.</given-names></name></person-group> (<year>1982</year>). <article-title>Differences in patterns of pup care in <italic>Mus musculus domesticus</italic> I: comparisons between eleven inbred strains</article-title>. <source>Behav. Neural Biol.</source> <volume>35</volume>, <fpage>205</fpage>&#x2013;<lpage>210</lpage>. doi: <pub-id pub-id-type="doi">10.1016/S0163-1047(82)91213-4</pub-id>, PMID: <pub-id pub-id-type="pmid">7150186</pub-id></citation></ref>
<ref id="ref8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cohen-Salmon</surname> <given-names>C.</given-names></name> <name><surname>Carlier</surname> <given-names>M.</given-names></name> <name><surname>Roubertoux</surname> <given-names>P.</given-names></name> <name><surname>Jouhaneau</surname> <given-names>J.</given-names></name> <name><surname>Semal</surname> <given-names>C.</given-names></name> <name><surname>Paillette</surname> <given-names>M.</given-names></name></person-group> (<year>1985</year>). <article-title>Differences in patterns of pup care in mice V&#x2014;pup ultrasonic emissions and pup care behavior</article-title>. <source>Physiol. Behav.</source> <volume>35</volume>, <fpage>167</fpage>&#x2013;<lpage>174</lpage>. doi: <pub-id pub-id-type="doi">10.1016/0031-9384(85)90331-2</pub-id>, PMID: <pub-id pub-id-type="pmid">4070379</pub-id></citation></ref>
<ref id="ref9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cudmore</surname> <given-names>R. H.</given-names></name> <name><surname>Dougherty</surname> <given-names>S. E.</given-names></name> <name><surname>Linden</surname> <given-names>D. J.</given-names></name></person-group> (<year>2017</year>). <article-title>Cerebral vascular structure in the motor cortex of adult mice is stable and is not altered by voluntary exercise</article-title>. <source>J. Cereb. Blood Flow Metab.</source> <volume>37</volume>, <fpage>3725</fpage>&#x2013;<lpage>3743</lpage>. doi: <pub-id pub-id-type="doi">10.1177/0271678X16682508</pub-id>, PMID: <pub-id pub-id-type="pmid">28059584</pub-id></citation></ref>
<ref id="ref10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Felton</surname> <given-names>T. M.</given-names></name> <name><surname>Linton</surname> <given-names>L.</given-names></name> <name><surname>Rosenblatt</surname> <given-names>J. S.</given-names></name> <name><surname>Morrell</surname> <given-names>J. I.</given-names></name></person-group> (<year>1998</year>). <article-title>Intact neurons of the lateral habenular nucleus are necessary for the nonhormonal, pup-mediated display of maternal behavior in sensitized virgin female rats</article-title>. <source>Behav. Neurosci.</source> <volume>112</volume>, <fpage>1458</fpage>&#x2013;<lpage>1465</lpage>. doi: <pub-id pub-id-type="doi">10.1037/0735-7044.112.6.1458</pub-id>, PMID: <pub-id pub-id-type="pmid">9926828</pub-id></citation></ref>
<ref id="ref11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Genewsky</surname> <given-names>A.</given-names></name> <name><surname>Heinz</surname> <given-names>D. E.</given-names></name> <name><surname>Kaplick</surname> <given-names>P. M.</given-names></name> <name><surname>Kilonzo</surname> <given-names>K.</given-names></name> <name><surname>Wotjak</surname> <given-names>C. T.</given-names></name></person-group> (<year>2017</year>). <article-title>A simplified microwave-based motion detector for home cage activity monitoring in mice</article-title>. <source>J. Biol. Eng.</source> <volume>11</volume>:<fpage>36</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s13036-017-0079-y</pub-id>, PMID: <pub-id pub-id-type="pmid">29177007</pub-id></citation></ref>
<ref id="ref12"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goulding</surname> <given-names>E. H.</given-names></name> <name><surname>Schenk</surname> <given-names>A. K.</given-names></name> <name><surname>Juneja</surname> <given-names>P.</given-names></name> <name><surname>MacKay</surname> <given-names>A. W.</given-names></name> <name><surname>Wade</surname> <given-names>J. M.</given-names></name> <name><surname>Tecott</surname> <given-names>L. H.</given-names></name></person-group> (<year>2008</year>). <article-title>A robust automated system elucidates mouse home cage behavioral structure</article-title>. <source>Proc. Natl. Acad. Sci. U. S. A.</source> <volume>105</volume>, <fpage>20575</fpage>&#x2013;<lpage>20582</lpage>. doi: <pub-id pub-id-type="doi">10.1073/pnas.0809053106</pub-id>, PMID: <pub-id pub-id-type="pmid">19106295</pub-id></citation></ref>
<ref id="ref9001"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grieco</surname> <given-names>F.</given-names></name> <name><surname>Bernstein</surname> <given-names>B. J.</given-names></name> <name><surname>Biemans</surname> <given-names>B.</given-names></name> <name><surname>Bikovski</surname> <given-names>L.</given-names></name> <name><surname>Burnett</surname> <given-names>C. J.</given-names></name> <name><surname>Cushman</surname> <given-names>J. D.</given-names></name> <etal/></person-group> (<year>2021</year>). <article-title>Measuring Behavior in the Home Cage: Study Design, Applications, Challenges, and Perspectives</article-title>. <source>Front. Behav. Neurosci.</source> <volume>15</volume>:<fpage>735387</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fnbeh.2021.735387</pub-id>, PMID: <pub-id pub-id-type="pmid">19106295</pub-id></citation></ref>
<ref id="ref13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hsu</surname> <given-names>A. I.</given-names></name> <name><surname>Yttri</surname> <given-names>E. A.</given-names></name></person-group> (<year>2021</year>). <article-title>B-SOiD, an open-source unsupervised algorithm for identification and fast prediction of behaviors</article-title>. <source>Nat. Commun.</source> <volume>12</volume>:<fpage>5188</fpage>. doi: <pub-id pub-id-type="doi">10.1038/s41467-021-25420-x</pub-id>, PMID: <pub-id pub-id-type="pmid">34465784</pub-id></citation></ref>
<ref id="ref14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>K.</given-names></name> <name><surname>Han</surname> <given-names>Y.</given-names></name> <name><surname>Chen</surname> <given-names>K.</given-names></name> <name><surname>Pan</surname> <given-names>H.</given-names></name> <name><surname>Zhao</surname> <given-names>G.</given-names></name> <name><surname>Yi</surname> <given-names>W.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>A hierarchical 3D-motion learning framework for animal spontaneous behavior mapping</article-title>. <source>Nat. Commun.</source> <volume>12</volume>:<fpage>2784</fpage>. doi: <pub-id pub-id-type="doi">10.1038/s41467-021-22970-y</pub-id>, PMID: <pub-id pub-id-type="pmid">33986265</pub-id></citation></ref>
<ref id="ref15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krakauer</surname> <given-names>J. W.</given-names></name> <name><surname>Ghazanfar</surname> <given-names>A. A.</given-names></name> <name><surname>Gomez-Marin</surname> <given-names>A.</given-names></name> <name><surname>MacIver</surname> <given-names>M. A.</given-names></name> <name><surname>Poeppel</surname> <given-names>D.</given-names></name></person-group> (<year>2017</year>). <article-title>Neuroscience needs behavior: correcting a reductionist bias</article-title>. <source>Neuron</source> <volume>93</volume>, <fpage>480</fpage>&#x2013;<lpage>490</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.neuron.2016.12.041</pub-id>, PMID: <pub-id pub-id-type="pmid">28182904</pub-id></citation></ref>
<ref id="ref16"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lauer</surname> <given-names>J.</given-names></name> <name><surname>Zhou</surname> <given-names>M.</given-names></name> <name><surname>Ye</surname> <given-names>S.</given-names></name> <name><surname>Menegas</surname> <given-names>W.</given-names></name> <name><surname>Schneider</surname> <given-names>S.</given-names></name> <name><surname>Nath</surname> <given-names>T.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Multi-animal pose estimation, identification and tracking with DeepLabCut</article-title>. <source>Nat. Methods</source> <volume>19</volume>, <fpage>496</fpage>&#x2013;<lpage>504</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41592-022-01443-0</pub-id>, PMID: <pub-id pub-id-type="pmid">35414125</pub-id></citation></ref>
<ref id="ref17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Luxem</surname> <given-names>K.</given-names></name> <name><surname>Sun</surname> <given-names>J. J.</given-names></name> <name><surname>Bradley</surname> <given-names>S. P.</given-names></name> <name><surname>Krishnan</surname> <given-names>K.</given-names></name> <name><surname>Pereira</surname> <given-names>T. D.</given-names></name> <name><surname>Yttri</surname> <given-names>E. A.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Open-source tools for behavioral video analysis: setup, methods, and development</article-title>. <source>arXiv</source>. doi: <pub-id pub-id-type="doi">10.48550/arXiv.2204.02842</pub-id> [E-pub ahead of print].</citation></ref>
<ref id="ref18"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mathis</surname> <given-names>A.</given-names></name> <name><surname>Mamidanna</surname> <given-names>P.</given-names></name> <name><surname>Cury</surname> <given-names>K. M.</given-names></name> <name><surname>Abe</surname> <given-names>T.</given-names></name> <name><surname>Murthy</surname> <given-names>V. N.</given-names></name> <name><surname>Mathis</surname> <given-names>M. W.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>DeepLabCut: markerless pose estimation of user-defined body parts with deep learning</article-title>. <source>Nat. Neurosci.</source> <volume>21</volume>, <fpage>1281</fpage>&#x2013;<lpage>1289</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41593-018-0209-y</pub-id>, PMID: <pub-id pub-id-type="pmid">30127430</pub-id></citation></ref>
<ref id="ref19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Matthews-Felton</surname> <given-names>T.</given-names></name> <name><surname>Corodimas</surname> <given-names>K. P.</given-names></name> <name><surname>Rosenblatt</surname> <given-names>J. S.</given-names></name> <name><surname>Morrell</surname> <given-names>J. I.</given-names></name></person-group> (<year>1995</year>). <article-title>Lateral habenula neurons are necessary for the hormonal onset of maternal behavior and for the display of postpartum estrus in naturally parturient female rats</article-title>. <source>Behav. Neurosci.</source> <volume>109</volume>, <fpage>1172</fpage>&#x2013;<lpage>1188</lpage>. doi: <pub-id pub-id-type="doi">10.1037/0735-7044.109.6.1172</pub-id>, PMID: <pub-id pub-id-type="pmid">8748966</pub-id></citation></ref>
<ref id="ref20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nath</surname> <given-names>T.</given-names></name> <name><surname>Mathis</surname> <given-names>A.</given-names></name> <name><surname>Chen</surname> <given-names>A. C.</given-names></name> <name><surname>Patel</surname> <given-names>A.</given-names></name> <name><surname>Bethge</surname> <given-names>M.</given-names></name> <name><surname>Mathis</surname> <given-names>M. W.</given-names></name></person-group> (<year>2019</year>). <article-title>Using DeepLabCut for 3D markerless pose estimation across species and behaviors</article-title>. <source>Nat. Protoc.</source> <volume>14</volume>, <fpage>2152</fpage>&#x2013;<lpage>2176</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41596-019-0176-0</pub-id>, PMID: <pub-id pub-id-type="pmid">31227823</pub-id></citation></ref>
<ref id="ref21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nephew</surname> <given-names>B. C.</given-names></name> <name><surname>Bridges</surname> <given-names>R. S.</given-names></name></person-group> (<year>2011</year>). <article-title>Effects of chronic social stress during lactation on maternal behavior and growth in rats</article-title>. <source>Stress</source> <volume>14</volume>, <fpage>677</fpage>&#x2013;<lpage>684</lpage>. doi: <pub-id pub-id-type="doi">10.3109/10253890.2011.605487</pub-id>, PMID: <pub-id pub-id-type="pmid">21875305</pub-id></citation></ref>
<ref id="ref22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Numan</surname> <given-names>M.</given-names></name> <name><surname>Callahan</surname> <given-names>E. C.</given-names></name></person-group> (<year>1980</year>). <article-title>The connections of the medial preoptic region and maternal behavior in the rat</article-title>. <source>Physiol. Behav.</source> <volume>25</volume>, <fpage>653</fpage>&#x2013;<lpage>665</lpage>. doi: <pub-id pub-id-type="doi">10.1016/0031-9384(80)90367-4</pub-id>, PMID: <pub-id pub-id-type="pmid">7443827</pub-id></citation></ref>
<ref id="ref23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Redfern</surname> <given-names>W. S.</given-names></name> <name><surname>Tse</surname> <given-names>K.</given-names></name> <name><surname>Grant</surname> <given-names>C.</given-names></name> <name><surname>Keerie</surname> <given-names>A.</given-names></name> <name><surname>Simpson</surname> <given-names>D. J.</given-names></name> <name><surname>Pedersen</surname> <given-names>J. C.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Automated recording of home cage activity and temperature of individual rats housed in social groups: the Rodent Big Brother project</article-title>. <source>PLoS One</source> <volume>12</volume>:<fpage>e0181068</fpage>. doi: <pub-id pub-id-type="doi">10.1371/journal.pone.0181068</pub-id>, PMID: <pub-id pub-id-type="pmid">28877172</pub-id></citation></ref>
<ref id="ref24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Richardson</surname> <given-names>C. A.</given-names></name></person-group> (<year>2015</year>). <article-title>The power of automated behavioural homecage technologies in characterizing disease progression in laboratory mice: a review</article-title>. <source>Appl. Anim. Behav. Sci.</source> <volume>163</volume>, <fpage>19</fpage>&#x2013;<lpage>27</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.applanim.2014.11.018</pub-id></citation></ref>
<ref id="ref25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salem</surname> <given-names>G. H.</given-names></name> <name><surname>Dennis</surname> <given-names>J. U.</given-names></name> <name><surname>Krynitsky</surname> <given-names>J.</given-names></name> <name><surname>Garmendia-Cedillos</surname> <given-names>M.</given-names></name> <name><surname>Swaroop</surname> <given-names>K.</given-names></name> <name><surname>Malley</surname> <given-names>J. D.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>SCORHE: a novel and practical approach to video monitoring of laboratory mice housed in vivarium cage racks</article-title>. <source>Behav. Res.</source> <volume>47</volume>, <fpage>235</fpage>&#x2013;<lpage>250</lpage>. doi: <pub-id pub-id-type="doi">10.3758/s13428-014-0451-5</pub-id>, PMID: <pub-id pub-id-type="pmid">24706080</pub-id></citation></ref>
<ref id="ref26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schneider</surname> <given-names>S.</given-names></name> <name><surname>Lee</surname> <given-names>J. H.</given-names></name> <name><surname>Mathis</surname> <given-names>M. W.</given-names></name></person-group> (<year>2023</year>). <article-title>Learnable latent embeddings for joint behavioural and neural analysis</article-title>. <source>Nature</source> <volume>617</volume>, <fpage>360</fpage>&#x2013;<lpage>368</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41586-023-06031-6</pub-id>, PMID: <pub-id pub-id-type="pmid">37138088</pub-id></citation></ref>
<ref id="ref27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shoji</surname> <given-names>H.</given-names></name> <name><surname>Kato</surname> <given-names>K.</given-names></name></person-group> (<year>2006</year>). <article-title>Maternal behavior of primiparous females in inbred strains of mice: a detailed descriptive analysis</article-title>. <source>Physiol. Behav.</source> <volume>89</volume>, <fpage>320</fpage>&#x2013;<lpage>328</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.physbeh.2006.06.012</pub-id>, PMID: <pub-id pub-id-type="pmid">16842828</pub-id></citation></ref>
<ref id="ref28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>S.</given-names></name> <name><surname>Bermudez-Contreras</surname> <given-names>E.</given-names></name> <name><surname>Nazari</surname> <given-names>M.</given-names></name> <name><surname>Sutherland</surname> <given-names>R. J.</given-names></name> <name><surname>Mohajerani</surname> <given-names>M. H.</given-names></name></person-group> (<year>2019</year>). <article-title>Low-cost solution for rodent home-cage behaviour monitoring</article-title>. <source>PLoS One</source> <volume>14</volume>:<fpage>e0220751</fpage>. doi: <pub-id pub-id-type="doi">10.1371/journal.pone.0220751</pub-id>, PMID: <pub-id pub-id-type="pmid">31374097</pub-id></citation></ref>
<ref id="ref29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Spruijt</surname> <given-names>B. M.</given-names></name> <name><surname>DeVisser</surname> <given-names>L.</given-names></name></person-group> (<year>2006</year>). <article-title>Advanced behavioural screening: automated home cage ethology</article-title>. <source>Drug Discov. Today Technol.</source> <volume>3</volume>, <fpage>231</fpage>&#x2013;<lpage>237</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.ddtec.2006.06.010</pub-id>, PMID: <pub-id pub-id-type="pmid">24980412</pub-id></citation></ref>
<ref id="ref30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Voikar</surname> <given-names>V.</given-names></name> <name><surname>Gaburro</surname> <given-names>S.</given-names></name></person-group> (<year>2020</year>). <article-title>Three pillars of automated home-cage phenotyping of mice: novel findings, refinement, and reproducibility based on literature and experience</article-title>. <source>Front. Behav. Neurosci.</source> <volume>14</volume>:<fpage>575434</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fnbeh.2020.575434</pub-id>, PMID: <pub-id pub-id-type="pmid">33192366</pub-id></citation></ref>
<ref id="ref31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Weber</surname> <given-names>E. M.</given-names></name> <name><surname>Olsson</surname> <given-names>I. A. S.</given-names></name></person-group> (<year>2008</year>). <article-title>Maternal behaviour in <italic>Mus musculus</italic> sp.: an ethological review</article-title>. <source>Appl. Anim. Behav. Sci.</source> <volume>114</volume>, <fpage>1</fpage>&#x2013;<lpage>22</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.applanim.2008.06.006</pub-id></citation></ref>
<ref id="ref32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Winters</surname> <given-names>C.</given-names></name> <name><surname>Gorssen</surname> <given-names>W.</given-names></name> <name><surname>Ossorio-Salazar</surname> <given-names>V. A.</given-names></name> <name><surname>Nilsson</surname> <given-names>S.</given-names></name> <name><surname>Golden</surname> <given-names>S.</given-names></name> <name><surname>D&#x2019;Hooge</surname> <given-names>R.</given-names></name></person-group> (<year>2022</year>). <article-title>Automated procedure to assess pup retrieval in laboratory mice</article-title>. <source>Sci. Rep.</source> <volume>12</volume>:<fpage>1663</fpage>. doi: <pub-id pub-id-type="doi">10.1038/s41598-022-05641-w</pub-id>, PMID: <pub-id pub-id-type="pmid">35102217</pub-id></citation></ref>
<ref id="ref33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Z.</given-names></name> <name><surname>Autry</surname> <given-names>A. E.</given-names></name> <name><surname>Bergan</surname> <given-names>J. F.</given-names></name> <name><surname>Watabe-Uchida</surname> <given-names>M.</given-names></name> <name><surname>Dulac</surname> <given-names>C. G.</given-names></name></person-group> (<year>2014</year>). <article-title>Galanin neurons in the medial preoptic area govern parental behaviour</article-title>. <source>Nature</source> <volume>509</volume>, <fpage>325</fpage>&#x2013;<lpage>330</lpage>. doi: <pub-id pub-id-type="doi">10.1038/nature13307</pub-id>, PMID: <pub-id pub-id-type="pmid">24828191</pub-id></citation></ref>
</ref-list>
<fn-group>
<fn id="fn0001"><p><sup>1</sup><ext-link xlink:href="https://github.com/cudmore/pie" ext-link-type="uri">https://github.com/cudmore/pie</ext-link></p></fn>
<fn id="fn0002"><p><sup>2</sup><ext-link xlink:href="https://github.com/cudmore/pie-analysis" ext-link-type="uri">https://github.com/cudmore/pie-analysis</ext-link></p></fn>
<fn id="fn0003"><p><sup>3</sup><ext-link xlink:href="https://cudmore.github.io/pie-doc/" ext-link-type="uri">https://cudmore.github.io/pie-doc/</ext-link></p></fn>
<fn id="fn0004"><p><sup>4</sup><ext-link xlink:href="https://youtu.be/EbZaEX8eEAE" ext-link-type="uri">https://youtu.be/EbZaEX8eEAE</ext-link></p></fn>
</fn-group>
</back>
</article>