<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">It's great to have support for RRDTool in more languages.<br>
<br>
Are you going to add support for calling the RRDTool standard library functions, to create graphs or update the data?<br>
<br>
Steve<br>
<div><br>
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px"><strong>Steve Shipway</strong></div>
<div style="font-family:Tahoma; font-size:13px">University of Auckland ITS</div>
<div style="font-family:Tahoma; font-size:13px"><em>UNIX Systems Design Lead</em></div>
<div style="font-family:Tahoma; font-size:13px"><a href="mailto:s.shipway@auckland.ac.nz">s.shipway@auckland.ac.nz</a></div>
<div style="font-family:Tahoma; font-size:13px">Ph: &#43;64 9 373 7599 ext 86487</div>
<div style="font-family:Tahoma; font-size:13px"><em></em>&nbsp;</div>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF134532"><font color="#000000" face="Tahoma" size="2"><b>From:</b> rrd-users-bounces&#43;s.shipway=auckland.ac.nz@lists.oetiker.ch [rrd-users-bounces&#43;s.shipway=auckland.ac.nz@lists.oetiker.ch] on behalf of Plamen Dimitrov [dim.plamen@gmail.com]<br>
<b>Sent:</b> Monday, 11 August 2014 7:46 p.m.<br>
<b>To:</b> Ganglia-general@lists.sourceforge.net; rrd-users@lists.oetiker.ch<br>
<b>Cc:</b> Daniel Pocock<br>
<b>Subject:</b> [rrd-users] GSoC 2014 - an R package for working with RRD files<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-size:x-small">Hello,<br>
<br>
I spent the past few months implementing an R package that makes it possible to directly import and work with
<span tabindex="-1" id=":1m0.1" class="" style="">RRD</span> files in R.<br>
<br>
There are currently three ways to use the package:<br>
<br>
- <span tabindex="-1" id=":1m0.2" class="" style="">importRRD</span>(&quot;<span tabindex="-1" id=":1m0.3" class="" style="">filename</span>&quot;, &quot;cf&quot;, start, stop, step) - returns a data.frame containing the desired portion of an
<span tabindex="-1" id=":1m0.4" class="" style="">RRA</span><br>
- <span tabindex="-1" id=":1m0.5" class="" style="">importRRD</span>('filename&quot;) - imports everything in the
<span tabindex="-1" id=":1m0.6" class="" style="">RRD</span> file into a list of data.frame objects (one per
<span tabindex="-1" id=":1m0.7" class="" style="">RRA</span>)<br>
<br>
(the <span tabindex="-1" id=":1m0.8" class="" style="">metadata</span> is read and appropriate names are given to columns and list elements)<br>
<br>
- <span tabindex="-1" id=":1m0.9" class="" style="">getVal</span>(&quot;<span tabindex="-1" id=":1m0.10" class="" style="">filename</span>&quot;, &quot;cf&quot;, step, timestamp) - optimized for getting the values at a specific timestamp, uses a cache to minimize the read frequency<br>
<br>
Please, feel free to install and test the package: https://<span tabindex="-1" id=":1m0.11" class="" style="">github</span>.com/<span tabindex="-1" id=":1m0.12" class="" style="">pldimitrov</span>/<span tabindex="-1" id=":1m0.13" class="" style="">Rrd</span><br>
<br>
I'm now getting close to finishing it so any feedback is more than welcome!<br>
<br>
Thanks,<br>
<span tabindex="-1" id=":1m0.14" class="" style="">Plamen</span><br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>