Skip to content

regmean tos

Hi @jvegas

I'm using 3.0.1-foss-2018b-Python-2.7.15 in Power9.

My DIAGS is "regmean,ocean,tos,T,Global_Ocean,1,1,False". (the conf file: /esarchive/scratch/ruben/shock_comparison/processing_data/diags_a1e1_POWER9.conf; for the experiment a1e1; daily).

The error I obtain:

Traceback (most recent call last):
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/bin/earthdiags", line 4, in <module>
    __import__('pkg_resources').run_script('earthdiagnostics==3.0.1', 'earthdiags')
  File "build/bdist.linux-ppc64le/egg/pkg_resources/__init__.py", line 748, in run_script
  File "build/bdist.linux-ppc64le/egg/pkg_resources/__init__.py", line 1517, in run_script
  File "/gpfs/projects/bsc32/software/rhel/7.4/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/EGG-INFO/scripts/earthdiags", line 27, in <module>
    main()
  File "/gpfs/projects/bsc32/software/rhel/7.4/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/EGG-INFO/scripts/earthdiags", line 21, in main
    if not EarthDiags.parse_args(sys.argv[1:]):
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/earthdiags.py", line 132, in parse_args
    result = diags.run()
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/earthdiags.py", line 191, in run
    result = work_manager.run()
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/work_manager.py", line 110, in run
    job.check_is_ready()
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/diagnostic.py", line 406, in check_is_ready
    self.status = DiagnosticStatus.READY
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/diagnostic.py", line 120, in status
    self.dispatch(self, old_status)
  File "/gpfs/projects/bsc32/software/rhel/7.5/ppc64le/POWER9/software/earthdiagnostics/3.0.1-foss-2018b-Python-2.7.15/lib/python2.7/site-packages/earthdiagnostics-3.0.1-py2.7.egg/earthdiagnostics/publisher.py", line 43, in dispatch
    callback(*args)
TypeError: _subjob_status_changed() takes exactly 2 arguments (3 given)

I attach the .err file: job.1266147.err