- Notifications
You must be signed in to change notification settings - Fork27
eddelbuettel/rprotobuf
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
RProtoBuf: R Interface toGoogle Protocol Buffers
A serialization format developed byGoogle and usedwidely within Google, and by numerous other projects. Quoting from theofficial website:
Protocol buffers are Google's language-neutral, platform-neutral,extensible mechanism for serializing structured data – think XML, butsmaller, faster, and simpler. You define how you want your data to bestructured once, then you can use special generated source code to easilywrite and read your structured data to and from a variety of data streams andusing a variety of languages.
Protocol Buffers nativelysupport C++, C#, Go, Java and Python. Many other languages are supported viacontributed extensions. This package adds support forR.
You can either install from source via this repo, or installthe CRAN packagethe usual way fromR via
install.packages("RProtoBuf")but do make sure you have the system requirements covered when building fromsource.
Under Debian/Ubuntu you may need
sudo apt-get install protobuf-compiler libprotobuf-dev libprotoc-dev
with similar commands on other operating systems or distributions.
The package contains two pdf vignettes; the second one corresponds toour JSS paper.
Romain Francois, Dirk Eddelbuettel, Murray Stokely and Jeroen Ooms
GPL (>= 2)
About
R Interface to Protocol Buffers
Topics
Resources
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.