Die Reproduzierbarkeit wird in der rechnerwissenschaftlichen Forschung immer wichtiger. (Siehe z. B. diesen Artikel von Roger Peng in Science ; mir sind auch andere Artikel und Websites dieser Art bekannt.) Es ist mir jedoch nicht klar, wie viele Informationen ich in einem Zeitschriftenartikel (oder online) machen soll meine rechnerrecherche reproduzierbar (sofern es keine anderen hindernisse gibt, wie zum beispiel vereinbarungen über geistiges eigentum). Gibt es da draußen Richtlinien, und wenn nicht, könnten die Leute vorschlagen, welche Schritte die Forscher unternehmen sollten, um ihre rechnerwissenschaftliche Forschung reproduzierbar zu machen?
Von besonderem Nutzen für Antworten wären mögliche Wege, um diese Vorschläge umzusetzen - im Grunde genommen Workflows. Workflows, die systemunabhängig oder Linux-basiert sind, sind vorzuziehen. Es wäre auch hilfreich, relevante persönliche Erfahrungen zu besprechen.
In meinem speziellen Fall schreibe ich eine theoretische Arbeit mit ein paar Beispielen für Berechnungen, die so einfach sind, dass sie in MATLAB durchgeführt werden können. Ich denke, dass in diesem Fall das Einschließen des MATLAB-Skripts sowie das Notieren der spezifischen Version von MATLAB auf meinem Computer ausreichen würde, um die Reproduzierbarkeit sicherzustellen. Ich bin mir jedoch sicher, dass es kompliziertere Szenarien gibt, und Ratschläge zur Durchführung reproduzierbarer Untersuchungen wären für zukünftige Projekte sehr hilfreich.
quelle
Die meisten Journale sind nicht für diese formale Art eingerichtet, aber wir haben kürzlich das Archiv für numerische Software gegründet, das speziell den Quellcode und alles andere, was notwendig ist, als Teil des Artikels enthalten soll. Check it out: http://journals.tdl.org/ans Einreichungen sind willkommen!
quelle
Im
Stodden, V. 2009. „Der rechtliche Rahmen für reproduzierbare wissenschaftliche Forschung.“ CiSE .
Victoria Stodden empfiehlt, das vollständige "Forschungskompendium" zu veröffentlichen, und listet die folgenden Komponenten auf. 38
quelle
Zumindest sollten der Quellcode und die Daten, die Sie zur Durchführung Ihrer Experimente verwendet haben, irgendwo zugänglich sein. Fügen Sie bei Bedarf Anweisungen zum Erstellen des Codes hinzu. In Wirklichkeit gibt es so wenige Open Access-Zeitschriften, dass es keine offene und etablierte Regel gibt.
quelle
Ich arbeite für Elsevier. Mein Unternehmen hat damit begonnen, das Collage-Framework (das als Reaktion auf die Executable Paper Grand Challenge entwickelt wurde) in Zeitschriftenausgaben zu verwenden, damit Autoren alle Daten und den Code, die für die Reproduktion der Ergebnisse und Zahlen erforderlich sind, in ihre Arbeiten einbeziehen können. Diese Funktion erleichtert es den Lesern, die im Artikel gemeldeten Ergebnisse zu reproduzieren und veröffentlichtes Material für ihre eigene Forschung wiederzuverwenden. Collage unterstützt eine Vielzahl von Open-Source- und proprietären Programmen. Weitere Informationen finden Sie im Informationsvideo hier und auf der Collage Authoring Environment-Website .
quelle