On 10 May 2014 17:37, "rjf" <fate...@gmail.com> wrote:
>
>
>
> It seems to me that the "reproducibility" should be with respect to the
same conditions as the original publication.  That is, someone who says
"I'm telling the truth because yada yada Sage version  x.y.z on machine
q.p....  should provide not only the commands, but version x.y.z  and
machine q.p on which it was run.  (Provide to whom? )

IF I am understanding you correctly,  that would be extreamly unusual and
inappropriate.  I admit that I may have may have misunderstood you.

I believe that you are saying to allow others to verify the results you
need to supply both the source code and computer hardware to others.

Why should research with Sage be l performed in a way different from how
research in any research area I can think of? I have worked on medical
physics,  RF engineering,  optics and never worked that way and only seen a
limited subset of it.

It would be economically impossible to do this. How much money would you
need to put into a research grant application if one of the objectives was
to provide computer hardware to one or more people that might want it?

The nearest I have seen to this sort of thing is where a research group
measures something (the device under test or DUT)  then passes the DUT to
other research groups who measure the same DUT. When all groups taking part
of the study have measured the DUT using different equipment in different
laboratories with different people,  the results are compared.

It is just not practical to distribute the same computer hardware,  and in
any case it might cause inaccurate conclusions to be reached. Remember the
Pentium bug, where an Intel CPU gave an error computing certain floating
point operations?

Making the source code available is both practical and useful,  especially
if it can be compiled on multiple hardware platforms with different
compilers.  That would reduce the chances of erroneous results from CPU
bugs, or similar.

Dave

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to