forked from rickardcronholm/SAMC
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsamc.conf
78 lines (70 loc) · 5.31 KB
/
samc.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
samc.conf
common
common.user mcqa # the user name on the front end
common.DICOMinDir /home/mcqa/MCQA/DICOMinDir/ # this is the directory where unprocessed DICOM files are stored
common.DICOMstoreDir /home/mcqa/MCQA/VA_TRANSFER/MonteCarlo/ # the directory where unprocessed DICOM files are stored
common.DICOMoutDir /home/mcqa/MCQA/VA_TRANSFER/MonteCarlo/simulated/ # the dir where processed DICOM files are stored
common.RPfilePrefix RP. # the prefix of DICOM plan files
common.RDfilePrefix RD. # the prefix of DICOM dose files
common.RSfilePrefix RS. # the prefix of DICOM dose files
common.CTfilePrefix CT. # the prefix of DICOM CT files
common.DICOMfileEnding .dcm # the file ending for DICOM files
common.templateDir template/ # the directory of the template dir, which should contain template file(s) for BEAMnrc egsin, DOSXYZnrc egsinp, VCUtxt for each treatmentMachineType
common.EGS_HOME /home/ricr/egsnrc/ # the EGS_HOME of the cluster front end
common.VCUinp /home/ricr/egsnrc/VCUinput/ # where VCUinput files are stored on the cluster front end
common.phspDir /home/nrc11/phsp/aboveJaws/ # the directory of the upper (above jaws) phase space file on the cluster front end
common.dosxyzDir /home/ricr/egsnrc/dosxyznrc/ # the dosxyznrc directory on the cluster front end
common.postProcessor [email protected]:/home/mcqa/MCQA # the post-processing unit
daemonA
daemonA.timeFile Da.lastRun # the file containing last run timeStamp for daemonA
daemonA.clusterFrontEnd [email protected]:/home/ricr/MCQA # the scp host of the cluster front end
daemonA.convertScript DICOM2egsinp_s20.py # the script converting DICOM RP to egsinp files + utility files
daemonA.phspInType .IAEAphsp # the file ending of the above jaw phase space
daemonA.samcMove /home/mcqa/MCQA/samcMove.py # this is the passwordless sudo script that moves incmoing DICOM files and changes ownership
daemonA.logFile Da.log # the file to which logging will be made
daemonA.keepTrack Da.keepTrack # the file to which keeptrack will be written
daemonB
daemonB.timeFile Db.lastRun # the file containing last run timeStamp for daemonB
daemonB.nBatch 8 # the number of batch jobs for BEAMnrc simulations
daemonB.beamPegs 700icruPlus_151026 # the pegs4 data cross section file for BEAMnrc simulations
daemonB.logFile Db.log # the file to which logging will be made
daemonC
daemonC.timeFile Dc.lastRun # the file containing last run timeStamp for daemonC
daemonC.nBatch 40 # the number of batch jobs for DOSXYZnrc simulations
daemonC.dosPegs 700icruPlus_151026 # the pegs4 data cross section file for DOSXYZnrc simulations
daemonC.dosxyznrc dosxyznrc # the dosxyznrc usercode name
daemonC.ncaseMultiplier 2.7 # the multiple of total number of phsp-particles used as DOSXYZnrc NCASE
daemonC.logFile Dc.log # the file to which logging will be made
daemonD
daemonD.timeFile Dd.lastRun # the file containing last run timeStamp for daemonD
daemonD.logFile Dd.log # the file to which logging will be made
daemonE
daemonE.timeFile De.lastRun # the file containing last run timeStamp for daemonE
daemonE.lblSuffix MC # the suffix added to the RP PlanLabel
daemonE.convertRatios /home/mcqa/MCQA/treatmentMachineLibrary # this is the list of conversion factors for Dm-Dw
daemonE.samcCopy /home/mcqa/MCQA/samcCopy.py # this is the passwordless sudo script that copies files to directories owned by root
daemonE.windowSize 0 # the window size used in 3D Savitzky-Golay denoising, suggested value is 7
daemonE.logFile De.log # the file to which logging will be made
daemonE.convertDose y # flag to dictate if Dm should be converted to Dw if egs4phant exists
convertScript
convertScript.treatmentMachineLibrary /home/mcqa/MCQA/treatmentMachineLibrary # this is the list of treatmentMachines and their corresponding type
convertScript.ncaseBeam 400000000 # NCASE for the BEAMnrc simulation
convertScript.ncaseDos _ncase_ # NCASE for the DOSXYZnrc simulation
convertScript.egsPhant delta4QA_131016_space.egs4phant # the phantom file name to be used
convertScript.mlcLib particleDmlc # the MLC library name
convertScript.dSource 100 # distance between the lower phase space and the ISO, always SAD if IAEAphsp
CTC_auto
CTC_auto.extName EXTERNAL # the structure type defining the external outline
CTC_auto.suppName SUPPORT # the structure type defining support structures
CTC_auto.suppOuter CouchSurface # the structure name of the surface part of the couch
CTC_auto.suppInner CouchInterior # the structure name of the interior part of the couch
CTC_auto.densRampName /home/mcqa/MCQA/cirsLund.mat # the path to the density ramp file
CTC_auto.externalRamp /home/mcqa/MCQA/21mediaNoCouch+AU.dat # the path for the media ramp to use inside external
CTC_auto.outsideRamp /home/mcqa/MCQA/justAir700.dat # the path for the media ramp to use outside external
CTC_auto.otherwiseRamp /home/mcqa/MCQA/exactIGRT.dat # the path for the media ramp to use in support structures
CTC_auto.airDens 0.0012048 # the density of air
CTC_auto.setAir y # flag weather to set air for voxels outside external outline (y for yes, otherwise no)
CTC_auto.lowerDens 0.0012048 # set all voxels below to this density (disregarded if negative)
CTC_auto.spaceDelimit y # flag weather or not to write egsphant using space delimit between media
CTC_auto.relElecFile SUS.relElec # lookup table for RelElecDens to MassDens
CTC_auto.fixedMedDens SUS.fixedMedDens # lookup table for medias with fixed density