APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Differential X-Ray Absorption JS Model Documents

This material has 2 associated documents. Select a document title to view a document's information.

Main Document

Differential X-Ray Absorption JS Model 

written by Michael R. Gallis

The Differential X-Ray Absorption JavaScript Model provides a qualitative exploration of how X-rays interact with varying material properties and how this difference can produce contrast in an X-ray image.  For a typical medical diagnostic, images are created when X-rays from a source penetrate an object and then expose a film. This simulation shows how different materials in the X-rays beam produce the contrast that generates the detail of the image.

The Differential X-Ray Absorption JavaScript Model was developed using the Easy Java Simulations (EjsS) version 5.  It is distributed as a ready-to-run html page and requires only a browser with JavaScript support.

Last Modified December 22, 2014

Source Code Documents

Differential X-Ray Absorption Source Code 

This source code zip archive contains an XML representation of the Differential X-Ray Absorption JavaScript Model.   Unzip this archive in your EJS workspace to compile and run this model using EjsS ver 5.1.  Although EjsS is a Java program, it creates a platform independent stand-alone JavaScript program that runs on most browsers from this source code.

Last Modified December 22, 2014

OSP Projects:
Open Source Physics - EJS Modeling
Tracker
Physlet Physics
Physlet Quantum Physics
STP Book