E Feeler am Python Skript kéint zu falsche Resultater a méi wéi 100 Chimiepublikatiounen féieren

Universitéit vun Hawaii Graduéierter Student entdeckt Problem am Python Skript fir Berechnungen benotzt chemesch Verréckelung, déi d'chemesch Struktur vun der Substanz déi studéiert gëtt während der Spektralanalyse vu Signaler mat der Method bestëmmt nuklear magnetesch Resonanz. Wärend d'Fuerschungsresultater vun engem vu senge Proffen z'iwwerpréiwen, huet e Graduéierter gemierkt datt wann Dir e Skript op verschiddene Betribssystemer op deemselwechten Dateset leeft, d'Ausgab anescht war.

Zum Beispill, wann Dir op macOS 10.14 an Ubuntu 16.04 fir déi getest Dataset leeft, ass de Skript verroden falsche Wäert 172.4 amplaz 173.2. De Skript enthält ongeféier 1000 Zeilen Code a gouf zënter 2014 vu Chemiker benotzt. D'Untersuchung vum Code huet gewisen datt d'Ausgab falsch ass bedingt Differenzen wann Dir Dateien a verschiddene Betribssystemer sortéiert. D'Auteuren vum Skript hunn gegleeft datt d'Funktioun "glob()" ginn ëmmer Dateien zréck, déi nom Numm sortéiert sinn, wärend d'Globdokumentatioun seet datt d'Ausgabbestellung net garantéiert ass. D'Befestegung war fir list_of_files.sort () nom Glob () Uruff ze addéieren.

E Feeler am Python Skript kéint zu falsche Resultater a méi wéi 100 Chimiepublikatiounen féieren

Entdeckt Problem huet Zweifel iwwer d'Richtegkeet vu méi wéi 100 Publikatiounen iwwer Chimie, d'Conclusiounen vun deenen op der Basis vun der chemescher Verréckelung vun der Schrëft berechent gemaach goufen. Déi genee Unzuel vun de Studien, an deenen de Skript benotzt gouf, ass onbekannt, awer Publikatiounen mat sengem Code goufen an 158 Pabeieren zitéiert. D'Auteuren vun dëse Wierker si recommandéiert d'Korrektheet vum Skript op de Betribssystemer, déi fir d'Berechnungen benotzt ginn, ze evaluéieren an nei ze berechnen fir sécherzestellen datt déi berechent Wäerter richteg sinn. Den Tëschefall ass en exzellent Beispill vun der Tatsaach, datt net nëmmen d'Qualitéit vum Experiment, awer och d'Korrektheet vun der Veraarbechtung vun den erhalenen Donnéeën a Programmer déi
Dëst gouf wäit benotzt, kann d'Finale Resultat beaflossen.

Source: opennet.ru

Setzt e Commentaire