Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning
titleUnsupported Software

The eagle-i software is

...

Wonder Lake Software offers technical support and software engineering services to organizations wishing to integrate with, customize or extend the eagle-i platform.

Contents

Table of Contents
maxLevel3

NEW: Getting started: for system administrators, install in the Amazon Cloud

Follow instructions in this page: Installation, Upgrade and Administration of eagle-i in the Amazon Cloud

Getting started: for system administrators, install from packaged binaries

System requirements

The current eagle-i network deployment is a reference configuration. In this deployment, eagle-i nodes are VMs with the following configuration:

  • RAM: 6 GB
  • Disk: 100 GB
  • CPU: 2 core
  • Operating system: CentOS (previously Fedora 14)
  • Java environment: Sun JDK v. 1.7.0_17, 64 bit (Java 7 is a requirement. Other JDKs may work)
  • Servlet container: Tomcat 7
  • RDBMS: MySQL 5.1 (used for logging search usage)
  • Mail server: postfix (used to enable resource owner contact feature in Search pages)

In addition, the eagle-i network uses a central server for hosting the central search application and a few other central services. The configuration of the central server is similar to that of the institutional servers.

Download and install eagle-i software

still available to the open-source community, but is no longer supported or maintained.


eagle-i software is available under a BSD 3 license.

To spin up an eagle-i node, you will need to download: Repository distribution, SWEET

...

webapp and optionally Institutional Search webapp. 

For information about latest fixes and features, see: Release Notes

For detailed installation guides, see: DocumentationInstallation and administration

 


Component

Releases

Snapshots (daily builds)

What to download?

Installation

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3163994f-f31e-4b50-a5f2-6ad2b22b2d78"><ac:plain-text-body><![CDATA[

Current stable release

Installation/usage

Institution

Repository distribution

[Repository releases

http://infra.search.

eagle-i

.net:8081/nexus/content/repositories/releases/org/eagle

-

i/eagle-i-repository-dist/]

[Repository snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-repository-dist/]

eagle-i-repository-dist-[version]-dist.zip

[Repository Administrator Guide

Repository Installation, Upgrade and Administration Guide]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="70a7a099-8c80-44f4-b867-baa106b0bb8a"><ac:plain-text-body><![CDATA[

repository-4.5.1-dist.zip

Repository Administrator Guide

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/

Institution 

SWEET webapp

[SWEET releases

eagle-i

/eagle-i

-webapp-sweet

/]

[SWEET snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-sweet/]

eagle-i-webapp-sweet-[version].war

[Application Installation guide

SWEET and Institutional Search Installation and Upgrade Guide]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="630e963f-2285-4eda-a88c-3e4c87479bb3"><ac:plain-text-body><![CDATA[

-4.5.1.war

Application Installation guide

Institution

Institutional search webapp

[Insitutional search releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-institution/]

[Institutional search snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-institution/]

eagle-i-webapp-institution-[version].war

[Application installation guide

SWEET and Institutional Search Installation and Upgrade Guide]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e92d78b7-7b64-46d2-a59b-b996b7a01e5c"><ac:plain-text-body><![CDATA[

Institution

Online help webapp

[Help releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-help/]

[Help snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-help/]

eagle-i-help-[version].war

[Application installation guide

SWEET and Institutional Search Installation and Upgrade Guide]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="91f434d8-e115-4ebb-b380-c5847a11172e"><ac:plain-text-body><![CDATA[

Institution

Data management toolkit

[Data management toolkit releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-datatools-datamanagement/]

[Data management toolkit snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-datatools-datamanagement/]

eagle-i-datatools-datamanagement-[version].jar

[Data Management Toolkit Guide

eaglei:Data Management Toolkit]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1e908d52-cc62-4faf-ba12-0e2d536ff8bc"><ac:plain-text-body><![CDATA[

Central 

Central search webapp

[Central search releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-central/]

[Central search snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-central/]

eagle-i-webapp-central-[version].war

(coming soon)

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c5e57e6a-64c1-41a1-9f0d-942d08b220a7"><ac:plain-text-body><![CDATA[

Central

Node registry

[Node registry releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-noderegistry/]

[Node registry snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-noderegistry/]

eagle-i-webapp-node-registry-[version].war

(coming soon)

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e543f318-1695-47fc-8788-8b1fe358c3f4"><ac:plain-text-body><![CDATA[

Central

Embeddable search bar

[Search bar releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/eagle-i-searchbar/]

[Search bar snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-searchbar/]

eagle-i-searchbar-[version].war

(coming soon)

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ef02f6bf-4d47-41f2-9567-159723a5d3f0"><ac:plain-text-body><![CDATA[

(optional)

eagle-i-webapp-institution-4.5.1.war

Application installation guide

all

Data management toolkit

eagle-i-datatools-datamanagement-4.5.1.jar

Data Management Toolkit Guide

all

SWIFT toolkit (ETL)

eagle-i-datatools-swift-4.5.1-dist.zip 

SWIFT Toolkit Guide

Central 

Central search webapp

eagle-i-webapp-central-4.5.1.war


Central

Embeddable search bar

eagle-i-searchbar-4.5.1.war


Central 

Ontology browser webapp (optional)

[Ontology browser releases

http://infra.search.eagle-i.net:8081/nexus/content/repositories/releases/org/eagle-i/

eagle-i-webapp-model

/]

[Ontology browser snapshots

http://infra.search.eagle-i.net:8081/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-model/]

eagle-i-webapp-model-[version]

-4.5.1.war 

[

Application installation guide

SWEET and Institutional Search Installation and Upgrade Guide]

]]></ac:plain-text-body></ac:structured-macro>

Getting started: for developers

Get the code

Subversion organization overview

Browse the Subversion repository:

Nicer interface:

https://open.med.harvard.edu/vvc/viewvc.cgi/eagle-i-dev/

Plain URL:

https://open.med.harvard.edu/svn/eagle-i-dev/

Check out the software development trunk:

No Format

svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/trunk

Check out a release of the software, e.g.:

No Format

svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/branches/1.5-MS3.x

Check out the data model development trunk:

No Format

svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/trunk

Check out a data model release, e.g.:

No Format

svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/releases/0.8.2

Set up a development environment

The eagle-i source code is a multi-module maven project (see code organization). Our code is IDE-agnostic, though we've had a good experience using eclipse with the m2eclipse plugin (standard with the latest version of eclipse). The following guide outlines the procedure:

Importing eagle-i code to Eclipse

Browse the Javadocs

Latest release

http://search.eagle-i.net/javadoc

Latest snapshot

http://qa.search.eagle-i.net/javadoc

Get the eagle-i resource ontology

http://code.google.com/p/eagle-i/

How are we doing?

...