question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

support loading arbitrary layouts

See original GitHub issue

currently, cellxgene launch allows the user to select from the standard layouts that scanpy uses, each of which is stored in .obsm and prefaced with X_.

If a user has another layout (e.g. spatial), they cannot load it into cellxgene.

suggested change: allow the user to use any layout stored in an .obsm key with the syntax X_<layout>

preferred UX:

  1. let user pass layout to use into CLI
  2. if requested layout does not exist or no layout is passed in, inspect file and give user prompt with available layouts

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
sidneymbellcommented, May 15, 2019

Open to discussion (lots of reasonable interpretations here).

Unless specified by the user, I would try and default to (take the first one available): X_umap > X_tsne > X_pca

0reactions
bkmartinjrcommented, May 15, 2019

Clarifying from discussion with @sidneymbell - the defaults above are for selecting a layout to display by default (ie, without any user input), not which layouts are available for user-selection.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Absolutely Positioned Layout Exercise - Nicholas Johnson
Exercise - Arbitrary layout. Create an html file and linked stylesheet; Add four divs to the page. Put text inside each of the...
Read more >
Placing items in a grid layout with arbitrary width, but defined ...
I was originally using an HTML table but found that to be inflexible, so I have started using CSS Grid. With CSS Grid...
Read more >
Exploit protection reference | Microsoft Learn
Arbitrary code guard protects an application from executing dynamically generated code (code that is not loaded, for example, from the exe ...
Read more >
What combination of engine, format and packages can ...
What combination of TeX engine, format and packages can provide for arbitrary single page layout of precise regions of different attributes?
Read more >
Layout section storage plugins should be loaded based on a ...
Normally, they would do this by either being given a "section storage ID" -- an arbitrary string identifying where the layout sections are ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found