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

option for searching across projects #115

Open
taylor13 opened this issue Aug 5, 2017 · 0 comments
Open

option for searching across projects #115

taylor13 opened this issue Aug 5, 2017 · 0 comments

Comments

@taylor13
Copy link

taylor13 commented Aug 5, 2017

I'm not sure what the search API does when we would like to select options under 1 search facet and some of the datasets being searched haven't defined a value for it. For example, suppose we're searching across CMIP6 and obs4MIPs and we want to limit the CMIP6 search to experiment = "historical", and for both projects we want to limit the search to variable="tas" and Time Frequency = "mon". As I understand it, at present if you select experiment = "historical", you will automatically eliminate all the obs4MIP data sets, since they don't include an "experiment" attribute.

I think users would prefer that if a search facet is "missing" from a data set, then it will be assumed to be satisified (i.e., not filtered out). Perhaps it would be even clearer to users if any search facet that is "missing" were assigned the value "unknown" or "N/A". So, if someone wanted to select all datasets where an attribute is undefined, they could select "unknown" along with other values of interest. So in the example above of searching models and obs (including selection of experiment), the user would select 2 items in the list of experiments: "historical" and "unknown" (or "N/A"). They would obtain both observations and all "historical" experiment results.

Do you agree that this would be a good idea? How difficult would it be to implement?

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

No branches or pull requests

1 participant