{
  "_id": "6a12bc77acfb0bcc41d1c5d4",
  "Package": "openSkies",
  "Type": "Package",
  "Title": "Retrieval, Analysis and Visualization of Air Traffic Data",
  "Version": "1.3.0",
  "Date": "2026-01-20",
  "Authors@R": "c(\nperson(\"Rafael\", \"Ayala\", email = \"rafaelayalahernandez@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-9332-4623\")),\nperson(\"Daniel\", \"Ayala\", email = \"dayala1@us.es\", role = \"aut\", comment = c(ORCID = \"0000-0003-2095-1009\")),\nperson(\"David\", \"Ruiz\", email = \"druiz@us.es\", role = \"aut\", comment = c(ORCID = \"0000-0003-4460-5493\")),\nperson(\"Aleix\", \"Sellés\", role = \"aut\"),\nperson(\"Pablo\", \"Hernandez\", email = \"pabherser@alum.us.es\", role=\"aut\", comment = c(ORCID = \"0009-0000-9279-6744\")),\nperson(\"Lara\", \"Selles Vidal\", email = \"lara.selles@oist.jp\", role = \"aut\", comment = c(ORCID = \"0000-0003-2537-6824\")))",
  "Description": "Provides functionalities and data structures to retrieve,\nanalyze and visualize aviation data. It includes a client\ninterface to the 'OpenSky' API <https://opensky-network.org>.\nIt allows retrieval of flight information, as well as aircraft\nstate vectors.",
  "Acknowledgements": "The development of this software is supported by the\nSpanish Ministry of Science and Innovation (grant code\nPID2019-105471RB-I00) and the Regional Government of Andalusia\n(grant code P18-RT-1060).",
  "License": "CC BY-NC 4.0",
  "VignetteBuilder": "knitr",
  "BugReports": "https://github.com/Rafael-Ayala/openSkies/issues",
  "NeedsCompilation": "no",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "git libmagick++-dev gsfonts libicu-dev libjpeg-dev\nlibpng-dev libssh-dev libssh2-1-dev libxml2-dev libssl-dev",
  "Repository": "https://rafael-ayala.r-universe.dev",
  "Date/Publication": "2026-01-20 11:37:13 UTC",
  "RemoteUrl": "https://github.com/rafael-ayala/openskies",
  "RemoteRef": "HEAD",
  "RemoteSha": "b753563df02946a5e919b6e241e1f80adc8c7351",
  "Packaged": {
    "Date": "2026-05-24 08:49:31 UTC",
    "User": "root"
  },
  "Author": "Rafael Ayala [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9332-4623>),\nDaniel Ayala [aut] (ORCID: <https://orcid.org/0000-0003-2095-1009>),\nDavid Ruiz [aut] (ORCID: <https://orcid.org/0000-0003-4460-5493>),\nAleix Sellés [aut],\nPablo Hernandez [aut] (ORCID: <https://orcid.org/0009-0000-9279-6744>),\nLara Selles Vidal [aut] (ORCID:\n<https://orcid.org/0000-0003-2537-6824>)",
  "Maintainer": "Rafael Ayala <rafaelayalahernandez@gmail.com>",
  "MD5sum": "c855403e8deefba4ee4edd273b52d5cc",
  "_user": "rafael-ayala",
  "_type": "src",
  "_file": "openSkies_1.3.0.tar.gz",
  "_fileid": "352f95198d320c7e5cb1d8ecb222086f1a2eb547dff1c86369aa5ad2684a6216",
  "_filesize": 259278,
  "_sha256": "352f95198d320c7e5cb1d8ecb222086f1a2eb547dff1c86369aa5ad2684a6216",
  "_created": "2026-05-24T08:49:31.000Z",
  "_published": "2026-05-24T08:53:11.117Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77584847601,
      "time": 180,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183800276"
    },
    {
      "job": 77584847595,
      "time": 179,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183800194"
    },
    {
      "job": 77584847590,
      "time": 149,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183794712"
    },
    {
      "job": 77584847592,
      "time": 174,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183796757"
    },
    {
      "job": 77584665140,
      "time": 208,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183780516"
    },
    {
      "job": 77584847588,
      "time": 126,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183794540"
    },
    {
      "job": 77584847600,
      "time": 117,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183793624"
    },
    {
      "job": 77584847604,
      "time": 137,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183795746"
    },
    {
      "job": 77584847616,
      "time": 130,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183795134"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/rafael-ayala/openskies",
  "_commit": {
    "id": "b753563df02946a5e919b6e241e1f80adc8c7351",
    "author": "Rafael-Ayala <rafael.ayala@oist.jp>",
    "committer": "Rafael-Ayala <rafael.ayala@oist.jp>",
    "message": "v 1.3.0\n",
    "time": 1768909033
  },
  "_maintainer": {
    "name": "Rafael Ayala",
    "email": "rafaelayalahernandez@gmail.com",
    "orcid": "0000-0002-9332-4623"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "grid",
      "role": "Depends"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "ssh",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "ggmap",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "magick",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "dbscan",
      "role": "Imports"
    },
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "RPresto",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    }
  ],
  "_owner": "rafael-ayala",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-04",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 13,
  "_contributors": [
    {
      "user": "rafael-ayala",
      "count": 95,
      "uuid": 8314567
    },
    {
      "user": "dayala1",
      "count": 30,
      "uuid": 28562978
    },
    {
      "user": "daniel-ayala",
      "count": 8,
      "uuid": 12978863
    }
  ],
  "_userbio": {
    "uuid": 8314567,
    "type": "user",
    "name": "Rafael Ayala"
  },
  "_downloads": {
    "count": 274,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/openSkies"
  },
  "_devurl": "https://github.com/rafael-ayala/openskies",
  "_searchresults": 38,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/openSkies.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/rafael-ayala/openskies",
  "_realowner": "rafael-ayala",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.99.3",
      "date": "2020-11-03"
    },
    {
      "version": "0.99.4",
      "date": "2020-11-11"
    },
    {
      "version": "0.99.7",
      "date": "2020-12-01"
    },
    {
      "version": "0.99.8",
      "date": "2020-12-04"
    },
    {
      "version": "1.0.0",
      "date": "2021-01-26"
    },
    {
      "version": "1.1.0",
      "date": "2021-03-07"
    },
    {
      "version": "1.1.1",
      "date": "2021-04-17"
    },
    {
      "version": "1.1.2",
      "date": "2021-07-30"
    },
    {
      "version": "1.1.3",
      "date": "2021-08-06"
    },
    {
      "version": "1.1.4",
      "date": "2021-08-23"
    },
    {
      "version": "1.1.5",
      "date": "2021-10-07"
    },
    {
      "version": "1.1.6",
      "date": "2021-12-19"
    },
    {
      "version": "1.2.1",
      "date": "2024-04-03"
    },
    {
      "version": "1.2.2",
      "date": "2025-08-21"
    },
    {
      "version": "1.3.0",
      "date": "2026-01-20"
    }
  ],
  "_exports": [
    "ADSBDecoder",
    "clusterRoutes",
    "findFlightPhases",
    "getAircraftFlights",
    "getAircraftMetadata",
    "getAircraftStateVectorsSeries",
    "getAirportArrivals",
    "getAirportDepartures",
    "getAirportMetadata",
    "getIntervalFlights",
    "getIntervalStateVectors",
    "getOSNCoverage",
    "getRouteMetadata",
    "getSingleTimeStateVectors",
    "getVectorSetFeatures",
    "getVectorSetListFeatures",
    "openSkiesAircraft",
    "openSkiesAirport",
    "openSkiesFlight",
    "openSkiesRoute",
    "openSkiesStateVector",
    "openSkiesStateVectorSet",
    "plotPlanes",
    "plotRoute",
    "plotRoutes"
  ],
  "_help": [
    {
      "page": "ADSBDecoder",
      "title": "An object of class 'adsbDecoder' object representing a decoder used to decode ADS-B v2 messages",
      "topics": [
        "ADSBDecoder"
      ]
    },
    {
      "page": "clusterRoutes",
      "title": "Cluster aircraft trajectories based on positional features",
      "topics": [
        "clusterRoutes"
      ]
    },
    {
      "page": "findFlightPhases",
      "title": "Find the phases of a flight based on altitude, vertical rate and speed",
      "topics": [
        "findFlightPhases"
      ]
    },
    {
      "page": "getAircraftFlights",
      "title": "Retrieve flights performed by a specified aircraft during a time interval",
      "topics": [
        "getAircraftFlights"
      ]
    },
    {
      "page": "getAircraftMetadata",
      "title": "Retrieve metadata for a specified aircraft",
      "topics": [
        "getAircraftMetadata"
      ]
    },
    {
      "page": "getAircraftStateVectorsSeries",
      "title": "Retrieve a series of state vectors received from a specified aircraft during a given time interval",
      "topics": [
        "getAircraftStateVectorsSeries"
      ]
    },
    {
      "page": "getAirportArrivals",
      "title": "Retrieve flight arrivals into a specified airport",
      "topics": [
        "getAirportArrivals"
      ]
    },
    {
      "page": "getAirportDepartures",
      "title": "Retrieve flight departures from a specified airport",
      "topics": [
        "getAirportDepartures"
      ]
    },
    {
      "page": "getAirportMetadata",
      "title": "Retrieve metadata for a specified airport",
      "topics": [
        "getAirportMetadata"
      ]
    },
    {
      "page": "getIntervalFlights",
      "title": "Retrieve all flights registered during a time interval",
      "topics": [
        "getIntervalFlights"
      ]
    },
    {
      "page": "getIntervalStateVectors",
      "title": "Retrieve all state vectors received during a time interval",
      "topics": [
        "getIntervalStateVectors"
      ]
    },
    {
      "page": "getOSNCoverage",
      "title": "Retrieve coverage of the OpenSky Network for a given day",
      "topics": [
        "getOSNCoverage"
      ]
    },
    {
      "page": "getRouteMetadata",
      "title": "Retrieve metadata for a specified route",
      "topics": [
        "getRouteMetadata"
      ]
    },
    {
      "page": "getSingleTimeStateVectors",
      "title": "Retrieve all state vectors received at a given time point",
      "topics": [
        "getSingleTimeStateVectors"
      ]
    },
    {
      "page": "getVectorSetFeatures",
      "title": "Get positional features of an openSkiesStateVectorSet object",
      "topics": [
        "getVectorSetFeatures"
      ]
    },
    {
      "page": "getVectorSetListFeatures",
      "title": "Get positional features of a list of openSkiesStateVectorSet objects",
      "topics": [
        "getVectorSetListFeatures"
      ]
    },
    {
      "page": "openSkiesAircraft",
      "title": "An 'R6Class' object representing an aircraft",
      "topics": [
        "openSkiesAircraft"
      ]
    },
    {
      "page": "openSkiesAirport",
      "title": "An 'R6Class' object representing an airport",
      "topics": [
        "openSkiesAirport"
      ]
    },
    {
      "page": "openSkiesFlight",
      "title": "An 'R6Class' object representing a specific flight",
      "topics": [
        "openSkiesFlight"
      ]
    },
    {
      "page": "openSkiesRoute",
      "title": "An 'R6Class' object representing a flight route",
      "topics": [
        "openSkiesRoute"
      ]
    },
    {
      "page": "openSkiesStateVector",
      "title": "An 'R6Class' object representing an aircraft state vector",
      "topics": [
        "openSkiesStateVector"
      ]
    },
    {
      "page": "openSkiesStateVectorSet",
      "title": "An 'R6Class' object representing an ensemble of aircraft state vectors",
      "topics": [
        "openSkiesStateVectorSet"
      ]
    },
    {
      "page": "plotPlanes",
      "title": "Plot the location of a set of aircrafts",
      "topics": [
        "plotPlanes"
      ]
    },
    {
      "page": "plotRoute",
      "title": "Plot a single aircraft route",
      "topics": [
        "plotRoute"
      ]
    },
    {
      "page": "plotRoutes",
      "title": "Plot several aircraft routes",
      "topics": [
        "plotRoutes"
      ]
    }
  ],
  "_readme": "https://github.com/rafael-ayala/openskies/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "bit",
    "bit64",
    "bitops",
    "blob",
    "cli",
    "cluster",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "DBI",
    "dbplyr",
    "dbscan",
    "digest",
    "dplyr",
    "farver",
    "generics",
    "ggmap",
    "ggplot2",
    "glue",
    "gtable",
    "hms",
    "httr",
    "isoband",
    "jpeg",
    "jsonlite",
    "labeling",
    "lifecycle",
    "lubridate",
    "magick",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "plyr",
    "png",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "RPresto",
    "S7",
    "scales",
    "ssh",
    "stringdist",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "openSkies.Rmd",
      "filename": "openSkies.html",
      "title": "openSkies",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation instructions",
        "Accessing flight information",
        "Authentication",
        "Accessing aircraft state vectors",
        "System of R6 classes for aviation data",
        "References"
      ],
      "created": "2020-11-04 12:44:09",
      "modified": "2026-01-19 13:09:47",
      "commits": 4
    }
  ],
  "_score": 5.693726948923647,
  "_indexed": true,
  "_nocasepkg": "openskies",
  "_universes": [
    "rafael-ayala"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.0",
      "date": "2026-05-24T08:52:03.000Z",
      "distro": "noble",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "cd6e20b2c43a52075b3f8627ab3133236d5960d0d0b0629df573e5873c28620e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.0",
      "date": "2026-05-24T08:52:03.000Z",
      "distro": "noble",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "f38c8ebae72499518ddadeeba3240be64eb864ee3b48d2fdc66b7fe71acceced",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.0",
      "date": "2026-05-24T08:51:34.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "07796f24577e0cdb761891c3b1ee3b335f60db77d9817699cbce007b2b579962",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.0",
      "date": "2026-05-24T08:51:45.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "ccea44554fafb80d6c49168a3f28cceb2461c11f5c8da5d961622f357157dc91",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.0",
      "date": "2026-05-24T08:51:58.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "b4e49bee965a38de485ad93be556dd552e92386dea823c9cf534027ac32c8b82",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.0",
      "date": "2026-05-24T08:50:51.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "dd56e643a4a28f6c847fb79b0d5f937e898e1a7bee6d00b7b17d26b36f175650",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.0",
      "date": "2026-05-24T08:51:12.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "d8778b8c867f0cc1c274b5bbd65a16720116b5ba6516f63851e65cf73704338d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.0",
      "date": "2026-05-24T08:51:05.000Z",
      "commit": "b753563df02946a5e919b6e241e1f80adc8c7351",
      "fileid": "48c73a6eac1bc9ed71b2254a880c40245ed9c6784cc20ba82d68c5ca27f1c432",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rafael-ayala/actions/runs/26356709389"
    }
  ]
}