https://github.com/echemdb/autotag-metadata
Tool to record metadata on file creation.
https://github.com/echemdb/autotag-metadata
Last synced: 21 days ago
JSON representation
Tool to record metadata on file creation.
- Host: GitHub
- URL: https://github.com/echemdb/autotag-metadata
- Owner: echemdb
- License: gpl-3.0
- Created: 2023-01-13T13:38:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-23T20:09:13.000Z (about 1 month ago)
- Last Synced: 2025-04-23T20:31:25.719Z (about 1 month ago)
- Language: Python
- Homepage: https://echemdb.github.io/autotag-metadata
- Size: 6.39 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

autotag-metadata is a lightweight tool that creates metadata files for newly created files in the filesystem. A common example is the creation of measurement files during an experiment, for which you would like to store additional information. The content of the newly stored metadata file is based on an input file.

It is possible to couple autotag-metadata with editors to exploit their advanced capabilities for verifying the metadata against a schema.

# Installation instructions
Detailed installation instructions can be found in our [documentation](https://echemdb.github.io/autotag-metadata).
## Windows
The latest installer and/or executable can be found in the [release section](https://github.com/echemdb/autotag-metadata/releases).
Launch the program from the start menu.
Multiple instances of the program can be launched to watch different folders for file creations.
## Terminal
**Requirements**
* *Windows*: A terminal such as [Git Bash](https://gitforwindows.org/).
* *All*: Download and install the appropriate [miniconda package](https://docs.conda.io/en/latest/miniconda.html) or [micromamba package](https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html) for your platform.
* *All*: Check if `pip` is installed, else `conda install pip` or `mamba install pip`.**Installation**
Open a terminal and execute (*Windows*: right click on a folder and choose `Git Bash` from the context menu.)
```sh
pip install git+https://github.com/echemdb/autotag-metadata
```*Windows*: Create an icon in the start menu
```sh
desktop-app install autotag_metadata
```**Starting Autotag-Metadata**
```sh
python -m autotag_metadata
```Multiple instances of the program can be launched to watch different folders for file creations.