-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update database creation and add GitHub action to summarise database changes #56
Conversation
@durack1 FYI. I'll ping you once I've finished with this GitHub action and we're ready for review |
baa6722
to
9ddb3b0
Compare
Alrighty @durack1, all ready for review now |
Changes to the database between commit 25498c0 and the 'main' branch Overview
Overview, split by source IDSource ID: CR-CMIP-0-2-0
Source ID: DRES-CMIP-BB4CMIP7-1-0
Source ID: PCMDI-AMIP-ERSST5-1-0
Source ID: PCMDI-AMIP-Had1p1-1-0
Source ID: PCMDI-AMIP-OI2p1-1-0
Source ID: SOLARIS-HEPPA-CMIP-4-1
Detailed changes, split by source IDSource ID: CR-CMIP-0-2-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "zebedee.nicholls@climate-resource.com;malte.meinshausen@climate-resource.com",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.tbd.invalid",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "CR",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "CR-CMIP-0-2-0",
"source_version": "0.2.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: DRES-CMIP-BB4CMIP7-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "Margreet.vanMarle@Deltares.nl;Guido.vanderWerf@wur.nl",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.globalfiredata.org",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "DRES",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "DRES-CMIP-BB4CMIP7-1-0",
"source_version": "1.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-ERSST5-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP ERSST5 1.0: SST based on NOAA ERSST 5.0",
"source_id": "PCMDI-AMIP-ERSST5-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-Had1p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP Had-1.1 1.0: SST based on UK MetOffice HadISST 1.1",
"source_id": "PCMDI-AMIP-Had1p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-OI2p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP OI-2.1 1.0: SST based on NOAA NCEP OI2.1",
"source_id": "PCMDI-AMIP-OI2p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: SOLARIS-HEPPA-CMIP-4-1Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "bernd@iaa.es",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://solarisheppa.geomar.de/cmip7",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "SOLARIS-HEPPA",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "SOLARIS-HEPPA-CMIP-4-1",
"source_version": "4.1",
"target_mip": "CMIP",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} |
@znichollscr I am about to run away on leave for a couple of days, so you just keep tweaking and merging updates as you make them, and I'll circle back when I am back from leave. We have blasted away the input4MIPs_CVs.json file (master file) that would be necessary for anyone (me) using CMOR to write their data, and that will need to be remedied for the PCMDI data to be produced - as an example of what would need to be produced, you can see this PCMDI/input4MIPs-cmor-tables/Tables/input4MIPs_CV.json the old/deprecated repo where the PCMDI-AMIP-1-1-9 (and earlier) and the MRI-JRA55-do-1-6-0 (and earlier) data was generated from - we may only need to generate this for data that want to use CMOR, but that's a change from before |
Changes to the database between commit 9e53c2a and the 'main' branch Overview
Overview, split by source IDSource ID: CR-CMIP-0-2-0
Source ID: DRES-CMIP-BB4CMIP7-1-0
Source ID: PCMDI-AMIP-ERSST5-1-0
Source ID: PCMDI-AMIP-Had1p1-1-0
Source ID: PCMDI-AMIP-OI2p1-1-0
Source ID: SOLARIS-HEPPA-CMIP-4-1
Detailed changes, split by source IDSource ID: CR-CMIP-0-2-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "zebedee.nicholls@climate-resource.com;malte.meinshausen@climate-resource.com",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.tbd.invalid",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "CR",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "CR-CMIP-0-2-0",
"source_version": "0.2.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: DRES-CMIP-BB4CMIP7-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "Margreet.vanMarle@Deltares.nl;Guido.vanderWerf@wur.nl",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.globalfiredata.org",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "DRES",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "DRES-CMIP-BB4CMIP7-1-0",
"source_version": "1.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-ERSST5-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP ERSST5 1.0: SST based on NOAA ERSST 5.0",
"source_id": "PCMDI-AMIP-ERSST5-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-Had1p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP Had-1.1 1.0: SST based on UK MetOffice HadISST 1.1",
"source_id": "PCMDI-AMIP-Had1p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-OI2p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP OI-2.1 1.0: SST based on NOAA NCEP OI2.1",
"source_id": "PCMDI-AMIP-OI2p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: SOLARIS-HEPPA-CMIP-4-1Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "bernd@iaa.es",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://solarisheppa.geomar.de/cmip7",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "SOLARIS-HEPPA",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "SOLARIS-HEPPA-CMIP-4-1",
"source_version": "4.1",
"target_mip": "CMIP",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} |
Changes to the database between commit 5d47870 and the 'main' branch Overview
Overview, split by source IDSource ID: CR-CMIP-0-2-0
Source ID: DRES-CMIP-BB4CMIP7-1-0
Source ID: PCMDI-AMIP-ERSST5-1-0
Source ID: PCMDI-AMIP-Had1p1-1-0
Source ID: PCMDI-AMIP-OI2p1-1-0
Source ID: SOLARIS-HEPPA-CMIP-4-1
Detailed changes, split by source IDSource ID: CR-CMIP-0-2-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "zebedee.nicholls@climate-resource.com;malte.meinshausen@climate-resource.com",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.tbd.invalid",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "CR",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "CR-CMIP-0-2-0",
"source_version": "0.2.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: DRES-CMIP-BB4CMIP7-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "Margreet.vanMarle@Deltares.nl;Guido.vanderWerf@wur.nl",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://www.globalfiredata.org",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "DRES",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "DRES-CMIP-BB4CMIP7-1-0",
"source_version": "1.0",
"target_mip": null,
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-ERSST5-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP ERSST5 1.0: SST based on NOAA ERSST 5.0",
"source_id": "PCMDI-AMIP-ERSST5-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-Had1p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP Had-1.1 1.0: SST based on UK MetOffice HadISST 1.1",
"source_id": "PCMDI-AMIP-Had1p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: PCMDI-AMIP-OI2p1-1-0Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": null,
"comment": "Prototype dataset for the evaluation of SST forcing uncertainty over the satellite era - not for production use in any simulations, including CMIP7",
"comment_post_publication": null,
"contact": "zelinka1@llnl.gov; durack1@llnl.gov",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "https://pcmdi.llnl.gov/mips/amip",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "PCMDI",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": "PCMDI-AMIP OI-2.1 1.0: SST based on NOAA NCEP OI2.1",
"source_id": "PCMDI-AMIP-OI2p1-1-0",
"source_version": "1.0",
"target_mip": "Prototype",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} Source ID: SOLARIS-HEPPA-CMIP-4-1Created entry for tracking ID: NoneEntry:{
"Conventions": null,
"activity_id": "input4MIPs",
"comment": null,
"comment_post_publication": null,
"contact": "bernd@iaa.es",
"creation_date": null,
"data_node": null,
"dataset_category": null,
"datetime_end": null,
"datetime_start": null,
"esgf_dataset_master_id": null,
"filepath": null,
"frequency": null,
"further_info_url": "http://solarisheppa.geomar.de/cmip7",
"grid": null,
"grid_label": null,
"institution": null,
"institution_id": "SOLARIS-HEPPA",
"latest": null,
"license": null,
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"nominal_resolution": null,
"product": null,
"publication_status": "registered",
"realm": null,
"references": null,
"region": null,
"replica": null,
"sha256": null,
"source": null,
"source_id": "SOLARIS-HEPPA-CMIP-4-1",
"source_version": "4.1",
"target_mip": "CMIP",
"time_range": null,
"timestamp": null,
"tracking_id": null,
"validated_input4mips": null,
"variable_id": null,
"version": null,
"xlink": null
} |
Alrighty, made #60 for follow up |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All good to me, just a couple of questions/nits
@@ -43973,6 +43973,264 @@ | |||
<td>20240718</td> | |||
<td>None</td> | |||
</tr> | |||
<tr> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If files don't exist, I see little point in including blank entries
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can make that tweak. That means that there will be no files with a status of 'registered', I assume that's something you're happy with?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I think so, as until files appear we're not sure what we're going to get, as some timeseries might be separated into two or more files etc - there will be no sha, and just a whole bunch of null entries
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok cool, see #79
] | ||
name = "input4MIPs-CVs" | ||
version = "0.1.0" # TODO: make this consistent with everything else | ||
description = """Python tooling to help with the input4MIPs-CVs repository |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
input4MIPs_CVs (underscore not hyphen, but I don't think this is a deal breaker)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Either way is fine. The python convention is to use hyphens in the name of the distribution (which is what we have here) and underscores in the python package name (i.e. what you put in from X import Y
). Apparently this is mostly for legacy reasons, but it is where we are. That's the reason that input4MIPs validation is input4mips-validation
on PyPI (https://pypi.org/project/input4mips-validation/) but you do import input4mips_validation
when actually calling it in Python.
Database creation now includes adding all known source IDs as registered if they're not already in the database. There are also entries for the datasets discussed in #11 hacked back in. These hacks can be removed once we have actual data.
Draft for now because I want to test out adding a GitHub action to create a comment showing the changes to the database.Also adds a GitHub action to add a comment to each PR documenting the changes to the database introduced by that PR