Більшість причин, про які я можу подумати, вже були підняті тут, але я думав, що додам ще дві, що насправді трапилися зі мною:
Журнал не має уявлення, що робити .
Для однієї з робіт, над якою я працював, я вирішив, що я абсолютно без сумнівів збираюся включати вихідний код (вся суть статті - візуалізація даних) та приклади даних, що йдуть разом із цим. Тож разом із поданням я додав Електронні додатки 1 та 2 - скрипт R із своїм кодом та файл CSV із даними, необхідними для вказаного сценарію R.
Журнал, як виявляється, може приймати електронні добавки лише у тому випадку, якщо вони були внесені у файли Word. Спробувавши більшу частину дня отримати скрипт R у такому вигляді, я відмовився і вирішив не включати код як доповнення. Я міг би прийняти його в моєму університеті, але, будучи аспірантом, я знав, що збираюся втратити свій рахунок там через ~ 1 рік - відкритий код не принесе користі, якщо його негайно наздожене лінкрот.
Я в кінцевому підсумку розмістив його на GitHub і поставив посилання на це в папері, але це було тому, що я дуже хотів, щоб код увійшов. Я бачу, тим більше, що більшість людей у моїй галузі не використовують щось на зразок GitHub, просто вирішивши, що ці зусилля не будуть варті того жменю людей, які завантажують його, і які можуть мені надіслати електронною поштою, якщо вони дійсно хочуть.
Журнал просто не цікавить
Я вставив невеликі деталі про сам код у документ на запит рецензента, але його клінічний журнал (читайте: ніхто не кодує), він не дозволяє електронних добавок, і знову, додавши вихідний код, ймовірно, було б більше клопоту, ніж того вартувало.
Як не дивно, якби хто - небудь зробив піти шукати код, тобто (або скоро буде) з відкритим вихідним кодом, але я вже був запущений на краю «Це росте невдоволено технічний» , і я вирішив , що коротко, «зробити рецензент щасливим 'згадка - це все, що я збирався робити.