Volume 2 Issue 1 — December 2011

PDF icon Download Full Issue PDF

Contents

Using Spreadsheets to Visualize Virus Concentration

Jyoti Champanerkar and Christina Dizzia

pp. 1–8

https://doi.org/10.22369/issn.2153-4136/2/1/1

PDF icon Download PDF

BibTeX
@article{jocse-2-1-1,
  author={Jyoti Champanerkar and Christina Dizzia},
  title={Using Spreadsheets to Visualize Virus Concentration},
  journal={The Journal of Computational Science Education},
  year=2011,
  month=dec,
  volume=2,
  issue=1,
  pages={1--8},
  doi={https://doi.org/10.22369/issn.2153-4136/2/1/1}
}
Copied to clipboard!

In this paper, we model the growth of virus in an infected person, taking into account the effect of antibiotics and immunity of the person. We use discrete dynamical systems or difference equations to model the situation; and Excel to obtain the numerical solutions and visualize the solution using graphing capabilities of Excel.

Preparing Teachers to Infuse Computational Science into their Classroom Instruction

Susan J. Ragan, Cheryl Begandy, Nancy R. Bunt, Charlotte M. Trout, and Scott A. Sinex

pp. 9–14

https://doi.org/10.22369/issn.2153-4136/2/1/2

PDF icon Download PDF

BibTeX
@article{jocse-2-1-2,
  author={Susan J. Ragan and Cheryl Begandy and Nancy R. Bunt and Charlotte M. Trout and Scott A. Sinex},
  title={Preparing Teachers to Infuse Computational Science into their Classroom Instruction},
  journal={The Journal of Computational Science Education},
  year=2011,
  month=dec,
  volume=2,
  issue=1,
  pages={9--14},
  doi={https://doi.org/10.22369/issn.2153-4136/2/1/2}
}
Copied to clipboard!

Establishing consistent use of computer models and simulations in K-12 classrooms has been a challenge for the computational science education community. Scaling successful local efforts has been particularly difficult. In this article we describe how a training model from one place and time can be translated into a training model for another very different place and time if critical factors such as school system culture, professional development organization, local learning standards and goals, and collaboration between STEM disciplines are taken into account.

Introducing Matrix Operations through Biological Applications

Angela B. Shiflet and George W. Shiflet

pp. 15–20

https://doi.org/10.22369/issn.2153-4136/2/1/3

PDF icon Download PDF

BibTeX
@article{jocse-2-1-3,
  author={Angela B. Shiflet and George W. Shiflet},
  title={Introducing Matrix Operations through Biological Applications},
  journal={The Journal of Computational Science Education},
  year=2011,
  month=dec,
  volume=2,
  issue=1,
  pages={15--20},
  doi={https://doi.org/10.22369/issn.2153-4136/2/1/3}
}
Copied to clipboard!

For the Blue Waters Undergraduate Petascale Education Program (NSF), we developed a computational science module, "Living Links: Applications of Matrix Operations to Population Studies," which introduces matrix operations using applications to population studies and provides accompanying programs in a variety of systems (C/MPI, MATLAB, Mathematica). The module provides a foundation for the use of matrix operations that are essential to modeling numerous computational science applications from population studies to social networks. This paper describes the module; details experiences using the material in two undergraduate courses (High Performance Computing and Linear Algebra) in 2010 and 2011 at Wofford College and two workshops for Ph.D. students at Monash University in Melbourne, Australia, in 2011; and describes refinements to the module based on suggestions in student and instructor evaluations.

Accelerating Geophysics Simulation using CUDA

Brandon Holt and Daniel Ernst

pp. 21–27

https://doi.org/10.22369/issn.2153-4136/2/1/4

PDF icon Download PDF

BibTeX
@article{jocse-2-1-4,
  author={Brandon Holt and Daniel Ernst},
  title={Accelerating Geophysics Simulation using CUDA},
  journal={The Journal of Computational Science Education},
  year=2011,
  month=dec,
  volume=2,
  issue=1,
  pages={21--27},
  doi={https://doi.org/10.22369/issn.2153-4136/2/1/4}
}
Copied to clipboard!

CitcomS, a finite element code that models convection in the Earth's mantle, is used by many computational geophysicists to study the Earth's interior. In order to allow faster experiments and greater simulation capability, there is a push to increase the performance of the code to allow more computations to complete in the same amount of time. To accomplish this we leverage the massively parallel capabilities of graphics processors (GPUs), specifically those using NVIDIA's CUDA framework. We translated existing functions to run in parallel on the GPU, starting with the functions where the most computing time is spent. Running on NVIDIA Tesla GPUs, initial results show an average speedup of 1.8 that stays constant with increasing problem sizes and scales with increasing numbers of MPI processes. As more of the CitcomS code is successfully translated to CUDA, and as newer general purpose GPU frameworks like Fermi are released, we should continue to see further speedups in the future.

Understanding the Structural and Functional Effects of Mutations in HIV-1 Protease Mutants Using 100ns Molecular Dynamics Simulations

Christopher D. Savoie and David L. Mobley

pp. 28–34

https://doi.org/10.22369/issn.2153-4136/2/1/5

PDF icon Download PDF

BibTeX
@article{jocse-2-1-5,
  author={Christopher D. Savoie and David L. Mobley},
  title={Understanding the Structural and Functional Effects of Mutations in HIV-1 Protease Mutants Using 100ns Molecular Dynamics Simulations},
  journal={The Journal of Computational Science Education},
  year=2011,
  month=dec,
  volume=2,
  issue=1,
  pages={28--34},
  doi={https://doi.org/10.22369/issn.2153-4136/2/1/5}
}
Copied to clipboard!

The Human Immunodeficiency Virus type 1 protease (HIV-1 PR) performs a vital role in the lifecycle of the virus, specifically in the maturation of new viral particles. Therefore, delaying the onset of AIDS, the primary goal of HIV treatment, can be achieved by inhibiting this protease.[1] However, the rapidly mutating virus quickly develops drug resistance to current inhibitors, thus novel protease inhibitors are needed. Here, 100ns molecular dynamics (MD) simulations were done for the wild type and two mutant proteases to gain insight into the mechanisms by which the mutations confer drug resistance. Several different metrics were used to search for differences between the wild type and mutant proteases including: flap tip distance and root-mean-square deviation (RMSD), mutual information, and Kullback-Leibler divergence. Finally, it is found at the 100ns timescale there are not large differences in the structure, flexibility and motions of the wild type protease relative to the mutants, and longer simulations may be needed to identify how the structural changes imparted by the mutations affect the protease's functionality.