Tavsiyem, durumdan olduğu gibi en iyi şekilde yararlanmanızdır: Makaledeki açıklamadan uygun bir kopya yaptınız (kodlarını "sadece" çalıştırmanın aksine) ve iddialarını doğruladınız. Bunu şu şekilde yayınlayın: bu uygun bilimsel çalışmadır.
Kendi çıkarınız için, bu kopyayı tamamen kendi özgür iradenizle yapmadığınızı söylemeyeceğim.
TLDR:
Kodu paylaşmamanın (TM) hoş olmadığını tamamen kabul ediyorum (ayrıca aşağıya bakın).
Açıkladığınız şeye göre, kodun bu şekilde bulunmaması, kodun sizin için mevcut olandan daha fazla bilimsel ilerlemeye yol açmıştır:
Aşağıda açıklanan algoritmayı sıfırdan uygulayarak iddialarını doğruladınız kodlarına erişimi olmayan kağıtları. Bunu makalenizde açıklamak bilimsel olarak önemlidir çünkü bu, bilgisayarlarınızda "yalnızca" kodlarını çalıştırmaya kıyasla bir sonraki daha yüksek düzeyde yeniden üretim sağladığınız anlamına gelir: ayrıca, kağıtta açıklamanın olduğunu da doğruladınız iddiaları yeniden üretmek için yeterlidir.
IMHO, birçok alanda tekrarlanabilirlik krizimiz olduğu için bu özellikle önemlidir.
Kod paylaşmak, alanımda tekrarlanabilirlik olarak adlandırılabilecek şeye yardımcı olur (analitik kimya), ancak bir çalışmanın / makalenin kopyalanması veya kopyalanması bundan daha fazlasıdır.
Evet, kod paylaşımı güzeldir, çünkü çoğaltmak istemeyenler için pek çok işten tasarruf sağlar, genellikle hangi hesaplamaların yapıldığını açık bir şekilde açıklamanın en kolay yoludur ve ayrıca çok faydalıdır okuyucu tarafından yanlış anlamaların takibinde. Yine de, kod paylaşımı, herkesin (veya çok fazla kişinin) düzgün çoğaltma / çoğaltmaya harcanan çabayı atlamasına yol açarsa, ters etki yaratabilir. yeniden üretilebilirlik krizi.
Dolayısıyla, biraz parçalanmış durumdayım:
- Kod paylaşmamaları hoş değil.
- Uygulamayı yalnızca , kod mevcut olmadığı için sıfırdan yaptığınızı söylemek, aynı zamanda, bir seçeneğiniz varsa, kendi tarafınızdan o kağıdı daha kapsamlı bir şekilde doğrulamayı atlayacağınızı kabul etmek anlamına da gelir. Ayrıca hoş değil.
İdeal durum, OP'nin grubunun makaleyi tam olarak doğrulamış olması ve makale yazarlarının koduna erişim sağlaması olabilirdi.
Kişisel olarak, bu makalenin çoğaltılmasıyla uğraşmak için bilimsel olmayan herhangi bir nedene değinmiyorum.
Burada idealden daha düşük davranışları belirtmek için (bilimsel ilerleme için) "hoş değil" ifadesini kullanıyorum ama aynı zamanda açıkça izin verilen davranış aralığı içinde. Açık olmak gerekirse, kimseyi başka grupların çalışmalarını yeniden üretmeye zorlamak istemiyorum. Aynı zamanda, tüm gruplar bu tür bir "ev ödevi" yapmayı reddederse, çoğaltma krizi riski artar.
Bilimsel açıdan kesinlikle sorunlu olduğunu düşündüğüm paylaşmama seviyeleri vardır. bakış açısı:
- Uygun çabalarınız iddiaları yeniden üretemez ve yazarlar size rehberlik etmeyi reddederler (ister kodu paylaşarak ister kodunuza bakarak ve size neyin farklı yapılması gerektiğini söyleyerek)
- Makalede kodu paylaşacaklarını iddia ediyorlar veya dergi yönergeleri paylaşacaklarını şart koşuyor ama reddediyorlar.
Şimdiye kadar soru değil bu noktalardan herhangi birinin geçerli olduğunu belirtin.
Anonim Fizikçinin cevabına uymak için: Bir araştırma enstitüsünde çalışıyordum, burada resmi hattın ne kodun ne de verilerin kağıtla birlikte yayınlanmadığı ("makul talep üzerine mevcuttur" resmi ifadeydi) - sadece araştırma kodumu göstermekle kalmayıp aynı zamanda açık bir lisans altına koymayı da isterdim hiç önemli değildi.
Bu nedenle, söz konusu makalenin yazarı olsaydım, resmi idari izin olmadan size kodu veremeyeceğime dair kibar bir yanıt alırdınız ve bu konuda direktörle iletişime geçebilir misiniz? Bununla birlikte, enstitülerin, kodu paylaşmayla ilgili olarak iletişime geçilen kişilere, üst yönetime daha fazla iş getirmeden negatif yanıt vermesi gerektiğini belirttiğini kolayca hayal edebiliyorum ...
Bu deneyimden: Yazarları kodu göndermedikleri için eleştirirseniz, lütfen suçu doğru kişilere yüklediğinizden emin olun.