New answers tagged publishing
5
If the goal of your paper is to show that your code solves a particular problem or performs a specific task, then it is your responsibility to prove to the reviewers that your code does what it claims to do. The easiest way to do this is to include the code as part of the supporting information for your paper.
However, reproducibility—which is what you're ...
8
I would second @NPcompleteUser's answer about having the code and some sort of walkthrough for reproducing your results online. However your question about how much to include in the paper is very journal specific. There are a number of publications specifically for computational science with formats where large chunks of code are expected, but if it's a ...
7
I would put the current version [of the code] on gist. Providing inputs and gnuplot (matplotlib/whatever) scripts for graph reproduction.
3
Another open-access friendly publisher is Athabasca University Press. They're currently in the process of publishing my textbook that @JeffE mentioned.
http://www.aupress.ca/index.php/books/120226
They've been pleasant to work with and, in particular, were fine accepting a non-exclusive license to publish the work. This still allows, for example, a ...
1
Similarly, I'd also recommend the Creative Commons Attribution Licence (CC BY). A good guide explaining why this is best, written by the Open Access Scholarly Publishers Association (OASPA) exists here. This would fulfil all the criteria you ask for in a)
However, it does matter how you convey this licence. For example if you included just a CC BY 'badge' ...
7
Being editor of a journal where authors can provide preferred and non-preferred reviewers, I can provide some "inside" thoughts on the subject based on what has happened in "my" journal. Note that it is possible to suggest names for review but also provide names which are not preferred. The latter can be because of a scientific disagreement, personal issues ...
4
In my opinion, this is a practice that should be strongly discouraged. While on average reviewers selected by the author give fair, high quality reviews, that doesn't mean that the unscrupulous can't exploit this opportunity to select reviewers that share opinions that are far from the scientific mainstream in order to get dubious arguments into the ...
5
Some journals explicitly ask about suggestions for reviewers with a submission, some will consider any suggestions that you make in the cover letter, and others (probably) will just ignore any such suggestion.
There are in fact scientific studies about the comparison between reviewers suggested by the authors, and those selected by the editor, for example ...
6
I was asked to do that several times by an editor after being told (s)he couldn't find referees for my submission (to the point that I now spontaneously tell the editor upon submission that I can suggest referees if need be), but I don't know of any journal (or conference) for which this is required.
Anyway, you don't need to know experts personally: you ...
1
If your lab is the leader in a certain field, you would be aware of it.
If your colleagues are pure geniuses, you also would be aware of it.
In both cases you won't be here to ask about it.
In others cases, extreme repetition is not a good sign.
(Keep in mind that little repetition is good as it shows interest in a field, but 13 in 15 is a red flag, a ...
-1
From what I've seen:
If the order is not alphabetical, I assume there is a reason and the most probable reason is the work importance.
If the order is alphabetical, I doesn't assume there is a reason (As work order could or couldn't match work order). But I try to make it clear.
You can usually get importants hints with informations about authors:
If ...
2
From a general point of view, lecture notes are gray literature, meaning they might lack standard bibliographic metadata (you mentioned the year and place), may be harder to track down for readers, or not long-term available. Thus, one should generally prefer to cite conventional literature (such as books or articles in journals) over gray literature.
For a ...
8
You should make a good-faith effort to find and cite original source of the results (to give proper credit). You should only cite the lecture notes if (1) they are the original source, or (2) the original source is inaccessible, either literally (out of print or unpublished) or figuratively (written in a foreign language, with excessive generality or ...
6
To my taste, citations are fulfilling several purposes, some of which may not be fulfillable simultaneously. So, one should be honest about where one found a result, even if the source is not widely available. Thus, cite (in the best, most usable form possible) the lecture notes. Still, yes, accessible sources meet another criterion, namely, helping readers ...
3
You need to know your field. Part of knowing your field is reading lots of papers. This should give you an idea of what kinds of papers each of the major journals publishes, and what journal may be best suited to you. If you're a good researchers, you ought to already know what are the main journals that publish research in your area. If you don't ...
3
If I saw a pattern of only or mostly citing work from your own team, it would make me suspect that the authors have poor awareness of related work. How likely is it that there is no other relevant work being done by anyone else in the literature? Nothing else that has any relevance whatsoever (techniques, methods, related results, inspiration)? That's ...
9
It is only bad practice if the work is not particularly relevant, or if you cite your own group's papers instead of other relevant work. The point of citations is to lead the reader to other related work necessary for some aspect of the paper (result, context, etc.).
That said, it is worth examining why those papers aren't getting cited. Maybe nobody else ...
5
While I am not insinuating in any way that your lab does this in a malicious and self serving way, this reminds me of the notion of citation cartels
Its quite possible that this is an artifact of the research itself and its quite alright to self-cite (or group-cite) a few papers especially when one work builds upon the other. However, there must be more ...
3
For the plot you've shown, I have a couple of suggestions to make it look more "professional". (Maybe you're already doing some of these in the actual document.)
Use a vector-based file format; your lines will look smoother, up to the resolution of your printer. I suggest set terminal pdf.
Set a meaningful title for the curve: plot "tkrs.txt" using ... ...
1
You can test them yourself. This procedure will speed up by your experience. There are signs during submission and during review which shows which journal is really good and which is not. But there is another way too: look at the objective information below. It is possible to judge a journal based on the COLLECTIVE information you obtain from these factors:
...
1
I agree with @PeterJansson that impact factor is certainly an important factor in selecting a journal. But I would also think about who you want to reach with your paper. Although Google Scholar and similar search engines now ensure a much higher probability of finding your paper based on its title, abstract and keywords, it will only be found by people ...
3
It is difficult to produce professional-looking output from Gnuplot (even harder than it is from Matlab, which I also wouldn't recommend).
Since you're already using Python, matplotlib is the obvious choice. You you can even make a decent attempt at producing full figures, not just one panel.
Typically astrophysics doesn't have much reference to astronomy ...
2
The choice of plotting choice will depend on several factors. First, it is important to state that there are many options, from GNUPlot, through commercial plotting packages such as Grapher and Origin, plotting capabilities of Matlab and R to plotting using specific packages such as pgfplots (LaTeX) or graphics packages accompanying programming languages ...
12
If you do the programming in Python, you could also do the plotting in Python with matplotlib. With a little adjustment of the plotting parameters, it is possible to produce publication-quality plots with this software.
Alternatively, if you need fancy annotations etc., I can recommend the pgfplots package for tikz/LaTeX. You could export data from your ...
1
There is no comprehensive list.
Some partial lists are listed below: (please update when new are found)
http://www.lib.berkeley.edu/scholarlycommunication/oa_fees.html
20
If the proofs are genuinely new, and genuinely simpler, then this is a contribution. And if proper attribution is given and the relationship between the old and new work clearly explained, then this should be publishable, assuming that the results are still interesting for the wider community.
13
Why researchers might be reluctant to share their code: In my experience, there are two common reasons why some/many researchers do not share their code.
First, the code may give the researchers an important advantage for follow-on work. It may help them get a step ahead of other researchers and publish follow-on research faster. If the researchers have ...
0
Try the Sherpa/RoMEO list, which is the most definitive list of open access journals that I know of. It covers many different fields.
I don't know why you are set on 1000 journals. You can only publish your paper in one journal. What's important is not the number of journals, but finding one good journal that is a great fit for your paper.
8
This article in SIAM News sheds some light on the first question, so it might be worth a look. It argues, for a mathematical audience, why researchers ought to publish their source code, and lists many of the reasons you might hear why researchers do not share their source code. It does so by a clever analogy, one that compares the sharing of mathematical ...
17
Stephen, I have just the same experience as you do, and my explanation is that the benefit/cost ratio is too low.
Packing a piece of software, so that it can be usable by another person, is difficult - often even more difficult than writing it in the first place. It requires, among others:
writing documentation and installation instructions,
making sure ...
7
In sharing code there are several issues:
The first issue is the copyright matters, since some of CS researches/projects are funded by certain industrialists/funding organizations that discourage sharing sensitive information such as algorithms, code, or software while publishing in public periodicals.
Indeed, there are papers based on certain data ...
3
I am not a CS researcher per se, but I am writing Android code for my research in Atmospheric Physics, so my view is somewhat limited. However, I can say from my own experience that much of the code that I am developing and testing is part of a greater project that the team I am part of is developing. It is a mix of the rules I am bound by and the need to ...
6
The big issue here is the following: will you need to have your master's thesis advisor write you a letter of recommendation in the near future? If so, then it will be potentially a big problem to publish material from your thesis without his involvement. This will provoke a response, which could be damaging to, for instance, job applications or graduate ...
5
In my field (mathematics), the quality of journals is a quite fuzzy notion; we do not rely very much on metrics like the impact factor, but have a subjective and qualitative sense of prestige of journals. Inevitably, the way a given journal is regarded changes from one person to another. As a consequence, publishing in a variety of journals increases the ...
11
I am sure opinions and traditions vary concerning this question. For me the quality of the journal (say, impact factor) is the most important, you try to get published in good journals. In some cases, the field may be so narrow that only one or a very few journals may be good. In such cases the selection may result in a single journal.
To publish in a ...
0
I would suggest using iBook Author (free).
Drawbacks
The drawback is that e-books created with this software are only
viewable as PDF or on an iPad.
As someone who has used InDesign for
page layout projects, I find the layout capabilities are limited.
As @Chris Gregg points out, this application is only available for Mac running Lion or higher.
...
1
If you are unclear on the matter, I would ask the person who sent you the article. Asking the editor or authors may get the person who sent it to you in trouble. In most cases, the first answer is probably no. However, it may be true in some cases where there are no provisions on the confidentiality of the article. When sent out to be peer reviewed, they ...
Top 50 recent answers are included
