{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "chem-bla-ics",
  "description": "Chemblaics (pronounced chem-bla-ics) is the science that uses open science and computers to solve problems in chemistry, biochemistry and related fields.",
  "home_page_url": "https://chem-bla-ics.linkedchemistry.info/",
  "feed_url": "https://chem-bla-ics.linkedchemistry.info/2010/12/11/supramolecular-chemistry.json",
  "icon": "https://chem-bla-ics.linkedchemistry.info/assets/images/chem-bla-ics_logo.png",
  "language": "en",
  "authors": [
    {
      "name": "Egon Willighagen",
      "url": "https://orcid.org/0000-0001-7542-0286",
      "_orcid": "0000-0001-7542-0286"
    }
  ],
  "items": [

    {
      "id": "https://doi.org/10.59350/5wjex-vtd55",
      "url": "https://chem-bla-ics.linkedchemistry.info/2010/12/11/supramolecular-chemistry.html",
      "title": "Supramolecular chemistry",
      "content_html": "<p>Some smart software developer once said to not optimize your code too early. However, not caring about it at all does not help either.\nSome basic knowledge of memory management can keep you going. That is, I just ran into the limits of <a href=\"http://oscar3-chem.sf.net/\">Oscar</a>\nand ChemicalTagger. As I blogged earlier today, I am <a href=\"https://chem-bla-ics.linkedchemistry.info/2010/12/11/status-update-on-bjoc-analysis-with.html\">analyzing the BJOC literature <i class=\"fa-solid fa-recycle fa-xs\"></i></a>,\nbut Lezan and I are running into a reproducible out-of-memory exception. At first I thought it was a memory leak, as it was the 95th\npaper if fell over on, but after we optimized our code a bit, by reusing classes, the problem remained and turned out to be not in\nrecreating objects (though the code is significantly faster now), but in a single BJOC paper being too large.</p>\n\n<p>The particular paper is not even ridiculously large, though it has an amazing 800 references! The paper, <em>Molecular recognition of\norganic ammonium ions in solution using synthetic receptors</em> (doi:<a href=\"https://doi.org/10.3762/bjoc.6.32\">10.3762/bjoc.6.32</a>), is in\nfact an interesting review paper on supramolecular chemistry. The molecules I worked on (see one below) in my own supramolecular chemistry\ntime (doing a M.Sc. minor (6 month practical) with Peter Buijnsters in organic chemistry in the\n<a href=\"http://www.molchem.science.ru.nl/about.php\">group of Prof. Nolte</a>), are actually of the type they review, though surfactants are\nnot really covered in it particularly.</p>\n\n<p><img src=\"/assets/images/surfactant2002.png\" alt=\"\" /></p>\n\n<p>Yeah, supramolecular chemistry has this nice level complexity; it is so supramolecular, that it is currently outside the scope\nof the molecular analysis of Oscar and ChemicalTagger ;)</p>\n\n<ul>\n  <li>Buijnsters, P. J. J. A.; García-Rodríguez, C. L.; Willighagen, E. L.; Sommerdijk, N. A. J. M.; Kremer, A.; Camilleri, P.; Feiters, M. C.;\nNolte, R. J. M.; Zwanenburg, B. (2002). Cationic Gemini Surfactants Based on Tartaric Acid: Synthesis, Aggregation, Monolayer Behaviour,\nand Interaction with DNA European Journal of Organic Chemistry, 2002 (8), 1397-1406 :\nDOI:<a href=\"https://doi.org/csqhbn\">10.1002/1099-0690(200204)2002:8%3C1397::AID-EJOC1397%3E3.0.CO;2-6</a></li>\n</ul>\n\n<h4>References</h4>\n<div class=\"csl-bib-body\">\n    <div class=\"csl-entry\">Späth, A., &#38; König, B. (2010). Molecular recognition of organic ammonium ions in solution using synthetic receptors. <i>Beilstein Journal of Organic Chemistry</i>, <i>6</i>. https://doi.org/10.3762/bjoc.6.32 <a href=\"https://doi.org/10.3762/bjoc.6.32\">CrossRef</a> <a href=\"https://qlever.scholia.wiki/doi/10.3762/bjoc.6.32\">Scholia</a></div>\n  </div>",
      "summary": "Some smart software developer once said to not optimize your code too early. However, not caring about it at all does not help either. Some basic knowledge of memory management can keep you going. That is, I just ran into the limits of Oscar and ChemicalTagger. As I blogged earlier today, I am analyzing the BJOC literature , but Lezan and I are running into a reproducible out-of-memory exception. At first I thought it was a memory leak, as it was the 95th paper if fell over on, but after we optimized our code a bit, by reusing classes, the problem remained and turned out to be not in recreating objects (though the code is significantly faster now), but in a single BJOC paper being too large.",
      
      "date_published": "2010-12-11T00:20:00+00:00",
      "date_modified": "2026-04-19T00:00:00+00:00",
      "tags": ["oscar","beilstein","chemistry"],
      "_references": [
        
          
          
            { "url": "https://doi.org/10.3762/bjoc.6.32", "doi": "10.3762/bjoc.6.32"
             }
            
          
        ],
      
      
      
      
      
      
        "authors": [ { "name": "Egon Willighagen", "url": "https://orcid.org/0000-0001-7542-0286" } ]
      
    }

  ]
}
