Hi,
IronPython is a Python implementation on top of the .NET environment. Though it
is mostly source compatible with pure Python programs, RDKit is not a pure
Python package. RDKit has most of its functionality implemented in C++.
Therefore, do not expect to use RDKit from .NET languages directly at least in
the short term.
Reference: http://www.resolversystems.com/documentation/index.php/Ironclad
-Eddie
On Oct 20, 2010, at 12:49 PM, sridhar.kuntamukk...@thomsonreuters.com wrote:
> There are RDKit builds available with Standard releases of Python.
> But I just downloaded IronPython (hoping work with .NET, VB or C#).
> >>> sys.version
> '2.6.1 (IronPython 2.6.1 (2.6.10920.0) on .NET 2.0.50727.3603)'
>
> The RDKit I downloaded is for Python 2.5
> Obviously, it is not importing in IronPython.
>
> If there is an RDKit build for IronPython, could someone point me to the
> source?
>
> Many Thanks
> Sridhar
>
> p.s. How Could I connect direct to oracle from Python2.5 to Oracle 11g?
> details in below thread.
>
> From: Kuntamukkula, Sridhar (Hlthcr&Science)
> Sent: Wednesday, October 20, 2010 2:04 PM
> To: rdkit-discuss@lists.sourceforge.net
> Subject: Re: [Rdkit-discuss] [Rdkit-devel] How to build the RDKit?
>
> Hi,
> I have downloaded the “Windows x86 Installer (Oracle 11g, Python 2.5)” to my
> PC and installed it.
> From Python command-line, when I try to connect to oracle, I get the
> following error.
>
> C:\RDkit>python
> Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on
> win
> 32
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import cx_Oracle
> >>> con = cx_Oracle.connect("user", "pwd", "chemdev")
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> cx_Oracle.DatabaseError: ORA-24315: illegal attribute type
>
> I have originally used the connstr=user/p...@chemdev' and this gave me the
> same error as above.
> Then I found the above syntax in the cx_oracle_doc folder’s readme.txt and am
> lost now.
>
> MY PC has Windows XP, Oracle is on a different server (with a TNS entry
> “chemdev”) and I just added TNS_ADMIN Registry_entry and the path of
> TNS_ADMIN to the PATH env. Variable.
> From a command prompt, sqlplus user/p...@chemdev works fine.
>
> Any thoughts?
>
> Many thanks
> Sridhar
>
> From: nikolaus.sti...@novartis.com [mailto:nikolaus.sti...@novartis.com]
> Sent: Wednesday, October 20, 2010 2:07 AM
> To: Eddie Cao
> Cc: rdkit-de...@lists.sourceforge.net; Kuntamukkula, Sridhar
> (Hlthcr&Science); rdkit-discuss@lists.sourceforge.net
> Subject: Re: [Rdkit-devel] How to build the RDKit?
>
>
> Hi Sridhar,
>
> congrats on getting things working. One more comment - maybe you want to post
> these kind of questions rather in the discuss than the devel list. It is much
> more populated and you will for sure get replies quicker.
>
> Cheers
> Nik
>
> Eddie Cao <cao.yi...@gmail.com>
> 10/19/2010 11:49 PM
>
> To
> sridhar.kuntamukk...@thomsonreuters.com
> cc
> rdkit-de...@lists.sourceforge.net
> Subject
> Re: [Rdkit-devel] How to build the RDKit?
>
>
>
>
> Hi Sridhar,
>
> Congratulations! If from rdkit import Chem gives you >>>, then it is very
> good sign that things are all in place.
>
> To load molecules from Oracle database, you need a database connector called
> cx_Oracle. After installing this module, you will be able to send SQL
> statement to Oracle to retrieve molecule SMILES or SDF, depending on how
> molecules are stored in your database. You might need to consult your
> database administrator.
>
> To download cx_Oracle: http://cx-oracle.sourceforge.net/
> For a simple example about how to use it: http://wiki.oracle.com/page/Python
>
> Check Section 14 of the Getting Started in Python Guide for a complete list
> of descriptors you can calculate using RDKit:
>
> http://rdkit.org/GettingStartedInPython.pdf
>
> Regards,
> Eddie
>
> On Oct 19, 2010, at 2:31 PM, sridhar.kuntamukk...@thomsonreuters.com wrote:
>
> Hi Nik,
> Looks like I had a version issue with the RDkit I downloaded. I needed
> Q22010_1 for Python2.5 but I downloaded Q22009_1 in which, it was looking for
> Python2.5 (hardcoded path from one of the libs, looked like) when I ran the
> test command (hence I downloaded and installed Python2.5 and removed 2.6).
> Now that I have a clean install of Py2.5 and fresh download of RDkit Q22010_1
> for Py2.5, the test command ran well and passed the test.
>
> I just have to go to the next step.
> I need to create molLogP, NumHAcceptors, NumHDonors etc.. values for a given
> molecule.
> My molecules are actually stored in an Oracle DB.
> So, Where do I begin?
>
> I just got your other mail. The install is set and OK now as it seems.
> I ran the command “from rdkit import Chem” from the command-line and it put
> me back to the >>> prompt, no add’l msgs.
> As for sending to the whole group, it was an honest mistake. I just clicked
> “Reply”. Some other lists that I subscribed to, send to the list
> automagically. I realized my mistake when I didn’t receive the mail back to
> me and fixed it in this one.
>
> Regards,
> Sridhar
>
> ------------------------------------------------------------------------------
> Download new Adobe(R) Flash(R) Builder(TM) 4
> The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
> Flex(R) Builder(TM)) enable the development of rich applications that run
> across multiple browsers and platforms. Download your free trials today!
> http://p.sf.net/sfu/adobe-dev2dev_______________________________________________
> Rdkit-devel mailing list
> rdkit-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-devel
>
>
> _________________________
>
> CONFIDENTIALITY NOTICE
>
> The information contained in this e-mail message is intended only for the
> exclusive use of the individual or entity named above and may contain
> information that is privileged, confidential or exempt from disclosure under
> applicable law. If the reader of this message is not the intended recipient,
> or the employee or agent responsible for delivery of the message to the
> intended recipient, you are hereby notified that any dissemination,
> distribution or copying of this communication is strictly prohibited. If you
> have received this communication in error, please notify the sender
> immediately by e-mail and delete the material from any computer. Thank you.
> ------------------------------------------------------------------------------
> Nokia and AT&T present the 2010 Calling All Innovators-North America contest
> Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
> http://p.sf.net/sfu/nokia-dev2dev_______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss