Ontologist, sigh.

ChEBI also has subatomic particles :-). I agree with Nico in some respects and 
it makes sense if
you have a database and ontologies. However these more complex abstracts are 
difficult to
model efficiently. You need something specialised like OWL or Prolog but that's 
only useful for
logic and not general computation. 

It's much better to do one thing really well then to do many things poorly. The 
CDK is really slow
and introducing a more complex object model will only make things worse. It's 
nice to try and
satisfy all domains but in the end you need to have something which is actually 
useful.

J

On 7 Oct 2013, at 08:28, Egon Willighagen <[email protected]> wrote:

> On Fri, Oct 4, 2013 at 4:32 PM, John May <[email protected]> wrote:
>> There is no more Molecule in new CDK versions only AtomContainer, this could
>> be confusing - vote here: http://strawpoll.me/501772
> 
> Nico Adams suggested on Google+ the obvious thing that I should have
> thought of last Friday too... why not go semantic all the way, and use
> ChemicalEntity as root container...
> 
> I think this is the right (tm) solution. Seriously, why not take a
> proven language like ChEBI, why not align with what the community has
> come up as term for what it really is...
> 
> Egon
> 
> -- 
> Dr E.L. Willighagen
> Postdoctoral Researcher
> Department of Bioinformatics - BiGCaT
> Maastricht University (http://www.bigcat.unimaas.nl/)
> Homepage: http://egonw.github.com/
> LinkedIn: http://se.linkedin.com/in/egonw
> Blog: http://chem-bla-ics.blogspot.com/
> PubList: http://www.citeulike.org/user/egonw/tag/papers
> ORCID: 0000-0001-7542-0286
> 
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
> _______________________________________________
> Cdk-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cdk-devel


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Cdk-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdk-user

Reply via email to