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

Added support for Topics #35

Merged
merged 3 commits into from
Mar 25, 2024
Merged

Added support for Topics #35

merged 3 commits into from
Mar 25, 2024

Conversation

fa-se
Copy link
Contributor

@fa-se fa-se commented Feb 23, 2024

Topics are supposed to replace Concepts, which are being deprecated.

This pull request adds support for the /topics endpoint.
#34

…ties/topics) which are supposed to replace the soon-to-be deprecated Concepts (https://docs.openalex.org/api-entities/concepts).

Changed the example in the README.md showing how to return metadata to use Topics instead of Concepts.
@fa-se
Copy link
Contributor Author

fa-se commented Feb 23, 2024

In conjunction with /topics, three additional endpoints (/subfields, /fields, /domains) have been added to the OpenAlex API, for which no documentation exists as of yet.

How should these be added to pyalex? Since they are all related, I'm not sure if adding all of them as BaseClasses / entities is the way to go, or if they can be consolidated somehow.

@J535D165 J535D165 merged commit 1270fb1 into J535D165:main Mar 25, 2024
0 of 3 checks passed
@J535D165
Copy link
Owner

Thanks a lot!

fa-se added a commit to fa-se/llm-paper-recommendation-summarization that referenced this pull request Apr 12, 2024
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