Metadata Wizard
The MetadataWizard is a useful tool designed to facilitate FGDC
metadata creation for spatial and non-spatial data sets. It is a cross-platform desktop application
built using an open-source Python architecture.
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.
Recommended Citation:
Talbert, C.B., Ignizio, D.A., Norkin, T., and Enns, K.D., 2017, Metadata Wizard (ver. 2.1.1, June 2025): U.S. Geological Survey software release, https://doi.org/10.5066/F7V9870D.
Authors:
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
Kyle D. Enns -- https://orcid.org/0000-0001-7675-697X
Acknowledgements:
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)
Disclaimer:
This software has been approved for release by the U.S. Geological Survey (USGS). Although the software has been subjected to rigorous review, the USGS reserves the right to update the software as needed pursuant to further analysis and review. 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. Furthermore, the software is released on condition that neither the USGS nor the U.S. Government shall be held liable for any damages resulting from its authorized or unauthorized use.
Contact:
Metadata
Release files for pymdwizard 2.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pymdwizard-2.1.1.tar.gz | 3.0 MB | Without provenance | Details for pymdwizard-2.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pymdwizard-2.1.1-py3-none-any.whl | Python 3 | none | any | Details for pymdwizard-2.1.1-py3-none-any.whl |
Total release size: 7.1 MB
Release files / pymdwizard-2.1.1.tar.gz
| Download URL | pymdwizard-2.1.1.tar.gz |
|---|---|
| Size | 3.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6f1ddb21ebe6cbad9f038deea2671d0428e8fa6ca676a631f841e0f6b5c8c04
|
|
BLAKE2b-256 checksum How to use checksums |
fe30f22a175404402bb2e754e3009ab80c07e04b4a00cd2fb9c7e7e1b98d5810
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / pymdwizard-2.1.1-py3-none-any.whl
| Download URL | pymdwizard-2.1.1-py3-none-any.whl |
|---|---|
| Size | 4.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
43ee2b0074887cd11d5a42f23304f76ea65a3ef6e89e4ef3f611ece5a4bb6fa9
|
|
BLAKE2b-256 checksum How to use checksums |
13dec06a865e4c3bf73e67e290ae1398bbdb1e852269693df9def44be7992ba2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Security for pymdwizard 2.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.