5

Let's start with the trivially true: programming is not earth science; earth science is not programming. Programming is one tool of many in earth science. In programming, the end result is the program itself. In earth science, that's never the case: but one end result is algorithms developed that inform us about the real world, and implemented in a progam. ...


3

In addition to the answer by farrenthorpe, the other way to try to valid someone's results is to develop procedures and computer programs yourself, from first principles. This is a lot more tedious and time consuming and can be difficult, particularly for complex models and data. However, it is a method by which validation can be confirmed or refuted ...


3

Most Earth-Science models are comprised of several sub-models that are developed by multiple members of the international community, requiring an open-source framework to be successful long-term. However, sometimes there are model developments that are done by a consulting company which may have caveats as to how the code can be distributed. Or, you may ...


Only top voted, non community-wiki answers of a minimum length are eligible