{
  "_id": "6a13ffe1acfb0bcc41d37c49",
  "Package": "BioTrajectory",
  "Type": "Package",
  "Title": "Image Processing Tools for Barnes Maze Experiments",
  "Version": "1.1.0",
  "Authors@R": "c(person(\"Antonio\", \"Guerrero\", email=\"jaguerrero@correo.uaa.mx\", role=c(\"cre\")),\nperson(\"Vanessa\", \"Ramirez\", email=\"rmz.prz.vanessa@gmail.com\", role=c(\"aut\")),\nperson(\"Jorge\", \"Macias\", email=\"jemacias@correo.uaa.mx\", role=c(\"ctb\")))",
  "Description": "Tools to process the information obtained from experiments\nconducted in the Barnes Maze. These tools enable the detection\nof trajectories generated by subjects during trials, as well as\nthe acquisition of precise coordinates and relevant statistical\ndata regarding the results. Through this approach, it aims to\nfacilitate the analysis and interpretation of observed\nbehaviors, thereby contributing to a deeper understanding of\nlearning and memory processes in such experiments.",
  "License": "LGPL-3",
  "Encoding": "UTF-8",
  "Author": "Antonio Guerrero [cre], Vanessa Ramirez [aut], Jorge Macias\n[ctb]",
  "Maintainer": "Antonio Guerrero <jaguerrero@correo.uaa.mx>",
  "NeedsCompilation": "no",
  "RoxygenNote": "7.3.3",
  "Packaged": {
    "Date": "2026-05-25 07:50:24 UTC",
    "User": "root"
  },
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-11-26 16:50:01 UTC",
  "RemoteUrl": "https://github.com/cran/BioTrajectory",
  "RemoteRef": "HEAD",
  "RemoteSha": "c89bd675d5bfa257803e518acb27430268f383b2",
  "MD5sum": "bfba0833ccc59697ec18e278d2fecf3f",
  "_user": "cran",
  "_type": "src",
  "_file": "BioTrajectory_1.1.0.tar.gz",
  "_fileid": "d4d168e6591cb24131b0c1d0f6a4262ff8527c71ea158b12fb5d8f9aed8aa792",
  "_filesize": 4251326,
  "_sha256": "d4d168e6591cb24131b0c1d0f6a4262ff8527c71ea158b12fb5d8f9aed8aa792",
  "_created": "2026-05-25T07:50:24.000Z",
  "_published": "2026-05-25T07:53:05.837Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77676335294,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7194047437"
    },
    {
      "job": 77676335325,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194045785"
    },
    {
      "job": 77676025830,
      "time": 146,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194013330"
    },
    {
      "job": 77676335359,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194045538"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26389625067",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/BioTrajectory",
  "_commit": {
    "id": "c89bd675d5bfa257803e518acb27430268f383b2",
    "author": "Antonio Guerrero <jaguerrero@correo.uaa.mx>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.0\n",
    "time": 1764175801
  },
  "_maintainer": {
    "name": "Antonio Guerrero",
    "email": "jaguerrero@correo.uaa.mx"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "av",
      "role": "Imports"
    },
    {
      "package": "imager",
      "role": "Imports"
    },
    {
      "package": "png",
      "role": "Imports"
    },
    {
      "package": "tiff",
      "role": "Imports"
    },
    {
      "package": "jpeg",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "rpanel",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.1",
      "date": "2025-06-06"
    },
    {
      "name": "1.1.0",
      "date": "2025-11-26"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 189,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BioTrajectory"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BioTrajectory.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2025-05-07"
    },
    {
      "version": "1.0.1",
      "date": "2025-06-06"
    },
    {
      "version": "1.1.0",
      "date": "2025-11-26"
    }
  ],
  "_exports": [
    "as.trajectory",
    "centroid",
    "detectBarnes",
    "distanceToTarget",
    "distanceTraveled",
    "getTrajectory",
    "heatmapFromTrajectory",
    "interpolateTrajectory",
    "is.trajectory",
    "isClosed",
    "nearestTarget",
    "normalVectors",
    "readImage",
    "readtrackData",
    "reverseTrajectory",
    "selFrame",
    "showDistanceToTarget",
    "smoothTrajectory",
    "subsampleTrajectory",
    "tangentVectors",
    "trajectory",
    "trimTrajectory",
    "videoToFrames"
  ],
  "_help": [
    {
      "page": "as.trajectory",
      "title": "Convert to Trajectory Object",
      "topics": [
        "as.trajectory"
      ]
    },
    {
      "page": "centroid",
      "title": "Calculate the Centroid of Object",
      "topics": [
        "centroid"
      ]
    },
    {
      "page": "detectBarnes",
      "title": "Detect Circles in a Maze Image",
      "topics": [
        "detectBarnes"
      ]
    },
    {
      "page": "distanceToTarget",
      "title": "Calculates distances to a target point",
      "topics": [
        "distanceToTarget"
      ]
    },
    {
      "page": "distanceTraveled",
      "title": "Calculates the total distance traveled through a series of points.",
      "topics": [
        "distanceTraveled"
      ]
    },
    {
      "page": "getRadius",
      "title": "Estimate the Radius of a Circle Fitting Four Points",
      "topics": [
        "getRadius"
      ]
    },
    {
      "page": "getTrajectory",
      "title": "Get Object Trajectory from Image Sequence",
      "topics": [
        "getTrajectory"
      ]
    },
    {
      "page": "heatmapFromTrajectory",
      "title": "Creates a heatmap from a trajectory.",
      "topics": [
        "heatmapFromTrajectory"
      ]
    },
    {
      "page": "interpolateTrajectory",
      "title": "Interpolates a trajectory",
      "topics": [
        "interpolateTrajectory"
      ]
    },
    {
      "page": "is.trajectory",
      "title": "Check if Object is a Trajectory",
      "topics": [
        "is.trajectory"
      ]
    },
    {
      "page": "isClosed",
      "title": "Check if the first and last points of a \"trajectory\" object are within a given tolerance",
      "topics": [
        "isClosed"
      ]
    },
    {
      "page": "length.trajectory",
      "title": "Length of the Trajectory",
      "topics": [
        "length.trajectory"
      ]
    },
    {
      "page": "nearestTarget",
      "title": "Finds the nearest targets to a set of points within a specified radius.",
      "topics": [
        "nearestTarget"
      ]
    },
    {
      "page": "normalVectors",
      "title": "Calculate the normals from tangents of a trajectory object",
      "topics": [
        "normalVectors"
      ]
    },
    {
      "page": "or",
      "title": "Combine Two Trajectories",
      "topics": [
        "or",
        "|.trajectory"
      ]
    },
    {
      "page": "plot.trajectory",
      "title": "Plot the Trajectory",
      "topics": [
        "plot.trajectory"
      ]
    },
    {
      "page": "print.summary.trajectory",
      "title": "Print Summary of the Trajectory",
      "topics": [
        "print.summary.trajectory"
      ]
    },
    {
      "page": "readImage",
      "title": "Read and Resize an Image",
      "topics": [
        "readImage"
      ]
    },
    {
      "page": "readtrackData",
      "title": "Reads tracking data from a specified file.",
      "topics": [
        "readtrackData"
      ]
    },
    {
      "page": "reverseTrajectory",
      "title": "Reverse the points of a trajectory object and create a new trajectory",
      "topics": [
        "reverseTrajectory"
      ]
    },
    {
      "page": "selFrame",
      "title": "Image Frame Selector and Viewer",
      "topics": [
        "selFrame"
      ]
    },
    {
      "page": "showDistanceToTarget",
      "title": "Visualizes the distance to the target in a plot.",
      "topics": [
        "showDistanceToTarget"
      ]
    },
    {
      "page": "smoothTrajectory",
      "title": "Apply a moving average filter to the trajectory and create a smoothed trajectory",
      "topics": [
        "smoothTrajectory"
      ]
    },
    {
      "page": "subsampleTrajectory",
      "title": "Subsample the points of a trajectory object and create a new trajectory",
      "topics": [
        "subsampleTrajectory"
      ]
    },
    {
      "page": "summary.trajectory",
      "title": "Summary of the Trajectory",
      "topics": [
        "summary.trajectory"
      ]
    },
    {
      "page": "tangentVectors",
      "title": "Calculate the tangent cectors of a trajectory object",
      "topics": [
        "tangentVectors"
      ]
    },
    {
      "page": "trajectory",
      "title": "Trajectory Class",
      "topics": [
        "trajectory"
      ]
    },
    {
      "page": "trimTrajectory",
      "title": "Trim a trajectory object to a subset of points",
      "topics": [
        "trimTrajectory"
      ]
    },
    {
      "page": "videoToFrames",
      "title": "Extract Frames from a Video and Save as Images",
      "topics": [
        "videoToFrames"
      ]
    }
  ],
  "_rundeps": [
    "av",
    "bmp",
    "cli",
    "cpp11",
    "digest",
    "downloader",
    "dplyr",
    "generics",
    "glue",
    "igraph",
    "imager",
    "jpeg",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "pillar",
    "pkgconfig",
    "png",
    "purrr",
    "R6",
    "Rcpp",
    "readbitmap",
    "rlang",
    "rpanel",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "tiff",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 1.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "biotrajectory",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-25T07:52:25.000Z",
      "distro": "noble",
      "commit": "c89bd675d5bfa257803e518acb27430268f383b2",
      "fileid": "853338bd7cc00bf3bb3a5612680439e8a772b2552efb5bd9584b9b4ffad1224c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26389625067"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-25T07:52:19.000Z",
      "distro": "noble",
      "commit": "c89bd675d5bfa257803e518acb27430268f383b2",
      "fileid": "41c81b448e316e12c1a21b6664c4ad785a7e5302edb951d152d8d7d16c3b7849",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26389625067"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-05-25T07:52:42.000Z",
      "commit": "c89bd675d5bfa257803e518acb27430268f383b2",
      "fileid": "e83568d915ddb42fef65d6c3dcb1ff5f5c001c0969b5254f57e6662d5b44edba",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26389625067"
    }
  ]
}