aron0093 / cytopath Goto Github PK
View Code? Open in Web Editor NEWSimulation based inference of differentiation trajectories from RNA velocity fields.
License: BSD 3-Clause "New" or "Revised" License
Simulation based inference of differentiation trajectories from RNA velocity fields.
License: BSD 3-Clause "New" or "Revised" License
Hello,
Thank you for building this tool. I just started using it and I am confused about the results I am getting. I am new to python and cytopath so will appreciate all your help!
When I plot my trajectories I get 3 different trajectories with the same start and end clusters. Is there a way to resolve them to get just one trajectory?
I am using my seurat clusters for sampling is that okay or should I use louvain clusters?
Also, how can I project all my trajectories onto my umap as you did in the paper (Fig1. C.2)?
Also my cell fate probability plot shows that all my cells along the trajectory have the same cell fate probability similar to cytopath_analysis_pancreatic_endocinogenesis.ipynb example when you have not set terminal clusters. What does this mean?
Thank you!
Hello, I'm interested in using cytopath, and specifically your cd8 t cell dataset. Any chance the anndata file is available?
Thank you,
Adam
Hi there,
thanks for building this tool. I have been trying to reproduce the analysis of some of your examples (in particular the neonatal_mouse_inner_ear_burns.h5ad dataset) before running it on my data, all analysis steps are running well but I haven't managed to run the cytopath.trajectories function, as it have been running for an hour or more without further progress to what is shown on the attached screenshot.
I was wondering if this is expected behavior and if you have an estimated runtime.
For assistance, I am running this on an M1 MacBookPro with 8 cores and pasting below my environment details.
Thank you!
Anastasia
# Name Version Build Channel
alabaster 0.7.12 py_0 conda-forge
aniso8601 9.0.1 pypi_0 pypi
anndata 0.8.0 pyhd8ed1ab_1 conda-forge
anndata2ri 1.1 pypi_0 pypi
annoy 1.17.1 pypi_0 pypi
appnope 0.1.2 py38hecd8cb5_1001
argon2-cffi 21.3.0 pyhd3eb1b0_0
argon2-cffi-bindings 21.2.0 py38hca72f7f_0
arpack 3.7.0 hff0ca13_2 conda-forge
asttokens 2.0.5 pyhd3eb1b0_0
attrs 21.4.0 pyhd3eb1b0_0
babel 2.10.3 pyhd8ed1ab_0 conda-forge
backcall 0.2.0 pyhd3eb1b0_0
backports-zoneinfo 0.2.1 pypi_0 pypi
beautifulsoup4 4.11.1 py38hecd8cb5_0
biomart 0.9.2 pypi_0 pypi
bleach 4.1.0 pyhd3eb1b0_0
brotli 1.0.9 h5eb16cf_7 conda-forge
brotli-bin 1.0.9 h5eb16cf_7 conda-forge
brotlipy 0.7.0 py38hed1de0f_1004 conda-forge
ca-certificates 2023.5.7 h8857fd0_0 conda-forge
certifi 2023.5.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py38hc55c11b_0
chardet 4.0.0 pypi_0 pypi
charset-normalizer 2.1.1 pyhd8ed1ab_0 conda-forge
click 8.1.3 pypi_0 pypi
cmake 3.24.1.1 pypi_0 pypi
colorama 0.4.5 pyhd8ed1ab_0 conda-forge
cryptography 37.0.4 py38h0f8513e_0 conda-forge
cycler 0.11.0 pyhd8ed1ab_0 conda-forge
cython 0.29.32 pypi_0 pypi
cytopath 0.1.9 pypi_0 pypi
debugpy 1.5.1 py38he9d5cce_0
decorator 5.1.1 pyhd3eb1b0_0
defusedxml 0.7.1 pyhd3eb1b0_0
docutils 0.19 py38h50d1736_0 conda-forge
dunamai 1.13.0 pypi_0 pypi
entrypoints 0.4 py38hecd8cb5_0
et-xmlfile 1.1.0 pypi_0 pypi
executing 0.8.3 pyhd3eb1b0_0
fa2 0.3.5 pypi_0 pypi
fastdtw 0.3.4 pypi_0 pypi
fbpca 1.0 pypi_0 pypi
fcsparser 0.2.4 pypi_0 pypi
feather-format 0.4.1 pypi_0 pypi
flask 1.1.2 pypi_0 pypi
flask-cors 3.0.10 pypi_0 pypi
flask-restful 0.3.9 pypi_0 pypi
fonttools 4.37.1 py38hef030d1_0 conda-forge
freetype 2.10.4 h4cff582_1 conda-forge
geosketch 1.2 pypi_0 pypi
get-version 3.5.4 pypi_0 pypi
glpk 4.65 h0f52abe_1004 conda-forge
gmp 6.2.1 h2e338ed_0 conda-forge
h5py 3.7.0 py38h4a1dd59_0
harmonypy 0.0.6 pypi_0 pypi
harmonyts 0.1.4 pypi_0 pypi
hausdorff 0.2.6 pypi_0 pypi
hdf5 1.10.6 nompi_haae91d6_101 conda-forge
icu 58.2 h0a44026_1000 conda-forge
idna 2.10 pypi_0 pypi
igraph 0.9.10 hb215a4b_0 conda-forge
imageio 2.22.1 pypi_0 pypi
imagesize 1.4.1 pyhd8ed1ab_0 conda-forge
importlib-metadata 4.11.4 py38h50d1736_0 conda-forge
importlib_metadata 4.11.4 hd8ed1ab_0 conda-forge
importlib_resources 5.2.0 pyhd3eb1b0_1
intervaltree 3.1.0 pypi_0 pypi
ipykernel 6.15.2 py38hecd8cb5_0
ipython 8.4.0 py38hecd8cb5_0
ipython_genutils 0.2.0 pyhd3eb1b0_1
ipywidgets 8.0.6 pypi_0 pypi
itsdangerous 2.1.2 pypi_0 pypi
jedi 0.18.1 py38hecd8cb5_1
jinja2 3.0.3 pyhd3eb1b0_0
joblib 1.1.0 pyhd8ed1ab_0 conda-forge
jpeg 9e hac89ed1_2 conda-forge
jsonschema 4.4.0 py38hecd8cb5_0
jupyter_client 7.3.5 py38hecd8cb5_0
jupyter_core 4.10.0 py38hecd8cb5_0
jupyterlab-widgets 3.0.7 pypi_0 pypi
jupyterlab_pygments 0.1.2 py_0
kiwisolver 1.4.4 py38hf58141a_0 conda-forge
lcms2 2.12 h577c468_0 conda-forge
leidenalg 0.8.10 py38h038c8f4_0 conda-forge
libblas 3.9.0 8_openblas conda-forge
libbrotlicommon 1.0.9 h5eb16cf_7 conda-forge
libbrotlidec 1.0.9 h5eb16cf_7 conda-forge
libbrotlienc 1.0.9 h5eb16cf_7 conda-forge
libcblas 3.9.0 8_openblas conda-forge
libcxx 14.0.6 h9765a3e_0
libffi 3.3 hb1e8313_2
libgfortran 4.0.0 7_5_0_h1a10cd1_23 conda-forge
libgfortran4 7.5.0 h1a10cd1_23 conda-forge
libiconv 1.17 hac89ed1_0 conda-forge
liblapack 3.9.0 8_openblas conda-forge
libllvm11 11.1.0 hd011deb_2 conda-forge
libopenblas 0.3.12 openmp_h63d9170_1 conda-forge
libpng 1.6.37 h7cec526_2 conda-forge
libsodium 1.0.18 h1de35cc_0
libtiff 4.2.0 h87d7836_0
libwebp-base 1.2.4 h775f41a_0 conda-forge
libxml2 2.9.14 hbf8cd5e_0
llvm-openmp 14.0.4 ha654fa7_0 conda-forge
llvmlite 0.38.0 py38h8346a28_0
loompy 3.0.7 pypi_0 pypi
louvain 0.7.1 py38h038c8f4_2 conda-forge
lz4-c 1.9.3 he49afe7_1 conda-forge
markupsafe 2.1.1 py38hca72f7f_0
matplotlib-base 3.5.3 py38h2894597_0 conda-forge
matplotlib-inline 0.1.6 py38hecd8cb5_0
metis 5.1.0 h2e338ed_1006 conda-forge
mistune 0.8.4 py38h1de35cc_1001
mousipy 0.0.5 pypi_0 pypi
mpfr 4.1.0 h0f52abe_1 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
natsort 8.2.0 pyhd8ed1ab_0 conda-forge
nbclient 0.5.13 py38hecd8cb5_0
nbconvert 6.4.4 py38hecd8cb5_0
nbformat 5.3.0 py38hecd8cb5_0
nbstripout 0.6.1 pypi_0 pypi
ncurses 6.3 hca72f7f_3
nest-asyncio 1.5.5 py38hecd8cb5_0
networkit 10.1 pypi_0 pypi
networkx 2.8.6 pyhd8ed1ab_0 conda-forge
notebook 6.4.12 py38hecd8cb5_0
numba 0.55.1 py38hae1ba45_0
numexpr 2.8.3 pypi_0 pypi
numpy 1.20.2 pypi_0 pypi
numpy-groupies 0.9.19 pypi_0 pypi
olefile 0.46 pyh9f0ad1d_1 conda-forge
openjpeg 2.4.0 h6e7aa92_1 conda-forge
openpyxl 3.0.10 pypi_0 pypi
openssl 1.1.1u h8a1eda9_0 conda-forge
packaging 21.3 pyhd3eb1b0_0
palantir 1.0.1 pypi_0 pypi
pandas 1.4.4 py38h5e0dbaf_0 conda-forge
pandocfilters 1.5.0 pyhd3eb1b0_0
parso 0.8.3 pyhd3eb1b0_0
patsy 0.5.2 pyhd8ed1ab_0 conda-forge
pexpect 4.8.0 pyhd3eb1b0_3
phenograph 1.5.7 pypi_0 pypi
pickleshare 0.7.5 pyhd3eb1b0_1003
pillow 9.2.0 pypi_0 pypi
pip 22.1.2 py38hecd8cb5_0
prometheus_client 0.14.1 py38hecd8cb5_0
prompt-toolkit 3.0.20 pyhd3eb1b0_0
psutil 5.9.0 py38hca72f7f_0
ptyprocess 0.7.0 pyhd3eb1b0_2
pure_eval 0.2.2 pyhd3eb1b0_0
pyarrow 9.0.0 pypi_0 pypi
pycparser 2.21 pyhd3eb1b0_0
pygments 2.11.2 pyhd3eb1b0_0
pynndescent 0.5.7 pyh6c4a22f_0 conda-forge
pyopenssl 22.0.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.9 py38hecd8cb5_0
pyreadr 0.4.6 pypi_0 pypi
pyrsistent 0.18.0 py38hca72f7f_0
pysocks 1.7.1 pyha2e5f31_6 conda-forge
python 3.8.13 hdfd78df_0
python-dateutil 2.8.2 pyhd3eb1b0_0
python-fastjsonschema 2.16.2 py38hecd8cb5_0
python-igraph 0.9.11 py38h1093a38_0 conda-forge
python-slugify 5.0.2 pypi_0 pypi
python_abi 3.8 2_cp38 conda-forge
pytz 2022.2.1 pyhd8ed1ab_0 conda-forge
pytz-deprecation-shim 0.1.0.post0 pypi_0 pypi
pywavelets 1.3.0 pypi_0 pypi
pyzmq 23.2.0 py38he9d5cce_0
readline 8.1.2 hca72f7f_1
requests 2.25.1 pypi_0 pypi
rpy2 3.5.4 pypi_0 pypi
scanorama 1.7.2 pypi_0 pypi
scanpy 1.9.1 pyhd8ed1ab_0 conda-forge
scikit-image 0.19.3 pypi_0 pypi
scikit-learn 1.1.2 py38h27a3d75_0 conda-forge
scipy 1.5.3 py38h352ea5d_0 conda-forge
scrublet 0.2.3 pypi_0 pypi
scvelo 0.2.4 pypi_0 pypi
seaborn 0.12.0 hd8ed1ab_0 conda-forge
seaborn-base 0.12.0 pyhd8ed1ab_0 conda-forge
send2trash 1.8.0 pyhd3eb1b0_1
session-info 1.0.0 pyhd8ed1ab_0 conda-forge
setuptools 63.4.1 py38hecd8cb5_0
six 1.16.0 pyhd3eb1b0_1
sklearn 0.0 pypi_0 pypi
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
sortedcontainers 2.4.0 pypi_0 pypi
soupsieve 2.3.1 pyhd3eb1b0_0
sphinx 5.1.1 pyhd8ed1ab_1 conda-forge
sphinxcontrib-applehelp 1.0.2 py_0 conda-forge
sphinxcontrib-devhelp 1.0.2 py_0 conda-forge
sphinxcontrib-htmlhelp 2.0.0 pyhd8ed1ab_0 conda-forge
sphinxcontrib-jsmath 1.0.1 py_0 conda-forge
sphinxcontrib-qthelp 1.0.3 py_0 conda-forge
sphinxcontrib-serializinghtml 1.1.5 pyhd8ed1ab_2 conda-forge
sqlite 3.39.2 h707629a_0
stack_data 0.2.0 pyhd3eb1b0_0
statsmodels 0.13.2 py38hc1426ef_0 conda-forge
stdlib-list 0.7.0 py_2 conda-forge
suitesparse 5.10.1 h7aff33d_1 conda-forge
tables 3.7.0 pypi_0 pypi
tabulate 0.9.0 pypi_0 pypi
tbb 2021.5.0 hb8565cd_2 conda-forge
terminado 0.13.1 py38hecd8cb5_0
testpath 0.6.0 py38hecd8cb5_0
text-unidecode 1.3 pypi_0 pypi
texttable 1.6.4 pyhd8ed1ab_0 conda-forge
threadpoolctl 3.1.0 pyh8a188c0_0 conda-forge
tifffile 2022.8.12 pypi_0 pypi
tk 8.6.12 h5d9f67b_0
tornado 6.2 py38hca72f7f_0
tqdm 4.64.1 pyhd8ed1ab_0 conda-forge
traitlets 5.1.1 pyhd3eb1b0_0
typing-extensions 4.3.0 py38hecd8cb5_0
typing_extensions 4.3.0 py38hecd8cb5_0
tzdata 2022.2 pypi_0 pypi
tzlocal 4.2 pypi_0 pypi
umap-learn 0.5.3 py38h50d1736_0 conda-forge
unicodedata2 14.0.0 py38hed1de0f_1 conda-forge
urllib3 1.26.11 pyhd8ed1ab_0 conda-forge
watermark 2.3.1 pypi_0 pypi
wcwidth 0.2.5 pyhd3eb1b0_0
webencodings 0.5.1 py38_1
werkzeug 2.2.2 pypi_0 pypi
wheel 0.37.1 pyhd3eb1b0_0
widgetsnbextension 4.0.7 pypi_0 pypi
xlrd 2.0.1 pypi_0 pypi
xlsxwriter 3.0.3 pypi_0 pypi
xz 5.2.5 hca72f7f_1
zeromq 4.3.4 h23ab428_0
zipp 3.8.0 py38hecd8cb5_0
zlib 1.2.12 h4dc903c_3
zstd 1.4.9 h582d3a0_0 conda-forge
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.