Skip to content
This repository was archived by the owner on Aug 28, 2024. It is now read-only.

Module 07: The Main Output File

Wishard, Carlisle April edited this page Aug 24, 2022 · 4 revisions

Swiftest Short Course

The Purdue University Swiftest Team

Carlisle Wishard, David Minton, Jennifer Pouplin, Jake Elliott, & Dana Singh

Swiftest GitHub Swiftest Website Fraggle Paper

Module 07 - The Main Output File

Welcome back to the Swiftest Short Course! In Module 06, you learned how to run Swiftest using a set of initial conditions and how to analyze the terminal output. In Module 07, you will learn how to analyze the main output file using the Swiftest Python package. This output file contains the state of every body in the system over time. Depending on your parameter choices, this file can either be in a binary format (bin.dat) or a NetCDF format (out.nc). By the end of this module, you will understand the difference between binary output files and NetCDF output files, as well as how to process both. Analyzing the additional Swiftest output files will be covered in Module 08.

Active Learning Goals Checklist

By the end of Module 07, you will know how to:

  • Differentiate between binary output files and NetCDF output files
  • Relate choices made in the input parameters to output results
  • Analyze the main output file using the Swiftest Python package

Materials and Information

To complete Module 07, you may need:

Module 07 Video Tutorial

link to the video module or possibly embed?

Module 07 Exercise

[If a python exercise, link to a jupyter notebook. If not, define the deliverable for this module.]

Continue Learning

Congratulations on completing Module 07 of the Swiftest Short Course! Continue to Module 08 to learn how to analyze the additional output files generated by Swiftest.

To learn more about Fraggle, see our paper. To learn more about Swiftest, or to contact the Purdue Swiftest Team, see our website.