В ходе верификации результатов исследований одного из своих профессоров аспирант заметил, что при выполнении скрипта в разных операционных системах над одним и тем же набором данных на выходе получался разный результат. Аспирант гавайского университета обнаружил проблему в Python-скрипте, используемом для вычислений химического сдвига, определяющего химическое строение изучаемого вещества при спектральном анализе сигналов методом ядерного магнитного резонанса.
Скрипт включает около 1000 строк кода и используется химиками с 2014 года. Например, при запуске в macOS 10.14 и Ubuntu 16.04 для протестированного набора данных скрипт выдавал некорректное значение 172.4 вместо 173.2. Авторы скрипта полагали, что функция «glob ()» всегда возвращает файлы, отcортированные по имени, в то время как в документации на glob указано, что порядок вывода не гарантируется. Изучение кода показало, что вывод неверного значения обусловлен отличиями при сортировке файлов в разных операционных системах. Исправление свелось к добавлению list_of_files.sort () после вызова glob ().
Точное число исследований, в которых использовался скрипт неизвестно, но публикация с его кодом процитирована в 158 работах. Обнаруженная проблема поставила под сомнение корректность более 100 публикаций по химии, выводы в которых были сделаны на основе вычисленного скриптом химического сдвига. Инцидент является прекрасным примером того, что не только качество проведения эксперимента, но и корректность обработки полученных данных в программах, которые до этого повсеместно использовались, может повлиять на конечный результат. Авторам данных работ рекомендовано оценить корректность работы скрипта на применявшихся для вычисления операционных системах и провести перерасчёт для того, чтобы убедиться в правильности вычисленных значений. num=51667 Источник: http://www.opennet.ru/opennews/art.shtml?
В ходе верификации результатов исследований одного из своих профессоров аспирант заметил, что при выполнении скрипта в разных операционных системах над одним и тем же набором данных на выходе получался разный результат. Аспирант гавайского университета обнаружил проблему в Python-скрипте, используемом для вычислений химического сдвига, определяющего химическое строение изучаемого вещества при спектральном анализе сигналов методом ядерного магнитного резонанса.
Скрипт включает около 1000 строк кода и используется химиками с 2014 года. Например, при запуске в macOS 10.14 и Ubuntu 16.04 для протестированного набора данных скрипт выдавал некорректное значение 172.4 вместо 173.2. Авторы скрипта полагали, что функция «glob ()» всегда возвращает файлы, отcортированные по имени, в то время как в документации на glob указано, что порядок вывода не гарантируется. Изучение кода показало, что вывод неверного значения обусловлен отличиями при сортировке файлов в разных операционных системах. Исправление свелось к добавлению list_of_files.sort () после вызова glob ().
Точное число исследований, в которых использовался скрипт неизвестно, но публикация с его кодом процитирована в 158 работах. Обнаруженная проблема поставила под сомнение корректность более 100 публикаций по химии, выводы в которых были сделаны на основе вычисленного скриптом химического сдвига. Инцидент является прекрасным примером того, что не только качество проведения эксперимента, но и корректность обработки полученных данных в программах, которые до этого повсеместно использовались, может повлиять на конечный результат. Авторам данных работ рекомендовано оценить корректность работы скрипта на применявшихся для вычисления операционных системах и провести перерасчёт для того, чтобы убедиться в правильности вычисленных значений. num=51667 Источник: http://www.opennet.ru/opennews/art.shtml?
Дата публикации: 13.10.2019
На этот раз блогер Leo Torres показал знаковую локацию из The Elder Scrolls V: Skyrim на новом инструментарии. Геймеры по всему миру продолжают экспериментировать с мощностями движка Unreal Engine 5. ...
Кроме кед от Xiaomi и других брендов, особенно интересны стельки из пены и других материалов, а ещё уникальные шнурки. На AliExpress более чем достаточно самых разных кроссовок, другой обуви на лето, ...
В неё вошли тримодели с различной диагональю и разрешением дисплея, при этом младшая обойдётся покупателю в сумму, сравнимую с приобретением бюджетного смартфона. Бренд Motorola представил новую серию...
Специалисты DxOMark оценили камеру нового флагмана Edge 40 Pro на 130 баллов. Похоже, компания Motorola научилась наделять свои смартфоны неплохими камерам. Это лишь 32 место в общем зачёте, а сам см...