Skip to content

Conversation

@odarbelaeze
Copy link
Member

Scopus changed the format by not providing the Abbreviated Source Title
and changing the format of the authors. We'll use the Source title field
now and the authors seem to come in initials, last name, first name
formats.

So we're going to re-format the authors as last name, initials as it
was before.

Scopus changed the format by not providing the Abbreviated Source Title
and changing the format of the authors. We'll use the Source title field
now and the authors seem to come in `initials, last name, first name`
formats.

So we're going to re-format the authors as `last name, initials` as it
was before.
@odarbelaeze odarbelaeze requested a review from Copilot August 31, 2025 13:39
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Scopus CSV parser to conform to format changes in Scopus data exports. Scopus has changed the column name from "Abbreviated Source Title" to "Source title" and modified the author name format from "last name, initials" to "initials, last name, first name".

  • Updates field mapping to use the new "Source title" column instead of "Abbreviated Source Title"
  • Adds author name reformatting function to convert from new format back to expected "last name, initials" format
  • Bumps version from 0.8.0 to 0.9.0

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/bibx/sources/scopus_csv.py Updates journal field mapping and adds author name rotation logic
src/bibx/cli.py Adds new CSV command for testing Scopus CSV parsing
src/bibx/init.py Version bump to 0.9.0

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@odarbelaeze odarbelaeze merged commit b10b8e9 into main Aug 31, 2025
3 checks passed
@odarbelaeze odarbelaeze deleted the fix-new-csv-format-from-scopus branch August 31, 2025 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants