Skip to content

ArchMetadataExtractor: A Python tool for archaeologists and researchers, designed to automate the creation of detailed and structured metadata for archaeological projects, ensuring comprehensive documentation and adherence to data management standards.

License

Notifications You must be signed in to change notification settings

atrbirkett/ArchMetadataExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArchArchMetadataExtractor

ArchMetadataExtractor is a comprehensive Python tool designed to streamline the process of creating detailed and structured metadata for archaeological projects. This tool is tailored to meet the specific needs of archaeologists, data curators, and researchers, focusing on thorough documentation and adherence to good data management practices.

Features

Compliance: ArchMetadataExtractor facilitates the generation of extensive metadata, encompassing project details, file tree overview, raster/vector file information, geospatial data, other files' metadata, and detailed geophysics files data, all exported as archive friendly XML files.

User-Friendly: Featuring a tkinter-based graphical user interface, the tool allows users to easily input and review metadata, enhancing user experience and accessibility.

Support for Core Archival Data Types: The tool is equipped to handle the core archival data formats including images, geospatial raster and vector files, and other common file types, ensuring versatility.

Geospatial Data Handling: Functionality to process geospatial metadata, including shapefiles and GeoTIFF files, it is particularly suited for projects involving detailed geographical data.

Getting Started

To get started with ArchMetadataExtractor, follow these steps:

  1. Clone the repository to your local machine.

git clone https://github.com/yourusername/ArchMetadataExtractor.git

  1. Install the required Python dependencies.

pip install -r requirements.txt

  1. Run the tool and follow the prompts to create your archaeological metadata.

python ArchMetadataExtractor.py

Contributing

Any contributions from the open-source community is always welcome. If you have ideas for improvements, bug fixes, or new features, please submit a pull request!

Acknowledgments

ArchMetadataExtractor is developed by Alexander Birkett.

About

ArchMetadataExtractor: A Python tool for archaeologists and researchers, designed to automate the creation of detailed and structured metadata for archaeological projects, ensuring comprehensive documentation and adherence to data management standards.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages