Анотація

Обчислювальна фізика дедалі більше залежить від великих наборів даних моделювання, що генеруються програмним забезпеченням, яке активно розробляється протягом багатьох років. У таких умовах відтворюваність вимагає не лише добре задокументованих даних, але й чітких зв'язків між версіями коду, вхідними даними моделювання, згенерованими вихідними даними, кроками аналізу та опублікованими показниками. Тут ми представляємо інтегрований робочий процес для відтворюваних та FAIR-відповідних досліджень моделювання в числовій фізиці. Ми описуємо, як можна поєднати контроль версій, перевірку коду, автоматизоване тестування, структуроване ведення журналу, багатий на метадані вихідний матеріал та стандартизовану постобробку для підтримки відстеження від розробки програмного забезпечення до публікації. Представлені концепції, продемонстровані для однієї конкретної структури моделювання, широко застосовні до обчислювальної фізики та інших галузей наукових обчислень, що потребують інтенсивної обробки даних.