Coder Social home page Coder Social logo

Comments (14)

dominiquesydow avatar dominiquesydow commented on August 11, 2024 1

Hi @amitindore,

Thank you very much for your interest in TeachOpenCADD!

You are most welcome to use and adapt the material. When doing so please

  • cite the TeachOpenCADD publication as well as link the repo and
  • grant the same or more permissive license to your material,

as pointed out by @jaimergp (LICENSE).

Also, we would be happy if you and your students would star those repositories they consider useful for their learning activities during your course.

Thanks a lot and good luck with your course!

from teachopencadd.

jaimergp avatar jaimergp commented on August 11, 2024

Hi! Can you provide some more information about the error? Is there any traceback you can paste here or just a silent/wrong result? Thanks!

from teachopencadd.

Farabotti avatar Farabotti commented on August 11, 2024

Hi, I will try to explain myself:
the really first line would be:
from chembl_webresource_client.new_client import new_client import pandas as pd import math from rdkit.Chem import PandasTools

but when I try to enter it I receive:
`---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
in
2 import pandas as pd
3 import math
----> 4 from rdkit.Chem import PandasTools

ModuleNotFoundError: No module named 'rdkit'`

So I used:
pip install chembl_webresource_client

and it worked but when I tried to enter line 24:
PandasTools.AddMoleculeColumnToFrame(output_df, smilesCol='smiles')

I get:

`---------------------------------------------------------------------------
NameError Traceback (most recent call last)
in
----> 1 PandasTools.AddMoleculeColumnToFrame(output_df, smilesCol='smiles')

NameError: name 'PandasTools' is not defined
`

I hope this is the correct way to write everything.
Thanks a lot!

from teachopencadd.

jaimergp avatar jaimergp commented on August 11, 2024

Have you created a conda environment with the dependencies specified in this file? That should take care of all the missing packages. More instructions can be found here.

from teachopencadd.

Farabotti avatar Farabotti commented on August 11, 2024

I am actually working on Anaconda 3 on a mac. Shouldn't the CONDA env be already installed?
Thanks and sorry again for the very easy-level questions.

from teachopencadd.

jaimergp avatar jaimergp commented on August 11, 2024

Anaconda will provide a default environment with the installation (called base), but you can create more with conda env create! The purpose of having multiple environments is the possibility of isolating dependencies and providing reproducible configurations. In our project, we provide a file environment.yml with the exact dependencies so you can use our notebooks without the kind of problems you are observing.

Let me know if there's anything else I can clarify!

from teachopencadd.

amitindore avatar amitindore commented on August 11, 2024

can i use these material and coding as such for an online course I am designing for pharmacy students ?

from teachopencadd.

jaimergp avatar jaimergp commented on August 11, 2024

Hi @amitindore!

Please refer to the LICENSE to check whether the covered scenarios fit your case.

I am also tagging @AndreaVolkamer and @dominiquesydow in case they want to clarify further.

from teachopencadd.

amitindore avatar amitindore commented on August 11, 2024

from teachopencadd.

dominiquesydow avatar dominiquesydow commented on August 11, 2024

Hi @amitindore,

My sincere apologies for my belated reply, it slipped my mind.

We ourselves cannot participate in such a seminar due to time constraints (in case you were also asking this), but you are absolutely welcome to use the TeachOpenCADD material for your seminar, complying with the license as discussed before.

We would be happy to hear about your experience from the course! Good luck!

from teachopencadd.

amitindore avatar amitindore commented on August 11, 2024

from teachopencadd.

AndreaVolkamer avatar AndreaVolkamer commented on August 11, 2024

Hi @amitindore,
as my colleagues already stated, we can not offer such a seminar.
We provide the material here as an open resource meant to be used for self-study or your own class room training.
Happy to hear that the material was useful in your course and thanks for the acknowledgement.

from teachopencadd.

amitindore avatar amitindore commented on August 11, 2024

from teachopencadd.

dominiquesydow avatar dominiquesydow commented on August 11, 2024

I am closing this issue, since both questions - the initial issue on an installation problem and the second question on licenses - are answered.

@Farabotti, feel free to reopen this issue in case you still have installation problems.
We are currently working on a TeachOpenCADD package, which should make installing the resource much more convenient! We'll keep you posted.

@amitindore, I wish you all the best with your course!

For more license/usage (or any other) questions, please open a separate issue. Thank you!

from teachopencadd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.