LD4P / qa_server

A rails engine with questioning authority gem installed to serve as an authority search server with normalized results.
Apache License 2.0
6 stars 3 forks source link

MeSH not retrieving Descriptor Qualifer Pairs #324

Open bushmanb opened 4 years ago

bushmanb commented 4 years ago

When we access MeSH through QA we are only receiving options for adding the Main heading/Descriptor. We are not retrieving any main heading/subheading combinations. My guess is that this is because these are a different class and not being included in the search. Can the search for MeSH subjects be updated to include meshv:AllowedDescriptorQualifierPair?

elrayle commented 4 years ago

@bushmanb Can you give an example including...

elrayle commented 4 years ago

@eichmann Does this include enough info for you to update the index?

NancyJean commented 4 years ago

@elrayle @eichmann did you get a response from Barbara? The Descriptor/Qualifier pair (DQpair) labels and URIs look like this: Diabetes Mellitus/drug therapy [N.B.: this is not the usual formatting found in MARC which would separate the descriptor and qualifier with space hyphen space] http://id.nlm.nih.gov/mesh/D003920Q000188

An explanation with graph of the RDF structure is at https://hhs.github.io/meshrdf/descriptor-qualifier-pairs . It's important that the DQpair is a meshv:AllowedDescriptiveQualifierPair else the DQpair is not valid MeSH.

Does that help? Please let me know if you need more information