Skip to content

napari integration #259

Open
Open

Description

@kephale

Hi Folks,

I was wondering if you all had looked into integrating tyssue and napari, since there is already a pretty major shared dependency of vispy. I am quite interested in this integration and was thinking about looking into it in the near future.

Cheers,
Kyle

Activity

  1. glyg commented on Oct 3, 2022

    @glyg
    Member

    Hi Kyle,
    I for one have not, maybe @sophietheis has thought of something, but that could be fun to display tyssue meshes in napari indeed!
    Please feel very welcome to look into it and report here what you found. The vispy viewer is not super tested because we have used ipyvolume instead, but hopefully it's a good basis!

    Cheers,

    Guillaume

  2. sophietheis commented on Oct 3, 2022

    @sophietheis
    Collaborator

    Hi,

    I just told myself that it will be nice if we integrate tyssue and napari, but I never take the time to look into it.
    Recently I used ParaView to visualise, but I need to export sheet in vtk file. Clearly not the ideal solution...

    Cheers,

    Sophie

  3. kephale commented on Oct 14, 2022

    @kephale
    Author

    Okey doke, I'm still polishing it and the docs but it is getting there https://github.com/kephale/napari-tyssue

  4. kephale commented on Oct 14, 2022

    @kephale
    Author

    Would you all be willing to push https://github.com/DamCB/invagination to pypi? I have the apoptosis and invagination simulations working in napari-tyssue (some gifs are in https://github.com/kephale/napari-tyssue/blob/main/README.md now) but to make the plugin installable I can't use invagination @ git+https://github.com/DamCB/invagination.git when pushing the plugin to pypi (which is required for publishing to napari hub).

  5. sophietheis commented on Oct 17, 2022

    @sophietheis
    Collaborator

    Can you use https://github.com/suzannelab/invagination instead ? I am not sure the version in DamCB is up to date.

    @glyg maybe we should make the repo at suzannelab as the main repo (now, suzannelab is forked from mine-sophietheis, which is forked from yours-DamCB). It won't be a problem for the paper, since the link refers to suzannelab/invagination.

  6. glyg commented on Oct 17, 2022

    @glyg
    Member

    Hi
    First: This is awesome :) — I am testing it asap (which is not right now because I have too much work)

    Second, yes no problem to set suzannelab as the main repo, of course, and publishing to PiPy (@sophietheis can you do all that? I think you are still admin on Magali's repo?

    G

  7. sophietheis commented on Oct 17, 2022

    @sophietheis
    Collaborator

    Sure I update everything today (and transfer the ownership for other repo in the same time). I am still admin on Magali's repo.
    I'll let you know when it is published on PiPy.

  8. sophietheis commented on Oct 17, 2022

    @sophietheis
    Collaborator

    It is published now. You should be able to install via

    pip install invagination==0.0.2
  9. kephale commented on Oct 17, 2022

    @kephale
    Author

    @sophietheis I'm having some issues using it (I've tried a handful of variations of this):

    % pip install invagination==0.0.2
    ERROR: Could not find a version that satisfies the requirement invagination==0.0.2 (from versions: none)
    ERROR: No matching distribution found for invagination==0.0.2
    

    It looks like the invagination package is published as a .egg while tyssue (which works fine) is published as a .whl on pypi.

  10. sophietheis commented on Oct 17, 2022

    @sophietheis
    Collaborator

    Hum, this is the first time that I try to publish to PyPi. Seems that the tuto that I follow was not corect. I try to fix it this week.

  11. kephale commented on Oct 17, 2022

    @kephale
    Author

    Thank you! Yes, publishing artifacts frustrates me too because I generally have to read the instructions every time.

  12. sophietheis commented on Oct 20, 2022

    @sophietheis
    Collaborator

    You can try now. It is published as .whl on pypi, and I don't have error when try to install via pypi. 🤞

  13. kephale commented on Oct 20, 2022

    @kephale
    Author

    @sophietheis thank you! It works for me now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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