Rachel GUI

From GOSIA

Jump to: navigation, search
(How to get the Rachel package)
Line 5: Line 5:
For a very short video demo of capabilities, refer to the "advertising video": [http://www.pas.rochester.edu/~hayes/beta_rachel/main_ad.html The Rachel advertising video]
For a very short video demo of capabilities, refer to the "advertising video": [http://www.pas.rochester.edu/~hayes/beta_rachel/main_ad.html The Rachel advertising video]
-
The Rachel interface facilitates [http://www.pas.rochester.edu/~hayes/beta_rachel/calculation_in_2_minutes.html fast setup of Gosia calculations] and data analysis using push-button controls with guided input and 'plain language' warnings during setup.  It is currently undergoing beta-testing.  The GUI ''optionally'' uses a modified Gosia version based on release 20081208.10, called 20081208.10.a.  This modified Gosia source code is distributed with the Rachel package.  Rachel is written in Python 2.6 and is expected to be Python 2.7 compliant.  It runs under Linux and Unix (OS X) machines, but it has ''not'' been tested under Windows.
+
The Rachel interface facilitates [http://www.pas.rochester.edu/~hayes/beta_rachel/calculation_in_2_minutes.html fast setup of Gosia calculations] and data analysis using push-button controls with guided input and 'plain language' warnings during setup.  Rachel is written in Python 2.6 and is expected to be Python 2.7 compliant.  It runs under Linux and Unix (OS X) machines.  A Windows version is not planned.
A 64-bit processor is essential, because Gosia runs fastest and most accurately on 64-bit machines.  The release-candidate version, expected in the September of 2011, will have many structural changes in the code, allowing more automation, more general particle detector options and fewer user prompts for standard operations.   
A 64-bit processor is essential, because Gosia runs fastest and most accurately on 64-bit machines.  The release-candidate version, expected in the September of 2011, will have many structural changes in the code, allowing more automation, more general particle detector options and fewer user prompts for standard operations.   
Line 67: Line 67:
In the release versions, automatic upgrading of saved sessions will be reinstated.
In the release versions, automatic upgrading of saved sessions will be reinstated.
-
==Beta version capabilities==
+
==Capabilities of version 1==
 +
Note that there are major simplifications in the Ge detector array setup and data loading.
 +
 +
* Human-readable data files that are robust for changes in the experimental setup and level scheme
* Azimuthally symmetric particle detection
* Azimuthally symmetric particle detection
* Partitioning particle-detector data by azimuthal angle
* Partitioning particle-detector data by azimuthal angle
Line 75: Line 78:
* Normal or inverse kinematics experiments
* Normal or inverse kinematics experiments
* A user-expandable library of standard Ge crystals e.g. Gammasphere
* A user-expandable library of standard Ge crystals e.g. Gammasphere
 +
* A user-expandable library of detector arrays (Tigress, Miniball, Gammasphere...)
* Data from summed 4pi arrays
* Data from summed 4pi arrays
* Efficiency-corrected gamma-ray data only
* Efficiency-corrected gamma-ray data only
Line 83: Line 87:
* Accuracy testing to determine if Gosia will be appropriate for a planned experiment
* Accuracy testing to determine if Gosia will be appropriate for a planned experiment
* Fitting and correlated error estimations
* Fitting and correlated error estimations
-
* Reading level schemes and gamma-ray data from Radware AGS files and including
+
* Reading level schemes and gamma-ray data from Radware AGS files and [[Rachel_yield_data_files | Rachel text format]] including
** Branching ratio data
** Branching ratio data
** Previously measured EM matrix elements, including the measured phases
** Previously measured EM matrix elements, including the measured phases
Line 94: Line 98:
* Instantly generating plots of experimental vs. predicted yields via gnuplot  [[File:plottingexample.png|thumb|right|A zoomed view of a plot of yield vs. spin in a rotational band generated from the Gosia output and experimental data.]]
* Instantly generating plots of experimental vs. predicted yields via gnuplot  [[File:plottingexample.png|thumb|right|A zoomed view of a plot of yield vs. spin in a rotational band generated from the Gosia output and experimental data.]]
* Automated generation of stopping power and internal conversion input for Gosia
* Automated generation of stopping power and internal conversion input for Gosia
-
* Push-button controls
+
* Push-button controls, optional pop-up guidance and guided prompts
* A searchable help function
* A searchable help function
-
* Saving the entire session to a file
 
* Undo/Redo of most functions and crash recovery
* Undo/Redo of most functions and crash recovery

Revision as of 20:03, 1 February 2012

Personal tools