NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Scrollbar
iconsfalse

...

Page info
title
title

Version 1.0.2

Panel
titleContents of this Page
Table of Contents
minLevel2

Include Page
VKC:VKC GForge Link Notice to Include
VKC:VKC GForge Link Notice to Include

LexBIG Software User Agreement

...

Convention

Description

Example

Bold & Capitalized Command

Indicates a Menu command

 

Capitalized command>Capitalized command

Indicates Sequential Menu commands

Admin > Refresh

Special typestyle

Used for filenames, directory names, commands, file listings, source code examples and anything that would appear in a Java program, such as methods, variables, and classes.

URL_definition ::= url_string

Boldface type

Options that you select in dialog boxes or drop-down menus. Buttons or icons that you click.

Select the file and click the Open button.

Italics

Used to reference other documents, sections, figures, and tables.

caCORE Software Development Kit 1.0 Programmer's Guide

Italic boldface type

Text that you type

In the New Subset text box, enter Proprietary Proteins.

Info
 

Highlights a concept of particular interest

Info
titleNote

This concept is used throughout the installation manual.

Warning
 

Highlights information of which you should be particularly aware.

Warning
titleWarning

Deleting an object will permanently delete it from the database.

...

Example source is provided below for a simple program that lists the available coding schemes (containers for vocabulary concepts and relations) registered to a LexBIG server node:

Code Block

import org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeRenderingList;
import org.LexGrid.LexBIG.DataModel.InterfaceElements.CodingSchemeRendering;
import org.LexGrid.LexBIG.Impl.LexBIGServiceImpl;
import org.LexGrid.LexBIG.LexBIGService.LexBIGService;
import org.LexGrid.LexBIG.Utility.ObjectToString;

public class ListCodeSystems {
     public static void main(String[] args) {
          try {
               LexBIGService lbs = new LexBIGServiceImpl();
               CodingSchemeRenderingList schemes = lbs.getSupportedCodingSchemes();
               for (CodingSchemeRendering csr
                         : schemes.getCodingSchemeRendering() )
                    System.out.printIn(

     ObjectToString.toString(csr.getCodingSchemeSummary()));
          } catch (Exception e) {
               e.printStackTrace();
          }

...

This appendix includes lists and hypertext links, where appropriate, to technical manuals, articles, scientific publications and online resources related to the LexBIG project.

Appendix B Included Materials

...

Redistributable components (e.g. those listed below) and associated license terms are also made available. The redistributable components provide equivalent content and function, but require more extensive configuration for program execution. |

lexbig

This archive includes the LexBIG runtime code, excluding all dependencies.

lbGUI

The LexBIG graphical user interface runtime code, excluding all dependencies.

activation

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provided by Sun's reference implementation of the JavaBeans Activation Framework (JAF)

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
standard extension. Used for e-mail notification when runtime errors occur.

caGrid

Grid infrastructure to support the caBIG® community. Contains tools for creating and deploying caBIG®-compliant grid services.

commons-cli

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a simple Provides a simple API for working with command line arguments, options, option groups, mandatory options and so forth.

commons-codec

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides implementations of common encoders and decoders such as Base64, Hex, Phonetic and URLs.

commons-collections

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a suite of classes that extend or augment the Java Collections Framework.

commons-lang

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a very common set of utility classes that provide extra functionality for classes in the java.lang package.

commons-logging

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a bridge between different logging libraries.

commons-pool

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a generic object pooling interface Provides a generic object pooling interface, a toolkit for creating modular object pools and several general purpose pool implementations.

gnu-regexp

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provides a Java language implementation of standard NFA regular expression features.

hsqldb

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

SQL relational database engine written in Java.

icu4j

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

International components for Unicode processing.

jakarta-regexp

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Java package for processing regular expressions.

jcalendar

Java date chooser bean for graphically picking a date.

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Java date chooser bean for graphically picking a date.

jdom

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
jdom

Java-based solution for accessing, manipulating, and outputting XML data from Java code.

jena

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Java framework for building Semantic Web

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
applications.

junit

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Java regression test framework.

log4j

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Runtime logging services.

lucene-core-core

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Text search engine library written in Java.
Provides support for regular expression-based queries.
Provides stemming support for indexed concepts.

mail

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Provided by the Sun JavaMail API

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
. Used for e-mail notification when runtime errors occur.

mm.mysql (drivers, 2.0.6)

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

JDBC drivers for MySQL database.

org.eclipse.

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
*

Used internally by LexBIG load and export extensions to access and manipulate Eclipse Modeling Framework (EMF) LexBIG load and export extensions to access and manipulate Eclipse Modeling Framework (EMF)

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
model representations.

postgresql (drivers)

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

JDBC drivers for PostgreSQL database.

prefuse

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

Used for graph representations in the LexBIG GUI.

swt

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include
( swt .jar)

Provides the underlying widget toolkit used by the LexBIG GUI.

xerces

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

XML parsing services.

Appendix C Additional Terms and Conditions

Refer to the license.pdf and license.txt files (installed to the LexBIG root directory) for the license terms and conditions of included components.

...

Scrollbar
iconsfalse