Comments (9)
I then tried a run with this:
doLayouts = ['umap', 'phate', 'fa', 'fr', 'grid_fr', 'kk', 'lgl', 'drl', 'rt']
and that died with
ERROR:root:layout name grid_fr is not valid. Valid layouts: {'fa': 'ForceAtlas2', 'fr': 'Fruchterman Reingold', 'kk': 'Kamadi Kawai', 'drl': 'DrL Distributed Recursive Layout', 'tsne': 't-SNE', 'umap': 'UMAP', 'pagaFa': 'PAGA/ForceAtlas2', 'pagaFr': 'PAGA/Fruchterman-Reingold', 'phate': 'PHATE'}
Note that lgl
and rt
are also not listed as a valid layout, though they are listed as 'possible options' in scanpy.conf
from cellbrowser.
I'm leaving this open for now until I hear back from you.
from cellbrowser.
BTW I've successfully run cbScanpy using doLayouts="all" right now on pbmc_small
from cellbrowser.
from cellbrowser.
cbScanpy apparently worked for you now.
from cellbrowser.
Looks like I can't reopen this issue, but I just pip installed 0.4.24 and still get
Performing PAGA+ForceAtlas2
Traceback (most recent call last):
File "/home/cellranger/anaconda3/envs/cellBrowserConda/bin/cbScanpy", line 11, in <module>
sys.exit(cbScanpyCli())
File "/home/cellranger/anaconda3/envs/cellBrowserConda/lib/python3.6/site-packages/cellbrowser/cellbrowser.py", line 3435, in cbScanpyCli
adata = cbScanpy(matrixFname, confFname, figDir, logFname)
File "/home/cellranger/anaconda3/envs/cellBrowserConda/lib/python3.6/site-packages/cellbrowser/cellbrowser.py", line 3341, in cbScanpy
adata.obsm["X_pagaFa"] = adata.obsm["X_draw_graph_fa"]
File "/home/cellranger/anaconda3/envs/cellBrowserConda/lib/python3.6/site-packages/numpy/core/records.py", line 500, in __getitem__
obj = super(recarray, self).__getitem__(indx)
ValueError: no field of name X_draw_graph_fa
This happens with scanpy 1.3.2 and also after pip --upgrade scanpy
with 1.3.6
from cellbrowser.
from cellbrowser.
Yes cbScanpy and yes "all".
To get it to work I replaced the recommendedLayouts
line in cellbrowser.py with one that excludes PAGA and then it runs.
This is the full list of dependencies as printed at the top of the log:
scanpy==1.3.6 anndata==0.6.15 numpy==1.14.0 scipy==1.1.0 pandas==0.23.4 scikit-learn==0.20.0 statsmodels==0.9.0 python-igraph==0.7.1 louvain==0.6.1
I did pip --upgrade on all of these and ran with doLayouts=["pagaFa"]
. Same error.
scanpy==1.3.6 anndata==0.6.15 numpy==1.15.4 scipy==1.1.0 pandas==0.23.4 scikit-learn==0.20.1 statsmodels==0.9.0 python-igraph==0.7.1 louvain==0.6.1
Note that the actual error comes from numpy/core/records.py
so I thought the upgrade would help...
from cellbrowser.
from cellbrowser.
Related Issues (20)
- Error in in CreateSeuratObject when running cbSeurat on an expression matrix HOT 5
- Adding multiple count matrix files in the label counts in the config file for the cbBuild HOT 3
- alert:Could not load mouse_temp_atac/exprMatrix.bin?chr1|3115016|3115356, error undefined HOT 6
- mtx nomenclature in conf file HOT 2
- Question - Linking cellBrowser through another web-app with dynamic data selection HOT 9
- gene expression and proteins together HOT 4
- stop() instead of error() in the cellbrowser.R script? HOT 1
- Special characters in the column names HOT 1
- os.getLogin() function breaks seurat.py HOT 2
- Question/Issue: Index not showing HOT 28
- Split view by dataset HOT 1
- abstract.html do not working HOT 8
- cache problem of google chrome browser or server httpd setting? HOT 3
- Custom colors for each attribute HOT 8
- Cannot find dataset when refreshing HOT 7
- Cannot read single sample name from the matrix HOT 3
- Spatial data in cell browser HOT 9
- [Feature Request] Find Cells by named selection HOT 6
- --useMtx is ignored if too.big == TRUE in runSeurat.R HOT 6
- On killing cbScanpyImport due to Out of memory, process exits with 0 exit code HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cellbrowser.