-
Notifications
You must be signed in to change notification settings - Fork 8
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
CSV Format Change: prefLabel Field Now Contains List Instead of String Value #218
Comments
it happens because we put in the CSV the same data as the ones that we index and put in SOLR; and as we index the prefLabel as an array, it is also an array in the CSV. |
Are we missing a unit test in the CSV writer that would have caught this new behavior? |
I would suggest an non-backward compatible improvement of the CSV format generated.... :
How many users are concerned? Any opinions? |
Summary of CSV generation discussion Future enhancements Long-term refactor |
Thank you @mdorf and @alexskr for the help on this issue! I just took a look at the ATC page (https://bioportal.bioontology.org/ontologies/ATC/?p=summary), but it looks like the older mal-formatted file is still the latest (2024A.A). I'm wondering if this file will be automatically updated according to some update cycle, to reflect the fixes you've applied? |
@piehld, We haven't had the chance to reprocess all ontologies yet, but we plan to do so in the next couple of weeks. In the meantime, I've reprocessed ACT for you if this is urgent. |
Thank you for the information @alexskr. No rush at all, we can wait for the full update. Thank you again! |
The format of the CSV file generated by the application has changed unexpectedly. Previously, the Preferred Label column in the CSV file contained a single string value for each row. However, the current output shows that the perfLabel field now contains a list of values enclosed in square brackets e.g., ["value1"] or multiple values for multilingual ontologies: ["value1", "value2", "value3"]
The text was updated successfully, but these errors were encountered: