I want to search


We've launched a new website!

You're currently accessing the archived version of the DataONE website. To see our new design and keep up to date with the latest DataONE news, visit our new website at https://dataone.org

Software Tools


The FAIRDOMHub is built upon the SEEK software suite, which is an open source web platform for sharing scientific research assets, processes and outcomes.

Additional Information:
Tags: collaboration Contributor: Cost: Free
Custom text:

EZID allows users to create and manage unique, persistent identifiers. EZID is a service from the University of California Curation Center (UC3) at the California Digital Library that makes it simple for digital object producers (researchers and others) to obtain and manage long-term identifiers for their digital content. You can assign identifiers to anything: scientific datasets, technical reports, audio files, digital photographs, and non-digital objects as well.

Using the EZID service users can do the following:

  • Create identifiers for any kind of entity including physical, digital (images, data, text, etc.), abstracts, etc. For identifiers of objects on the web, use EZID to maintain their current locations so that people who click on the identifiers are correctly forwarded.
  • Store citation metadata with identifiers to aid in interpreting and maintaining them. Several citation formats are possible.

EZID supports a number of persistent identifier technologies. Currently supported technologies include ARKs (Archival Resource Keys) and DOIs (Digital Object Identifiers), and other persistent identifier schemes will be added. Users can use the EZID service either through a user-interface or through an API.

Additional Information:
Tags: data identifier,metadata Contributor: TC, RD Cost: Cost-basis
Custom text:
eXtensible Text Framework (XTF)

The eXtensible Text Framework (XTF) is an open source platform for providing access to digital content. Developed and maintained by the California Digital Library (CDL), XTF functions as the primary access technology for the CDL's digital collections and other digital projects worldwide.

XTF is widely used in the digital library community and there is extensive help, tutorials, and a community of users for assistance in using the tool.

Additional Information:
Tags: discover Contributor: TC, PW Cost: Free
Custom text:

eXist is an open source database management system built on XML (extensible markup language) technology. eXist stores information (data or metadata) encoded in XML. The database is queried using XQuery (XML query language), and follows many other W3C XML standards, including XPath and XSLT.

eXist includes a query editor and debugger. There is a large library of example data, code and applications that can be adapted.

eXist typically runs as a Java web application under Tomcat, and also comes with a desktop application which is useful for uploading documents in batch-mode.

Additional Information:
Tags: database,EML,metadata,metadata editor,XML Contributor: EB, MO Cost: Free
Custom text:

EtherPad is a collaborative, web-based text editor that supports concurrent document changes, versioning, and built-in formatting for a group of people. Etherpad makes it easy for people to simultaneously type, in real-time, on one document. Each author enters their name and selects a color - as they type, text shows up as a color. A collaborative "pad" can be created by anyone, and each pad has its own URL. It is possible to set up password protected pads. It is free and open source software that can be installed on a web server, and there are public websites that provide the EtherPad application as a service.

Additional Information:

Google has acquired EtherPad, and the program has been made available on Google Code: http://code.google.com/p/etherpad/. Installation requires Java, Scala, and MySQL.

Access some Etherpads here:

Tags: Contributor: VH, ST Cost: Free
Custom text:
Esri2EML and BDP2EML

Esri2EML and BDP2EML are very closely related programs for translating metadata from ESRI or FGDC and from Biological Data Profile (BDP) to Ecological Metadata Language (EML), version 2.0.1. Generally, these kinds of programs are called "crosswalks".

The Esri2EML XSLT stylesheet will allow you to create an Ecological Metadata Language(EML) document out of an FGCD XML file generated by ESRI ArcGIS products. Note that there is a document explaining how to converting ArcGIS v10.0 Metadata to EML, since ESRI changed their XML metadata structure at Version 10 of ArcGIS.

Biological Data Profile <-> Ecological Metadata Language Crosswalk:
BDP is an extension of FGCD that addresses certain biological features, such as taxonomy. Stylesheets which translate XML both ways: EML->BDP and BDP->EML. BDP is used by NBII.

The content standard for Digital Geospatial Metadata and Biological Data Profile can be found here: http://www.fgdc.gov/standards/projects/FGDC-standards-projects/metadata/...

The Esri2EML stylesheet: http://intranet.lternet.edu/im/project/Esri2Eml/docs

The BDP<->EML stylesheets:

Both sets of stylesheets are part of the EML code in the Ecoinformatics repository:

Additional Information:

1. You may need to review and complete your EML document manually when using the Esri2EML stylesheet. The BDP2EML style sheet can also be used for FGDC-complaint metadata XML documents.
2. The most recent version of EML, (v 2.1.0) is not yet supported by this stylesheet. Users should be aware that there are validation issues with EML 2.0. The basic changes between EML 2.0 and EML 2.1 are very small; see the EML website for more information (below).

Information on the Ecological Metadata Language (EML)can be found here: http://knb.ecoinformatics.org/software/eml/

Tags: Contributor: SL, TV Cost: Free
Custom text:
ESRI Geoportal Server

ESRI Geoportal Server is a free open source product that enables discovery and use of geospatial resources including datasets, rasters, and Web services. It can help organizations manage and publish metadata for their geospatial resources and provides access to users. The Geoportal Server supports standards-based clearinghouse and metadata discovery applications. There are four key features: cataloging, geoportal administration, data publishing, and data discovery.

The geoportal host environment requires an operating system, a database, a full Java JDK, a web application server, and access to ArcGIS Server services (ArcGIS Server map, locator, and geometry services for the geoportal search map and place finder). The geoportal connects to an organization's LDAP structure, and thus needs access to a directory server.

ESRI Geoportal Server is a free, open source product that is available for download at http://sourceforge.net/projects/geoportal/. It is a stand-alone product that does not require ArcGIS Server or an ArcGIS Server license. It has been released under the Apache 2.0 open source license.

Additional Information:
Tags: data storage,discover,metadata Contributor: TV, JB Cost: Free
Custom text:

ArcMap is the map display and editing workhorse for the ESRI ArcGIS Geographical Information System (GIS) software package. It is most widely used for map creation, but also has broad capabilities for editing and analysis. The "Toolbox" available in ArcMap provides an encyclopedic array of GIS data manipulation and analysis functions for almost any application.

ArcMap is included in three versions of ArcGIS Desktop, each with an increasing array of capabilities. "ArcView" provides basic mapping functionality. "ArcEditor" adds the ability to create and edit data and to do interconversions between raster and vector data formats. Finally, "ArcInfo" contains the full array of mapping, editing and analysis features.

ArcMap is sold with a number of "extensions" that, if purchased, extend the capabilities to allow manipulation and analysis of additional forms of data or add additional capabilities. For example, the "Spatial Analyst" extension provides capabilities for the manipulation and analysis of raster data such as satellite images and digtal elevation model (DEM) data, including image processing and hydrologic analysis functions.

Scripting of functions is provided in several languages, with built-in support for Python programming within the ArcMap interface.

Additional Information:
Tags: analyze,geospatial,GIS,map Contributor: JP, RD Cost: Cost-basis
Custom text:

ESRI provides three application program interfaces (API) for embedding Internet mapping capabilities into websites. The JavaScript API requires only a text editor, while the Silverlight/WPF and Flex versions may require additional licensing/software (see additional information below). These applications can be used with many online GIS web services, including several offered free of charge at ArcGIS.com.

Additional Information: Tags: geospatial,GIS,map,visualization Contributor: TV, TB Cost: Free
Custom text:
ESRI ArcGIS Server

ArcGIS Server is a component of the ESRI suite of commercial software focused on the ability to create, manage, and distribute GIS services over the Web to support desktop, mobile and Web mapping applications.

The user can choose from Basic, Standard, or Advanced editions of ArcGIS Server. Costs vary depending on the level of service required.

Additional Information:

Available in the cloud computing environment: http://www.esri.com/software/arcgis/arcgisserver/cloud.html.
This software is included on many university ESRI site licenses
Esri and the Esri Logo are licensed trademarks of Environmental Systems Research Institute, Inc.

Tags: geospatial,GIS,map,visualization,web services Contributor: TV, TB Cost: Cost-basis
Custom text: