Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Machines: Problem Solving I01:22

Machines: Problem Solving I

A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Machines: Problem Solving II01:30

Machines: Problem Solving II

Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
Pascal's Law01:04

Pascal's Law

In 1653, the French philosopher and scientist Blaise Pascal published "Treatise on the Equilibrium of Liquids," which discussed the principles of static fluids. A static fluid is a fluid that is not in motion. When a fluid is not flowing, we say that the fluid is in static equilibrium. If the fluid is water, we say it is in hydrostatic equilibrium. For a fluid in static equilibrium, the net force on any part of the fluid must be zero; otherwise, the fluid will start to flow. Pascal observed...
Parallel Processing01:20

Parallel Processing

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Control Systems: Applications01:25

Control Systems: Applications

Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The direction...
Machines01:19

Machines

Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. One example of a machine is the cutting plier, which is used to cut wires by applying forces to its handles. When equal and opposite forces are exerted on the handles of the cutting plier, they cause the cutting edges to come together and apply equal and opposite reaction forces on the wire, which are greater than the applied forces.
A free-body diagram of the...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

State of the AI: Post-Deployment Monitoring of Radiology-Focused Internally Developed AI.

Mayo Clinic proceedings. Digital health·2026
Same author

Factors Impacting the Performance of Deep Learning Detection of Pulmonary Emboli.

Journal of the American College of Radiology : JACR·2025
Same author

Best Practices and Checklist for Reviewing Artificial Intelligence-Based Medical Imaging Papers: Classification.

Journal of imaging informatics in medicine·2025
Same author

Visualizing Clinical Data Retrieval and Curation in Multimodal Healthcare AI Research: A Technical Note on RIL-workflow.

Journal of imaging informatics in medicine·2024
Same author

Ethics of Artificial Intelligence in Radiology: Summary of the Joint European and North American Multisociety Statement.

Journal of the American College of Radiology : JACR·2019
Same author

Ethics of Artificial Intelligence in Radiology: Summary of the Joint European and North American Multisociety Statement.

Canadian Association of Radiologists journal = Journal l'Association canadienne des radiologistes·2019
Same journal

Bayesian Convolutional Neural Networks in Medical Imaging Classification: A Promising Solution for Deep Learning Limits in Data Scarcity Scenarios.

Journal of digital imaging·2023
Same journal

Detecting and Characterizing Inferior Vena Cava Filters on Abdominal Computed Tomography with Data-Driven Computational Frameworks.

Journal of digital imaging·2023
Same journal

DMCA-GAN: Dual Multilevel Constrained Attention GAN for MRI-Based Hippocampus Segmentation.

Journal of digital imaging·2023
Same journal

Left Ventricular Myocardial Dysfunction Evaluation in Thalassemia Patients Using Echocardiographic Radiomic Features and Machine Learning Algorithms.

Journal of digital imaging·2023
Same journal

Public Imaging Datasets of Gastrointestinal Endoscopy for Artificial Intelligence: a Review.

Journal of digital imaging·2023
Same journal

External Validation of Robust Radiomic Signature to Predict 2-Year Overall Survival in Non-Small-Cell Lung Cancer.

Journal of digital imaging·2023
See all related articles

Related Experiment Video

Updated: Jun 16, 2026

A Naturalistic Setup for Presenting Real People and Live Actions in Experimental Psychology and Cognitive Neuroscience Studies
07:43

A Naturalistic Setup for Presenting Real People and Live Actions in Experimental Psychology and Cognitive Neuroscience Studies

Published on: August 4, 2023

Programming in the small.

David B Gersten1, Steve G Langer

  • 1William Beaumont Hospital, Royal Oak, MI, USA.

Journal of Digital Imaging
|February 18, 2010
PubMed
Summary
This summary is machine-generated.

Radiation oncology research relies on custom software developed by non-programmers. Simple "programming in the small" guidelines can improve code safety and reliability for these essential tools.

More Related Videos

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning
11:32

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning

Published on: January 19, 2022

Observing the Transformation of Bodily Self-consciousness in the Squeeze-machine Experiment
07:20

Observing the Transformation of Bodily Self-consciousness in the Squeeze-machine Experiment

Published on: March 8, 2019

Related Experiment Videos

Last Updated: Jun 16, 2026

A Naturalistic Setup for Presenting Real People and Live Actions in Experimental Psychology and Cognitive Neuroscience Studies
07:43

A Naturalistic Setup for Presenting Real People and Live Actions in Experimental Psychology and Cognitive Neuroscience Studies

Published on: August 4, 2023

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning
11:32

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning

Published on: January 19, 2022

Observing the Transformation of Bodily Self-consciousness in the Squeeze-machine Experiment
07:20

Observing the Transformation of Bodily Self-consciousness in the Squeeze-machine Experiment

Published on: March 8, 2019

Area of Science:

  • Medical Physics
  • Radiation Oncology
  • Software Engineering

Background:

  • Academic medical centers, particularly in radiation oncology, depend on custom software.
  • Software development is often handled by physicists, students, and physicians, not professional programmers.

Purpose of the Study:

  • To introduce simple, effective coding guidelines for non-professional software developers in academic research.
  • To address the need for safe coding practices in radiation oncology software development.

Main Methods:

  • Focus on practical, accessible "programming in the small" principles.
  • Tailoring guidelines to the specific needs of physicists, students, and physicians.

Main Results:

  • Improved awareness and adoption of safe coding practices.
  • Enhanced reliability and maintainability of custom software tools.

Conclusions:

  • Implementing "programming in the small" guidelines is feasible and beneficial for radiation oncology research.
  • These practices can significantly improve the quality of custom software developed in academic settings.