Skip to content

[REQUESTS (Manuscript)]: Improve logic of search results page #362

@gtsueng

Description

@gtsueng

Issue Name

Improve logic of search results page

Issue Description

Currently, there are shared filters between the Dataset and ComputationalTools in the search results page. It can be confusing (and was confusing for our manuscript reviewer) when a user does a search where the result is only available under ComputationalTools, for example: "scRNA-seq AND scTCR-seq AND conditionsOfAccess:Open".

The current logic defaults the user to the "Dataset" tab regardless of whether or not there are results in that tab. It may be helpful for the logic to be updated as follows:

  • Default the user to Dataset if there are both ComputationalTool and Dataset results
  • Default the user to ComputationalTool if there are ComputationalTool but NO Dataset results
  • Default the user to Dataset if there are Dataset but NO ComputationalTool results

This logic could be applied when applying a filter common to both Dataset and Computational tools

Issue Discussion

No response

Request Type

Other

Material URL

No response

Related WBS task

https://github.com/NIAID-Data-Ecosystem/nde-roadmap/issues/63
https://github.com/NIAID-Data-Ecosystem/nde-roadmap/issues/52

For internal use only. Assignee, please select the status of this issue

  • Not yet started
  • In progress
  • Blocked
  • Will not address

Status Description

No response

Request status check list

  • The request has been scoped
  • Some immediate discussion or action on the matter was started, but additional information needed
  • One or more new GitHub Issues, Pull Requests, or files in Google Drive have been created to address the request
  • The request is awaiting approval to move to staging
  • The request is awaiting approval to move to production
  • The request is awaiting approval for closeout
  • The request has been addressed and closeout of the issue is approved

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions