Differences between revisions 3 and 79 (spanning 76 versions)
Revision 3 as of 2019-10-07 23:06:04
Size: 731
Comment:
Revision 79 as of 2026-04-07 23:19:34
Size: 18131
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= User's scripts on k1script =
== Scripts lists ==
|| '''Name''' || '''Responsible''' || '''Automation''' || '''Detail''' || '''Note''' ||
|| Ondotori || PEM || supervisor || || ||
|| Model Plotter || VIS || supervisor || [[KAGRA/Subgroups/VIS/ModelPlotter]] || ||
|| Happy Function Generator || ALS || supervisor || [[KAGRA/Subgroups/DGS/Projects/UserScripts/HappyFunGene]] || ||
|| longTermTrendMonitor || DET || crontab || || ||
|| make cache || DET || crontab || || ||
|| cryocon daq || CRY || crontab || || ||
|| vac daq || VAC || crontab || || ||
|| screen capture || DGS || crontab || || ||
= User's scripts and services on k1script =
<<TableOfContents(2)>>

== Resident Services (supervisord) ==
||<rowbgcolor="#F0F0FF">'''Process''' ||'''Server'''||'''Environment''' ||'''DAQ''' ||'''Executable''' ||
|| als_freqmon_xpll || k1script0 || freqpll (38) || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/freqmonitor_PLL.py}}} ||
|| als_freqmon_ypll || k1script0 || freqpll (38) || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/freqmonitor_PLL.py}}} ||
|| als_pcas_xpll || k1script0 || freqpll (38) || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/pcas_pll.py}}} ||
|| als_pcas_ypll || k1script0 || freqpll (38) || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/pcas_pll.py}}} ||
|| cam_ioc || k1script0 || - || - || {{{/opt/rtcds/kamioka/k1/target/k1cam/iocBoot/iock1cam/st.cmd}}} ||
|| cry_temperature_control || k1script0 || - || k1sdfmanage || {{{/opt/rtcds/userapps/release/vis/common/scripts/cry_temperature_control/cry_temperature_control.py}}} ||
|| cryhx_ioc || k1script0 || - || - || {{{/opt/rtcds/kamioka/k1/target/k1cryhx/iocBoot/iock1cryhx/st.cmd}}} ||
|| cryocon_ioc || k1script0 || - || K1EDCU_CRY_EM.ini || {{{/opt/rtcds/kamioka/k1/target/k1cryocon/iocBoot/iock1cryocon/st.cmd}}} ||
|| das0_ioc || k1script0 || - || K1EDCU_DAS.ini || {{{/opt/rtcds/kamioka/k1/target/k1das0/iocBoot/iock1das0/st.cmd}}} ||
|| das0_insprange || k1script0 || alert311 || - || {{{/kagra/bin/DAS/insprange.py}}} ||
|| pap_temperature_control || k1script0 || - || k1sdfmanage || {{{/opt/rtcds/userapps/release/fcl/k1/scripts/pap/pap_temperature_control.py}}} ||
|| picomotor_* || k1script0 || - || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor_static/happy_pico_start.py}}} ||
|| stepmotor_* || k1script0 || - || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/stepmotor_static/step_start.py}}} ||
|| sys_ioc || k1script0 || - || K1EDCU_SYS.ini || {{{/opt/rtcds/kamioka/k1/target/k1sys/iocBoot/iock1sys/st.cmd}}} ||
|| sys_daqdisk || k1script0 || - || - || {{{/kagra/bin/SYS/diskUse.sh}}} ||
|| vac_ioc || k1script0 || - || K1EDCU_VAC_GAUGE.ini || {{{/opt/rtcds/kamioka/k1/target/k1vac/iocBoot/iock1vac/st.cmd}}} ||
|| vis_temperature_control || k1script0 || - || k1sdfmanage || {{{/opt/rtcds/userapps/release/vis/common/scripts/temperature_control/vis_temperature_control.py}}} ||
|| weather_ioc || k1script0 || - || K1EDCU_PEM.ini || {{{/opt/rtcds/kamioka/k1/target/k1weather/iocBoot/iock1weather/st.cmd}}} ||



== Scheduled Scripts (crontab) ==
=== involving SSH-based communication with external networks (prohibit after IR1) ===
||<rowbgcolor="#F0F0FF">'''Name''' ||'''Server''' ||'''Environment''' ||'''DAQ''' ||'''Executable''' ||
|| snow monitor || k1script0 || - || k1pemmanage || {{{/opt/rtcds/userapps/release/pem/k1/scripts/snow/K1PEM_SNOW_DAQ.py}}} ||
|| atotsu shindo || k1script0 || - || k1pemmanage || {{{/opt/rtcds/userapps/release/pem/k1/scripts/shindo_atotsu/K1PEM_SHINDO_ATOTSU_DAQ.py}}} ||

=== involving communication with external networks (required to keep secure environment) ===
||<rowbgcolor="#F0F0FF">'''Name''' ||'''Server''' ||'''Environment''' ||'''DAQ''' ||'''Executable''' ||
|| UTNet info. || k1script0 || - || - || {{{/users/FCL/Network/UTNET/utnet_rss.py}}} ||
|| DAQ status || k1script0 || - || - || {{{/kagra/bin/DAQ/daqalive.sh}}} ||
|| Weather DAQ || k1script0 || weather_py39 || K1EDCU_PEM.ini || {{{/kagra/bin/SYS/weather.py}}} ||
|| Weather Web Sync || k1script0 || - || - || {{{/opt/rtcds/userapps/release/pem/common/scripts/weewx_sync.sh}}} ||
|| Temp check || k1script0 || - || - || {{{/kagra/bin/SYS/check_temp.sh}}} ||
|| MOXA_VAC DAQ || k1script0 || - || K1EDCU_VAC_GAUGE.ini || {{{/users/DAQ/EpicsDAQ/share/scripts/VAC_DAQ_FOR_MOXA_IN_ICRR_NET.sh}}} ||
|| GM10 DAQ || k1script0 || - || - || {{{/users/DAQ/EpicsDAQ/bin/GM10.py}}} ||
|| CC10 DAQ || k1script0 || - || K1EDCU_VAC_GAUGE.ini || {{{/users/DAQ/EpicsDAQ/bin/CC10.py}}} ||
|| Cryocon DAQ || k1script0 || - || K1EDCU_CRY_EM.ini || {{{/users/DAQ/EpicsDAQ/bin/Cryocon.py}}} ||
|| Backup status (root) || k1script0 || - || - || {{{/kagra/bin/SYS/backup_status.sh}}} ||
|| Obs. check (root) || k1script0 || - || - || {{{/root/observation/bin/filecheck.sh}}} ||


=== involving communication only with local network (better to keep secure environment) ===
||<rowbgcolor="#F0F0FF">'''Name''' ||'''Server''' ||'''Environment''' ||'''DAQ''' ||'''Executable''' ||
|| Channel Completion || k1script0 || - || - || {{{/users/DGS/channel_completion/update_comp_chan_list.sh}}} ||
|| Entrance Screenshot || k1script0 || - || - || {{{cp -f /home/controls/Pictures/entrance/entrancepc-*x*.jpg /users/DGS/k1mon/screenshot/img/}}} ||
|| GPS Plot || k1script0 || gps (39) || - || {{{/home/controls/miniconda3/envs/gps/bin/python /users/CV/Script/plotGPS.py}}} ||
|| Opt full backup || k1script0 || - || - || {{{ssh -xT k1boot_backup full execute}}} ||
|| Opt diff backup || k1script0 || - || - || {{{ssh -xT k1boot_backup diff $(date --date='7 days ago' +"\%Y\%m\%d") execute}}} ||
|| Cache (full,second,minute) || k1script0 || - || - || {{{/users/DET/tools/Cache/Script/makeCache.sh}}} ||
|| shindo monitor || k1script0 || pem38 || k1pemmanage || {{{/opt/rtcds/userapps/release/pem/k1/scripts/earthquake/shindo.py}}} ||
|| Finesse Web Plot (X, Y) || k1script0 || das37 || - || {{{/users/Commissioning/scripts/longTermTrendMonitor/bin/FinesseWebPlot.sh}}} ||
|| Web trend Mon (oplev, cry, vac) || k1script0 || das39 || - || {{{/users/Commissioning/scripts/longTermTrendMonitor/bin/longTermTrendMonitor.sh}}} ||
|| Pcal Laser DAQ (X, Y) || k1script0 || - || k1sdfmanage || {{{/users/DAQ/EpicsDAQ/bin/PcalLaser.py}}} ||
|| Ondotori DAQ || k1script0 || - || k1sdfmanage || {{{/users/DAQ/EpicsDAQ/bin/Ondotori.py}}} ||

== On-demand Scripts ==
||<rowbgcolor="#F0F0FF">'''Name''' ||'''Server''' ||'''Environment''' ||'''DAQ''' ||'''Executable''' ||
|| Traverser || k1script1 || - || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/traverser/traverser_start.py}}} ||
|| Rebooter || k1script1 || - || - || {{{/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor/pico_power_control.py}}} ||
||<|5> HWP || k1ctr* || - || - || {{{/opt/rtcds/userapps/release/sys/k1/scripts/medm_hwp_calib.sh}}} ||
||<|3> k1hwp* || - || - || {{{/kagra/apps/agilis/agilis_control.py}}} ||
|| - || - || {{{/kagra/apps/agilis/agilis-p_control.py}}} ||
|| - || - || {{{/kagra/apps/agilis/agilis-p_control_with_callback.py}}} ||
|| k1script1 || - || - || {{{/opt/rtcds/userapps/release/sys/k1/scripts/medm_hwp_calib_callback.sh}}} ||

-----
= Old information =
=== Managed by supervisord ===
==== k1script (This server was removed.) ====
|| '''Name''' || '''Responsible''' || '''Process Name''' || '''Note''' ||'''Deb10'''||'''EPICS'''||'''DAQ'''||
|| --([[KAGRA/Subgroups/VIS/ModelPlotter|Model Plotter]])-- || --(VIS)-- || --(vis_plotter)-- || || || || ||
|| --(Old Cal Illumination)-- || --(CAL)-- || --(cal_ioc)-- || Stop || || o(IOC) || o(K1EDCU_CAL.ini) ||
|| Inspiral range || DAS || --(das0_ioc)--,<<BR>> das0_insprange || Stop || || o(IOC,OPI) || o(K1EDCU_DAS.ini) ||
|| --(strain meter)-- || GIF || --(gifcrio_ioc)-- || Obsolete || - || o(IOC) || ? ||
==== k1script1 ====
|| '''Name''' || '''Responsible''' || '''Process Name''' || '''Note''' ||'''Deb10'''||'''EPICS'''||'''DAQ'''||
|| [[KAGRA/Subgroups/DGS/Projects/Cam|GigE Status]] || AOS || cam_ioc,<<BR>> cam_status=>cam0,cam1,<<BR>> cam_ping=>cam0 || Systemd || || o(IOC,OPI) || - ||
|| cryocon || CRY || cryocon_ioc || || || o(IOC,OPI) || o(K1EDCU_CRY_EM.ini) ||
|| [[KAGRA/Subgroups/DGS/Projects/HardwareResourceMonitor|Hardware monitor]] || DGS || sys_ioc,<<BR>> sys_daqdisk, --(sys_network, sys_wsmem)-- || || || o(IOC,OPI) || --(o(K1EDCU_SYS.ini))-- ||
|| [[KAGRA/Subgroups/DGS/Projects/Rem/Software|Ondotori]] || PEM || --(rem_ioc)--,<<BR>> rem_Front2F, rem_Xend1f, rem_Xend2f, rem_Yend1f, rem_Yend2f, rem_center, rem_mozumi, rem_px ||partially Obsolete<<BR>><<BR>> ||-<<BR>><<BR>> || o(OPI) || o(k1sdfmanage) ||
|| [[http://172.16.33.45/weewx/|Atotsu Weather station]] [[http://172.16.33.62/weewx/|Mozumi Weather station]] [[http://172.16.33.39/weewx/|(Not use)Atosu Weather station]] || PEM || weather_ioc,<<BR>> --(weather_status) || || || o(IOC,OPI) || o(K1EDCU_PEM.ini) ||
|| vacuum monitor || VAC || vac_ioc || || || o(IOC,OPI) || o(K1EDCU_VAC_GAUGE.ini) ||
|| Inspiral range || DAS || das0_ioc,<<BR>> --(das0_insprange)-- || Ready || || o(IOC,OPI) || o(K1EDCU_DAS.ini) ||
|| [[KAGRA/Subgroups/DGS/Projects/UserScripts/HappyFunGene|Happy Function Generator]] || MIF || als_freqmon_xpll, als_freqmon_ypll, als_pcas_xpll, als_pcas_ypll || || o || o(pcas,OPI)|| - ||
|| VIS Temperature Control || VIS || vis_temperature_control || || o || o(OPI) || o(k1sdfmanage) ||
|| Precision Air Processer || FCL || pap_temperature_control || || o || o(OPI) || o(k1sdfmanage) ||
|| CRY temperature control || CRY || cry_temperature_control || || o || o(OPI) || o(k1sdfmanage)||
|| [[KAGRA/Subgroups/DGS/Projects/Rem/Software|Ondotori]] || PEM || rem_ioc,<<BR>> rem_Front2F, rem_Xend1f, rem_Xend2f, rem_Yend1f, rem_Yend2f, rem_center, rem_mozumi, rem_px ||partially Obsolete<<BR>><<BR>> ||-<<BR>><<BR>> || o(OPI) || o(k1sdfmanage) ||
|| [[KAGRA/Commissioning/NoiseBudgetter|Noise budgetter]] || YUZ || noiseb || - || o || || ||


=== Managed by cron-tab ===
==== k1script (This server was removed.) ====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| --(cryocon daq)-- || CRY || /opt/rtcds/userapps/release/cry/k1/scripts/K1CRY_CRYOCON_DAQ.py || Ready || || o(OPI) || o(k1sdfmanage) ||
|| --(cryocon daq)-- || PEM || /opt/rtcds/userapps/release/oem/k1/scripts/cryocon/K1PEM_CRYOCON_DAQ.py || Ready || || o(OPI) || o(k1sdfmanage) ||
|| --(vacuum daq)-- || VAC || /opt/rtcds/userapps/release/vac/k1/scripts/K1VAC_PRESSURE_DAQ.py || Raady || || o(OPI) || o(k1sdfmanage) ||
|| --( ? )-- || CRY || /opt/rtcds/userapps/release/cry/k1/scripts/plc.sh || Obsolete || - || || ||
|| --( ? )-- || CRY || /opt/rtcds/userapps/release/cry/k1/scripts/ilm.sh || Obsolete || - || || ||
|| --( TCam )-- || CAL || /opt/rtcds/userapps/release/cal/k1/scripts/XTCam/launch<<BR>>/opt/rtcds/userapps/release/cal/k1/scripts/YTCam/launch || Obsolete || - || || ||
|| --( file segment )-- || DGS || /opt/rtcds/userapps/release/cds/common/scripts/fileChk.sh || - || o || || ||
|| --( conlog update )-- || DGS || /kagra/apps/conlog/bin/update_chanlist<<BR>>/kagra/apps/conlog/bin/check_conlogger_and_restart_if_dead || Obsolete || - || || ||
|| --( [[https://gwdet.icrr.u-tokyo.ac.jp/~controls/capture/|screen capture]] )-- || DGS || /users/teammate/ctrlScreenCaputure/scripts/ctrlScreenCapture.sh || - || o || || ||
|| --([[https://gwdet.icrr.u-tokyo.ac.jp/~controls/trendMon/|longTermTrendMonitor]])-- || DET || /users/tyamamoto/longTermTrendMonitor/scripts/longTermTrendMonitor.sh || - || o || || ||
|| --(make cache)-- || DET || /users/DET/tools/Cache/Script/makeCache.sh || - || o || || ||

===== root =====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| --(autoburt)-- || DGS || /kagra/burt/autoburt.pl || - || - || - || - ||
|| --(backup_status)-- || DGS || /kagra/bin/SYS/backup_status.sh || - || - || - || - ||

==== k1script1 ====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| cryocon daq || CRY || /opt/rtcds/userapps/release/cry/k1/scripts/K1CRY_CRYOCON_DAQ.py || Ready || || o(OPI) || o(k1sdfmanage) ||
|| cryocon daq || PEM || /opt/rtcds/userapps/release/oem/k1/scripts/cryocon/K1PEM_CRYOCON_DAQ.py || Ready || || o(OPI) || o(k1sdfmanage) ||
|| vacuum daq || VAC || /opt/rtcds/userapps/release/vac/k1/scripts/K1VAC_PRESSURE_DAQ.py || Raady || || o(OPI) || o(k1sdfmanage) ||
|| IFI HPBD cryocon || PEM || /opt/rtcds/userapps/release/pem/k1/scripts/cryocon/K1HPBD_CRYOCON.py || - || o || o(OPI) || o(k1sdfmanage) ||
|| file segment || DGS || /opt/rtcds/userapps/release/cds/common/scripts/fileChk.sh || - || o || - || ||
|| [[https://gwdet.icrr.u-tokyo.ac.jp/~controls/trendMon/|longTermTrendMonitor]] || DET || /users/tyamamoto/longTermTrendMonitor/scripts/longTermTrendMonitor.sh || - || o || - || ||
|| weather station rsync || PEM || cron-tab only || - || o || - || ||
|| [[https://gwdet.icrr.u-tokyo.ac.jp/~controls/capture/|screen capture]] || DGS || /kagra/bin/Client/autoScreenShot172.sh || - || o || - || ||
|| daq alive || DGS || /kagra/bin/DAQ/daqalive.sh || - || - || - || ||
|| channel-completion || DGS || /users/DGS/channel_completion/update_comp_chan_list.sh || - || o || - || ||
|| [[https://gwdet.icrr.u-tokyo.ac.jp/~controls/capture/beamspot/today/latest/|beamspot]] || DGS || /opt/rtcds/userapps/release/det/k1/scripts/beamspot_archiver.sh || - || o || - || ||
|| flowmeter || PEM || /kagra/bin/SYS/water.sh || - || o || o(OPI) || o(k1pemmanage) ||
|| plotGPS || ??? || /users/CV/Script/plotGPS.py || - || o || - || ||
|| PCal Laser get info || CAL || /opt/rtcds/userapps/release/cal/k1/scripts/lasergetinfo_ex.sh<<BR>>/opt/rtcds/userapps/release/cal/k1/scripts/lasergetinfo_ey.sh || - || o || o(OPI) || o(k1sdfmanage) ||
|| PCal Laser Mon || CAL || /opt/rtcds/userapps/release/cal/k1/scripts/Pcal_monitor.sh || - || o || o(OPI) || o(k1sdfmanage) ||
|| weather station || PEM || /home/controls/miniconda3/envs/weather/bin/python /kagra/bin/SYS/weather.py || Ready || o || o(OPI) || ||
|| Check temperature || DGS || /kagra/bin/SYS/check_temp.sh || - || o || || ||

===== root =====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| backup_status || DGS || /kagra/bin/SYS/backup_status.sh || - || - || - || - ||

=== Non-Resident Program List ===
==== k1script1 ====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| [[KAGRA/Subgroups/DGS/Projects/PicoMotor|pico motor]] || VIS || /opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor/happy_pico_start.py || - || o || o(pcas,OPI) || o(k1sdfmanage) ||
|| [[KAGRA/Subgroups/DGS/Projects/StepperMotor|stepper motor]] || VIS || /opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/stepmotor/step_start.py || - || o || o(pcas,OPI) || o(k1sdfmanage) ||
|| Traverser motor || VIS || /opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/traverser/traverser_start.py || - || o || o(pcas,OPI) || o(k1sdfmanage) ||

=== Programs on other computers ===
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||
|| --([[KAGRA/Operation/Manuals/MIF/HWPcontrol|Half wave plate]]))-- || MIF || --(/opt/rtcds/userapps/release/cds/common/scripts/agilis/agilis_control.py)-- || ''Move to k1script1'' || o ||
|| --([[KAGRA/Commissioning/NoiseBudgetter|Noise budgetter]])-- || ? || --(/kagra/Dropbox/Personal/Shoda/src/AppTest/manage.py)-- || ''Move to supervisord on k1script1'' || o ||
==== k1hwp0,k1hwp1 ====
|| '''Name''' || '''Responsible''' || '''Script Name''' || '''Note''' || '''Deb10'''||'''EPICS'''||'''DAQ'''||
|| [[KAGRA/Operation/Manuals/MIF/HWPcontrol|Half wave plate]] || MIF || --(/opt/rtcds/userapps/release/cds/common/scripts/agilis/agilis_control.py)--<<BR>>/kagra/apps/agilis/agilis_control.py<<BR>>/kagra/apps/agilis/agilis_control-p.py || - || o || o(OPI(.sh)) || o(k1grdconfig) ||

User's scripts and services on k1script

Resident Services (supervisord)

Process

Server

Environment

DAQ

Executable

als_freqmon_xpll

k1script0

freqpll (38)

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/freqmonitor_PLL.py

als_freqmon_ypll

k1script0

freqpll (38)

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/freqmonitor_PLL.py

als_pcas_xpll

k1script0

freqpll (38)

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/pcas_pll.py

als_pcas_ypll

k1script0

freqpll (38)

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/keysight/pcas_pll.py

cam_ioc

k1script0

-

-

/opt/rtcds/kamioka/k1/target/k1cam/iocBoot/iock1cam/st.cmd

cry_temperature_control

k1script0

-

k1sdfmanage

/opt/rtcds/userapps/release/vis/common/scripts/cry_temperature_control/cry_temperature_control.py

cryhx_ioc

k1script0

-

-

/opt/rtcds/kamioka/k1/target/k1cryhx/iocBoot/iock1cryhx/st.cmd

cryocon_ioc

k1script0

-

K1EDCU_CRY_EM.ini

/opt/rtcds/kamioka/k1/target/k1cryocon/iocBoot/iock1cryocon/st.cmd

das0_ioc

k1script0

-

K1EDCU_DAS.ini

/opt/rtcds/kamioka/k1/target/k1das0/iocBoot/iock1das0/st.cmd

das0_insprange

k1script0

alert311

-

/kagra/bin/DAS/insprange.py

pap_temperature_control

k1script0

-

k1sdfmanage

/opt/rtcds/userapps/release/fcl/k1/scripts/pap/pap_temperature_control.py

picomotor_*

k1script0

-

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor_static/happy_pico_start.py

stepmotor_*

k1script0

-

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/stepmotor_static/step_start.py

sys_ioc

k1script0

-

K1EDCU_SYS.ini

/opt/rtcds/kamioka/k1/target/k1sys/iocBoot/iock1sys/st.cmd

sys_daqdisk

k1script0

-

-

/kagra/bin/SYS/diskUse.sh

vac_ioc

k1script0

-

K1EDCU_VAC_GAUGE.ini

/opt/rtcds/kamioka/k1/target/k1vac/iocBoot/iock1vac/st.cmd

vis_temperature_control

k1script0

-

k1sdfmanage

/opt/rtcds/userapps/release/vis/common/scripts/temperature_control/vis_temperature_control.py

weather_ioc

k1script0

-

K1EDCU_PEM.ini

/opt/rtcds/kamioka/k1/target/k1weather/iocBoot/iock1weather/st.cmd

Scheduled Scripts (crontab)

involving SSH-based communication with external networks (prohibit after IR1)

Name

Server

Environment

DAQ

Executable

snow monitor

k1script0

-

k1pemmanage

/opt/rtcds/userapps/release/pem/k1/scripts/snow/K1PEM_SNOW_DAQ.py

atotsu shindo

k1script0

-

k1pemmanage

/opt/rtcds/userapps/release/pem/k1/scripts/shindo_atotsu/K1PEM_SHINDO_ATOTSU_DAQ.py

involving communication with external networks (required to keep secure environment)

Name

Server

Environment

DAQ

Executable

UTNet info.

k1script0

-

-

/users/FCL/Network/UTNET/utnet_rss.py

DAQ status

k1script0

-

-

/kagra/bin/DAQ/daqalive.sh

Weather DAQ

k1script0

weather_py39

K1EDCU_PEM.ini

/kagra/bin/SYS/weather.py

Weather Web Sync

k1script0

-

-

/opt/rtcds/userapps/release/pem/common/scripts/weewx_sync.sh

Temp check

k1script0

-

-

/kagra/bin/SYS/check_temp.sh

MOXA_VAC DAQ

k1script0

-

K1EDCU_VAC_GAUGE.ini

/users/DAQ/EpicsDAQ/share/scripts/VAC_DAQ_FOR_MOXA_IN_ICRR_NET.sh

GM10 DAQ

k1script0

-

-

/users/DAQ/EpicsDAQ/bin/GM10.py

CC10 DAQ

k1script0

-

K1EDCU_VAC_GAUGE.ini

/users/DAQ/EpicsDAQ/bin/CC10.py

Cryocon DAQ

k1script0

-

K1EDCU_CRY_EM.ini

/users/DAQ/EpicsDAQ/bin/Cryocon.py

Backup status (root)

k1script0

-

-

/kagra/bin/SYS/backup_status.sh

Obs. check (root)

k1script0

-

-

/root/observation/bin/filecheck.sh

involving communication only with local network (better to keep secure environment)

Name

Server

Environment

DAQ

Executable

Channel Completion

k1script0

-

-

/users/DGS/channel_completion/update_comp_chan_list.sh

Entrance Screenshot

k1script0

-

-

cp -f /home/controls/Pictures/entrance/entrancepc-*x*.jpg /users/DGS/k1mon/screenshot/img/

GPS Plot

k1script0

gps (39)

-

/home/controls/miniconda3/envs/gps/bin/python /users/CV/Script/plotGPS.py

Opt full backup

k1script0

-

-

ssh -xT k1boot_backup full execute

Opt diff backup

k1script0

-

-

ssh -xT k1boot_backup diff $(date --date='7 days ago' +"\%Y\%m\%d") execute

Cache (full,second,minute)

k1script0

-

-

/users/DET/tools/Cache/Script/makeCache.sh

shindo monitor

k1script0

pem38

k1pemmanage

/opt/rtcds/userapps/release/pem/k1/scripts/earthquake/shindo.py

Finesse Web Plot (X, Y)

k1script0

das37

-

/users/Commissioning/scripts/longTermTrendMonitor/bin/FinesseWebPlot.sh

Web trend Mon (oplev, cry, vac)

k1script0

das39

-

/users/Commissioning/scripts/longTermTrendMonitor/bin/longTermTrendMonitor.sh

Pcal Laser DAQ (X, Y)

k1script0

-

k1sdfmanage

/users/DAQ/EpicsDAQ/bin/PcalLaser.py

Ondotori DAQ

k1script0

-

k1sdfmanage

/users/DAQ/EpicsDAQ/bin/Ondotori.py

On-demand Scripts

Name

Server

Environment

DAQ

Executable

Traverser

k1script1

-

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/traverser/traverser_start.py

Rebooter

k1script1

-

-

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor/pico_power_control.py

HWP

k1ctr*

-

-

/opt/rtcds/userapps/release/sys/k1/scripts/medm_hwp_calib.sh

k1hwp*

-

-

/kagra/apps/agilis/agilis_control.py

-

-

/kagra/apps/agilis/agilis-p_control.py

-

-

/kagra/apps/agilis/agilis-p_control_with_callback.py

k1script1

-

-

/opt/rtcds/userapps/release/sys/k1/scripts/medm_hwp_calib_callback.sh


Old information

Managed by supervisord

k1script (This server was removed.)

Name

Responsible

Process Name

Note

Deb10

EPICS

DAQ

Model Plotter

VIS

vis_plotter

Old Cal Illumination

CAL

cal_ioc

Stop

o(IOC)

o(K1EDCU_CAL.ini)

Inspiral range

DAS

das0_ioc,
das0_insprange

Stop

o(IOC,OPI)

o(K1EDCU_DAS.ini)

strain meter

GIF

gifcrio_ioc

Obsolete

-

o(IOC)

?

k1script1

Name

Responsible

Process Name

Note

Deb10

EPICS

DAQ

GigE Status

AOS

cam_ioc,
cam_status=>cam0,cam1,
cam_ping=>cam0

Systemd

o(IOC,OPI)

-

cryocon

CRY

cryocon_ioc

o(IOC,OPI)

o(K1EDCU_CRY_EM.ini)

Hardware monitor

DGS

sys_ioc,
sys_daqdisk, sys_network, sys_wsmem

o(IOC,OPI)

o(K1EDCU_SYS.ini)

Ondotori

PEM

rem_ioc,
rem_Front2F, rem_Xend1f, rem_Xend2f, rem_Yend1f, rem_Yend2f, rem_center, rem_mozumi, rem_px

partially Obsolete

-

o(OPI)

o(k1sdfmanage)

Atotsu Weather station Mozumi Weather station (Not use)Atosu Weather station

PEM

weather_ioc,
weather_status)

o(IOC,OPI)

o(K1EDCU_PEM.ini)

vacuum monitor

VAC

vac_ioc

o(IOC,OPI)

o(K1EDCU_VAC_GAUGE.ini)

Inspiral range

DAS

das0_ioc,
--(das0_insprange

Ready

o(IOC,OPI)

o(K1EDCU_DAS.ini)

Happy Function Generator

MIF

als_freqmon_xpll, als_freqmon_ypll, als_pcas_xpll, als_pcas_ypll

o

o(pcas,OPI)

-

VIS Temperature Control

VIS

vis_temperature_control

o

o(OPI)

o(k1sdfmanage)

Precision Air Processer

FCL

pap_temperature_control

o

o(OPI)

o(k1sdfmanage)

CRY temperature control

CRY

cry_temperature_control

o

o(OPI)

o(k1sdfmanage)

Ondotori

PEM

rem_ioc,
rem_Front2F, rem_Xend1f, rem_Xend2f, rem_Yend1f, rem_Yend2f, rem_center, rem_mozumi, rem_px

partially Obsolete

-

o(OPI)

o(k1sdfmanage)

Noise budgetter

YUZ

noiseb

-

o

Managed by cron-tab

k1script (This server was removed.)

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

cryocon daq

CRY

/opt/rtcds/userapps/release/cry/k1/scripts/K1CRY_CRYOCON_DAQ.py

Ready

o(OPI)

o(k1sdfmanage)

cryocon daq

PEM

/opt/rtcds/userapps/release/oem/k1/scripts/cryocon/K1PEM_CRYOCON_DAQ.py

Ready

o(OPI)

o(k1sdfmanage)

vacuum daq

VAC

/opt/rtcds/userapps/release/vac/k1/scripts/K1VAC_PRESSURE_DAQ.py

Raady

o(OPI)

o(k1sdfmanage)

?

CRY

/opt/rtcds/userapps/release/cry/k1/scripts/plc.sh

Obsolete

-

?

CRY

/opt/rtcds/userapps/release/cry/k1/scripts/ilm.sh

Obsolete

-

TCam

CAL

/opt/rtcds/userapps/release/cal/k1/scripts/XTCam/launch
/opt/rtcds/userapps/release/cal/k1/scripts/YTCam/launch

Obsolete

-

file segment

DGS

/opt/rtcds/userapps/release/cds/common/scripts/fileChk.sh

-

o

conlog update

DGS

/kagra/apps/conlog/bin/update_chanlist
/kagra/apps/conlog/bin/check_conlogger_and_restart_if_dead

Obsolete

-

screen capture

DGS

/users/teammate/ctrlScreenCaputure/scripts/ctrlScreenCapture.sh

-

o

longTermTrendMonitor

DET

/users/tyamamoto/longTermTrendMonitor/scripts/longTermTrendMonitor.sh

-

o

make cache

DET

/users/DET/tools/Cache/Script/makeCache.sh

-

o

root

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

autoburt

DGS

/kagra/burt/autoburt.pl

-

-

-

-

backup_status

DGS

/kagra/bin/SYS/backup_status.sh

-

-

-

-

k1script1

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

cryocon daq

CRY

/opt/rtcds/userapps/release/cry/k1/scripts/K1CRY_CRYOCON_DAQ.py

Ready

o(OPI)

o(k1sdfmanage)

cryocon daq

PEM

/opt/rtcds/userapps/release/oem/k1/scripts/cryocon/K1PEM_CRYOCON_DAQ.py

Ready

o(OPI)

o(k1sdfmanage)

vacuum daq

VAC

/opt/rtcds/userapps/release/vac/k1/scripts/K1VAC_PRESSURE_DAQ.py

Raady

o(OPI)

o(k1sdfmanage)

IFI HPBD cryocon

PEM

/opt/rtcds/userapps/release/pem/k1/scripts/cryocon/K1HPBD_CRYOCON.py

-

o

o(OPI)

o(k1sdfmanage)

file segment

DGS

/opt/rtcds/userapps/release/cds/common/scripts/fileChk.sh

-

o

-

longTermTrendMonitor

DET

/users/tyamamoto/longTermTrendMonitor/scripts/longTermTrendMonitor.sh

-

o

-

weather station rsync

PEM

cron-tab only

-

o

-

screen capture

DGS

/kagra/bin/Client/autoScreenShot172.sh

-

o

-

daq alive

DGS

/kagra/bin/DAQ/daqalive.sh

-

-

-

channel-completion

DGS

/users/DGS/channel_completion/update_comp_chan_list.sh

-

o

-

beamspot

DGS

/opt/rtcds/userapps/release/det/k1/scripts/beamspot_archiver.sh

-

o

-

flowmeter

PEM

/kagra/bin/SYS/water.sh

-

o

o(OPI)

o(k1pemmanage)

plotGPS

???

/users/CV/Script/plotGPS.py

-

o

-

PCal Laser get info

CAL

/opt/rtcds/userapps/release/cal/k1/scripts/lasergetinfo_ex.sh
/opt/rtcds/userapps/release/cal/k1/scripts/lasergetinfo_ey.sh

-

o

o(OPI)

o(k1sdfmanage)

PCal Laser Mon

CAL

/opt/rtcds/userapps/release/cal/k1/scripts/Pcal_monitor.sh

-

o

o(OPI)

o(k1sdfmanage)

weather station

PEM

/home/controls/miniconda3/envs/weather/bin/python /kagra/bin/SYS/weather.py

Ready

o

o(OPI)

Check temperature

DGS

/kagra/bin/SYS/check_temp.sh

-

o

root

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

backup_status

DGS

/kagra/bin/SYS/backup_status.sh

-

-

-

-

Non-Resident Program List

k1script1

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

pico motor

VIS

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/picomotor/happy_pico_start.py

-

o

o(pcas,OPI)

o(k1sdfmanage)

stepper motor

VIS

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/stepmotor/step_start.py

-

o

o(pcas,OPI)

o(k1sdfmanage)

Traverser motor

VIS

/opt/rtcds/userapps/release/cds/common/scripts/epics-motor-control/traverser/traverser_start.py

-

o

o(pcas,OPI)

o(k1sdfmanage)

Programs on other computers

Name

Responsible

Script Name

Note

Deb10

Half wave plate)

MIF

/opt/rtcds/userapps/release/cds/common/scripts/agilis/agilis_control.py

Move to k1script1

o

Noise budgetter

?

/kagra/Dropbox/Personal/Shoda/src/AppTest/manage.py

Move to supervisord on k1script1

o

k1hwp0,k1hwp1

Name

Responsible

Script Name

Note

Deb10

EPICS

DAQ

Half wave plate

MIF

/opt/rtcds/userapps/release/cds/common/scripts/agilis/agilis_control.py
/kagra/apps/agilis/agilis_control.py
/kagra/apps/agilis/agilis_control-p.py

-

o

o(OPI(.sh))

o(k1grdconfig)

KAGRA/Subgroups/DGS/Projects/UserScripts (last edited 2026-04-14 21:20:27 by TakahiroYamamoto)