iwatobipen blog was where I found instructions for installing RDKit on
Colab.  It works but I found waiting for miniconda to install to be too
annoying. A one line apt-get command to install RDKit is easier and faster
 (~10 seconds) but it only works with Python 2.  Running following command
in a Python 3 environment results in the error below. Getting apt-get to
install RDKit correctly for Python 3 is a good solution.

!apt-get install python-rdkit librdkit1 rdkit-data
from rdkit import Chem
...

---------------------------------------------------------------------------

ModuleNotFoundError                       Traceback (most recent call last)

<ipython-input-1-96d31abe2ca9>
<https://61qi2f4hjw5-496ff2e9c6d22116-0-colab.googleusercontent.com/outputframe.html?vrz=colab-20200318-085600-RC00_301599018#>
in <module>()      1 get_ipython().system('apt-get install
python-rdkit librdkit1 rdkit-data')----> 2 from rdkit import Chem


ModuleNotFoundError: No module named 'rdkit'

---------------------------------------------------------------------------



Best,

JW



On Mon, Mar 16, 2020 at 4:48 AM Taka Seri <serit...@gmail.com> wrote:

> Dear Steve, Greg and All,
>
> Recently I moved from clab to Binder to make cloud env with python.
> However I'll try to make my code more compact and share it.
>  Thanks for following my blog post. ;) https://iwatobipen.wordpress.com/
>
> Best regards,
>
> Taka (tiwtter account / iwatobipen)
>
> 2020年3月16日(月) 16:03 Greg Landrum <greg.land...@gmail.com>:
>
>> Thanks Steve,
>>
>> That's really helpful. Given that we're unlikely to end up with a decent
>> pip-installable RDkit, I guess the snippet approach would be the best way
>> to go. I will try to make some time for this (or convince iwatobipen to do
>> it) in the reasonably near future.
>>
>> Best,
>> -greg
>>
>> On Sun, Mar 15, 2020 at 5:58 PM Steven Kearnes <kear...@google.com>
>> wrote:
>>
>>> re: rdkit+colab
>>>
>>> In talking with folks outside of Google about rdkit+colab, I haven't
>>> been able to establish that it's worth the trouble of making rdkit a
>>> default dependency. It seems that a rather compact incantation
>>> <https://iwatobipen.wordpress.com/2018/11/01/run-rdkit-and-deep-learning-on-google-colab-rdkit/>
>>> does the job fairly well. This could be compressed even further, or even
>>> turned into a colab snippet <https://stackoverflow.com/a/53875826> for
>>> easier use.
>>>
>>> Also, since colab doesn't play well with conda (as far as pre-installed
>>> deps are concerned), we would at least need a pip-installable rdkit to
>>> consider making this work.
>>>
>>> Thanks,
>>> Steve
>>>
>>> On Mon, Mar 9, 2020 at 4:43 PM JW Feng <jw.a.f...@gmail.com> wrote:
>>>
>>>> Are you sure depictions in GSheet wouldn't be a good GSoC project?  I
>>>> will ask around to find volunteers to connect with you on GSheets and
>>>> Colab.
>>>>
>>>> On Fri, Mar 6, 2020 at 8:14 PM Greg Landrum <greg.land...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi JW,
>>>>>
>>>>> I don't think it's a great GSoC project for a couple of reasons, but
>>>>> I'd love to have RDKit integration in Google Sheets and am willing to do
>>>>> some work to make that happen. I can poke around a bit to see about how we
>>>>> could use the new RDKit-JS wrappers, but having access to someone with
>>>>> experience writing Sheets add-ins would help. If you know someone
>>>>> internally meeting that description, please put them in touch with me.
>>>>>
>>>>> I think making the code easily available in Colab can only be done by
>>>>> someone inside google. I'm happy to help however I can with that if you 
>>>>> (or
>>>>> anyone else) can identify the right person.
>>>>>
>>>>> Best,
>>>>> -greg
>>>>>
>>>>> On Sat, Mar 7, 2020 at 2:22 AM JW Feng <jw.a.f...@gmail.com> wrote:
>>>>>
>>>>>> Project suggestion:
>>>>>>
>>>>>> Project 1:
>>>>>> Implement 2D structure depiction in Google Spreadsheets.  My
>>>>>> colleagues at Google think this is very doable.  Being able to depict
>>>>>> structures in Google Spreadsheets will dramatically increase 
>>>>>> collaboration
>>>>>> between scientists.  Imaging being able to provide comments for a
>>>>>> structure, design idea, or virtual screening hit in a live Google
>>>>>> Spreadsheet.  While there are commercial (Vortex, Spotfire, MarvinView,
>>>>>> Stardrop ...) and open source (Datawarrior) packages that can read CSV
>>>>>> files containing smiles and depict structures, none comes close to 
>>>>>> GSheets
>>>>>> for collaboration and ease of use.
>>>>>>
>>>>>>    - Cells in columns named SMILES, or have SMILES as a substring in
>>>>>>    the header, will be depicted in 2D using RDKit
>>>>>>    - Cells with depicted structures move with other columns when
>>>>>>    sorting, filtering, etc.
>>>>>>    - Optional: depictions update when SMILES string is edited
>>>>>>    - Bonus: calculate properties using formulas.  Ex: 
>>>>>> Descriptors.MolWt(A1)
>>>>>>    calculates MW of SMILES in A1
>>>>>>
>>>>>> Project 2:
>>>>>>
>>>>>>    - Make it easy to use RDKit in Google Colab
>>>>>>    <https://colab.sandbox.google.com/notebooks/intro.ipynb#recent=true>
>>>>>>
>>>>>>    - No need to install RDKit, from rdkit import Chem just works out
>>>>>>    of the box
>>>>>>
>>>>>> Best,
>>>>>>
>>>>>> JW
>>>>>> On Sun, Feb 23, 2020 at 11:48 PM Greg Landrum <greg.land...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Dear all,
>>>>>>>
>>>>>>> I'm happy to share that the RDKit will once again be part of Google
>>>>>>> Summer of Code in 2020. This is a program where Google funds students to
>>>>>>> work on open-source projects for a couple of months over the summer. 
>>>>>>> We've
>>>>>>> participated in each of the last three years and had some cool stuff 
>>>>>>> come
>>>>>>> out of it.
>>>>>>>
>>>>>>> We're looking for a few more project ideas (along with possible
>>>>>>> mentors!) as well as students.
>>>>>>> Applications start in the middle of March. There's more info about
>>>>>>> timelines here:
>>>>>>> https://developers.google.com/open-source/gsoc/timeline
>>>>>>>
>>>>>>> The current set of project ideas is here and we could use a few more:
>>>>>>> http://wiki.openchemistry.org/GSoC_Ideas_2020#RDKit_Project_Ideas
>>>>>>> I'm going to try and come up with something, but if you have
>>>>>>> something to add, please let me know.
>>>>>>>
>>>>>>> Best,
>>>>>>> -greg
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Rdkit-discuss mailing list
>>>>>>> Rdkit-discuss@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>>>>>>
>>>>>> _______________________________________________
>>>> Rdkit-discuss mailing list
>>>> Rdkit-discuss@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>>>
>>> _______________________________________________
>> Rdkit-discuss mailing list
>> Rdkit-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to