Note about GitHub branches: Version 2.2.x contains Python libraries that are not compatible with earlier version 2.1.x. Consequently, users who have installed 2.1.x should not pull updates using the in-app 'check for updates' feature. Instead, they should download the newest v2.2 installer from the GitHub Releases page: https://github.com/DOI-USGS/fort-pymdwizard/releases. To make sure existing installations don't inadvertently pull breaking changes, v2.2.x is set up to pull updates from a different branch, 'main-v2.2'. All future updates will be published to this new branch or to later 'main' branches.
The USGS Metadata Wizard is a desktop application to create XML metadata records that describe data products. The tool creates metadata in the Content Standard for Digital Geospatial Metadata (CSDGM) format, as endorsed by the Federal Geographic Data Committee (FGDC).
Complete user documentation available here.
It provides a user-friendly and efficient environment for metadata creation, editing, preview, and validation. Built-in tools facilitate and automate the creation of high quality metadata records.
- Auto-population of challenging metadata sections such as the spatial reference,
spatial organization, and entity and attributes, based on information contained in
the data (CSV, Excel, Shapefiles, etc.)
- Auto-population of contact information for USGS affiliates, taxonomic information from ITIS, or keywords from USGS controlled vocabularies.
- Built-in FGDC validator that highlights any missing or error elements directly on the GUI and in a printable report suitable for metadata review.
- Copy/Paste or Drag-and-Drop of entire sections, subsections, or individual content between different records or other tools including XML-Notepad and text editors.
- Built-in help documentation that guides users through common and detailed questions about metadata.
This project is modeled off of the original Metadata Wizard, which was designed as a toolbox in ArcMap and required an ESRI installation.
Talbert, C.B., Ignizio, D.A., Norkin, T., O'Donnell, M.S., and Enns, K.D., 2017, Metadata Wizard (ver. 2.2.1, September 2026): U.S. Geological Survey software release, https://doi.org/10.5066/F7V9870D.
Colin B. Talbert -- https://orcid.org/0000-0002-9505-1876
Drew A. Ignizio -- https://orcid.org/0000-0001-8054-5139
Tamar Norkin -- https://orcid.org/0000-0003-0797-3940
Michael S. O'Donnell -- https://orcid.org/0000-0002-3488-003X
Kyle D. Enns -- https://orcid.org/0000-0001-7675-697X
The Metadata Wizard was developed by the data management team at the USGS Fort Collins Science Center, with support from the USGS Science Analytics and Synthesis (SAS), and the USGS Community for Data Integration (CDI).
Ongoing support provided by the USGS Science Analytics and Synthesis (SAS) branch
Claude Code (Claude Sonnet 4.5) was used as an AI pair-programming assistant during application development. All code was reviewed, tested, and validated by the authors.
This software is preliminary or provisional and is subject to revision. It is being provided to meet the need for timely best science. The software has not received final approval by the U.S. Geological Survey (USGS). No warranty, expressed or implied, is made by the USGS or the U.S. Government as to the functionality of the software and related material nor shall the fact of release constitute any such warranty. The software is provided on the condition that neither the USGS nor the U.S. Government shall be held liable for any damages resulting from the authorized or unauthorized use of the software.
Official source code: https://code.usgs.gov/usgs/fort-pymdwizard
Mirrored into GitHub: https://github.com/usgs/fort-pymdwizard
User documentation: https://doi-usgs.github.io/fort-pymdwizard/
Examples of use in other scripts: https://github.com/DOI-USGS/fort-pymdwizard/tree/master/examples



