Word Add-in For Ontology Recognitionhttp://ucsdbiolit.codeplex.com/project/feeds/rssA Word add-in that enables the annotation of Word documents based on terms that appear in OntologiesNew Post: add-in use for large text documentshttp://ucsdbiolit.codeplex.com/discussions/229991<div style="line-height: normal;">Hi,
<br />
<br />
I tried your solution above for <a href="http://www.yiigo.com/guides/vbnet/how-to-word-annotate.shtml" rel="nofollow">annotating Word</a> docs with large text, it worked out brilliant! Thank you so much. :)<br />
</div>NathanKyleMon, 19 May 2014 03:32:24 GMTNew Post: add-in use for large text documents 20140519033224AReviewed: Ontology validation file (Mar 04, 2013)http://ucsdbiolit.codeplex.com/releases/view/24125#ReviewBy-coloredcontactsRated 5 Stars &#40;out of 5&#41; - All components are nice to use. Thanks coloredcontactsMon, 04 Mar 2013 16:45:26 GMTReviewed: Ontology validation file (Mar 04, 2013) 20130304044526PUpdated Wiki: Homehttp://ucsdbiolit.codeplex.com/wikipage?version=28<div class="wikidoc"><b>Project Description</b><br />A Word add-in that enables the annotation of Word documents based on terms that appear in Ontologies<br /><br />Read the latest press release <a href="http://www.microsoft.com/presspass/press/2009/mar09/03-11MSCreativeCommonsPR.mspx">here</a>.<br /><br /><b>Summary</b><br />Microsoft Research Connections&#39; goal with this project is to enable communities who maintain ontologies to more easily experiment and to enhance the experience of authors who use Microsoft Word for content creation, incorporating semantic knowledge into the content. This add-in should simplify the development and validation of ontologies, by making ontologies more accessible to a wide audience of authors and by enabling semantic content to be integrated in the authoring experience, capturing the author’s intent and knowledge at the source, and facilitating downstream discoverability. <br /><br />The goal of the add-in is to assist scientists in writing a manuscript that is easily integrated with existing and pending electronic resources. The major aims of this project are to add semantic information as XML mark-up to the manuscript using ontologies and controlled vocabularies (from the National Center for Biomedical Ontology) and identifiers from major biological databases, and to integrate manuscript content with existing public data repositories.<br /><br />As part of the publishing workflow and archiving process, the terms added by the add-in, providing the semantic information, can be extracted from Word files, as they are stored as custom XML tags as part of the content. The semantic knowledge can then be preserved as the documented is converted to other formats, such as HTML or the XML format from the National Library of Medicine, which is commonly used for archiving.<br /><br />The full benefit of semantic-rich content will result from an end-to-end approach to the preservation of semantics and metadata through the publishing pipeline, starting with capturing knowledge from the subject experts, the authors, and enabling this knowledge to be preserved when published, as well as made available to search engines and presented to people consuming the content. <br /><br />This project resulted from an initial and ongoing collaboration between Microsoft External Research and Dr. Phil Bourne and Dr. Lynn Fink, at the University of California San Diego. Additional collaboration with the staff from Science Commons aims to make the add-in relevant to a wider audience and also to preserve semantic data along the publishing pipeline.<br /><br /><b>Audience</b><br />This project is focused on researchers and software developers in domains utilizing ontologies– as well as publishers, archivists, and early adopters in the scientific, technical, and scholarly publishing fields.<br /><br /><b>Specific features</b>
<ul><li>Inline Syntax Coloring of Informative Words</li>
<li>Built-in Knowledge of <a href="http://ucsdbiolit.codeplex.com/wikipage?title=Ontologies%20and%20Controlled%20Vocabularies&referringTitle=Home">Ontologies and Controlled Vocabularies</a> maintained and delivered by <a href="http://bioportal.bioontology.org/">NCBO</a></li>
<li>Built-in Knowledge of Biological Databases (<a href="http://www.rcsb.org">Protein Data Bank</a>, <a href="http://www.uniprot.org">UniProtKB</a>, <a href="http://ncbi.nlm.nih.gov">NCBI GenBank/RefSeq</a>)</li>
<li>Automatic Detection of Identifiers</li>
<li>Custom Semantic Markup</li></ul>
<br /><b>Getting Started</b>
<ul><li>Trying out the add-in:
<ul><li>You will need Microsoft Word 2007 or Microsoft Word 2010 (32-bit or 64-bit) running on Windows XP, Windows Vista or Windows 7.</li>
<li>Open the test document from the Releases tab in this page and enable Term Recognition in the Ontology tab within Word</li></ul></li></ul>
<i>If you have installed a previous version of the add-in, you may need to follow <a href="http://ucsdbiolit.codeplex.com/wikipage?title=uninstallhelp&referringTitle=Home">these instructions</a> to achieve a full uninstall.</i>
<ul><li>Examining the source code and contributing to the project:
<ul><li>Navigate to the Source Code tab</li>
<li>You can use the free version of Visual Studio (Visual C# 2008 Express Edition) to build the project</li>
<li>Add comments in the Discussion tab, and report problems under Issue Tracker</li></ul></li></ul>
<br /><b>Design Documentation</b><br /><a href="http://ucsdbiolit.codeplex.com/wikipage?title=designdocs&referringTitle=Home">Design Documents</a><br /><br /><b>Semantic Tagging</b><br /><br />When a word or set of words is tagged by the add-in, the word is wrapped with some tags that associate it with the ontology term. The example below shows the word &quot;astrocyte&quot; being tagged with the Cell Line ontology.<br /><br /><div style="color:Black;background-color:White;"><pre>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">customXml</span> <span style="color:Red;">w:uri</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">http://biolit.ucsd.edu/biolitschema1</span><span style="color:Black;">&quot;</span> <span style="color:Red;">w:element</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">named-content</span><span style="color:Black;">&quot;</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">customXmlPr</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">attr</span> <span style="color:Red;">w:name</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">content-type</span><span style="color:Black;">&quot;</span> <span style="color:Red;">w:val</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">biolit</span><span style="color:Black;">&quot;</span> <span style="color:Blue;">/&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">attr</span> <span style="color:Red;">w:name</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">id</span><span style="color:Black;">&quot;</span> <span style="color:Red;">w:val</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">ncbo_id=40962;term_id=CL:0000127;term=astrocyte;url=http://purl.org/obo/owl/CL#CL_0000127</span><span style="color:Black;">&quot;</span> <span style="color:Blue;">/&gt;</span>
<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">customXmlPr</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">proofErr</span> <span style="color:Red;">w:type</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">gramStart</span><span style="color:Black;">&quot;</span> <span style="color:Blue;">/&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">smartTag</span> <span style="color:Red;">w:uri</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">BioLitTags</span><span style="color:Black;">&quot;</span> <span style="color:Red;">w:element</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">Term</span><span style="color:Black;">&quot;</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">r</span> <span style="color:Red;">w:rsidRPr</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">00FA60F6</span><span style="color:Black;">&quot;</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">rPr</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">highlight</span> <span style="color:Red;">w:val</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">yellow</span><span style="color:Black;">&quot;</span> <span style="color:Blue;">/&gt;</span>
<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">rPr</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">t</span><span style="color:Blue;">&gt;</span>astrocyte<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">t</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">r</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">smartTag</span><span style="color:Blue;">&gt;</span>
<span style="color:Blue;">&lt;</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">proofErr</span> <span style="color:Red;">w:type</span><span style="color:Blue;">=</span><span style="color:Black;">&quot;</span><span style="color:Blue;">gramEnd</span><span style="color:Black;">&quot;</span> <span style="color:Blue;">/&gt;</span>
<span style="color:Blue;">&lt;/</span><span style="color:#A31515;">w</span><span style="color:Blue;">:</span><span style="color:#A31515;">customXml</span><span style="color:Blue;">&gt;</span>
</pre></div><br />If the Word file (docx) is to be transformed to other formats, this set of tags would need to be processed using xslt or other technologies. Note that there are other CodePlex projects available which implement transformations of docx files to other formats, which one can start from.<br /><br /><b>Background</b><br />Cyberinfrastructure is integral to all aspects of conducting experimental research and distributing those results. However, it has yet to make a similar impact on the way we communicate that information. Peer-reviewed publications have long been the currency of scientific research as they are the fundamental unit through which scientists communicate with and evaluate each other. However, in striking contrast to the data, publications have yet to benefit from the opportunities offered by cyberinfrastructure. While the means of distributing publications has vastly improved, publishers have done little else to capitalize on the electronic medium. In particular, semantic information describing the content of these publications is sorely lacking, as is the integration of this information with data in public repositories. This is confounding considering that many basic tools for marking-up and integrating publication content in this manner already exist, such as a centralized literature database, relevant ontologies, and machine-readable document standards. We propose to address this delay in the maturation of scholarly communication by developing open source tools to facilitate the semantic mark-up of new manuscripts and the submission of those manuscripts directly to a journal’s electronic publishing system. </div><div class="ClearBoth"></div>AlexWadeMon, 25 Feb 2013 23:00:59 GMTUpdated Wiki: Home 20130225110059PSource code checked in, #79962http://ucsdbiolit.codeplex.com/SourceControl/changeset/changes/79962Upgrade&#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&#58; http&#58;&#47;&#47;go.microsoft.com&#47;fwlink&#47;&#63;LinkId&#61;254563Project Collection Service AccountsMon, 01 Oct 2012 21:14:48 GMTSource code checked in, #79962 20121001091448PSource code checked in, #79961http://ucsdbiolit.codeplex.com/SourceControl/changeset/changes/79961Checked in by server upgradeProject Collection Service AccountsMon, 01 Oct 2012 21:08:39 GMTSource code checked in, #79961 20121001090839PUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 19, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which will set the corresponding URL of marked ontology term as its content control&#39;s default placeholder text. This also includes the fix which stores the annotaions URL and other related information in an un encoded format as a part of CustomXML.</div><div class="ClearBoth"></div>MadhusudhanGSMon, 19 Dec 2011 12:19:37 GMTUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 19, 2011) 20111219121937PReleased: Surgical fix to append a api_key to rest servc url (Dec 19, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867
<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which will set the corresponding URL of marked ontology term as its content control&#39;s default
placeholder text. This also includes the fix which stores the annotaions URL and other related information in an un encoded format as a part of CustomXML.</div>
<div></div>
Mon, 19 Dec 2011 12:19:37 GMTReleased: Surgical fix to append a api_key to rest servc url (Dec 19, 2011) 20111219121937PSource code checked in, #72535http://ucsdbiolit.codeplex.com/SourceControl/changeset/changes/72535A fix to annotation issue which stores the anotations information &#40; URL and other information&#41; in an un encoded format as a part of CustomXml.MadhusudhanGSMon, 19 Dec 2011 12:05:51 GMTSource code checked in, #72535 20111219120551PUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 12, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which will set the corresponding URL of marked ontology term as its content control&#39;s default placeholder text.</div><div class="ClearBoth"></div>MadhusudhanGSMon, 12 Dec 2011 08:19:42 GMTUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 12, 2011) 20111212081942AReleased: Surgical fix to append a api_key to rest servc url (Dec 12, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867
<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which will set the corresponding URL of marked ontology term as its content control&#39;s default
placeholder text.</div>
<div></div>
Mon, 12 Dec 2011 08:19:42 GMTReleased: Surgical fix to append a api_key to rest servc url (Dec 12, 2011) 20111212081942AUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 12, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which has set the corresponding URL of marked ontology term as its content control&#39;s default placeholder text.</div><div class="ClearBoth"></div>MadhusudhanGSMon, 12 Dec 2011 05:11:49 GMTUpdated Release: Surgical fix to append a api_key to rest servc url (Dec 12, 2011) 20111212051149AReleased: Surgical fix to append a api_key to rest servc url (Dec 12, 2011)http://ucsdbiolit.codeplex.com/releases/view/63867
<div class="wikidoc">This update includes a surgical fix that has appended API_Key to rest service url, which is necessary to download ontology OBO files and a fix which has set the corresponding URL of marked ontology term as its content control&#39;s default
placeholder text.</div>
<div></div>
Mon, 12 Dec 2011 05:11:49 GMTReleased: Surgical fix to append a api_key to rest servc url (Dec 12, 2011) 20111212051149ASource code checked in, #72247http://ucsdbiolit.codeplex.com/SourceControl/changeset/changes/72247Fix which sets the ontology term ContentContorl&#39;s placeholder text property to correponding Ontology term URLMadhusudhanGSMon, 12 Dec 2011 04:42:57 GMTSource code checked in, #72247 20111212044257ASource code checked in, #70624http://ucsdbiolit.codeplex.com/SourceControl/changeset/changes/70624abhisheksWed, 19 Oct 2011 11:29:27 GMTSource code checked in, #70624 20111019112927ACommented Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />Comments: ** Comment from web user: reach2raziq ** <p>Hi,</p><p>In current version of Word Add-in For Ontology Recognition, Apikey was not required to pass along with URI for user authentication. You need to wait until the new version of Word Add-in For Ontology Recognition that matches the latest changes of BioLit Web services.</p><p>We are working on the latest release and we will notify the community users when the new release is available for download.</p><p>Regards,<br />Abdul Raziq<br />MSR ER Customer Support Team<br /></p>reach2raziqMon, 05 Sep 2011 14:48:24 GMTCommented Issue: Unable to load OBO ontology [9298] 20110905024824PCommented Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />Comments: ** Comment from web user: whetzel ** <p>The BioLit project &#40;http&#58;&#47;&#47;biolit.ucsd.edu&#47;doc&#47;&#41; is now working, however there seems to still be issues with the Add-in. Can you confirm whether the Add-in is working in your environment&#63;</p><p>Thanks&#33;<br />Trish </p>whetzelFri, 02 Sep 2011 21:37:26 GMTCommented Issue: Unable to load OBO ontology [9298] 20110902093726PCommented Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />Comments: ** Comment from web user: jlfink ** <p>I suspect that we need to use an NCBO API key in the URL queries now. I have obtained the key and forwarded it to others that are more capable in editing the code. Hopefully, this will fix the issue.</p>jlfinkFri, 19 Aug 2011 03:08:39 GMTCommented Issue: Unable to load OBO ontology [9298] 20110819030839ACommented Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />Comments: ** Comment from web user: reach2raziq ** <p>Hi,<br />Thanks for showing interest on Word Add-in For Ontology Recognition.<br /> <br />The UCSD Biolit Server is down which is causing this problem. We have a constant track on this and update you once the server is up.<br /> <br />Regards,<br />MSR ER Support Team<br /></p>reach2raziqFri, 12 Aug 2011 06:51:20 GMTCommented Issue: Unable to load OBO ontology [9298] 20110812065120ACommented Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />Comments: ** Comment from web user: whetzel ** <p>Screenshot uploaded. </p>whetzelThu, 11 Aug 2011 07:54:54 GMTCommented Issue: Unable to load OBO ontology [9298] 20110811075454ACreated Issue: Unable to load OBO ontology [9298]http://ucsdbiolit.codeplex.com/workitem/9298After doing a fresh install of the Add-in &#40;Word 2010&#41;, I am not able to load an ontology for use with the Add-in. The select menu on the left-hand side of the Add-in does not display any ontologies and after manually downloading an ontology and using the file chooser on the right-hand side of the Add-in the ontology is not loaded.<br />whetzelThu, 11 Aug 2011 07:49:10 GMTCreated Issue: Unable to load OBO ontology [9298] 20110811074910A