Link Search Menu Expand Document

Configuration

The custom Geant4 commands available in the molecularDNA application are listed here.

Table of contents

  1. analysisDNA
  2. cell
  3. dnageom
  4. world

analysisDNA

commanddescriptionparameters
analysisDNA/saveStrandsBool to set whether strands ought be saved use /analysisDNA/strandDir to set location
  1. (bool, Default: Not Set, Omittable: False)
analysisDNA/strandDirDirectory to save DNA damage fragments
  1. DNA fragments (str, Default: Not Set, Omittable: False)
analysisDNA/fragmentGapGap between DNA fragments in base pairs. Set to zero to score placement volumes independently
  1. Base Pair gap (int, Default: Not Set, Omittable: False)
analysisDNA/diagnosticChainSave the position of hits histones only on one chain
  1. Chain Index (int, Default: Not Set, Omittable: True)
analysisDNA/dsbDistanceMax separation of DSBs. Must be less than 31.
  1. Max. DSB distance. (int, Default: Not Set, Omittable: False)
analysisDNA/testClassifierRun unit test for break classification
analysisDNA/fileNameROOT output file name
  1. ROOT output file name (str, Default: Not Set, Omittable: False)

cell

commanddescriptionparameters
cell/radiusSizeSet semi-major axes for cell (x, y, z) - unset, whole world is water
  1. xradius (double, Default: Not Set, Omittable: False)
  2. yradius (double, Default: Not Set, Omittable: False)
  3. zradius (double, Default: Not Set, Omittable: False)
  4. Unit (str, Default: Not Set, Omittable: False)

dnageom

commanddescriptionparameters
dnageom/placementVolumeSet a placement volume format: name path
  1. name path (str, Default: Not Set, Omittable: False)
dnageom/definitionFilePath to file that defines placement locations
  1. path (str, Default: Not Set, Omittable: False)
dnageom/placementSizeSide length for each placement (x, y, z)
  1. xlength (double, Default: Not Set, Omittable: False)
  2. ylength (double, Default: Not Set, Omittable: False)
  3. zlength (double, Default: Not Set, Omittable: False)
  4. Unit (str, Default: Not Set, Omittable: False)
dnageom/fractalScalingScaling of XYZ in fractal definition file
  1. xlength (double, Default: Not Set, Omittable: False)
  2. ylength (double, Default: Not Set, Omittable: False)
  3. zlength (double, Default: Not Set, Omittable: False)
  4. Unit (str, Default: Not Set, Omittable: False)
dnageom/checkOverlapsCheck overlaps in DNA geometry region
  1. true/false check overlaps (bool, Default: Not Set, Omittable: False)
dnageom/verboseVerbosity for DNA geometry
  1. int verbose level (int, Default: Not Set, Omittable: False)
dnageom/setSmartVoxelsOptimisation value (int) for smart voxels The G4 default is 2
  1. Optimasation value (int, Default: Not Set, Omittable: False)
dnageom/interactionDirectRangeCritical range to start recording SSBs from direct effects
  1. Range (double, Default: Not Set, Omittable: False)
  2. Unit (str, Default: Not Set, Omittable: False)
dnageom/radicalKillDistanceDistance from base pairs at which to kill radicals
  1. Range (double, Default: Not Set, Omittable: False)
  2. Unit (str, Default: Not Set, Omittable: False)
dnageom/activateHistoneScavengingActivate Histone scavenging function
  1. true/false Histone function (bool, Default: Not Set, Omittable: False)
dnageom/drawCellVolumesDraw cell/chromosome volumes rather than DNA (makes DNA invisible)
  1. true/false draw cell volumes (bool, Default: Not Set, Omittable: False)

world

commanddescriptionparameters
world/worldSizeSide length for the world
  1. Side length (double, Default: Not Set, Omittable: False)
  2. Unit (str, Default: Not Set, Omittable: False)