...
The E3SM ini file can be found here: ESGF ini file /wiki/spaces/WORKFLOW/pages/650707592 and on GitHub: https://github.com/ESGF/config/blob/devel/publisher-configs/ini/esg.e3sm.ini
...
For this step you will need the esgprep utility. You can either run ```pip install esgprep``` ```
pip install -e git://github.com/ESGF/esgf-prepare.git@master#egg=esgprep
``` or if you're running from any of the llnl machines it should be available by running ```source /usr/local/conda/bin/activate esgf-pub```
- First get the esgf ini files from the github repo. Run ```esgprep fetch-ini -i /path/to/my/ini/files``` Note that the path /path/to/my/ini/files must already exist.
- Next place your ini file with your specified facets into the directory with the name esg.e3sm.ini
- Next run the following command. I suggest using nohup or slurm since this process can take several hours.
Code Block |
---|
esgprepesgmapfile mapfilemake --map /path/to/where/you/want/your/mapfilesoutdir <path_to_your_output> -i /path/to/my/ini/files<path_to_ini_directory> --project e3sm --log /some/log/dir --max-threadsprocesses <your<sum_number_maxof_cores> /path/to/your/data/<path_to_your_new_data_set> |
Step 4: Indexing and publication
...