JGCRI / hector-facts

Repository for the Framework for Accessing Changes To Sea-level (FACTS) coupling with Hector
MIT License
0 stars 0 forks source link

emulandice.ssp585 #6

Open kdorheim opened 2 months ago

kdorheim commented 2 months ago

Error message when trying to complete #1, same final error thrown by #3

(factsVe) jovyan@186a8b8e6244:/opt$ python3 runFACTS.py experiments/emulandice.ssp585
Traceback (most recent call last):
  File "runFACTS.py", line 190, in <module>
    run_experiment(args.edir, args.debug, args.alt_id, resourcedir=args.resourcedir, makeshellscript = args.shellscript, globalopts = args.global_options)
  File "runFACTS.py", line 19, in run_experiment
    expconfig = facts.ParseExperimentConfig(exp_dir, globalopts=globalopts)
  File "/opt/FACTS.py", line 480, in ParseExperimentConfig
    pipelines.append(GeneratePipeline(parsed['pcfg'], parsed['modcfg'], parsed['pipe_name'], exp_dir))
  File "/opt/FACTS.py", line 58, in GeneratePipeline
    p.add_stages(GenerateStage(pcfg[this_stage], ecfg, p.name, this_stage, workflow_name=workflow_name, scale_name=scale_name))
  File "/opt/FACTS.py", line 75, in GenerateStage
    s.add_tasks(GenerateTask(scfg[this_task], ecfg, pipe_name, stage_name, this_task, workflow_name=workflow_name, scale_name=scale_name))
  File "/opt/FACTS.py", line 162, in GenerateTask
    raise(FileNotFoundError(pipe_name + "." + stage_name + ": upload_and_extract_input_data: " + this_file + " not found!"))
FileNotFoundError: emulandice.ssp585.emuAIS.emulandice.AIS.project: upload_and_extract_input_data: ./modules/emulandice/AIS/../shared/emulandice_bundled_dependencies.tgz not found!
kdorheim commented 2 months ago

bash modules/emulandice/emulandice_config.sh might need to be run... had to install packrat in R by hand.... might be something to add to the docker file setup?

kdorheim commented 2 months ago

after running the emulandice_config.sh I was able to run python3 runFACTS.py experiments/emulandice.ssp585 and get it to complete!