{"id":29663308,"url":"https://github.com/hvandermarel/gnss-ppp-matlab-toolbox","last_synced_at":"2025-07-22T11:41:43.914Z","repository":{"id":303581595,"uuid":"1015951700","full_name":"hvandermarel/gnss-ppp-matlab-toolbox","owner":"hvandermarel","description":"GNSS Precise Point Positioning (PPP) Matlab toolbox","archived":false,"fork":false,"pushed_at":"2025-07-15T12:29:42.000Z","size":404,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-16T02:06:13.486Z","etag":null,"topics":["geodesy","gnss","gnss-campaign","gps","positioning","ppp","precise-point-positioning","reference-frames"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hvandermarel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-08T09:17:23.000Z","updated_at":"2025-07-15T12:27:53.000Z","dependencies_parsed_at":"2025-07-08T11:23:42.462Z","dependency_job_id":"21bcd643-506e-46f1-b7a1-063abb22d124","html_url":"https://github.com/hvandermarel/gnss-ppp-matlab-toolbox","commit_stats":null,"previous_names":["hvandermarel/gnss-ppp-matlab-toolbox"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/hvandermarel/gnss-ppp-matlab-toolbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hvandermarel%2Fgnss-ppp-matlab-toolbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hvandermarel%2Fgnss-ppp-matlab-toolbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hvandermarel%2Fgnss-ppp-matlab-toolbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hvandermarel%2Fgnss-ppp-matlab-toolbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hvandermarel","download_url":"https://codeload.github.com/hvandermarel/gnss-ppp-matlab-toolbox/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hvandermarel%2Fgnss-ppp-matlab-toolbox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266487136,"owners_count":23937099,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geodesy","gnss","gnss-campaign","gps","positioning","ppp","precise-point-positioning","reference-frames"],"created_at":"2025-07-22T11:41:31.729Z","updated_at":"2025-07-22T11:41:43.906Z","avatar_url":"https://github.com/hvandermarel.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GNSS Precise Point Positioning (PPP) Matlab Toolbox\n\nVersion 1.3 (15 July 2025)\n\n## Synopsis\n\nFunctions and example script to read data from NRCan CSRS-PPP output files and combine the single day\nsolutions into a single multi-day solution with statistical testing.\nApplications range from computing multiday station coordinates, with statistical testing, up to quality\ncontrol for a multi-week GNSS campaign with automatic outlier detection and powerful graphics.\n\n![pppdemo2xl.m graphics](PPP_Station_Quality_2019.png)\n\n## Functions\n\nMain functions:\n\n    xtrNRCAN        - Read NRCan CSRS-PPP summary files and extract (static position) PPP data.\n    pppcombine      - Combine single(-day) PPP solutions into a single multi-day estimate.\n    nrcanReadPos    - Read NRCan CSRS-PPP position file (kinematic position, clock, ZTD).\n\nPretty print:\n\n    prtNRCAN        - Pretty print results from xtrNRCAN\n    prtcombine      - Pretty print results from pppcombine\n\n## Demo scripts and documentation\n\nSeveral demonstration scripts are provided\n\n    pppdemo1        - Basic demo reading CSRS-PPP output files and a single multi-day combined solution\n    pppdemo2        - Advanced demo processing one year of Iceland PPP data.\n    pppdemo2xl      - Idem, but with a few more options.\n    nrcanTopoPoints - Compute Topo Points from CSRS-PPP kinematic PPP results.\n\nA full description for the first three scripts is given in [pppdemo1.md](./pppdemo1.md) and [pppdemo2.md](./pppdemo2.md),\nincluding a brief description of the statistical testing in [pppdemo1.md](./pppdemo1.md).\n\n## Dependencies\n\nThe demo scripts use several functions from the **crsutil-matlab-toolbox** which must be included in the Matlab search path.\n\n## License notice\n\nThe following notice applies to all Matlab functions and scripts in this repository.\n\nCopyright 2018-2025 Hans van der Marel, Delft University of Technology.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0).\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhvandermarel%2Fgnss-ppp-matlab-toolbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhvandermarel%2Fgnss-ppp-matlab-toolbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhvandermarel%2Fgnss-ppp-matlab-toolbox/lists"}