Top Questions - Blue Obelisk Exchange most recent 30 from http://blueobelisk.stackexchange.com 2010-03-19T04:34:08Z http://blueobelisk.stackexchange.com/feeds http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://blueobelisk.stackexchange.com/questions/86/good-way-to-produce-a-table-of-r-groups Good way to produce a table of R-groups Fredrik Wallner 2009-11-26T09:06:45Z 2010-03-19T00:31:01Z <p>Hi all!</p> <p>I have a rather large SDfile with compounds containing the same scaffold and I'm looking for an easy way to get this data into an editable (in Word or something similar) table. I have looked at ChemAxon's rgdecomp and the new deco command from Indigo. However, none of them is working completely as I would like. rgdecomp produces very nice results in an SDfile that can be displayed nicely in mview. The problem is that I don't have a good way to convert this into a table in Word.</p> <p>Any ideas are appreciated!</p> <p>Kind regards, Fredrik</p> http://blueobelisk.stackexchange.com/questions/294/how-do-i-change-the-stereochemistry-of-atoms-in-my-3d-molecules How do I change the stereochemistry of atoms in my 3D molecules? Jansen 2010-03-18T13:45:52Z 2010-03-18T21:12:31Z <p>I have a large set of 3D molecules in SD-files. Some of them have incorrect stereochemistry. How can I change the stereochemistry of individual atoms? Obviously I am looking for an automated way. </p> http://blueobelisk.stackexchange.com/questions/300/molecule-modifications-in-drug-design-why Molecule modifications in Drug Design, why? Hoepfner 2010-03-18T16:01:45Z 2010-03-18T20:31:12Z <p>Hi,</p> <p>in drug design, given an interesting compound which comes from the screening, we want to get more potency, or activity, etc. Sometimes this is just modifications of a CH3 group to a CF3 groups, etc. I would like to get sources of information about the usual modificaitons performed and their reasons, with a detailed explanation. I tried to find reviews about it, but all the publications are rather specific, and I can not buy books, as have no money.</p> <p>Any suggestions in form of links or publications would be really appreciated.</p> <p>Thanks</p> http://blueobelisk.stackexchange.com/questions/301/what-are-semi-colons-in-inchi-strings What are semi colons in InChI strings ? Sashikiran Challa 2010-03-18T19:52:32Z 2010-03-18T19:52:32Z <p>Hello All,</p> <p>I came across this InChI here below with semi colons in it.</p> <p>InChI=1/2C7H9N5O4.2ClH.2Cu.2H2O/c2*1-12-6(15)4(11-16)5(8)10-7(12)9-2-3(13)14;;;;;;/h2*2,8H2,1H3,(H,9,10)(H,13,14);2*1H;;;2*1H2/p-4</p> <p>I ran babel on it to get 3D co-ordinates and I was expecting that babel would throw out an error but it actually got 3D cordinates.</p> <p>What do semi colons mean in InChI string ??</p> <p>Thanks</p> http://blueobelisk.stackexchange.com/questions/293/is-it-possible-to-use-bioclipse-as-a-python-ide Is it possible to use Bioclipse as a python IDE? Jansen 2010-03-18T13:39:15Z 2010-03-18T15:39:53Z <p>I would like to use Bioclipse not only for analysis of SDF files but also as a Python IDE. Is that possible?</p> http://blueobelisk.stackexchange.com/questions/288/where-is-the-blue-obelisk-dinner-at-the-acs-spring-2010-meeting Where is the Blue Obelisk dinner at the ACS Spring 2010 meeting? Egon Willighagen 2010-03-16T06:27:44Z 2010-03-18T14:25:01Z <p>Where is the Blue Obelisk dinner at the ACS meeting next week? Who should be contacted? Will there be other Blue Obelisk meetings during the week? (I will not be present myself, but ask this for potential new people).</p> http://blueobelisk.stackexchange.com/questions/291/connection-tables-is-there-any-rule-for-atom-ordering Connection tables: is there any rule for atom ordering? Matteo Floris 2010-03-18T12:50:10Z 2010-03-18T13:11:11Z <p>From a recent <a href="http://sourceforge.net/mailarchive/forum.php?thread_name=b5958dd81003160900i786daf94jd8c8743f20e36849%40mail.gmail.com&amp;forum_name=inchi-discuss" rel="nofollow">reported bug</a> on the "InChI Facilities and Applications" mailing list:</p> <blockquote> <p>Depending on the order one defines atoms in the molecule description, different InChIs are produced for the identical molecule</p> </blockquote> <p>I have started a discussion with my colleagues about this issue: <em>is there any rule that defines how atoms should be ordered in the connection table</em>? Personally I would not consider this hypothesis, but still I cannot exclude the existence of any rule.</p> http://blueobelisk.stackexchange.com/questions/289/what-does-the-smiles-sp2-hybridization-imply-to-electron-contributions-to-pi-syst What does the SMILES sp2 hybridization imply to electron contributions to pi systems? Egon Willighagen 2010-03-16T18:29:55Z 2010-03-18T01:43:54Z <p>SMILES and <a href="http://opensmiles.org" rel="nofollow">OpenSMILES</a> have a <a href="http://opensmiles.org/spec/open-smiles-3-input.html#3.5" rel="nofollow">sp2</a> concept related to the user of lower case element symbols for the organic subset; they are aimed at aromaticity annotation. Now, last week I had another bug report around atom type detection in the <a href="http://cdk.sf.net" rel="nofollow">CDK</a>, and all fails I was emailed has basically this substructure in common: 'c1c2cc[nH]cc2nc1'.</p> <p><img src="http://chempedia.com/substances/2-4704-6322-3286.png" alt="alt text"></p> <p>Now, the first nitrogen in the SMILES (right one in the image) was causing the atom type not recognized, and the problem was that the CDK was looking at the number ring atoms and if the ring could be aromatic. (Yes, aromaticity again.)</p> <p>That problem was easily fixed, leading to the next atom typing issue. The actual CDK atom type for the first nitrogen is <em>N.planar3</em>: a nitrogen with <strong>three</strong> neighbors and contribution a lone pair to a pi-system.</p> <p>This brings me to me question. SP2 hybridization in the CDK typically implies that the atom has <em>one</em> electron available for pi-systems; the second nitrogen is like that, and that has the atom type <em>N.sp2</em>.</p> <p>Therefore, my question is what SP2 hybridization in the context of (Open)SMILES means? Or, is the above SMILES actually valid, or should it really be 'c1c2cc[NH]cc2nc1' instead?</p> http://blueobelisk.stackexchange.com/questions/106/which-formats-fall-into-open-data-open-source-and-open-standards Which formats fall into "Open Data, Open Source, and Open Standards "? Andrew Dalke 2009-12-05T05:35:28Z 2010-03-13T17:29:44Z <p>The Blue Obelisk page about "<a href="http://blueobelisk.sourceforge.net/wiki/Open%5FStandards" rel="nofollow">Open Standards</a>" says that MDL and SMILES are "proprietary format[s]" and "not Open as there is no community process for its development; it can, in principle be modified by the owner at any stage."</p> <p>I have strong feelings about this topic. Why is SMILES (and I mean here the representation and not the canonicalization) a proprietary format? It was published in a journal paper, included in a book chapter, and the details are available online for many to read. There are many different implementations of the language, and some groups have added their own extensions to SMILES. Daylight and the authors of SMILES have no trademark to the term SMILES and have no patent claim. Even if Daylight were to make a new version which was not compatible to existing SMILES, almost no one would follow suit unless it proved useful.</p> <p>By any definition I can come up with, SMILES is an open standard. If you count <a href="http://opensmiles.org/" rel="nofollow">OpenSMILES</a> as a relevant community (which is hard to justify, since nothing from OpenSMILES has made its way even into the existing open source projects) then even that objection is gone.</p> <p>By comparison, several participants of Blue Obelisk say that CML is an Open Standard. (Since I can't find the license for it, I'm not sure what that means, but I've asked for that clarification as another topic.) CML is controlled by one or two people, and it seems that while the CML specification can be distributed to others, it cannot be changed without the permission of those authors.</p> <p>Is that really a community process, and for that matter, what does a community process mean?</p> <p>Yet another example is the MDL connection table formats. That is listed as a proprietary format, but it's also a format which is well documented by the primary maintainer, described in published papers and books, implemented in a number of code bases, including open source ones. What makes it not open, under the Blue Obelisk definition? By the way, the vendor supplied format definition should be an example of what a good specification looks like. CML's format-through-schema-dump is not.</p> <p>One possibility is that the <a href="http://www.google.se/search?sourceid=chrome&amp;ie=UTF-8&amp;q=ctfile.pdf" rel="nofollow">MDL specification</a> cannot be redistributed, legally. I have a copy of it but the copyright statement prohibits sharing that spec. Is that what makes it not Open? But in that case, the ISO 8601 date format is also not an open specification, because it costs about 85 Euros to purchase and cannot be copied without permission.</p> <p>If this is a problem then two ways to resolve it are 1) ask for redistribution rights, so long as there are no changes (putting it on par with CML) or 2) develop an equivalent but open documentation.</p> <p>Another possibility for not calling the MDL format "open" is that they can change the format without consulting "the community." They have changed the format once, although I suspect that that involved feedback from their user community. They introduced the V2000 format, and carefully made it backwards compatible with the old file format. If they had not, others would not have followed their lead. Indeed, I haven't seen that many V2000 files in the wild. It doesn't seem like they have strong control over the format.</p> <p>On the other hand, I see that the Blue Obelisk page[1] lists InChI as an open format, base solely I assume on the source code being accessible since it is a somewhat closed development process which has changed the output several times. I have looked at the source code and can say that it is not a simple specification. I am unaware of any other implementation which can parse InChI strings with near 100% success rates.</p> <p>Because of the lack of a good stand-alone specification, any developer who reads the LGPL-based source code in order to reimplement it might legally be considered "dirty" in terms of clean-room coding practices, meaning that the new code will also have to be LGPL. For reference, I prefer BSD. I would have thought that a good Open Standard also means the freedom to pick a different license, including free ones which are not compatible with the GPL family of licenses.</p> <p>What then are the exemplar "Open Standard" formats in this field, why are they "Open", and why are they more Open than both the MDL and SMILES formats?</p> <p><strong>ADDENDUM</strong> </p> <p>I was hoping specially for feedback on which formats are open and which aren't, and why. Is SMILES open or not? Why does OpenSMILES make a difference? Are the MDL formats open? What would be needed for an OpenMDL? Is the PDB format open?</p> <p>If the format is published in a journal which does not allow redistribution without paying a standard copying fee, is the format itself open or closed? For example, the SMD format published in JCICS the early 1990s was meant to be a community-driven format definition, using a context-free grammar. Is this format open or not?</p> http://blueobelisk.stackexchange.com/questions/270/can-the-sdf-format-be-used-with-0d-data-and-still-preserve-stereochemistry Can the SDF format be used with 0D data and still preserve stereochemistry? baoilleach 2010-02-26T15:51:28Z 2010-03-12T16:26:33Z <p>The SDF format is typically used to store 3D and 2D data for molecules. However, this question relates to its use to store 0D (or connection table) information.</p> <p>The development version of OpenBabel stores stereochemistry in the SDF file if only 0D information is available, so that SMILES&lt;->SDF conversions (for example) preserve stereochemistry.</p> <p>If the format is used to do so, is it within the specification? What Open Source (or indeed otherwise) software supports this use?</p> http://blueobelisk.stackexchange.com/questions/252/fingerprint-false-positive-benchmark-tool Fingerprint False Positive Benchmark Tool? Rich Apodaca 2010-02-22T23:27:05Z 2010-03-11T11:37:24Z <p>Let's say I have two binary fingerprint implementations - for example, one from Open Babel and one from CDK. Let's also say I'm interested in picking one or the other for use in a structure searchable database. Let's further say the thing I care most about is minimizing the number of false positives that my atom-by-atom search needs to check.</p> <p>Two questions:</p> <ol> <li>How should I define a scoring function to best achieve my goal?</li> <li>What tools currently exist (open source or otherwise) for performing this analysis on arbitrary datasets and groups of query structures?</li> </ol> http://blueobelisk.stackexchange.com/questions/286/compute-similarity-between-two-distance-matrices Compute similarity between two distance matrices Fredrik Wallner 2010-03-09T16:48:11Z 2010-03-10T07:48:07Z <p>I'm looking for a method to calculate the similarity between two distance matrices. I have two distance matrices that represents some X-data and another that represents Y-data and my goal is to see which X-data that is most similar to the Y-data. I could do something like a PLS with multi-Y, but I don't want to influence the X-data matrixes.</p> <p>What I have is cross-reactivity data for a set of proteins and ligands. One of the X-distance matrixes consists of sequence homologies between the proteins and the Y-matrix will contain the distances derived from a PCA describing the ligand activities. I want to test another way of calculating the protein similarities and see if that measure is more correlated to the ligand activities. In the end, my goal is to take a new protein sequence, run it through the model and get suggestions on likely ligands.</p> http://blueobelisk.stackexchange.com/questions/258/what-stackexchange-alternative-should-we-move-to What StackExchange alternative should we move to? Egon Willighagen 2010-02-24T10:46:20Z 2010-03-09T15:12:45Z <p>Now that StackExchange announced <a href="http://blog.stackexchange.com/post/398809276/beta-7-release-monday-tuesday" rel="nofollow">beta7</a> and that there likely will only be one more beta, we are informed that after this the free beta trial will end, and that we'll automatically move into a 45 day free trial. The pricing model is, unfortunately, not within our reach, <a href="http://stackexchange.com/pricing.html" rel="nofollow">with $129 a month</a>.</p> <p>I am happy to learn that beta7 does add an export facility, so we do not have to write tools to do this manually, though I have yet no clue how to import this into a <a href="http://blueobelisk.stackexchange.com/questions/146/stackoverflow-not-open-source-not-a-problem" rel="nofollow">clone</a>. Fact is, we'll have to move the Blue Obelisk Exchange sooner than later.</p> <p>So, my questions are:</p> <ol> <li>what clone should we use? and is there even a hosting service?</li> <li>who has a free server to host a clone?</li> <li>who wants to help set it up and maintain it?</li> </ol> <p>Great about this StackExchange beta period was that is was easy to set up, and that obviously comes at a price. I do not have overly much time to maintain a server, and could very much use some help. Perhaps someone even wants to take the concept over instead?</p> http://blueobelisk.stackexchange.com/questions/264/using-bioclipse-to-manipulate-sdf-files Using Bioclipse to manipulate SDF files Jason Fuller 2010-02-24T22:26:54Z 2010-03-09T00:52:13Z <p>Bioclipse is great at opening and displaying SDF files, however, I can't seem to figure out how to extract the calculated properties such as SMILES and Molecular Weight and add them to the table, so that I can copy them out to a spreadsheet. Further the reverse is true, I'm unable to add comment info into the file from the interface, is there a native way to do this?</p> <p>Thanks.</p> http://blueobelisk.stackexchange.com/questions/137/how-do-i-get-the-chemical-classification-information-from-pubchem How do I get the "Chemical Classification" information from PubChem? Andrew Dalke 2009-12-27T19:21:31Z 2010-03-08T17:12:13Z <p>The PubChem page for a given compound shows the "Chemical Classification" and "Pharmacological Classification" fields. For example, in CID 4075 (Mesalamine) the Chemical Classifications are:</p> <pre><code>Organic Chemicals &gt; Carboxylic Acids &gt; Acids, Carbocylic &gt; Benzoic Acids &gt; Hydroxybenzoic Acids &gt; Salicyclic Acids &gt; Aminosalicylic Acids &gt; Mesalamine </code></pre> <p>plus a few others ("Hydroxy Acids" and "Phenols" are other ways to get to "Hydroxybenzoic Acids").</p> <p>These appear to be MeSH terms. I can't figure out how to get that data directly. It isn't present in the ASN.1, XML, or SD files. I haven't found a data set which maps MeSH terms to compound ids.</p> <p>My working solution is to download MeSH, get all of the children of "Organic Chemicals" in the MeSH tree, and use EUtils:esearch to get the pccompound uilist containing all "$group"[MSHN] terms.</p> <p>That's going to require a lot of queries. Is there a better, more direct way?</p> http://blueobelisk.stackexchange.com/questions/97/cross-platform-openbabel-java-interface Cross-Platform OpenBabel Java interface? Egon Willighagen 2009-12-04T08:31:23Z 2010-03-06T14:40:25Z <p>I have seen that <a href="http://openbabel.org/" rel="nofollow">OpenBabel</a> has a Java interface nowadays, but I am wondering if someone has made a single openbabel.jar that provides this API and has prebuild binary libraries for the C++ bits, much like <a href="http://jni-inchi.sourceforge.net/" rel="nofollow">jni-inchi</a> provides a single jar, which includes prebuild <a href="http://inchi.sourceforge.net/" rel="nofollow">InChI libraries</a> for windows, linux and mac (32 + 64 bit). Is something like that available for OpenBabel too?</p> http://blueobelisk.stackexchange.com/questions/280/pubchem-structural-keys-why-those-smarts-patterns PubChem structural keys: why "those" SMARTS patterns? Matteo Floris 2010-03-02T08:21:08Z 2010-03-02T15:39:21Z <p>PubChem structural keys, that are implemented in the CDK (<a href="http://pele.farmbio.uu.se/nightly-1.3.0/cdk-javadoc-1.3.0/index.html" rel="nofollow">PubchemFingerprinter class</a>) are well described by <a href="ftp://ftp.ncbi.nlm.nih.gov/pubchem/specifications/pubchem_fingerprints.txt" rel="nofollow">this document</a>.</p> <p>A number of bits are simple and complex SMARTS patterns.</p> <p>Does anybody know any public document where is described "why" exactly <em>those</em> patterns were included in the FP specifications? Probably there was some data mining beyond, but I'm not sure...</p> <p>Thanks!</p> http://blueobelisk.stackexchange.com/questions/25/what-can-we-not-yet-do-in-chemistry-with-open-data-open-source-and-open-standar What can we not yet do in chemistry with Open Data, Open Source, and Open Standards? Egon Willighagen 2009-11-11T15:53:57Z 2010-02-28T05:46:26Z <p>Open Data, Open Source, and Open Standards does not solve all problems in chemistry. The Blue Obelisk is trying to change that, but this is certainly not the case yet. What are in your opinion important tasks in chemistry that cannot be performed with Open Data, Open Source, and Open Standards?</p> <p>Please feel free to bash ODOSOS as much as you like here. I'd be more than willing to listen and think about how I can contribute to filling this gap.</p> http://blueobelisk.stackexchange.com/questions/244/best-way-to-convert-a-muti-compound-smi-file-to-a-mol-or-sdf-file Best way to convert a muti-compound .smi file to a .mol (or .sdf) file? Jason Fuller 2010-02-17T20:47:36Z 2010-02-28T03:00:12Z <p>What is th best way / program to convert a muti-compound .smi file to a .mol (or .sdf) file? Open babel fails on multiple compound smi to .mol conversion.</p> <p>Is it best to just split the file into individual .smi files, then rejoin them via open babel after converting all to .mol? My background in regular expressions is a bit week so I've been avoiding doing this...</p> <p>Can this be done via Bioclipse? Once again, is easy to do one at a time (via the GuI).</p> http://blueobelisk.stackexchange.com/questions/262/how-best-to-summarise-roc-score How best to summarise ROC score Andy 2010-02-24T21:02:36Z 2010-02-25T12:50:20Z <p>Is there an accepted, preferably simple to calculate, number to best represent quality of a model by the position of the resulting point on a ROC diagram (true positives on y, false positives on x)? I was thinking about the length of the vector from the top left corner (perfect prediction) to the point in question. This will lose information about sensitivity vs specificity though.</p> http://blueobelisk.stackexchange.com/questions/260/open-source-software-for-dna-and-rna-short-sequence-3d-structure-estimation Open source software for DNA and RNA short sequence 3D structure "estimation" Hoepfner 2010-02-24T16:02:52Z 2010-02-25T06:45:13Z <p>Hi,</p> <p>do you know some open source software (better if this is not a server) for RNA or DNA structure prediction even if this is not equilibrium optimized or so for sequences ranging from 10 to 50 nucleotides?</p> <p>Thanks</p> http://blueobelisk.stackexchange.com/questions/20/why-do-i-get-a-nullpointerexception-while-trying-to-generate-inchi-with-cdk Why do I get a NullPointerException while trying to generate InChI with CDK? jonalv 2009-11-11T15:06:01Z 2010-02-24T08:23:40Z <p>I am getting this NullpointerException deep in the internals when trying to generate InChI using the InChIGeneratorFactory in CDK. Can someone give me a hint to what could be going wrong?</p> <p><code> [...] Caused by: java.lang.NullPointerException at net.sf.jnati.deploy.NativeArtefactLocator.getArtefact(NativeArtefactLocator.java:129) at net.sf.jnati.deploy.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:37) at net.sf.jniinchi.JniInchiWrapper.loadLibrary(JniInchiWrapper.java:92) at org.openscience.cdk.inchi.InChIGeneratorFactory.(InChIGeneratorFactory.java:78) at org.openscience.cdk.inchi.InChIGeneratorFactory.getInstance(InChIGeneratorFactory.java:96) at net.bioclipse.structuredb.domain.DBMolecule.calculateInchi(DBMolecule.java:421) ... 34 more </code></p> <p>The actual code is <a href="http://github.com/jonalv/bioclipse.structuredb/blob/master/plugins/net.bioclipse.structuredb/src/net/bioclipse/structuredb/domain/DBMolecule.java#L412-442" rel="nofollow">here</a></p> http://blueobelisk.stackexchange.com/questions/250/irc-channels-to-discuss-about-open-source-software-and-science IRC channels to discuss about open source software and science asdf 2010-02-21T14:53:34Z 2010-02-21T16:09:21Z <p>Hi,</p> <p>can you recommend me interesting forums to chat about the subjects treated here? I had a look at the IRC servers freenode but found nothing relevant.</p> <p>Thanks</p> <p>WS</p> http://blueobelisk.stackexchange.com/questions/206/3d-co-ordinates-openbabel-openeyechemomega-differ 3D Co-ordinates OpenBabel, OpenEyeChem(OMEGA) differ Sashikiran Challa 2010-02-03T17:07:02Z 2010-02-20T13:40:31Z <p>I am sorry there was already a question earlier on this, but I did not get what I wanted, hence I am asking as another question. Please answer.</p> <p>Do OpenBabel, OpenEyeChem generate 3D co-ordinates using the same Force Fields(MMFF94) or do they use different force fields?</p> <p>Is there like a best force field ??</p> <p>Pubchem documentation says it uses OpenEyeChem's OMEGA (MMFF94).</p> <p>Well if I take a CID and get their 3D coordinates from PubChem and compare those co-ordinates with 3D co-ordinates generated using open babel --gen3D option I find the co-ordinates values differ. Are they not supposed to be same ? Why/why not ?</p> <p>I actually have to further run Gaussian or GAMESS on these, so would not my results differ? Would that matter at all or no ?</p> <p>Thanks for ur time.</p> http://blueobelisk.stackexchange.com/questions/248/using-google-closure-graphics-for-chemical-drawing-and-similar-problems Using google-closure graphics for chemical drawing and similar problems Evgeny Fadeev 2010-02-18T17:35:49Z 2010-02-18T18:48:56Z <p>Hello, may I as for an advice about google closure graphics?</p> <p>I intend to build a graphical tool to draw NMR pulse sequences and convert them into Varian and Bruker code that runs on the instruments.</p> <p>Is goog.graphics module strong enough for this?</p> <p>If anything is missing - what things would I have to implement myself? I've bumped into the first problem when I could not use goog.fx.Dragger to move the shapes around.</p> <p>Heck, I'll tell you why I want this - I maintain a community site for NMR/EPR/MRI people called NMR Wiki and I want to develop all sorts of tools and things for the MR community.</p> <p>Thank you people.</p> http://blueobelisk.stackexchange.com/questions/214/what-are-the-free-tools-for-molecular-descriptors-calculation What are the free tools for molecular descriptors calculation? Matteo Floris 2010-02-09T14:56:03Z 2010-02-18T15:23:41Z <p>I know <a href="http://www.rguha.net/code/java/cdkdesc.html" rel="nofollow">CDK Descriptor Calculator GUI</a>, and the <a href="http://cran.r-project.org/web/packages/rcdk/vignettes/rcdk.pdf" rel="nofollow">rCDK library</a>, both developed by R. Guha:</p> <p>any other suggestion?</p> http://blueobelisk.stackexchange.com/questions/131/get-coordinates-of-beads-covering-the-surface-of-a-protein Get coordinates of beads covering the surface of a protein asdf 2009-12-22T12:54:36Z 2010-02-18T13:50:50Z <p>Hi,</p> <p>given a protein structur from the PDB, I would like to generate NS spheres of radius Rs which cover totally the protein surface. Given RS there, NS is the maximum number of spheres so they do not overlap. I would need the coordinates of the center of each sphere.</p> <p>Does anybody know if this has been implemented in some method / program? Or how to do it with scripting.</p> <p>Thanks</p> http://blueobelisk.stackexchange.com/questions/231/what-formats-fall-into-open-specification What formats fall into "Open Specification"? Egon Willighagen 2010-02-15T22:50:33Z 2010-02-16T23:55:25Z <p>In reply to the lenghty, elaborate, confusing, contradicting, and passionate discussion between <a href="http://blueobelisk.stackexchange.com/users/32/andrew-dalke" rel="nofollow">Andrew</a> and me in <a href="http://blueobelisk.stackexchange.com/questions/106/which-formats-fall-into-open-data-open-source-and-open-standards" rel="nofollow">Which formats fall into “Open Data, Open Source, and Open Standards"?</a>, I think it is time to get down to business, and line up specifications in cheminformatics, and summarize the details.</p> <p>My proposal is that an Open Specfication, unlike what the <a href="http://blueobelisk.stackexchange.com/questions/112/should-modifiability-be-part-of-the-open-standards-definition" rel="nofollow">Blue Obelisk talks about on Open Standards</a>, consists of these freedoms: the specification is:</p> <ul> <li>freely distributable</li> <li>freely implementable</li> <li>freely modifiable</li> </ul> <p>Such a specification can be raised to a standard by pinpointing a particular version, and releasing that as Open Standard.</p> <p>So, I here ask, which Open Specification are there (one specification per answer, please; feel free to leave multiple answers)?</p> <ol> <li>Where can the specification be downloaded, and ...</li> <li>... under which license?</li> <li>Is the specification complete, or lacking crucial details?</li> <li>Are there any restrictions on implementing the specification, like patents?</li> <li>Can the specification be modified, and ...</li> <li>... redistributed?</li> <li>What mechanism does the specification allow, to be proposed as standard, or does it merely await community consensus and to become a <em>de facto</em> standard?</li> <li>Is there a reference implementation of the specification?</li> <li>Are there Open Source implementations of the specification?</li> </ol> http://blueobelisk.stackexchange.com/questions/102/what-is-the-cml-license What is the CML license? Andrew Dalke 2009-12-05T03:03:06Z 2010-02-16T08:02:58Z <p>What's the license on CML? I went looking for it in the <a href="http://cml.svn.sourceforge.net/viewvc/cml/schema2/trunk/" rel="nofollow">repository</a> but failed to find mention of a copyright or license. The only thing I found was in the <a href="http://cml.svn.sourceforge.net/viewvc/cml/jumbo5/trunk/LICENSE.txt?revision=157&amp;view=markup" rel="nofollow">Jumbo source</a></p> <blockquote> <p>All JUMBO code is distributed under the Open Source Artistic License (<a href="http://www.opensource.org" rel="nofollow">http://www.opensource.org</a>). You are free to modify the code but if you do it may no longer be distributed under the name JUMBO (or a derivative) without permission of Peter Murray-Rust. Any distribution must acknowledge the origins and also include copies of the JUMBO source (see Artistic License for details). You may not claim that a modified version is a compliant CML system and may not assert that it reads or writes CML. CML Schema is distributed under a Creative Commons license, allowing redistribution but NOT derivative works. This is to ensure that the schema does not mutate.</p> <p>Peter Murray-Rust Henry Rzepa</p> <p>2006-04-07</p> </blockquote> <p>The <a href="http://sourceforge.net/projects/cml/" rel="nofollow">CML SourceForge page</a> under "Project Details" says "Artistic License", but I assume that's for JUMBO and not for CML itself.</p> <p>I've searched and searched but found nothing else about this.</p> <p><em>UPDATE</em>:</p> <p>I've been talking about this with PMR, including discussion on the BO-discuss list. It appears that he's going to explicitly license it under the "Artistic License 2.0", which is less confusing than that Artistic License. I don't know if he's going to keep in the above listed restrictions on using the term "CML compliant" and if a modified version can claim to read CML. One problem is that CDK (or was that Bioclipse? Or both?) is distributing a modified version of the JUMBO code, and I'm certain they and PMR want to continue to say the package supports CML.</p> http://blueobelisk.stackexchange.com/questions/146/stackoverflow-not-open-source-not-a-problem Stackoverflow not open source -- not a problem? Karol Langner 2010-01-03T10:27:58Z 2010-02-15T06:36:26Z <p>Awkward issue. This stackexchange is dedicated to question about <strong>open data</strong> and all things <strong>open source</strong>. It strikes me then that the very platform it has been created on is not open source. It is true, the devs behind StackExchange have suggested they may consider opening the source sometime in the future. But still... is this not in conflict with the principles of BlueObelisk? A purist might say it is even hypocritical.</p> <p>What's more, there <em>are</em> free and open alternatives budding on the internet, why not support their initiative and use them instead?</p> <p>Two threads from meta on the topic:</p> <ul> <li><a href="http://meta.stackoverflow.com/questions/14656/the-stackoverflow-source-code" rel="nofollow">The StackoverFlow source code?</a></li> <li><a href="http://meta.stackoverflow.com/questions/32026/stackoverflow-website-code-downloadable-or-free-to-use" rel="nofollow">StackOverflow website code downloadable or free to use?</a></li> </ul> <p>Two clones (like I already said, they are budding :D):</p> <ul> <li><a href="http://code.google.com/p/cnprog/" rel="nofollow">cnprog (chinese, but they're doing i18n)</a></li> <li><a href="http://code.google.com/p/soclone/" rel="nofollow">soclone (no download yet)</a></li> </ul>