Skip to content

Query failure for MeSH terms that contain parentheses #165

@NiftyVibe

Description

@NiftyVibe

Although these have were all cleaned up around 2019, some MeSH descriptors used to contain parentheses, like "outcome assessment (health care)". These variants are still included in the entry terms. However, I am totally unable to get a match on these terms using either the SPARQL endpoint or the Lookup API. They do not generate an error, but retrieve an empty set--no matches. I noticed that neither option on the Swagger page used % encoding for the parentheses characters, so I tried replacing them manually in the generated URLS with %28 and %29, but this still yields an empty result.

We have only three of these in our dataset, so I think we will end up just manually alter them, but I would still like to know if there is something I could be doing that would make these function as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions