[Gsoc-dowd] check

Peter Carl peter at braverock.com
Mon Jun 22 03:39:56 CEST 2015


Dinesh,

It looks to me like you're continuing to make steady progress and have 
checked in code for about 1/3rd of the functions on your plan. That's 
great - you've got good momentum at this point.

I have a couple of thoughts for you.  The first I mentioned before - 
make sure that you are incrementally running check against the package 
to make sure that it will build.  When I do that on the code you have so 
far, I'm sometimes seeing typos and minor errors that, if they are 
repeated errors will build up to be a pain to fix at some point.  
Handling that stuff incrementally is generally easier than waiting to do 
it at the end.  Maybe set aside a few hours to get the package to build 
even in it's incomplete state.

You maybe addressed some of that in the last check-in, since currently 
it fails at:

Running examples in ‘Dowd-Ex.R’ failed
The error most likely occurred in:

 > ### Name: ADTestStat
 > ### Title: Plots cumulative density for AD test and computes confidence
 > ###   interval for AD test stat.
 > ### Aliases: ADTestStat
 >
 > ### ** Examples
 >
 > # Probability that the VaR model is correct for 3 failures, 100 number
 >    # observations and  95% confidence level
 >    ADTestStat(1000, 100, 0.95)
Error in ADTestStat(1000, 100, 0.95) :
   Confidence Interval should be positive.
Execution halted


The second is more of a question - how are you coming with tests? I   
You might use the managers data set from PerformanceAnalytics with 
Dowd's matlab code to generate results to test against where he doesn't 
provide examples.  Like the other issue, this would likely be easier to 
do incrementally rather than having to backfill at the end (which might 
get really tedious).

Let us know if you have any questions or concerns -

pcc

On 06/12/2015 04:26 PM, Dinesh Acharya wrote:
> Dear Peter,
>
> I have completed the functions as planned, to a certain extent. I 
> could have completed more functions from Miscellaneous folder in MMRII 
> Toolbox but I got unexpectedly busy during the first week of June. I 
> hope to do more from them soon.
>
> There are some mistakes and inconsistencies in both source and 
> documentation and in some of those places, I need to do more 
> reading/research. More reading is needed particularly in cases where 
> Dowd's original code appear to have some errors (at least to me). I 
> will let you know if I am unable to sort things out myself.
>
> I will also see if there are mistakes in documentation.
>
> I have also not completed that many tests, which I will start doing, 
> where possible.
>
> In general, there are many places for me to make improvement.
>
> Sincerely,
> Dinesh
>
> On Fri, Jun 12, 2015 at 3:36 PM, Peter Carl <peter at braverock.com 
> <mailto:peter at braverock.com>> wrote:
>
>     Hi Dinesh,
>
>     It looks like you're making good progress on the functions list -
>     keep going!
>
>     Make sure that you're regularly running check against your
>     package. That will help you identify issues early, potentially
>     before they get copied elsewhere into your code (e.g., errors
>     around standard documentation blocks).  Let me/us know if you have
>     any questions about the build and check process.
>
>     How do you feel your progress is going?  Are you about where you
>     wanted to be, ahead or behind?
>
>     pcc
>     _______________________________________________
>     GSoC-Dowd mailing list
>     GSoC-Dowd at lists.r-forge.r-project.org
>     <mailto:GSoC-Dowd at lists.r-forge.r-project.org>
>     http://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/gsoc-dowd
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/gsoc-dowd/attachments/20150621/baae771d/attachment.html>


More information about the GSoC-Dowd mailing list