{
  "_id": "6a141bd3acfb0bcc41d3d7e9",
  "Package": "monitoR",
  "Type": "Package",
  "Title": "Acoustic Template Detection in R",
  "Version": "1.2",
  "Date": "2025-04-10",
  "Authors@R": "c(person(given = c(\"Sasha\", \"D.\"),\nfamily = \"Hafner\",\nrole = c(\"aut\", \"cre\"),\nemail = \"sasha.hafner@bce.au.dk\",\ncomment = c(ORCID = \"0000-0003-0955-0327\")),\nperson(given = \"Jon\",\nfamily = \"Katz\",\nrole = \"aut\",\nemail = \"jonkatz4@gmail.com\"),\nperson(given = \"Jerome\",\nfamily = \"Sueur\",\nrole = \"aut\",\ncomment = \"seewave package author (code from Fourier transform used in monitoR)\"),\nperson(given = \"Thierry\",\nfamily = \"Aubin\",\nrole = \"aut\",\ncomment = \"seewave package author (code from Fourier transform used in monitoR)\"),\nperson(given = \"Caroline\",\nfamily = \"Simonis\",\nrole = \"aut\",\ncomment = \"seewave package author (code from Fourier transform used in monitoR)\"),\nperson(given = \"Uwe\",\nfamily = \"Ligges\",\nrole = \"aut\",\ncomment = \"tuneR package author (code from readMP3() used in monitoR)\"),\nperson(given = \"Therese\",\nfamily = \"Donovan\",\nrole = \"ctb\",\ncomment = \"creative direction and database design support\")\n)",
  "Maintainer": "Sasha D. Hafner <sasha.hafner@bce.au.dk>",
  "Description": "Acoustic template detection and monitoring database\ninterface. Create, modify, save, and use templates for\ndetection of animal vocalizations. View, verify, and extract\nresults. Upload a MySQL schema to a existing instance, manage\nsurvey metadata, write and read templates and detections\nlocally or to the database.",
  "License": "GPL-2",
  "URL": "https://github.com/jonkatz2/monitor",
  "VignetteBuilder": "knitr",
  "Repository": "https://jonkatz2.r-universe.dev",
  "Date/Publication": "2025-04-11 09:54:37 UTC",
  "RemoteUrl": "https://github.com/jonkatz2/monitor",
  "RemoteRef": "HEAD",
  "RemoteSha": "46136764123348e483bb37b5a220f9532f93c03e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 09:48:17 UTC",
    "User": "root"
  },
  "Author": "Sasha D. Hafner [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-0955-0327>),\nJon Katz [aut],\nJerome Sueur [aut] (seewave package author (code from Fourier transform\nused in monitoR)),\nThierry Aubin [aut] (seewave package author (code from Fourier\ntransform used in monitoR)),\nCaroline Simonis [aut] (seewave package author (code from Fourier\ntransform used in monitoR)),\nUwe Ligges [aut] (tuneR package author (code from readMP3() used in\nmonitoR)),\nTherese Donovan [ctb] (creative direction and database design support)",
  "MD5sum": "715947cbdf548dfca9935be0d3a8fc2f",
  "_user": "jonkatz2",
  "_type": "src",
  "_file": "monitoR_1.2.tar.gz",
  "_fileid": "d625ea7d123e3c7d8e167190421fa63f67dc74d87fd297cbe38fa2989cc97df2",
  "_filesize": 4996980,
  "_sha256": "d625ea7d123e3c7d8e167190421fa63f67dc74d87fd297cbe38fa2989cc97df2",
  "_created": "2026-05-25T09:48:17.000Z",
  "_published": "2026-05-25T09:52:19.783Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77691217886,
      "time": 122,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7195838488"
    },
    {
      "job": 77691217917,
      "time": 124,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7195839244"
    },
    {
      "job": 77691217880,
      "time": 196,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7195848167"
    },
    {
      "job": 77691217872,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7195837652"
    },
    {
      "job": 77690787477,
      "time": 196,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195805449"
    },
    {
      "job": 77691217864,
      "time": 98,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7195832034"
    },
    {
      "job": 77691217937,
      "time": 128,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7195839827"
    },
    {
      "job": 77691217884,
      "time": 101,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7195832853"
    },
    {
      "job": 77691217893,
      "time": 91,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7195830481"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jonkatz2/monitor",
  "_commit": {
    "id": "46136764123348e483bb37b5a220f9532f93c03e",
    "author": "Sasha D. Hafner <sasha@hafnerconsulting.com>",
    "committer": "Sasha D. Hafner <sasha@hafnerconsulting.com>",
    "message": "update NEWS to v1.2\n",
    "time": 1744365277
  },
  "_maintainer": {
    "name": "Sasha D. Hafner",
    "email": "sasha.hafner@bce.au.dk",
    "login": "sashahafner",
    "description": "",
    "uuid": 35272876,
    "orcid": "0000-0003-0955-0327"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "tuneR",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "fftw",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "RODBC",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "jonkatz2",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [],
  "_tags": [],
  "_stars": 9,
  "_contributors": [
    {
      "user": "sashahafner",
      "count": 30,
      "uuid": 35272876
    },
    {
      "user": "jonkatz2",
      "count": 8,
      "uuid": 6555189
    }
  ],
  "_userbio": {
    "uuid": 6555189,
    "type": "user",
    "name": "Jon Katz"
  },
  "_downloads": {
    "count": 646,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/monitoR"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/jonkatz2/monitor",
  "_searchresults": 105,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/monitoR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jonkatz2/monitor",
  "_realowner": "jonkatz2",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2014-03-27"
    },
    {
      "version": "1.0.1",
      "date": "2014-03-31"
    },
    {
      "version": "1.0.2",
      "date": "2014-05-14"
    },
    {
      "version": "1.0.3",
      "date": "2015-04-23"
    },
    {
      "version": "1.0.4",
      "date": "2015-09-18"
    },
    {
      "version": "1.0.5",
      "date": "2017-02-17"
    },
    {
      "version": "1.0.7",
      "date": "2018-02-14"
    },
    {
      "version": "1.2",
      "date": "2025-04-11"
    }
  ],
  "_exports": [
    "batchBinMatch",
    "batchCorMatch",
    "bindEvents",
    "binMatch",
    "changeSampRate",
    "collapseClips",
    "combineBinTemplates",
    "combineCorTemplates",
    "compareTemplates",
    "corMatch",
    "cutWave",
    "dbDownloadCardRecorderID",
    "dbDownloadResult",
    "dbDownloadSurvey",
    "dbDownloadTemplate",
    "dbSchema",
    "dbUploadAnno",
    "dbUploadResult",
    "dbUploadSurvey",
    "dbUploadTemplate",
    "eventEval",
    "fileCopyRename",
    "findPeaks",
    "getDetections",
    "getPeaks",
    "getTemplates",
    "gray.1",
    "gray.2",
    "gray.3",
    "makeBinTemplate",
    "makeCorTemplate",
    "mp3Subsamp",
    "rainbow.1",
    "readBinTemplates",
    "readCorTemplates",
    "readMP3",
    "show",
    "showPeaks",
    "templateComment",
    "templateComment<-",
    "templateCutoff",
    "templateCutoff<-",
    "templateNames",
    "templateNames<-",
    "templatePath",
    "templatePath<-",
    "timeAlign",
    "topo.1",
    "viewSpec",
    "writeBinTemplates",
    "writeCorTemplates"
  ],
  "_datasets": [
    {
      "name": "btnw",
      "title": "Black-Throated Green Warbler (_Setophaga virens_) Song",
      "object": "btnw",
      "file": "btnw.rda",
      "class": [
        "Wave"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "oven",
      "title": "Ovenbird (_Seiurus aurocapilla_) Song",
      "object": "oven",
      "file": "oven.rda",
      "class": [
        "Wave"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "survey",
      "title": "Sample Acoustic Survey (Short)",
      "object": "survey",
      "file": "survey.rda",
      "class": [
        "Wave"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "survey_anno",
      "title": "Annotations for 'survey'",
      "object": "survey_anno",
      "file": "survey_anno.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "start.time",
        "end.time",
        "min.frq",
        "max.frq",
        "name"
      ],
      "rows": 7,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "batchDetection",
      "title": "Batch Template Detection",
      "topics": [
        "batchBinMatch",
        "batchCorMatch"
      ]
    },
    {
      "page": "bindEvents",
      "title": "Summarize/Archive Manually Derived Sound Events",
      "topics": [
        "bindEvents"
      ]
    },
    {
      "page": "btnw",
      "title": "Black-Throated Green Warbler (_Setophaga virens_) Song",
      "topics": [
        "btnw"
      ]
    },
    {
      "page": "changeSampRate",
      "title": "Resample Wave objects",
      "topics": [
        "changeSampRate"
      ]
    },
    {
      "page": "collapseClips",
      "title": "Summarize/Archive Song Events",
      "topics": [
        "collapseClips"
      ]
    },
    {
      "page": "combineTemplates",
      "title": "Combine Acoustic Template Lists",
      "topics": [
        "combineBinTemplates",
        "combineCorTemplates"
      ]
    },
    {
      "page": "compareTemplates",
      "title": "Compare Performance of Templates",
      "topics": [
        "compareTemplates"
      ]
    },
    {
      "page": "cutWave",
      "title": "Extract Shorter Wave Objects from other Wave Objects",
      "topics": [
        "cutWave"
      ]
    },
    {
      "page": "dbDownload",
      "title": "Retrieve Card-Recorder ID Values or Survey Names from a Database",
      "topics": [
        "dbDownloadCardRecorderID",
        "dbDownloadSurvey"
      ]
    },
    {
      "page": "dbDownloadResult",
      "title": "Create 'detectionList' Objects from Data Stored in a Database",
      "topics": [
        "dbDownloadResult"
      ]
    },
    {
      "page": "dbDownloadTemplate",
      "title": "Retrieve templates from an acoustics database",
      "topics": [
        "dbDownloadTemplate"
      ]
    },
    {
      "page": "dbSchema",
      "title": "Upload a MySQL Database Schema to Create Tables in an Acoustics Database",
      "topics": [
        "dbSchema"
      ]
    },
    {
      "page": "dbUploadAnno",
      "title": "Upload Spectrogram Annotations to an Acoustics Database",
      "topics": [
        "dbUploadAnno"
      ]
    },
    {
      "page": "dbUploadResult",
      "title": "Upload Detection Results to an Acoustics Database",
      "topics": [
        "dbUploadResult"
      ]
    },
    {
      "page": "dbUploadSurvey",
      "title": "Upload Survey Metadata to an Acoustics Database",
      "topics": [
        "dbUploadSurvey"
      ]
    },
    {
      "page": "dbUploadTemplate",
      "title": "Upload Acoustic Templates to a Database",
      "topics": [
        "dbUploadTemplate"
      ]
    },
    {
      "page": "detectionList-class",
      "title": "Class '\"detectionList\"'",
      "topics": [
        "detectionList-class"
      ]
    },
    {
      "page": "eventEval",
      "title": "Evaluate Detected Events with Known Event Sources and Times",
      "topics": [
        "eventEval"
      ]
    },
    {
      "page": "index-methods",
      "title": "Indexing (Extraction) Methods for 'monitoR' Package",
      "topics": [
        "[,detectionList-method",
        "[,TemplateList-method",
        "[,templateScores-method",
        "[-methods"
      ]
    },
    {
      "page": "fileCopyRename",
      "title": "Copy and Rename Sound Files from Portable Media",
      "topics": [
        "fileCopyRename"
      ]
    },
    {
      "page": "findPeaks",
      "title": "Find Score Peaks and Detections in a 'templateScores' Object",
      "topics": [
        "findPeaks"
      ]
    },
    {
      "page": "getDetections",
      "title": "Extract Detections or Peaks from a 'detectionList' Object",
      "topics": [
        "getDetections",
        "getPeaks"
      ]
    },
    {
      "page": "getTemplates",
      "title": "Extract a Template List",
      "topics": [
        "getTemplates"
      ]
    },
    {
      "page": "makeTemplate",
      "title": "Make an Acoustic Template",
      "topics": [
        "makeBinTemplate",
        "makeCorTemplate"
      ]
    },
    {
      "page": "monitoR-package",
      "title": "Automated Acoustic Monitoring-overview and examples",
      "topics": [
        "monitoR-package",
        "monitoR"
      ]
    },
    {
      "page": "mp3Subsamp",
      "title": "Extract Short Surveys from Longer mp3 Recordings",
      "topics": [
        "mp3Subsamp"
      ]
    },
    {
      "page": "oven",
      "title": "Ovenbird (_Seiurus aurocapilla_) Song",
      "topics": [
        "oven"
      ]
    },
    {
      "page": "plot-methods",
      "title": "Methods for the 'plot' Function",
      "topics": [
        "plot,detectionList,ANY-method",
        "plot,TemplateList,ANY-method",
        "plot-methods"
      ]
    },
    {
      "page": "readMP3",
      "title": "Read MP3 Files into a Wave Object",
      "topics": [
        "readMP3"
      ]
    },
    {
      "page": "readTemplates",
      "title": "Read Acoustic Templates from a Local Disk",
      "topics": [
        "readBinTemplates",
        "readCorTemplates"
      ]
    },
    {
      "page": "show-methods",
      "title": "Methods for the 'show' and 'summary' Functions",
      "topics": [
        "show,binTemplateList-method",
        "show,corTemplateList-method",
        "show,detectionList-method",
        "show,templateScores-method",
        "show-methods",
        "summary,binTemplateList-method",
        "summary,corTemplateList-method",
        "summary,detectionList-method",
        "summary,TemplateList-method",
        "summary,templateScores-method",
        "summary-methods"
      ]
    },
    {
      "page": "showPeaks",
      "title": "View or Verify Detections or Peaks",
      "topics": [
        "showPeaks"
      ]
    },
    {
      "page": "specCols",
      "title": "Color Vectors for Spectrograms",
      "topics": [
        "gray.1",
        "gray.2",
        "gray.3",
        "rainbow.1",
        "specCols",
        "topo.1"
      ]
    },
    {
      "page": "survey",
      "title": "Sample Acoustic Survey (Short)",
      "topics": [
        "survey"
      ]
    },
    {
      "page": "survey_anno",
      "title": "Annotations for 'survey'",
      "topics": [
        "survey_anno"
      ]
    },
    {
      "page": "Template-class",
      "title": "Class '\"Template\"'",
      "topics": [
        "binTemplate-class",
        "corTemplate-class",
        "Template-class"
      ]
    },
    {
      "page": "templateComment",
      "title": "Query or Set Template Cutoffs",
      "topics": [
        "templateComment",
        "templateComment<-"
      ]
    },
    {
      "page": "templateCutoff",
      "title": "Query or Set Template Cutoffs",
      "topics": [
        "templateCutoff",
        "templateCutoff<-"
      ]
    },
    {
      "page": "TemplateList-class",
      "title": "Class '\"TemplateList\"'",
      "topics": [
        "binTemplateList-class",
        "corTemplateList-class",
        "TemplateList-class"
      ]
    },
    {
      "page": "templateMatching",
      "title": "Calculate Spectrogram Template Matching Scores",
      "topics": [
        "binMatch",
        "corMatch"
      ]
    },
    {
      "page": "templateNames",
      "title": "Names of Templates",
      "topics": [
        "templateNames",
        "templateNames<-"
      ]
    },
    {
      "page": "templatePath",
      "title": "Song clip path of Templates",
      "topics": [
        "templatePath",
        "templatePath<-"
      ]
    },
    {
      "page": "templateScores-class",
      "title": "Class '\"templateScores\"'",
      "topics": [
        "templateScores-class"
      ]
    },
    {
      "page": "timeAlign",
      "title": "Condense Detections or Peaks from Multiple Templates",
      "topics": [
        "timeAlign"
      ]
    },
    {
      "page": "viewSpec",
      "title": "Interactively View and Annotate Spectrograms",
      "topics": [
        "viewSpec"
      ]
    },
    {
      "page": "writeTemplates",
      "title": "Write Acoustic Templates to Text Files",
      "topics": [
        "writeBinTemplates",
        "writeCorTemplates"
      ]
    }
  ],
  "_readme": "https://github.com/jonkatz2/monitor/raw/HEAD/README.md",
  "_rundeps": [
    "MASS",
    "signal",
    "tuneR"
  ],
  "_vignettes": [
    {
      "source": "monitoR_QuickStart.Rnw",
      "filename": "monitoR_QuickStart.pdf",
      "title": "monitoR Quick Start",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2018-01-12 20:51:05",
      "modified": "2018-02-13 20:15:26",
      "commits": 3
    }
  ],
  "_score": 7.151523067564944,
  "_indexed": true,
  "_nocasepkg": "monitor",
  "_universes": [
    "jonkatz2",
    "sashahafner"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-05-25T09:50:08.000Z",
      "distro": "noble",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "56fff43a37be74e12051744d2852d58f7ac95bb3232cab91117a7e836db78ffa",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-05-25T09:50:08.000Z",
      "distro": "noble",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "3878030b38d7e235b0a5256130703ffc072255887ca3623be1a47d10f6743f67",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2",
      "date": "2026-05-25T09:50:48.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "1a809ccd51ca57e34eb25cbfe6e14c80702fbb06f0ad6caa77c73650b97afae8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2",
      "date": "2026-05-25T09:50:09.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "3bf9866458ee2ed3f39947e6ee8facdc3169cf9e7a7bc14582a618a4098bd7c0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2",
      "date": "2026-05-25T09:50:16.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "a5d125a1b88bd12a4d06b4cf0ba9faa5583291587c1616f0744a665c9d4739fb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2",
      "date": "2026-05-25T09:50:05.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "a2dcc73bf60617d4a05b4f918be1ef46d421a7bf5c0280fb56e69aa404752b0f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2",
      "date": "2026-05-25T09:49:28.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "afcc4aca47251c5b2664121445f25a012be43bb788d1656b7893077de82531e9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2",
      "date": "2026-05-25T09:49:24.000Z",
      "commit": "46136764123348e483bb37b5a220f9532f93c03e",
      "fileid": "36e88c6ee3becaf4565d57256e6357d21792e8727634f3668eb195378247103b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/jonkatz2/actions/runs/26394166311"
    }
  ]
}