The tag has no wiki summary.

learn more… | top users | synonyms

3
votes
1answer
100 views

Publishing a software package along with a paper: licensing

I want to publish the software package I've written for my graduate work along with a paper describing the package. So far I've been considering liberal licenses such as BSD. However, I am now aware ...
12
votes
3answers
108 views

Correct statistics for reporting speedup results

Say I have slow and fast versions of some code, and want to report a speedup number comparing the two. I run the slow version $n$ times and the fast version $m$ times, producing times $(s_1, \ldots, ...
2
votes
2answers
180 views

How many lines of code one needs to write to be able to write a paper?

This question interests me for a while. At one extreme, I found papers, and some thesis that were outcome of change of a single parameter in a CFD code, like in the case of "Atmospheric boundary ...
1
vote
2answers
389 views

What is currently the “top” research in computational science?

I debated between asking this question here and in the Academia stack exchange, but decided Computational Science was the most capable of answering the question. I'm a new graduate student (~1 ...
10
votes
5answers
247 views

Increasing the archival longevity of code

Is there a published list of best practices to ensure longevity of code, with an eye towards reproducible scientific results? (e.g. open source, documentation practices, selecting dependencies, ...
10
votes
4answers
580 views

good (free) software for producing publishable images?

I am producing 1d and 2d images using Matlab right now for comparison of accuracy against a given model. I need to compare my methods with the standard Gaussian .wfn model and I am going to do that by ...
6
votes
2answers
167 views

How should I report profiling/timing information about my code?

I've seen a lot of publications in Computational Physics journals use different metrics for the performance of their code. Especially for GPGPU code, there seems to be a great variety of timing ...
19
votes
6answers
1k views

Alternatives to Journal of Computational Physics

The Journal of Computational Physics has been an important outlet for computational science in the past, and I have published there before. For the benefit of those (like me) who have signed the ...
11
votes
2answers
542 views

Reporting curve-fit results in a scientific paper

(I hope this question fits this site; if not, accept my apologies). I ran a certain simulation, and got a time series y(t), t = 0, 1, ... 20. After trying some functions, I found that: ...
19
votes
5answers
381 views

What material should I include with a journal article (or post online) in order to make my computational research reproducible?

Reproducibility has become more and more important in computational science research. (For instance, see this article by Roger Peng in Science; I'm aware of other such articles and web sites also.) ...
4
votes
1answer
92 views

reverse-lookup Digital Object Identifier given table of citations? [closed]

I asked this question on stackoverflow a few weeks ago, but have not gotten a useable answer, even after a colleague added a 150pt bounty. Is it possible to query the doi for each record in a table ...
5
votes
2answers
845 views

Dictionaries in pseudocode

What is a good, common way to express dictionaries (= maps) in pseudocode? I.e. datastructures that basically allow to store values for keys, iterate over all key/value pairs, test for inclusion of a ...
7
votes
2answers
295 views

Open-access journals in Computational Science

In light of the recent petition to boycott Elsevier, I was wondering what options we have in Computational Science for Journals which are completely open-access, Journals which allow/support ...
9
votes
7answers
379 views

Is there a standard rating system for scientific journal publications?

I have heard that some journals are rated more highly than others. Is this true? And if so, what are the criteria for judging the value of one peer reviewed journal over another? How do I find out ...
17
votes
6answers
679 views

What is the best way to do reproducible research if you need proprietary libraries?

Reproducible research in computation aims to make the code needed to generate the results in a computational paper available to other researchers so that they can run this code to reproduce the ...
34
votes
8answers
825 views

How to link code to publications

Scholarly papers in scientific computing (and many other fields, nowadays) typically involve some amount of code or even whole software packages that were written specifically for that paper or were ...