Ph.d.-studerende ved Hawaii Universitet et problem i en Python-script, der anvendes til beregninger , som bestemmer den kemiske struktur af det undersøgte stof ved spektroskopisk analyse af signaler ved hjælp af . I forbindelse med verifikationen af forskningsresultaterne fra en af sine professorer bemærkede ph.d.-studerende, at når scriptet blev kørt i forskellige operativsystemer på det samme datasæt, blev der genereret forskellige resultater.
For eksempel, når det blev kørt i macOS 10.14 og Ubuntu 16.04 for det testede datasæt, gav scriptet skyldes glob()Det opdagede problem rejste tvivl om korrektheden af over 100 publikationer inden for kemi, hvor konklusionerne var baseret på det kemiske skift beregnet af scriptet. Det nøjagtige antal undersøgelser, hvor scriptet er blevet brugt, er ukendt, men publikationen med koden er blevet citeret i 158 værker. Forfatterne af disse værker anbefales at vurdere korrektheden af scriptets funktion i de anvendte operativsystemer og foretage nye beregninger for at sikre rigtigheden af de beregnede værdier. Denne hændelse er et glimrende eksempel på, at ikke kun kvaliteten af eksperimentet, men også korrektheden af håndteringen af de opnåede data i de programmer, der tidligere har været almindeligt anvendt, kan påvirke det endelige resultat.
Ph.d.-studerende ved Hawaii Universitet opdagede et problem i.
🥇Fejl i Python-scriptet kan have ført til forkerte resultater i mere end 100 publikationer inden for kemi | ProHoster
Kilde: opennet.ru
