-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[joss] HyperNetX Widget not working #143
Comments
Taking a look. |
It is entirely possible that something's wrong with my setup. Help with fixing this would be appreciated. |
I reproduced the issue using the same configuration. I have tried to use the widget on both Jupyter notebook and Jupyter lab. We are currently working on resolving this issue. |
@szhorvat After working with the team on this issue, it appears that ----------Notes--------- How to run HNX widget
Prerequisites
InstructionsOpen a new shell and run the following commands.
Refs: |
The HyperNetX widget is currently in beta with limitations on the Jupyter environment in which it may be used. It is being actively worked on. Look for improvements and an expanded list of usable environments in a future release. In addition, updates to the documentation are currently in progress and are planned to be published in the next week or so. |
Resolved in release 2.14 |
Can you please clarify what you mean here?
Is it suggesting to install HNX and HNXWidget in the base environment instead of a dedicated environment? If so, why? My impression was that installing everything in the base environment was not considered good practice. |
Can you please clarify this? |
For users with inexperience with Jupyter and Anaconda, it is recommended to use the base environment of Anaconda so that the widget works seamlessly and out-of-the box on Jupyter Notebook (the widget does not work on Jupyter Lab). If users want to create a custom environment from base, then users will need to do additional configuration on Jupyter and the kernel to ensure that the widget works; a link to a blog post on how to set the Kernel to a custom environment has been included in the documentation. I can modify the documentation to make this more clear. |
I agree that installing everything in the base environment is not best practice, but it's still a very widely established practice. As long it's documented, i personally would not withhold a publication recommendation on that basis. |
Have updated the environment setup steps for the widget: https://hypernetx.readthedocs.io/en/latest/widget.html#installation |
Merge in HYP/hypernetx from HYP-396-add-cff-citation to develop * commit '44e06fa63209feb9df4b573b6efd1e6a77e69358': HYP-396 Add CFF citation; add cff workflow and badge
The HyperNetX Widget is prominently mentioned in both the documentation and the JOSS paper. https://hypernetx.readthedocs.io/en/latest/widget.html Unfortunately I wasn't able to get it working. Can you help with this?
The paper states that the widget works in Jupyter notebooks. After evaluating the first cell from the demo notebook, I see the following output only:
No interactive widget appears.
I am using:
The documentation goes into great detail on how to operate the graphical interface provided by the widget, but it is silent on how to make the widget appear and what code to run to create the widget (i.e. the prerequisites to enabling the described GUI). This should be remedied. https://hypernetx.readthedocs.io/en/latest/widget.html
Ref: openjournals/joss-reviews#6016
The text was updated successfully, but these errors were encountered: