Skip to content

Releases: lowderchris/FRoDO

v0.5

14 Sep 10:28

Choose a tag to compare

The Flux Rope Detection and Organization (FRoDO) code has a few goals in mind:

Automated and consistent detection of magnetic flux rope structures
Operation independent of dataset, such that the end user only needs to provide datacubes of magnetic field components and associated grids
Tracking of detected flux ropes in time, outputting locations and associated statistics
By importing the FRoDO library of routines, there are several subroutines for use:

FRoDO.prep() - Computes magnetic vector potential values in the deVore gauge from input magnetic field data.
FRoDO.FRoDO() - Detects and organizes time histories for magnetic flux ropes.
FRoDO.erupt() - Detects and flags erupting flux rope signatures.
FRoDO.plot() - Creates a standard set of plot outputs for detected flux ropes.
FRoDO.stats() - Computes a series of statistics for erupting and non-erupting magnetic flux ropes.

FRoDO_plot.plot2d() - Creates animations of flux rope fieldlines in two dimensions
FRoDO_plot.plot3d() - Creates animations of flux rope fieldlines in three dimensions

A sample dataset is available on request for testing in this stage, with assistance for adapting for use in user data sets.

v0.4

14 Aug 13:58

Choose a tag to compare

The Flux Rope Detection and Organization (FRoDO) code has a few goals in mind:

  • Automated and consistent detection of magnetic flux rope structures
  • Operation independent of dataset, such that the end user only needs to provide datacubes of magnetic field components and associated grids
  • Tracking of detected flux ropes in time, outputting locations and associated statistics

By importing the FRoDO library of routines, there are several subroutines for use:

  • FRoDO.prep() - Computes magnetic vector potential values in the deVore gauge from input magnetic field data.
  • FRoDO.FRoDO() - Detects and organizes time histories for magnetic flux ropes.
  • FRoDO.erupt() - Detects and flags erupting flux rope signatures.
  • FRoDO.plot() - Creates a standard set of plot outputs for detected flux ropes.
  • FRoDO.stats() - Computes a series of statistics for erupting and non-erupting magnetic flux ropes.

A sample dataset is available on request for testing in this stage, with assistance for adapting for use in user data sets.

v0.3.1

08 Aug 13:44

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

This is a further refined initial release version of the FRoDO set of routines.
By importing the FRoDO library of routines, there are several subroutines for use:

  • FRoDO.FRoDO() - Script to detect and track flux rope histories
  • FRoDO.erupt() - Script to detect flux rope ejections, and to link this to the full history of detected flux ropes.
  • FRoDO.stats() - Computes and displays a few statistics for the detected distribution of flux ropes.
  • FRoDO.plot() - Generates a few plots of standardized outputs of the flux rope detection.

A sample dataset is available on request for testing in this pre-release stage.

v0.3

04 Aug 15:52

Choose a tag to compare

v0.3 Pre-release
Pre-release

This is a further refined initial release version of the FRoDO set of routines.
By importing the FRoDO library of routines, there are several subroutines for use:

  • FRoDO.FRoDO() - Script to detect and track flux rope histories
  • FRoDO.erupt() - Script to detect flux rope ejections, and to link this to the full history of detected flux ropes.
  • FRoDO.stats() - Computes and displays a few statistics for the detected distribution of flux ropes.
  • FRoDO.plot() - Generates a few plots of standardized outputs of the flux rope detection.

A sample dataset is available on request for testing in this pre-release stage.

v0.2

18 Jul 15:21

Choose a tag to compare

v0.2 Pre-release
Pre-release

This is an updated initial release version of the FRoDO set of routines.

  • FRoDO.py - Script to detect and track flux rope histories.
  • FRoDO-erupt.py - Script to detect flux rope ejections, and to link this to the full history of detected flux ropes.
  • FRoDO-read.py - Manually read code output for further analysis.
  • FRoDO-plot.py - Generates a few plots of standardized outputs of the flux rope detection.
  • FRoDO-stats.py - Computes and displays a few statistics for the detected distribution of flux ropes.

v0.1

10 Jul 13:50

Choose a tag to compare

v0.1 Pre-release
Pre-release

This is an initial release for the Flux Rope Detection and Organization code.

  • FRoDO.py - Script to detect and track flux rope histories.
  • FRoDO-erupt.py - Script to detect flux rope ejections, and to link this to the full history of detected flux ropes.