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

Support arrays in input data by transforming the data #97

Open
sveinugu opened this issue Oct 17, 2019 · 0 comments
Open

Support arrays in input data by transforming the data #97

sveinugu opened this issue Oct 17, 2019 · 0 comments

Comments

@sveinugu
Copy link
Collaborator

From https://github.com/orgs/fairtracks/teams/fairtracks-developers/discussions/39:

I have an idea now of how we could implement array search in TrackFind. One could extract all arrays as separate object types internally when crawling, and then reinsert them as arrays in the search results, or for validation, keeping the standard and the implementation separate. Also one could make this invisible to normal users (but probably not for curators). This would be an extension for after the deadline, if we are able to keep the standard without nested arrays for now.

We could have a similar solution for the id->object maps that can be found in some jsons (e.g. IHEC), which is also not directly supported by TrackFind (it does not support searching for attributes labels [the specific ids in this case], only leaf values). Automatic transformation into object types when crawling (might even be possible to auto detect such structures), and transformation back in search results and validation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant