Skip to content

Please refer to igraph instead of python-igraph #312

@szhorvat

Description

@szhorvat

Please refer to igraph instead of python-igraph in the following location:

https://github.com/netZoo/netZooPy/blob/master/requirements.txt#L6

and remove this entry, since igraph is already included:

https://github.com/netZoo/netZooPy/blob/master/setup.py#L16

Please see igraph/python-igraph#699 for an explanation.


Additionally, the igraph-related troubleshooting section has been obsolete for a while and can be removed. Binary wheels are made available for all common platforms.

https://github.com/netZoo/netZooPy/blob/master/docs/install/index.md?plain=1#L36


Finally, I would strongly recommend not constraining the igraph version to before 0.10, as you are missing out on many bugfixes. I see that this was done to ensure that some functions keep returning the same cluster assignment. I am not sure which functions you are referring to, presumably some randomized ones. Keep in mind that generally there is no single correct cluster assignment, which is precisely why many of the algorithms are randomized. To get an accurate picture about clustering, you need to run the algorithm multiple times, and see if the result is reasonably stable. Picking just one result is not a scientifically solid decision ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions