Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI Checker GUI Project

DOI

This project provides a graphical user interface (GUI) for checking the existence of Digital Object Identifiers (DOIs) in the VinaR repository. Users can input a DOI and check its existence repeatedly until they decide to stop.

Project Structure

doi_checker_gui_project
├── src
│   ├── doi_checker_may_2025.py  # Contains the function to check DOI existence
│   ├── gui.py                    # Implements the GUI for user interaction
├── requirements.txt              # Lists the project dependencies
└── README.md                     # Documentation for the project

Requirements

To run this project, you need to install the following dependencies:

  • requests
  • tkinter (or PyQt, depending on the GUI framework used)

You can install the required packages using pip:

pip install -r requirements.txt

Usage

  1. Clone the repository or download the project files.
  2. Navigate to the project directory.
  3. Install the required dependencies as mentioned above.
  4. Run the GUI application:
python src/gui.py
  1. Input the DOI you want to check in the provided field and click the check button. The application will inform you whether the DOI exists in the VinaR database.
  2. You can continue checking DOIs until you decide to exit the application.

Author

Obrad Vučkovac
ORCID

Zenodo release

Vučkovac, O. (2025). DOI Checker GUI (v1.1.1). Zenodo. https://doi.org/10.5281/zenodo.15484349

About

A simple python script to check whether my repository contains a record with DOI in question.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages