python-igraph
python-igraph copied to clipboard
Python interface for igraph
**Describe the bug** CarioPlot with vertex labels has plots interact within a Jupyter Notebook in VSCode. For example, the labels on the second plot are messed up (should state "hi!"...
**What is the feature or improvement you would like to see?** Thanks to @adriandiazlab we have drafts for more documentation pages in Spanish. I should add them and thereby test...
Can we please have distinct version numbers for development versions? For example, the current `main` branch could show `0.10.4.bignumber` where `bignumber` is something derived from the present git commit. Right...
**What is the feature or improvement you would like to see?** Retrieve biconnected components in terms of edges instead of in terms of vertices. **Use cases for the feature** -...
**What is the feature or improvement you would like to see?** Graphs can currently support arbitrary attributes on each vertex and edge. Furthermore, graphs written to some external file formats...
If one creates a weighted, undirected graph from an adjacency matrix, wouldn't it make sense to check if the adjacency matrix is symmetric? This check was also introduced in `rigraph`...
**Describe the bug** A clear and concise description of what the bug is. Failed to use `scipy.sparse._csr.csr_matrix` to init a graph. ```python Traceback (most recent call last): File "/home/vimos/diffusion_for_train.py", line...
**Describe the bug** This is a cross-reference of an existing bug already filed with scanpy developers, https://github.com/scverse/scanpy/issues/2969. When I run scanpy on Windows 11 with the Leiden clustering algorithm, it...
**Describe the bug** Not sure if this should be considered a setuptools issue. Compile completes successfully using setuptools 72.1.0 Compile fails with this error on 72.2.0 ``` g++ -pthread -Wno-unused-result...
This is a PR that tries simplify the build a little bit. That is, everything that used to be in `setup.py` is externalised, and the resulting `setup.py` is really simple...