SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Metadata Synchronisation with
GeoNetwork – a user’s perspective
Making Metadata Great Again
What we needed to do:
• Programmatically synchronise metadata between catalogue
and files (both directions)
• Automagically create large numbers of metadata records
populated with values drawn from diverse sources
(e.g. in-house databases, spreadsheets, text files, floppy
disks, papyrus scrolls, stone tablets etc.)
• Update spatial information in metadata record from dataset
• Update online distribution linkage metadata from authorised
distributions (e.g. THREDDS at NCI)
• Demonstrate practical querying of the catalogue for real-time
operational usage
NO REPLICATION WITHOUT SYNCHRONISATION!
GeoNetwork Users’ Group
GeoNetwork Users’ Group
Issues which needed to be resolved
• The task was initially given as file format translation only, with no
mention of metadata. I was a metadata noob who had to ask lots
of stupid questions
• Data is hosted externally to GA at the NCI
• No “hard” linkages existed between datasets and their metadata
records. Needed to find records using “soft” keys like title words
and filenames.
• Some datasets have existing records, some new ones don’t.
• GA’s eCat GeoNetwork catalogue implementation went live in
April, 2016, creating an immediate and pressing support backlog.
• GA’s heroic and knowledgable eCat gurus (Andy, Marty, Belle &
Aaron) were (are?) oversubscribed.
GeoNetwork Users’ Group
Issues which needed to be resolved (Continued)
(You know you’re in trouble when the issues run to two slides)
• GA is an early adopter of ISO19115-3
• CSW API for updating data is relatively cumbersome and
requires identity management and authentication.
GeoNetwork API needed to change status of edited records.
Too damn hard.
• Centralised identity management & authentication is still a
work in progress at GA
• Many metadata update operations are relatively complex and
best handled with direct manipulation of the metadata XML in
Python scripts
• CSW querying is user-unfriendly
Metadata synchronisation workflow explained in
one, simple diagram
GeoNetwork Users’ Group
Overview of Metadata Synchronisation Workflow
1. Convert datasets to standards-compliant netCDF-CF with
ACDD metadata attributes
2. Generate unique identifiers (UUID, eCat ID, DOI) for each
dataset and write these into the files
3. Create new XML metadata records using values drawn from
dataset and other specified sources, and bulk-ingest them
into eCat
4. Populate ACDD metadata attributes in netCDF files from
values in eCat records
5. Generate updated XML metadata records with updated
extents and valid URLs for online distributions, and bulk-
ingest them into eCat
6. Repeat steps 4 and 5 as required
GeoNetwork Users’ Group
Key factors which make it work
• UUID is written into dataset in order to establish a “hard” link
to the associated metadata record
• Bulk ingestion of new or updated records into eCat becomes
a simple, semi-automatic operation. If it validates, it’s good.
• The complete, unfiltered, internally-visible metadata record
must be accessed for updating (as opposed to the filtered
externally-visible one)
• Workflow is modular and tuneable, and adaptable to different
collections. Already successfully applied to geophysics,
bathymetry and elevation datasets.
• Simple tools have been provided to users to easily leverage
CSW queries (csw_find)
GeoNetwork Users’ Group
Sample auto-created netCDF header with ACDD attributes// global attributes:
:GDAL = "GDAL 1.11.1, released 2014/09/24" ;
:survey_id = "409" ;
:ecat_id = 105000 ;
:geospatial_lon_min = 148.206 ;
:geospatial_lon_resolution = 0.00399999999999068 ;
:geospatial_lat_max = -35.31 ;
:geospatial_bounds_crs = "GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["deg
ree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]" ;
:geospatial_lat_min = -36.022 ;
:geospatial_lat_resolution = 0.00399999999999778 ;
:geospatial_lat_units = "degrees_north" ;
:geospatial_lon_units = "degrees_east" ;
:geospatial_bounds = "POLYGON((148.4480 -36.0202, 148.2227 -35.9990, 148.2173 -35.9931, 148.2086 -35.3141, 148.2154 -35.3099, 148.5179
-35.4566, 148.5221 -35.4634, 148.5228 -36.0172, 148.5172 -36.0228, 148.4480 -36.0202))" ;
:geospatial_lon_max = 148.522 ;
:uuid = "c85d7857-f031-4b16-9917-e8b732e3e950" ;
:title = "Total Magnetic Intensity (TMI) grid of Canberra-Wagga Wagga, ACT/NSW, 1973/74 survey" ;
:source = "This mNSW0409.nc grid includes airborne-derived TMI data for the Canberra-Wagga Wagga, ACT/NSW, 1973/74 survey acquired for
the geological survey of ACT, NSW" ;
:summary = "Total magnetic intensity (TMI) data measures variations in the intensity of the Earth magnetic field caused by the
contrasting content of rock-forming minerals in the Earth crust. Magnetic anomalies can be either positive (field stronger than normal) or negative
(field weaker) depending on the susceptibility of the rock. The data are processed via standard methods to ensure the response recorded is that due
only to the rocks in the ground. The results produce datasets that can be interpreted to reveal the geological structure of the sub-surface. The
processed data is checked for quality by GA geophysicists to ensure that the final data released by GA are fit-for-purpose.This magnetic grid has a
cell size of 0.004 degrees (approximately 400m). The data used to produce this grid was acquired in 1975 by the ACT, NSW Government, and consisted of
24461 line-kilometres of data at 1500m line spacing and 150m terrain clearance." ;
:product_version = "Version 2.0, April 2015" ;
:history = "This mNSW0409.nc grid is an airborne-derived Total Magnetic Intensity (TMI) grid for the Canberra-Wagga Wagga, ACT/NSW,
1973/74 survey. The survey was acquired under the project No. 409 for the geological survey of ACT, NSW. The grid has a cell size of 0.004 degrees
(approximately 400m). A total of 24461 line-kilometres of data at a line spacing of 1500m were acquired to produce this grid. To constrain long
wavelengths in the grid, an independent data set, the Australia-wide Airborne Geophysical Survey (AWAGS) airborne magnetic data, was used to control
the base levels of the survey grid (Milligan et al., 2009). This survey grid is essentially levelled to AWAGS. Details of the specifications of
individual airborne surveys can be found in the Fourteenth Edition of the Index of Airborne Geophysical Surveys (Percival, 2014). This Index is also
available online at http://www.ga.gov.au/metadata-gateway/metadata/record/gcat_f3ad4f15-96bc-0cf3-e044-
00144fdd4fa6/Index+of+airborne+geophysical+surveys%3A+14th+edition. Further up to date information about individual surveys can also be obtained
online from the Airborne Surveys Database at http://www.ga.gov.au/oracle/argus/. The original grid was converted from ERMapper (.ers) format to
netCDF4_classic format using GDAL1.11.1. The main purpose of this conversion is to enable access to the data by relevant open source tools and
software. The netCDF grid was created on 2016-08-29T10:51:42 and has its y-axis indexed Southward-positive. ReferencesMilligan, P.R., Minty, B.R.S.,
Richardson, M. & Franklin, R., 2009. The Australia-wide Airborne Geophysical Survey accurate continental magnetic coverage. Preview, No. 138, p. 1-
128. Percival, P.J., 2014. Index of airborne geophysical surveys (Fourteenth Edition)." ;
:institution = "Commonwealth of Australia (Geoscience Australia)" ;
:keywords = "TMI, magnetics, NCI, AU, Magnetism and Palaeomagnetism, Airborne Digital Data, Geophysical Survey, grid, 409" ;
:license = "Creative Commons Attribution 4.0 International Licence" ;
:time_coverage_start = "1973-04-09" ;
:time_coverage_end = "1975-02-07" ;
:doi = "http://dx.doi.org/10.4225/25/589c553856e0e" ;
:metadata_link = "https://pid.nci.org.au/dataset/c85d7857-f031-4b16-9917-e8b732e3e950" ;
:Conventions = "CF-1.6, ACDD-1.3" ;
:date_created = "2013-05-03T00:00:00" ;
:date_modified = "2016-08-29T10:51:42" ;
}
GeoNetwork Users’ Group
csw_find examples – Human-friendly Metadata searches
Find all NCI filenames & titles for potassium grids overlapping a geographic bounding box
$ csw_find -k NCI,grid,potassium -b 148.996,-35.48,149.399,-35.124
"FILE:GEO" "/g/data1/rr2/National_Coverages/radmap_v3_2015_unfiltered_pctk/radmap_v3_2015_unfiltered_pctk.nc" "radmap v3 2015
unfiltered pct potassium grid"
"FILE:GEO" "/g/data1/rr2/National_Coverages/radmap_v3_2015_filtered_pctk/radmap_v3_2015_filtered_pctk.nc" "radmap v3 2015 filtered pct
potassium grid"
"FILE:GEO" "/g/data2/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rNSW1218k/rNSW1218k.nc" "Radiometric
Potassium grid of Southeast Lachlan, NSW, 2010 survey"
"FILE:GEO" "/g/data2/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rNSW0756k/rNSW0756k.nc" "Radiometric
Potassium grid of NSW DMR, Discovery 2000, Area S, Braidwood, NSW 2001 survey"
Find all WMS endpoints for all NCI data from survey ID 850
$ csw_find -k NCI,grid,850 -p WMS -f url
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_A6t/rSA0850_A6t.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_A1k/rSA0850_A1k.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_A6k/rSA0850_A6k.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_A6u/rSA0850_A6u.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_A1u/rSA0850_A1u.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_851K/rSA0850_851K.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A6/mSA0850A6.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_A1t/rSA0850_A1t.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A5/mSA0850A5.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A4/mSA0850A4.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_851u/rSA0850_851u.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A7/mSA0850A7.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_851t/rSA0850_851t.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A1/mSA0850A1.nc"
"http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850_851/mSA0850_851.nc"
csw_find defaults to hitting GA’s externally-visible GeoNetwork CSW, but can be pointed to any
CSW URL
GeoNetwork Users’ Group
Still to-do
• Integrate tools into completely automated workflows (e.g.
folder watchers, regular nightly/weekly synchronisation, etc)
• Support non-netCDF file formats (partially done)
• Better implement MD5 checksums in metadata against data
files for change detection (currently only in description)
• Eliminate remaining manual steps in bulk ingestion/updating
of metadata records
• Demonstrate large-scale automated discovery and processing
system
• Implement Linked Data solutions to express relationships
between entities (e.g. Datasets<->Surveys)
GeoNetwork Users’ Group
Presented by Alex Ip
data@ga.gov.au
GeoNetwork Users’ Group
Thank you!
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Supercharging your Apache OODT deployments with the Process Control System
Supercharging your Apache OODT deployments with the Process Control SystemSupercharging your Apache OODT deployments with the Process Control System
Supercharging your Apache OODT deployments with the Process Control SystemChris Mattmann
 
The Interplay of Workflow Execution and Resource Provisioning
The Interplay of Workflow Execution and Resource ProvisioningThe Interplay of Workflow Execution and Resource Provisioning
The Interplay of Workflow Execution and Resource ProvisioningRafael Ferreira da Silva
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool developmentAnubhav Jain
 
NASA Advanced Computing Environment for Science & Engineering
NASA Advanced Computing Environment for Science & EngineeringNASA Advanced Computing Environment for Science & Engineering
NASA Advanced Computing Environment for Science & Engineeringinside-BigData.com
 
DuraMat Data Analytics
DuraMat Data AnalyticsDuraMat Data Analytics
DuraMat Data AnalyticsAnubhav Jain
 
How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?Anubhav Jain
 
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...GEO Analytics Canada
 
OpenTopography - Scalable Services for Geosciences Data
OpenTopography - Scalable Services for Geosciences DataOpenTopography - Scalable Services for Geosciences Data
OpenTopography - Scalable Services for Geosciences DataOpenTopography Facility
 
Hopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopHopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopExtremeEarth
 
Autonomous experimental phase diagram acquisition
Autonomous experimental phase diagram acquisitionAutonomous experimental phase diagram acquisition
Autonomous experimental phase diagram acquisitionaimsnist
 
CENIC: Pacific Wave and PRP Update Big News for Big Data
CENIC: Pacific Wave and PRP Update Big News for Big DataCENIC: Pacific Wave and PRP Update Big News for Big Data
CENIC: Pacific Wave and PRP Update Big News for Big DataLarry Smarr
 
2D/3D Materials screening and genetic algorithm with ML model
2D/3D Materials screening and genetic algorithm with ML model2D/3D Materials screening and genetic algorithm with ML model
2D/3D Materials screening and genetic algorithm with ML modelaimsnist
 
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...Quenton Bonds, PhD
 
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...inside-BigData.com
 
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...Tatiana Tarasova
 
Computational materials design with high-throughput and machine learning methods
Computational materials design with high-throughput and machine learning methodsComputational materials design with high-throughput and machine learning methods
Computational materials design with high-throughput and machine learning methodsAnubhav Jain
 
TeraGrid and Physics Research
TeraGrid and Physics ResearchTeraGrid and Physics Research
TeraGrid and Physics Researchshandra_psc
 
Analytics of analytics pipelines: from optimising re-execution to general Dat...
Analytics of analytics pipelines:from optimising re-execution to general Dat...Analytics of analytics pipelines:from optimising re-execution to general Dat...
Analytics of analytics pipelines: from optimising re-execution to general Dat...Paolo Missier
 
Harvesting aware energy management for time-critical wireless sensor networks
Harvesting aware energy management for time-critical wireless sensor networksHarvesting aware energy management for time-critical wireless sensor networks
Harvesting aware energy management for time-critical wireless sensor networksIEEEFINALYEARPROJECTS
 

Was ist angesagt? (20)

Supercharging your Apache OODT deployments with the Process Control System
Supercharging your Apache OODT deployments with the Process Control SystemSupercharging your Apache OODT deployments with the Process Control System
Supercharging your Apache OODT deployments with the Process Control System
 
The Interplay of Workflow Execution and Resource Provisioning
The Interplay of Workflow Execution and Resource ProvisioningThe Interplay of Workflow Execution and Resource Provisioning
The Interplay of Workflow Execution and Resource Provisioning
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool development
 
NASA Advanced Computing Environment for Science & Engineering
NASA Advanced Computing Environment for Science & EngineeringNASA Advanced Computing Environment for Science & Engineering
NASA Advanced Computing Environment for Science & Engineering
 
DuraMat Data Analytics
DuraMat Data AnalyticsDuraMat Data Analytics
DuraMat Data Analytics
 
How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?
 
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
CLIM Program: Remote Sensing Workshop, The Earth System Grid Federation as a ...
 
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...
STAC, ZARR, COG, K8S and Data Cubes: The brave new world of satellite EO anal...
 
OpenTopography - Scalable Services for Geosciences Data
OpenTopography - Scalable Services for Geosciences DataOpenTopography - Scalable Services for Geosciences Data
OpenTopography - Scalable Services for Geosciences Data
 
Hopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopHopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open Workshop
 
Autonomous experimental phase diagram acquisition
Autonomous experimental phase diagram acquisitionAutonomous experimental phase diagram acquisition
Autonomous experimental phase diagram acquisition
 
CENIC: Pacific Wave and PRP Update Big News for Big Data
CENIC: Pacific Wave and PRP Update Big News for Big DataCENIC: Pacific Wave and PRP Update Big News for Big Data
CENIC: Pacific Wave and PRP Update Big News for Big Data
 
2D/3D Materials screening and genetic algorithm with ML model
2D/3D Materials screening and genetic algorithm with ML model2D/3D Materials screening and genetic algorithm with ML model
2D/3D Materials screening and genetic algorithm with ML model
 
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...
IEEE Young Professionals Webinar on 6/09/2016: NASA GSFC's WISM Radiometer wi...
 
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
Evolving Storage and Cyber Infrastructure at the NASA Center for Climate Simu...
 
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
Semantically-Enabled Environmental Data Discovery and Integration: Demonstrat...
 
Computational materials design with high-throughput and machine learning methods
Computational materials design with high-throughput and machine learning methodsComputational materials design with high-throughput and machine learning methods
Computational materials design with high-throughput and machine learning methods
 
TeraGrid and Physics Research
TeraGrid and Physics ResearchTeraGrid and Physics Research
TeraGrid and Physics Research
 
Analytics of analytics pipelines: from optimising re-execution to general Dat...
Analytics of analytics pipelines:from optimising re-execution to general Dat...Analytics of analytics pipelines:from optimising re-execution to general Dat...
Analytics of analytics pipelines: from optimising re-execution to general Dat...
 
Harvesting aware energy management for time-critical wireless sensor networks
Harvesting aware energy management for time-critical wireless sensor networksHarvesting aware energy management for time-critical wireless sensor networks
Harvesting aware energy management for time-critical wireless sensor networks
 

Ähnlich wie Metadata syncronisation with GeoNetwork - a users perspective

MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"Guy K. Kloss
 
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway SystemLarry Smarr
 
Data Mobility Exhibition
Data Mobility ExhibitionData Mobility Exhibition
Data Mobility ExhibitionGlobus
 
The Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkThe Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkIRJET Journal
 
grid mining
grid mininggrid mining
grid miningARNOLD
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureLarry Smarr
 
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;Larry Smarr
 
An Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchAn Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchLarry Smarr
 
Scientific
Scientific Scientific
Scientific marpierc
 
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesThe Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesLarry Smarr
 
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...aceas13tern
 
Evolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth ScienceEvolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth Scienceinside-BigData.com
 
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...ESCAPE EU
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 IspraRudolf Husar
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...Rudolf Husar
 

Ähnlich wie Metadata syncronisation with GeoNetwork - a users perspective (20)

MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
 
Metadata in EOSDIS
Metadata in EOSDISMetadata in EOSDIS
Metadata in EOSDIS
 
NPOESS Program Overview
NPOESS Program OverviewNPOESS Program Overview
NPOESS Program Overview
 
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: A Science-Driven Big-Data Freeway System
The Pacific Research Platform: A Science-Driven Big-Data Freeway System
 
Data Mobility Exhibition
Data Mobility ExhibitionData Mobility Exhibition
Data Mobility Exhibition
 
The Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE NetworkThe Overview of Discovery and Reconciliation of LTE Network
The Overview of Discovery and Reconciliation of LTE Network
 
grid mining
grid mininggrid mining
grid mining
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration Infrastructure
 
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
Panel: Building the NRP Ecosystem with the Regional Networks on their Campuses;
 
An Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive ResearchAn Integrated West Coast Science DMZ for Data-Intensive Research
An Integrated West Coast Science DMZ for Data-Intensive Research
 
Scientific
Scientific Scientific
Scientific
 
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesThe Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
 
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
SPatially Explicit Data Discovery, Extraction and Evaluation Services (SPEDDE...
 
Evolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth ScienceEvolving NASA’s Data and Information Systems for Earth Science
Evolving NASA’s Data and Information Systems for Earth Science
 
MEDIN Discovery Metadata Standard
MEDIN Discovery Metadata StandardMEDIN Discovery Metadata Standard
MEDIN Discovery Metadata Standard
 
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
 
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
 
Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...
 

Mehr von ARDC

Introduction to ADA
Introduction to ADAIntroduction to ADA
Introduction to ADAARDC
 
Architecture and Standards
Architecture and StandardsArchitecture and Standards
Architecture and StandardsARDC
 
Data Sharing and Release Legislation
Data Sharing and Release Legislation   Data Sharing and Release Legislation
Data Sharing and Release Legislation ARDC
 
Australian Dementia Network (ADNet)
Australian Dementia Network (ADNet)Australian Dementia Network (ADNet)
Australian Dementia Network (ADNet)ARDC
 
Investigator-initiated clinical trials: a community perspective
Investigator-initiated clinical trials: a community perspectiveInvestigator-initiated clinical trials: a community perspective
Investigator-initiated clinical trials: a community perspectiveARDC
 
NCRIS and the health domain
NCRIS and the health domainNCRIS and the health domain
NCRIS and the health domainARDC
 
International perspective for sharing publicly funded medical research data
International perspective for sharing publicly funded medical research dataInternational perspective for sharing publicly funded medical research data
International perspective for sharing publicly funded medical research dataARDC
 
Clinical trials data sharing
Clinical trials data sharingClinical trials data sharing
Clinical trials data sharingARDC
 
Clinical trials and cohort studies
Clinical trials and cohort studiesClinical trials and cohort studies
Clinical trials and cohort studiesARDC
 
Introduction to vision and scope
Introduction to vision and scopeIntroduction to vision and scope
Introduction to vision and scopeARDC
 
FAIR for the future: embracing all things data
FAIR for the future: embracing all things dataFAIR for the future: embracing all things data
FAIR for the future: embracing all things dataARDC
 
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian Duncan
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian DuncanARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian Duncan
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian DuncanARDC
 
Skilling-up-in-research-data-management-20181128
Skilling-up-in-research-data-management-20181128Skilling-up-in-research-data-management-20181128
Skilling-up-in-research-data-management-20181128ARDC
 
Research data management and sharing of medical data
Research data management and sharing of medical dataResearch data management and sharing of medical data
Research data management and sharing of medical dataARDC
 
Findable, Accessible, Interoperable and Reusable (FAIR) data
Findable, Accessible, Interoperable and Reusable (FAIR) dataFindable, Accessible, Interoperable and Reusable (FAIR) data
Findable, Accessible, Interoperable and Reusable (FAIR) dataARDC
 
Applying FAIR principles to linked datasets: Opportunities and Challenges
Applying FAIR principles to linked datasets: Opportunities and ChallengesApplying FAIR principles to linked datasets: Opportunities and Challenges
Applying FAIR principles to linked datasets: Opportunities and ChallengesARDC
 
How to make your data count webinar, 26 Nov 2018
How to make your data count webinar, 26 Nov 2018How to make your data count webinar, 26 Nov 2018
How to make your data count webinar, 26 Nov 2018ARDC
 
Ready, Set, Go! Join the Top 10 FAIR Data Things Global Sprint
Ready, Set, Go! Join the Top 10 FAIR Data Things Global SprintReady, Set, Go! Join the Top 10 FAIR Data Things Global Sprint
Ready, Set, Go! Join the Top 10 FAIR Data Things Global SprintARDC
 
How FAIR is your data? Copyright, licensing and reuse of data
How FAIR is your data? Copyright, licensing and reuse of dataHow FAIR is your data? Copyright, licensing and reuse of data
How FAIR is your data? Copyright, licensing and reuse of dataARDC
 
Peter neish DMPs BoF eResearch 2018
Peter neish DMPs BoF eResearch 2018Peter neish DMPs BoF eResearch 2018
Peter neish DMPs BoF eResearch 2018ARDC
 

Mehr von ARDC (20)

Introduction to ADA
Introduction to ADAIntroduction to ADA
Introduction to ADA
 
Architecture and Standards
Architecture and StandardsArchitecture and Standards
Architecture and Standards
 
Data Sharing and Release Legislation
Data Sharing and Release Legislation   Data Sharing and Release Legislation
Data Sharing and Release Legislation
 
Australian Dementia Network (ADNet)
Australian Dementia Network (ADNet)Australian Dementia Network (ADNet)
Australian Dementia Network (ADNet)
 
Investigator-initiated clinical trials: a community perspective
Investigator-initiated clinical trials: a community perspectiveInvestigator-initiated clinical trials: a community perspective
Investigator-initiated clinical trials: a community perspective
 
NCRIS and the health domain
NCRIS and the health domainNCRIS and the health domain
NCRIS and the health domain
 
International perspective for sharing publicly funded medical research data
International perspective for sharing publicly funded medical research dataInternational perspective for sharing publicly funded medical research data
International perspective for sharing publicly funded medical research data
 
Clinical trials data sharing
Clinical trials data sharingClinical trials data sharing
Clinical trials data sharing
 
Clinical trials and cohort studies
Clinical trials and cohort studiesClinical trials and cohort studies
Clinical trials and cohort studies
 
Introduction to vision and scope
Introduction to vision and scopeIntroduction to vision and scope
Introduction to vision and scope
 
FAIR for the future: embracing all things data
FAIR for the future: embracing all things dataFAIR for the future: embracing all things data
FAIR for the future: embracing all things data
 
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian Duncan
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian DuncanARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian Duncan
ARDC 2018 state engagements - Nov-Dec 2018 - Slides - Ian Duncan
 
Skilling-up-in-research-data-management-20181128
Skilling-up-in-research-data-management-20181128Skilling-up-in-research-data-management-20181128
Skilling-up-in-research-data-management-20181128
 
Research data management and sharing of medical data
Research data management and sharing of medical dataResearch data management and sharing of medical data
Research data management and sharing of medical data
 
Findable, Accessible, Interoperable and Reusable (FAIR) data
Findable, Accessible, Interoperable and Reusable (FAIR) dataFindable, Accessible, Interoperable and Reusable (FAIR) data
Findable, Accessible, Interoperable and Reusable (FAIR) data
 
Applying FAIR principles to linked datasets: Opportunities and Challenges
Applying FAIR principles to linked datasets: Opportunities and ChallengesApplying FAIR principles to linked datasets: Opportunities and Challenges
Applying FAIR principles to linked datasets: Opportunities and Challenges
 
How to make your data count webinar, 26 Nov 2018
How to make your data count webinar, 26 Nov 2018How to make your data count webinar, 26 Nov 2018
How to make your data count webinar, 26 Nov 2018
 
Ready, Set, Go! Join the Top 10 FAIR Data Things Global Sprint
Ready, Set, Go! Join the Top 10 FAIR Data Things Global SprintReady, Set, Go! Join the Top 10 FAIR Data Things Global Sprint
Ready, Set, Go! Join the Top 10 FAIR Data Things Global Sprint
 
How FAIR is your data? Copyright, licensing and reuse of data
How FAIR is your data? Copyright, licensing and reuse of dataHow FAIR is your data? Copyright, licensing and reuse of data
How FAIR is your data? Copyright, licensing and reuse of data
 
Peter neish DMPs BoF eResearch 2018
Peter neish DMPs BoF eResearch 2018Peter neish DMPs BoF eResearch 2018
Peter neish DMPs BoF eResearch 2018
 

Kürzlich hochgeladen

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 

Kürzlich hochgeladen (20)

TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 

Metadata syncronisation with GeoNetwork - a users perspective

  • 1. Metadata Synchronisation with GeoNetwork – a user’s perspective Making Metadata Great Again
  • 2. What we needed to do: • Programmatically synchronise metadata between catalogue and files (both directions) • Automagically create large numbers of metadata records populated with values drawn from diverse sources (e.g. in-house databases, spreadsheets, text files, floppy disks, papyrus scrolls, stone tablets etc.) • Update spatial information in metadata record from dataset • Update online distribution linkage metadata from authorised distributions (e.g. THREDDS at NCI) • Demonstrate practical querying of the catalogue for real-time operational usage NO REPLICATION WITHOUT SYNCHRONISATION! GeoNetwork Users’ Group
  • 3. GeoNetwork Users’ Group Issues which needed to be resolved • The task was initially given as file format translation only, with no mention of metadata. I was a metadata noob who had to ask lots of stupid questions • Data is hosted externally to GA at the NCI • No “hard” linkages existed between datasets and their metadata records. Needed to find records using “soft” keys like title words and filenames. • Some datasets have existing records, some new ones don’t. • GA’s eCat GeoNetwork catalogue implementation went live in April, 2016, creating an immediate and pressing support backlog. • GA’s heroic and knowledgable eCat gurus (Andy, Marty, Belle & Aaron) were (are?) oversubscribed.
  • 4. GeoNetwork Users’ Group Issues which needed to be resolved (Continued) (You know you’re in trouble when the issues run to two slides) • GA is an early adopter of ISO19115-3 • CSW API for updating data is relatively cumbersome and requires identity management and authentication. GeoNetwork API needed to change status of edited records. Too damn hard. • Centralised identity management & authentication is still a work in progress at GA • Many metadata update operations are relatively complex and best handled with direct manipulation of the metadata XML in Python scripts • CSW querying is user-unfriendly
  • 5. Metadata synchronisation workflow explained in one, simple diagram GeoNetwork Users’ Group
  • 6. Overview of Metadata Synchronisation Workflow 1. Convert datasets to standards-compliant netCDF-CF with ACDD metadata attributes 2. Generate unique identifiers (UUID, eCat ID, DOI) for each dataset and write these into the files 3. Create new XML metadata records using values drawn from dataset and other specified sources, and bulk-ingest them into eCat 4. Populate ACDD metadata attributes in netCDF files from values in eCat records 5. Generate updated XML metadata records with updated extents and valid URLs for online distributions, and bulk- ingest them into eCat 6. Repeat steps 4 and 5 as required GeoNetwork Users’ Group
  • 7. Key factors which make it work • UUID is written into dataset in order to establish a “hard” link to the associated metadata record • Bulk ingestion of new or updated records into eCat becomes a simple, semi-automatic operation. If it validates, it’s good. • The complete, unfiltered, internally-visible metadata record must be accessed for updating (as opposed to the filtered externally-visible one) • Workflow is modular and tuneable, and adaptable to different collections. Already successfully applied to geophysics, bathymetry and elevation datasets. • Simple tools have been provided to users to easily leverage CSW queries (csw_find) GeoNetwork Users’ Group
  • 8. Sample auto-created netCDF header with ACDD attributes// global attributes: :GDAL = "GDAL 1.11.1, released 2014/09/24" ; :survey_id = "409" ; :ecat_id = 105000 ; :geospatial_lon_min = 148.206 ; :geospatial_lon_resolution = 0.00399999999999068 ; :geospatial_lat_max = -35.31 ; :geospatial_bounds_crs = "GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["deg ree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]" ; :geospatial_lat_min = -36.022 ; :geospatial_lat_resolution = 0.00399999999999778 ; :geospatial_lat_units = "degrees_north" ; :geospatial_lon_units = "degrees_east" ; :geospatial_bounds = "POLYGON((148.4480 -36.0202, 148.2227 -35.9990, 148.2173 -35.9931, 148.2086 -35.3141, 148.2154 -35.3099, 148.5179 -35.4566, 148.5221 -35.4634, 148.5228 -36.0172, 148.5172 -36.0228, 148.4480 -36.0202))" ; :geospatial_lon_max = 148.522 ; :uuid = "c85d7857-f031-4b16-9917-e8b732e3e950" ; :title = "Total Magnetic Intensity (TMI) grid of Canberra-Wagga Wagga, ACT/NSW, 1973/74 survey" ; :source = "This mNSW0409.nc grid includes airborne-derived TMI data for the Canberra-Wagga Wagga, ACT/NSW, 1973/74 survey acquired for the geological survey of ACT, NSW" ; :summary = "Total magnetic intensity (TMI) data measures variations in the intensity of the Earth magnetic field caused by the contrasting content of rock-forming minerals in the Earth crust. Magnetic anomalies can be either positive (field stronger than normal) or negative (field weaker) depending on the susceptibility of the rock. The data are processed via standard methods to ensure the response recorded is that due only to the rocks in the ground. The results produce datasets that can be interpreted to reveal the geological structure of the sub-surface. The processed data is checked for quality by GA geophysicists to ensure that the final data released by GA are fit-for-purpose.This magnetic grid has a cell size of 0.004 degrees (approximately 400m). The data used to produce this grid was acquired in 1975 by the ACT, NSW Government, and consisted of 24461 line-kilometres of data at 1500m line spacing and 150m terrain clearance." ; :product_version = "Version 2.0, April 2015" ; :history = "This mNSW0409.nc grid is an airborne-derived Total Magnetic Intensity (TMI) grid for the Canberra-Wagga Wagga, ACT/NSW, 1973/74 survey. The survey was acquired under the project No. 409 for the geological survey of ACT, NSW. The grid has a cell size of 0.004 degrees (approximately 400m). A total of 24461 line-kilometres of data at a line spacing of 1500m were acquired to produce this grid. To constrain long wavelengths in the grid, an independent data set, the Australia-wide Airborne Geophysical Survey (AWAGS) airborne magnetic data, was used to control the base levels of the survey grid (Milligan et al., 2009). This survey grid is essentially levelled to AWAGS. Details of the specifications of individual airborne surveys can be found in the Fourteenth Edition of the Index of Airborne Geophysical Surveys (Percival, 2014). This Index is also available online at http://www.ga.gov.au/metadata-gateway/metadata/record/gcat_f3ad4f15-96bc-0cf3-e044- 00144fdd4fa6/Index+of+airborne+geophysical+surveys%3A+14th+edition. Further up to date information about individual surveys can also be obtained online from the Airborne Surveys Database at http://www.ga.gov.au/oracle/argus/. The original grid was converted from ERMapper (.ers) format to netCDF4_classic format using GDAL1.11.1. The main purpose of this conversion is to enable access to the data by relevant open source tools and software. The netCDF grid was created on 2016-08-29T10:51:42 and has its y-axis indexed Southward-positive. ReferencesMilligan, P.R., Minty, B.R.S., Richardson, M. & Franklin, R., 2009. The Australia-wide Airborne Geophysical Survey accurate continental magnetic coverage. Preview, No. 138, p. 1- 128. Percival, P.J., 2014. Index of airborne geophysical surveys (Fourteenth Edition)." ; :institution = "Commonwealth of Australia (Geoscience Australia)" ; :keywords = "TMI, magnetics, NCI, AU, Magnetism and Palaeomagnetism, Airborne Digital Data, Geophysical Survey, grid, 409" ; :license = "Creative Commons Attribution 4.0 International Licence" ; :time_coverage_start = "1973-04-09" ; :time_coverage_end = "1975-02-07" ; :doi = "http://dx.doi.org/10.4225/25/589c553856e0e" ; :metadata_link = "https://pid.nci.org.au/dataset/c85d7857-f031-4b16-9917-e8b732e3e950" ; :Conventions = "CF-1.6, ACDD-1.3" ; :date_created = "2013-05-03T00:00:00" ; :date_modified = "2016-08-29T10:51:42" ; } GeoNetwork Users’ Group
  • 9. csw_find examples – Human-friendly Metadata searches Find all NCI filenames & titles for potassium grids overlapping a geographic bounding box $ csw_find -k NCI,grid,potassium -b 148.996,-35.48,149.399,-35.124 "FILE:GEO" "/g/data1/rr2/National_Coverages/radmap_v3_2015_unfiltered_pctk/radmap_v3_2015_unfiltered_pctk.nc" "radmap v3 2015 unfiltered pct potassium grid" "FILE:GEO" "/g/data1/rr2/National_Coverages/radmap_v3_2015_filtered_pctk/radmap_v3_2015_filtered_pctk.nc" "radmap v3 2015 filtered pct potassium grid" "FILE:GEO" "/g/data2/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rNSW1218k/rNSW1218k.nc" "Radiometric Potassium grid of Southeast Lachlan, NSW, 2010 survey" "FILE:GEO" "/g/data2/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rNSW0756k/rNSW0756k.nc" "Radiometric Potassium grid of NSW DMR, Discovery 2000, Area S, Braidwood, NSW 2001 survey" Find all WMS endpoints for all NCI data from survey ID 850 $ csw_find -k NCI,grid,850 -p WMS -f url "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_A6t/rSA0850_A6t.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_A1k/rSA0850_A1k.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_A6k/rSA0850_A6k.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_A6u/rSA0850_A6u.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_A1u/rSA0850_A1u.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/potassium/rSA0850_851K/rSA0850_851K.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A6/mSA0850A6.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_A1t/rSA0850_A1t.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A5/mSA0850A5.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A4/mSA0850A4.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/uranium/rSA0850_851u/rSA0850_851u.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A7/mSA0850A7.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/rad_survey_grids_levelled/thorium/rSA0850_851t/rSA0850_851t.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850A1/mSA0850A1.nc" "http://dapds00.nci.org.au/thredds/wms/uc0/rr2_dev/rcb547/AWAGS_Levelled_Grids/mag_survey_grids_levelled/mSA0850_851/mSA0850_851.nc" csw_find defaults to hitting GA’s externally-visible GeoNetwork CSW, but can be pointed to any CSW URL GeoNetwork Users’ Group
  • 10. Still to-do • Integrate tools into completely automated workflows (e.g. folder watchers, regular nightly/weekly synchronisation, etc) • Support non-netCDF file formats (partially done) • Better implement MD5 checksums in metadata against data files for change detection (currently only in description) • Eliminate remaining manual steps in bulk ingestion/updating of metadata records • Demonstrate large-scale automated discovery and processing system • Implement Linked Data solutions to express relationships between entities (e.g. Datasets<->Surveys) GeoNetwork Users’ Group
  • 11. Presented by Alex Ip data@ga.gov.au GeoNetwork Users’ Group Thank you! Questions?