Goat Parturition and Activity Monitoring Dataset
Description
# Goat Parturition and Activity Monitoring Dataset
## Overview
This dataset consists of high-resolution time-series sensor data collected from collars worn by pregnant goats. The data captures movement (accelerometer) and physiological metrics (temperature) aimed at supporting the development of models for the **early and accurate prediction of parturition (birthing events)** based on recorded changes in movement.
The data provides ground truth labels crucial for differentiating the normal baseline period from the critical pre- and peri-parturition phases.
## Citation and DOI
This dataset has been published to ensure long-term preservation and citation. If you use this dataset in your research or application, please cite the associated DOI.
---
## Data Structure and Format
The dataset is provided as a collection of 27 CSV files. Each file represents a continuous recording period for a specific goat.
* **File Naming Convention:** `goat_[ID]_[time_stamp]_annotated.csv` (e.g., `goat_01_17h00min_annotated.csv`).
### Column/Feature Description
Each CSV file contains time-stamped, multi-sensor data:
| Column Name | Unit | Description |
| :--- | :--- | :--- |
| `Time` | ms | Unix timestamp in milliseconds. |
| `Acc_X`, `Acc_Y`, `Acc_Z` | mg ($10^{-3} g$) | Tri-axial acceleration data capturing goat movement and activity. |
| `Temperature` | $^\circ \text{C}$ | Temperature reading (physiological or ambient data). |
| `Class` | Integer | **Annotation Label** representing the time (in hours) until parturition. |
### Annotation Class Labels
The `Class` column provides the temporal ground truth, indicating the remaining hours until the confirmed parturition event.
| Class Value | Temporal Description |
| :--- | :--- |
| **13** | Parturition is $\mathbf{\ge 13}$ hours away (This is the defined baseline period, representing normal activity far from birthing). |
| $\mathbf{N}$ (where $0 \le N \le 12$) | Parturition is exactly $\mathbf{N}$ hours away. For example, a value of '3' means the goat is 3 hours from giving birth. |
---
## Authors and Contributors
* **Primary Contact:** João Ferreira
* **Contributor 2:** [Pedro Gonçalves](mailto:Gonçalves) [0000-0002-7696-4231](https://orcid.org/0000-0002-7696-4231)
* **Contributor 3:** [Mário Antunes](mailto:Gonçalves) [0000-0002-6504-9441](https://orcid.org/0000-0002-6504-9441)
---
## License Information
This dataset is released under the **Creative Commons Attribution 4.0 International (CC BY 4.0) License**.
* **License Text:** The full license terms are provided in the `LICENSE.txt` file within this repository.
* **Permissions:** You are free to share and adapt the material for any purpose, even commercially, as long as you give appropriate credit.
* **Attribution Requirements:** You must give appropriate credit, provide a link to the license, and indicate if changes were made.
---
## Funding and Acknowledgements
* **Acknowledgements:** This work is funded by national funds through FCT – Fundação para a Ciência e a Tecnologia, I.P., and, when eligible, co-funded by EU funds under project/support UID/50008/2025 – Instituto de Telecomunicações, with DOI identifier - https://doi.org/10.54499/UID/50008/2025
Files
Files
(276.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:cd53a51c04a924e85a999e536be2e383
|
276.6 MB | Download |