Skip to content

berkeokur/Doi_finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI Finder

About this project

This is a project that automates searching for DOI numbers and links using article titles and author names. It is designed to be used with an excel file containing columns for article title, author name (optional), DOI number, and DOI Link . A GUI could be added in the future, if you're interested in that please let me know.

Project Setup Guide

Follow these steps to set up your project environment and run the code.

Step 1: Create a Project Folder

  1. Create a new folder on your desktop or in another location to organize your project files.

Step 2: Open the Folder in VSCode

  1. Open Visual Studio Code (VSCode).
  2. Use the "File" menu in VSCode to open the folder you created in Step 1.

Step 3: Open the Terminal

  1. In VSCode, open the integrated terminal by pressing Ctrl + J(Windows), CMD + J(macOS).

Step 4 (Windows): Install and Create a Virtual Environment

  1. If you haven't already installed virtualenv globally, run this command to install it:
pip install virtualenv
  1. Create a virtual environment by running the following command in the terminal:
python -m venv env
  1. Activate the virtual environment:
env\Scripts\activate

Step 4 (macOS): Install and Create a Virtual Environment

  1. If you haven't already installed virtualenv globally, run this command to install it:
pip install virtualenv
  1. Create a virtual environment by running the following command in the terminal:
virtualenv env
  1. Activate the virtual environment:
source env/bin/activate

After creating and activating the virtual environment install the required dependencies:

pip install -r requirements.txt

Move a copy of excel file to working directory

Run main.py and follow the instructions

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages