{
  "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/2006/08/22/bioclipse-gets-new-extension-point.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/x2d47-s7776",
      "url": "https://chem-bla-ics.linkedchemistry.info/2006/08/22/bioclipse-gets-new-extension-point.html",
      "title": "Bioclipse gets a new extension point",
      "content_html": "<p>I hacked in a new extension point for <a href=\"http://www.bioclipse.net/\">Bioclipse</a> yesterday, based on a <a href=\"http://wiki.bioclipse.net/index.php?title=ChildCreator_extension_point\">proposal</a>\nI made earlier. The new extension point (EP) is called <code class=\"language-plaintext highlighter-rouge\">ChildResourceCreator</code> and allows creating child resources for a given IBioResource. One application where this is very useful is the\n<a href=\"http://dx.doi.org/10.1021/ci034244p\">CMLRSS application</a> (<a href=\"https://chem-bla-ics.linkedchemistry.info/2006/07/03/avi-movies-of-cmlrss-howto-in.html\">earlier blog <i class=\"fa-solid fa-recycle fa-xs\"></i></a>), or any\n<a href=\"http://en.wikipedia.org/wiki/RSS_(file_format)\">RSS</a> or <a href=\"http://www.atomenabled.org/\">Atom</a> enriched with any other XML language. Here, child resources are\ncreated for each feed entry resource with as content the foreign XML, e.g. the CML bits in the blog.</p>\n\n<p>Other applications involve complex documents, which is basically most existing documents. Take, for example, the\n<a href=\"http://www.rcsb.org/pdb/static.do?p=file_formats/pdb/index.html\">PDB format</a> from the <a href=\"http://www.rcsb.org/pdb/\">PDB database</a>. These PDB files contain a pletory\nof information including one or more protein structures, sequences and bibliographic information. Bioclipse supports each of those using the\n<a href=\"http://cdk.sf.net/\">CDK</a>, <a href=\"http://biojava.org/\">BioJava</a> and <a href=\"http://jabref.sf.net/\">JabRef</a> libraries.</p>\n\n<p>By making extension for the <code class=\"language-plaintext highlighter-rouge\">ChildResourceCreator</code> EP, I am able to setup a general PDBResource (with Bioclipse’s syntax highlighted PDB editor),\nand child resources for the different bits of information. <a href=\"http://sourceforge.net/project/showfiles.php?group_id=150681\">Bioclipse 1.0</a>, however,\nonly allow looking at the molecular structure(s) in the file, not at the sequence, nor the references. Will post the obligatory screenshot asap.</p>",
      "summary": "I hacked in a new extension point for Bioclipse yesterday, based on a proposal I made earlier. The new extension point (EP) is called ChildResourceCreator and allows creating child resources for a given IBioResource. One application where this is very useful is the CMLRSS application (earlier blog ), or any RSS or Atom enriched with any other XML language. Here, child resources are created for each feed entry resource with as content the foreign XML, e.g. the CML bits in the blog.",
      
      "date_published": "2006-08-22T00:00:00+00:00",
      "date_modified": "2025-02-15T00:00:00+00:00",
      "tags": ["bioclipse","feeds","cml"],
      
      
      
      
      
      
        "authors": [ { "name": "Egon Willighagen", "url": "https://orcid.org/0000-0001-7542-0286" } ]
      
    }

  ]
}
