On Friday, 23 December 2016 8:13:02 PM AEDT Andrew Mather via luv-main wrote:
> It's not uncommon in scientific computing to need multiple versions of
> compilers and various bits of software compiled against a range of
> different libraries and the like.  You have to retain old versions of
> software, often long past its use-by date in case someone queries a
> scientific paper based on using that particular version.

If you are particularly concerned about such things you wouldn't want to have 
a system where lots of different versions of the software were installed side 
by side.  You would want a VM/chroot image with the exact software in 
question.  The amount of storage space isn't an issue by today's standards.  A 
plain text representation of a human DNA scan is 3G which is probably larger 
than the complete OS and all software needed to analyse it.

But if you really want to reproduce things you need a copy of the same 
hardware (different releases of CPU families can give different floating point 
answers etc) and the same OS kernel.

I've heard a lot of scientific computing people talk about a desire to 
reproduce calculations, but I haven't heard them talking about these issues so 
I presume that they haven't got far in this regard.

http://www.nature.com/news/1-500-scientists-lift-the-lid-on-reproducibility-1.19970

Not that it matters, minor issues like these pale into insignificance when 
compared to the above.

-- 
My Main Blog         http://etbe.coker.com.au/
My Documents Blog    http://doc.coker.com.au/

_______________________________________________
luv-main mailing list
[email protected]
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main

Reply via email to