EDRN / CancerDataExpo

Buildout for the EDRN backend data application server we affectionately call the CancerDataExpo
https://edrn.jpl.nasa.gov/cancerdataexpo
Apache License 2.0
0 stars 0 forks source link

Field of Research on Protocol Page - Other, specify #25

Open hoodriverheather opened 9 months ago

hoodriverheather commented 9 months ago

The Protocol Page - https://edrn.nci.nih.gov/data-and-resources/protocols/ and the Detailed Protocol Pages both show "Other, Specify" for Field of Research instead of listing the text entered in the Other Specify field.

Is it possible to display the Field of Research that an investigator has listed in the "Other" when it Field of Research = "Other. Specify"?

this is a low priority, just thought i would ask :)

Screenshot 2024-02-07 at 4 30 40 PM Screenshot 2024-02-07 at 4 30 17 PM
nutjob4life commented 9 months ago

@hoodriverheather I searched the SOAP APIs thoroughly to see if this information was being provided. It looks like it is not.

If you'd like this displayed, we'll need the DMCC to update the SOAP API to generate the "other" text as a new slotted value. We'll then need to update the Cancer Data Expo to look for this value in the SOAP and make it RDF. We'll then need to update the portal to save this value in each protocol object and update the RDF ingest to take advantage of it. Lastly we'll need to update the portal page templates for individual protocols and the protocol index to test for the "other" and use the new value instead.

In the short term, I can change the "Other, specify" to just "Other". This would also apply to site roles and reporting stages, which also use the terminology "Other, specify".

hoodriverheather commented 9 months ago

@nutjob4life Changing to "Other" sounds great! Thanks!

nutjob4life commented 9 months ago

@hoodriverheather to QC this, you could look at the RDF for protocols and check that for fieldOfResearch and protocolType you no longer see "Other specify" but just "Other".

Alternatively, you can check the dev portal and check out

nutjob4life commented 7 months ago

In an email from @hoodriverheather (Message-ID:<MW4PR09MB9122D19F5949D8C0D00BDB56C5002@MW4PR09MB9122.namprd09.prod.outlook.com>), she asks:

Do I still need to ask DMCC to send Field of Research Other field to us in the SOAP API?

Referring to this comment, the answer to that question is: yes—assuming we want something more specific in the RDF and for applications that consume and display it (such as the EDRN Portal).