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

UI work for single-cell #1288

Merged
merged 9 commits into from
Nov 15, 2024
Merged

Conversation

arteymix
Copy link
Member

@arteymix arteymix commented Nov 9, 2024

  • add a subset view with QC reports
    • include a link to the source experiment
    • include links to the bioassays
  • add missing links from bioassays to subsets try belong to
  • add keywords and description meta tags to make the pages more discoverable by search engines
  • display the biomaterial hierarchy (direct children, siblings and source), this could be done with a simple nested list items
  • add a page for showing details of a QT with the single cell dimension, bioassay dimension, etc. with links to samples and maybe some kind of expression preview

@arteymix arteymix self-assigned this Nov 9, 2024
@arteymix arteymix added the single cell Issues related to single-cell data support label Nov 9, 2024
@arteymix arteymix changed the title Various UI work for single-cell UI work for single-cell Nov 9, 2024
Display the biomaterial and bioassay hierarchy.
Add resolveUrl and use that in the tags to generate link to resources.

Add a list of allowed directories to serves assets from. It does not
really do much security-wise, but it will catch unintended usages of the
JSP tags.

Add a useful message when the development profile is active and the
server is not running.
Ensure that the appropriate assets are built when deploying to staging
or dev servers.
Include annotations applicable at the subset-level.

Handle case where there might be more than one dimension for a given
subset.
@arteymix
Copy link
Member Author

The page are working, but there are still missing some frontend work to display QC, etc. I'll do that in the feature-single-cell branch later on.

@arteymix arteymix marked this pull request as ready for review November 15, 2024 22:23
@arteymix arteymix merged commit f45ef66 into feature-single-cell Nov 15, 2024
1 check was pending
@arteymix arteymix deleted the feature-single-cell-ui-work branch November 15, 2024 22:24
@arteymix arteymix linked an issue Nov 23, 2024 that may be closed by this pull request
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
single cell Issues related to single-cell data support
Projects
None yet
1 participant