The Space Radiation front-end has been completely rewritten in C#/.NET managed code. The front-end consists of the user interface, code for interfacing with the database system and the FORTRAN modules, reports, and tools for importing and exporting files. Space Radiation Version 6 and earlier are written in C with the 32-bit windows library.
The new code is more reliable, secure, and easier to maintain. It is highly compatible with the latest Windows operating systems including Windows 8, Windows 7, Windows Vista and Windows XP. It natively supports important features such as long filenames, international character sets (Unicode), object-oriented constructs, 64-bit processing, and multitasking. Most of the improvements in Version 7 are made possible by the simplicity and robustness of managed code.
A number of interface improvements and simplifications in workflow have been implemented while preserving much of the look-and-feel of earlier versions. These changes can lead to large productivity gains.
The Token Window interface provides a new way of interacting with the computational data. In what is essentially a replacement of the Progress Monitor, a token is assigned to each computation in progress and appears in the token window when execution starts. Shading on the token indicates a computation in progress. When complete the token remains. Any action that can be taken on the file is accessible directly through the context menu for the token. A graph of the file can be displayed in one click, or a report, or a listing. This saves a tremendous number of steps over the original interface.
Here are some of the advantages you will notice immediately:
Space Radiation requires a database system to track input parameters for the dialog boxes. The custom database of Space Radiation 6 has now been replaced with SQLite: a free, open source, industry-standard database library. Here are some of the advantages that SQLite offers us:
All graphics functions have been rewritten. Graphics are specifically designed to support understanding and communication of space radiation effects results. Here are some of the improvements.
The new contour plotting function allows you to quickly and interactively study a radiation environment. Here are some of the features:
All of your files including projects, color keys, samples, and settings are now saved by default in your Documents folder. This is fully compatible with Microsoft Windows standards including the user account control (UAC) system. It offers you, for the first time, the possibility of completely backing up your Space Radiation assets in one step.
This change is accompanied by the demise of the Master Folder introduced in Space Radiation 6. You still can place new projects anywhere on your system or on any network computer where you have write permission. Projects are fully relocatable. You can move or copy the project folder anywhere on your system and it will function without problems when Space Radiation is restarted.
File listings are exports of Space Radiation binary format files to text and HTML format. In order to fully support international character sets they are now generated as UTF-8 formatted files. These files begin with a byte order mark consisting of the three hexadecimal numbers 0xEF, 0xBB, 0xBF which look like  if viewed as ANSI text. This could affect third-party software functions that read these files, but most software understands this mark.
The HTML file header has also been altered to indicate that it is using the UTF-8 character set rather than ANSI (ISO-8859-1) which was used previously.
The term "Histogram" has been replaced by "Binned" because it is a better description of the spectral form. The format has limited use because the bin size increases with energy. Enhancements to this output will be offered in a future verion.
The vast majority of numerical values in the Space Radiation 7 listings match those of Space Radiation 6 to within 0.01% or better. Most are exactly the same and most of the remainder differ only in the last significant digit. Several rare errors were found in the output listings. In all cases they have been corrected. These are unlikely to have affected your results.
These bugs were fixed:
Space Radiation generates parameter reports in text and HTML format. The content of the two report types in Space Radiation 7 is identical to Space Radiation 6. The following changes have been made: