Top Questions - Blue Obelisk Exchangemost recent 30 from http://blueobelisk.stackexchange.com2010-03-19T04:34:08Zhttp://blueobelisk.stackexchange.com/feedshttp://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://blueobelisk.stackexchange.com/questions/86/good-way-to-produce-a-table-of-r-groupsGood way to produce a table of R-groupsFredrik Wallner2009-11-26T09:06:45Z2010-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-moleculesHow do I change the stereochemistry of atoms in my 3D molecules?Jansen2010-03-18T13:45:52Z2010-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-whyMolecule modifications in Drug Design, why?Hoepfner2010-03-18T16:01:45Z2010-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-stringsWhat are semi colons in InChI strings ?Sashikiran Challa2010-03-18T19:52:32Z2010-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-ideIs it possible to use Bioclipse as a python IDE?Jansen2010-03-18T13:39:15Z2010-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-meetingWhere is the Blue Obelisk dinner at the ACS Spring 2010 meeting?Egon Willighagen2010-03-16T06:27:44Z2010-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-orderingConnection tables: is there any rule for atom ordering?Matteo Floris2010-03-18T12:50:10Z2010-03-18T13:11:11Z
<p>From a recent <a href="http://sourceforge.net/mailarchive/forum.php?thread_name=b5958dd81003160900i786daf94jd8c8743f20e36849%40mail.gmail.com&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-systWhat does the SMILES sp2 hybridization imply to electron contributions to pi systems?Egon Willighagen2010-03-16T18:29:55Z2010-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-standardsWhich formats fall into "Open Data, Open Source, and Open Standards "?Andrew Dalke2009-12-05T05:35:28Z2010-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&ie=UTF-8&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-stereochemistryCan the SDF format be used with 0D data and still preserve stereochemistry?baoilleach2010-02-26T15:51:28Z2010-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<->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-toolFingerprint False Positive Benchmark Tool?Rich Apodaca2010-02-22T23:27:05Z2010-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-matricesCompute similarity between two distance matricesFredrik Wallner2010-03-09T16:48:11Z2010-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-toWhat StackExchange alternative should we move to?Egon Willighagen2010-02-24T10:46:20Z2010-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-filesUsing Bioclipse to manipulate SDF filesJason Fuller2010-02-24T22:26:54Z2010-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-pubchemHow do I get the "Chemical Classification" information from PubChem?Andrew Dalke2009-12-27T19:21:31Z2010-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 > Carboxylic Acids > Acids, Carbocylic > Benzoic Acids >
Hydroxybenzoic Acids > Salicyclic Acids > Aminosalicylic Acids > 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-interfaceCross-Platform OpenBabel Java interface?Egon Willighagen2009-12-04T08:31:23Z2010-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-patternsPubChem structural keys: why "those" SMARTS patterns?Matteo Floris2010-03-02T08:21:08Z2010-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-standarWhat can we not yet do in chemistry with Open Data, Open Source, and Open Standards?Egon Willighagen2009-11-11T15:53:57Z2010-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-fileBest way to convert a muti-compound .smi file to a .mol (or .sdf) file?Jason Fuller2010-02-17T20:47:36Z2010-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-scoreHow best to summarise ROC scoreAndy2010-02-24T21:02:36Z2010-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-estimationOpen source software for DNA and RNA short sequence 3D structure "estimation"Hoepfner2010-02-24T16:02:52Z2010-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-cdkWhy do I get a NullPointerException while trying to generate InChI with CDK?jonalv2009-11-11T15:06:01Z2010-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-scienceIRC channels to discuss about open source software and scienceasdf2010-02-21T14:53:34Z2010-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-differ3D Co-ordinates OpenBabel, OpenEyeChem(OMEGA) differSashikiran Challa2010-02-03T17:07:02Z2010-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-problemsUsing google-closure graphics for chemical drawing and similar problemsEvgeny Fadeev2010-02-18T17:35:49Z2010-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-calculationWhat are the free tools for molecular descriptors calculation?Matteo Floris2010-02-09T14:56:03Z2010-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-proteinGet coordinates of beads covering the surface of a proteinasdf2009-12-22T12:54:36Z2010-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-specificationWhat formats fall into "Open Specification"?Egon Willighagen2010-02-15T22:50:33Z2010-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-licenseWhat is the CML license?Andrew Dalke2009-12-05T03:03:06Z2010-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&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-problemStackoverflow not open source -- not a problem?Karol Langner2010-01-03T10:27:58Z2010-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>