Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update previous search #45

Open
ChristianGerloff opened this issue Jan 5, 2024 · 0 comments
Open

Update previous search #45

ChristianGerloff opened this issue Jan 5, 2024 · 0 comments
Assignees
Labels
step-review Issues ready to review type-feature

Comments

@ChristianGerloff
Copy link
Owner

A crucial requirement for scientific reviews is to be able to update a previous literature search. This feature allows users to load previous searches, refine search parameters, and integrate new information, ensuring the literature search remains up-to-date and consistent.

The "Update search" option in the literature search system is designed to allow users to refresh or modify an existing search with new parameters or filters. Here's a detailed description of this feature:

Update Search Option

Functionality:

  • Loading Previous Searches: Users can load a previously saved search by uploading the search file. The system supports files saved in a specific format (likely a pickle format in this context).

Modification of Search Parameters:

  • Retaining Initial Search Settings: Upon loading a previous search, the system retains initial settings like the query string, selected databases, and publication date range.

  • Adjustable Search Criteria: Users can modify the search criteria. This includes changing the date range, selecting different publication types, updating API keys for databases, and altering the maximum number of papers to be fetched per database.

  • Keyword Filtering: The system allows users to update or add new keywords for filtering the search results.

  • Citation Count Filter: Users can adjust the filter for selecting top-cited papers, changing the number to include more or fewer papers based on citation counts.

Additional Settings:

  • Duplication Sensitivity: The option to set the sensitivity for considering papers as duplicates. This setting helps in managing similar papers in the search results.

Search Execution:

  • API Key Checks: The system checks for the availability of API keys for selected databases. If a key is missing, the respective database is excluded from the search.

  • Search Processing: The updated search parameters are processed, and a new search is executed. This includes fetching papers from the selected databases within the specified date range and applying all set filters.

Result Management:

  • Updating Initial Search Results: The system updates the initial search results with new findings. This includes adding new papers and updating the details of previously found papers (e.g., updated citation counts).

  • Handling Missing Papers From Initial Search: If there are papers in the initial search that are not found in the updated search, the system alerts the user and provides options to manage these discrepancies.

  • Integration with Original Ratings: If the initial search had papers marked as selected or rejected based on certain criteria, these ratings are carried over to the updated search.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
step-review Issues ready to review type-feature
Projects
None yet
Development

No branches or pull requests

1 participant