Good Enough Practices in Scientific Computing
1–10 of 21 posts
Re: Good Enough Practices in Scientific Computing
#2Re: Good Enough Practices in Scientific Computing
#3Re: Good Enough Practices in Scientific Computing
#4I'd like to see ongoing discussion of the extent that HN-posted research conforms to being "Good Enough."
Re: Good Enough Practices in Scientific Computing
#5Re: Good Enough Practices in Scientific Computing
#6I'd like to see ongoing discussion of the extent that HN-posted research conforms to being "Good Enough."
It's important to differentiate the general concept of "Good Enough" as in "that's good enough" from the software engineering approach that, while coined from the same term, is surprisingly more formalized around balancing risk/effort vs. achieving perfection
Re: Good Enough Practices in Scientific Computing
#7What fields of scientific computing does this cover? E.g., biology and physics would probably have some overlap, but also some differences.
* data management
* software
* collaboration
* project organization
* tracking changes
* [writing] manscripts
Re: Good Enough Practices in Scientific Computing
#8This has saved me many times in the past.
Re: Good Enough Practices in Scientific Computing
#9One thing they (intentionally) left out was including a Makefile. This is one of the "Good Enough" practices that I also include. It doesn't matter if it is a Makefile or another master script or tool. What is important is that you have a manifest for how each derived data file was generated. And it should be able to be executed w/o arguments to have the entire analysis run from the raw/primary data. This has saved m…
Re: Good Enough Practices in Scientific Computing
#10One thing they (intentionally) left out was including a Makefile. This is one of the "Good Enough" practices that I also include. It doesn't matter if it is a Makefile or another master script or tool. What is important is that you have a manifest for how each derived data file was generated. And it should be able to be executed w/o arguments to have the entire analysis run from the raw/primary data. This has saved m…