lithium0003 / jsme_ipywidget Goto Github PK
View Code? Open in Web Editor NEWJSME Molecule Editor ipywidget for jupyter notebook
License: BSD 3-Clause "New" or "Revised" License
JSME Molecule Editor ipywidget for jupyter notebook
License: BSD 3-Clause "New" or "Revised" License
Hi,
I wrote a computer application with a tkinter gui. Can I intergrate this into my program so the user can draw his molecule and this will
return the smiles? Can I send smiles to this editor and change the groups in the editor and return the new molecule as smiles?
Thank you in advance.
Hi,
I'm trying to run your jupyter notebook on my server, but I keep getting the following error:
Failed to create view for 'SmilesView' from module 'smiles_widget' with model 'DOMWidgetModel' from module '@jupyter-widgets/base'
TypeError: Class constructor O cannot be invoked without 'new'
at new i (INTERNALSERVERADDRESS/nbextensions/jupyter-js-widgets/extension.js?v=20230322101509:2:257463)
at INTERNALSERVERADDRESS/nbextensions/jupyter-js-widgets/extension.js?v=20230322101509:2:742192
I think this might come from version mismatch of our jupyter-widget?
IPython : 8.6.0
ipykernel : 6.18.0
ipywidgets : 8.0.2
jupyter_client : 7.4.7
jupyter_core : 5.0.0
jupyter_server : 1.23.2
jupyterlab : 3.5.0
nbclient : 0.7.0
nbconvert : 7.2.5
nbformat : 5.7.0
notebook : 6.5.2
qtconsole : not installed
traitlets : 5.5.0```
Thanks for any insigths on this, and it would be very helpful if you published your widget with cookiecutter!
Best,
Hugo
Hi,
Thanks for this useful tool,
I do not have java knowledge and I am wondering if it is possible to open the editor from another folder.
I thought it was enough by changing this;
require(['jsme/jsme.nocache.js']) by require(['/home/random/Desktop/JSME_ipywidget-master/jsme/jsme.nocache.js'])
However it does not do anything only shows the text SMILES: , but not the editor.
Does one always have to be cd in JSME_ipywidget folder to activate the editor?
Thanks!
Best regards,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.