PubDown Interface

The main user interface of PubDown is organized into three main sections: the Repositories, the Queries, and the Settings. In the reposiories area, users can access the main section of PubDown which contains all the repositories with its configurations and all the queries which belong to each repository. In the queries section, users can list all its queries. In settings sections, users can modify its Scopus API key to use Scopus as a paper source. Also, in repositories section, users can configure the process of creating a new corpus file.

The first step to use PubDown is to create a repository. A repository is a server directory where the papers will be stored. Each repository is configured with a name, a limit number of papers, a full text and/or the abstract option and an option to c heck if the user wants to extract the text in the papers (this action allows to convert the PDF files into TXT for later user in data mining). If the user selects this last option, he can choose whether to keep the original papers or if they are deleted at the end of the conversion.

Once the user has created a repository, it is allowed to create a query. A query is a set of words separated by conjunctions which allows the search for related papers. Each query has a name, a search field (the query itself), the lookup sources which are Scopus and/or PubMed (if Scopus, the user must have its own Scopus API key), an option to select the start the download between Scopus and PubMed and its scheduling options. The scheduling options are daily or weekly, and both have to be customized with an executing hour. Daily will execute the query all days at the same hour and weekly will execute the query all days at the same hour (the user can choose the weekdays). When the query is created, the user can execute/schedule it. Finally, in repositories, when a query is running or when its execution is finished, users can download all the repository papers in the papers tab (users also have to option to download each paper one by one). In order to facilitate the users know which papers have been downloaded, this area is updated each time a paper is downloaded.