Skip to content

Prefixed names for interface functions #1415

Closed
@TheChymera

Description

@TheChymera

At least one of the many functions nipype has interfaces for - FSL's cluster - collides with another function from another package that shares its name. To make matters worse, this other package (graphviz) is a direct dependency of FSL (for the full description of the conflict see this issue).

One of the most intuitive ways to fix this is by adding a prefix to the function which is called by fewer other packages. In this case that would be FSL's cluster. I have actually noticed that many sysadmins consistently add a prefix to all functions from FSL or AFNI.

So, should I as a package maintainer decide to prefix FSL's cluster as fsl_cluster on Gentoo - how could I make sure nipype is aware that it should call that when one invokes the Cluster() interface?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions