From e23708277306445266d460f221f54fbb96da4d04 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Bayle <j2b.bayle@gmail.com>
Date: Wed, 4 Jan 2023 11:45:20 +0100
Subject: [PATCH] Fix report job

---
 lisainstrument/instrument.py |  9 +++++----
 report.py                    | 24 ++++++++++++------------
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/lisainstrument/instrument.py b/lisainstrument/instrument.py
index 737d713..cde4fff 100755
--- a/lisainstrument/instrument.py
+++ b/lisainstrument/instrument.py
@@ -817,11 +817,12 @@ class Instrument:
 
         Args:
             but: optional category of noises to keep on ['laser', 'modulation',
-                'clock', 'pathlength', 'ranging', 'jitters', 'dws', 'sync']
+                'clock', 'pathlength', 'ranging', 'jitters', 'dws',
+                'moc-time-correlation']
         """
         valid_noises = [
             'laser', 'modulation', 'clock', 'pathlength',
-            'ranging', 'jitters', 'dws', 'sync']
+            'ranging', 'jitters', 'dws', 'moc-time-correlation']
         if but is not None and but not in valid_noises:
             raise ValueError(f"unknown noise '{but}'")
 
@@ -839,8 +840,8 @@ class Instrument:
             self.disable_jitters()
         if but != 'dws':
             self.dws_asds = ForEachMOSA(0)
-        if but != 'sync':
-            self.sync_asds = ForEachSC(0)
+        if but != 'moc-time-correlation':
+            self.moc_time_correlation_asds = ForEachSC(0)
 
     def disable_clock_noises(self):
         """Turn off all imperfections on clocks."""
diff --git a/report.py b/report.py
index 7da1e5e..3cb5dc2 100644
--- a/report.py
+++ b/report.py
@@ -51,7 +51,7 @@ def main():
             modulation,
             jitter,
             dws,
-            sync,
+            moc_time_correlation,
         ]
     ]
 
@@ -533,41 +533,41 @@ def dws():
         write_metadata('dws-noise', instru.orbit_file, pdf)
 
 
-def sync():
-    """TCB synchronization-noise simulation."""
+def moc_time_correlation():
+    """MOC time correlation-noise simulation."""
 
-    logging.info("Running TCB synchronization-noise simulation")
+    logging.info("Running MOC time correlation-noise simulation")
 
     instru = Instrument(
         size=SIZE,
         orbits='tests/esa-trailing-orbits-2-0.h5',
         concurrent=True,
     )
-    instru.disable_all_noises(but='sync')
-    instru.write('sync-noise.h5', mode='w')
+    instru.disable_all_noises(but='moc-time-correlation')
+    instru.write('moc-time-correlation-noise.h5', mode='w')
 
-    with PdfPages('sync-noise.pdf') as pdf:
+    with PdfPages('moc-time-correlation-noise.pdf') as pdf:
 
         plt.figure(figsize=(16, 8))
         for sc in instru.SCS:
-            plot_tseries(instru.physics_t, instru.tcb_sync_noises[sc], label=sc)
+            plot_tseries(instru.physics_t, instru.moc_time_correlations[sc], label=sc)
         plt.ylabel('Time [s]')
-        plt.title('TCB synchronization noise')
+        plt.title('MOC time correlation noise')
         plt.legend()
         pdf.savefig()
         plt.close()
 
         plt.figure(figsize=(16, 8))
         for sc in instru.SCS:
-            plot_asd(instru.physics_t, instru.tcb_sync_noises[sc], label=sc)
+            plot_asd(instru.physics_t, instru.moc_time_correlations[sc], label=sc)
         plt.ylabel('ASD [s/sqrt(Hz)]')
-        plt.title('TCB synchronization noise')
+        plt.title('MOC time correlation noise')
         plt.legend()
         pdf.savefig()
         plt.close()
 
         plot_measurements(instru, pdf)
-        write_metadata('sync-noise', instru.orbit_file, pdf)
+        write_metadata('moc-time-correlation-noise', instru.orbit_file, pdf)
 
 
 def plot_measurements(instru, pdf):
-- 
GitLab