Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ua-parser/uap-r
R implementation of ua-parser
https://github.com/ua-parser/uap-r
Last synced: 3 months ago
JSON representation
R implementation of ua-parser
- Host: GitHub
- URL: https://github.com/ua-parser/uap-r
- Owner: ua-parser
- License: other
- Created: 2014-11-23T21:12:22.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-07-09T23:55:14.000Z (over 7 years ago)
- Last Synced: 2024-04-14T11:01:02.566Z (9 months ago)
- Language: C++
- Size: 80.1 KB
- Stars: 13
- Watchers: 7
- Forks: 13
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - ua-parser/uap-r - R implementation of ua-parser (C++)
README
uaparser
=========
An implementation of [tobie's ua-parser](http://www.uaparser.org/) in R and C++__Author:__ Oliver Keyes and Alex Suhan
__License:__ [MIT](http://opensource.org/licenses/MIT)Installation
=====
Install uaparser through:>devtools::install_github("ua-parser/uap-r")
Then place
regexes.yaml
from the [uap-core](https://github.com/ua-parser/uap-core) repository in the installation directory. In the event
that you don't complete this step, the uaparser will attempt to download the YAML file into a temporary directory
when called, but this is less efficient and not workable for machines without a direct internet connection.This package no longer works with the old (pre-0.5) version of the `yaml-cpp` library. You will need version 0.5 or later.
Dependencies
======
* R;
* [Rcpp](http://cran.rstudio.com/web/packages/Rcpp/);
* C++11;
* [downloader](http://cran.r-project.org/web/packages/downloader/index.html);
* The [boost-regex](http://www.boost.org/doc/libs/1_57_0/libs/regex/doc/html/index.html) C++ library;
* The [boost-system](http://www.boost.org/doc/libs/1_57_0/libs/system/doc/index.html) C++ library;
* The [libyaml-cpp](https://github.com/jbeder/yaml-cpp/) C++ library, version 0.5 or later.Contributing upstream
======
Both the [library](https://github.com/ua-parser/uap-r) and the
[regex definitions](https://github.com/ua-parser/uap-core) welcome patches and reported issues! Just submit through GitHub and we'll do our best to merge or fix them promptly.