Tools

Over the years, many tools have been developed to facilitate effective data management, archiving content, and retrieving data for synthetic analysis projects.


Morpho

Data management for earth, environmental and ecological scientists.

Morpho image

Morpho allows researchers to create metadata, (i.e. describe their data in a standardized format), and create a catalog of data & metadata upon which to query, edit and view data collections. In addition, it also provides the means to access network servers - like the KNB - in order to query, view and retrieve all relevant, public ecological data! Check the Morpho User Guide for complete details.

  • Create and Edit EML metadata
  • Search for existing data packages
  • View and download data packages
  • Verify and Edit your data
  • Specify Access Control rules for your data
  • Share and publish your data via the KNB

Download the Morpho data management application.

Easy-to-use installers are available for various platforms. For windows and mac versions, users need to double click the installers. For linux version, users need to run "java -jar morpho-version-linux.jar". To run Morpho, you must have Java 1.7 or later installed on your computer.


rDataONE

An R package for accessing the KNB and other DataONE repositories.

rDataONE image

rDataONE provides the ability to seamlessly access and contribute data from within the R programming language to various DataONE repositories, including the KNB. By accessing data using a persistent DataONE identifier, R scripts become significatly more portable -- any user with the script can run it because all of the data is accessed directly from the KNB or other repositories. Also, as much data is generated within R, we have made it seamless to upload data objects, assign them an identifier (including a DOI), and provide metadata so that others can use the data in their own analyses and models.

Install rDataONE from CRAN: install.packages("rdataone")

More about rDataONE


Metacat

A flexible metadata database.

Metacat image

As a repository for data and metadata (documentation about data), Metacat helps scientists find, understand and effectively use data sets they manage or that have been created by others. Thousands of data sets are currently documented in a standardized way and stored in Metacat systems around the world, providing the scientific community with a broad range of science data that - because the data are well and consistently described - can be easily searched, compared, merged, or used in other ways.

More about Metacat


EML - Ecological Metadata Language

A metadata standard developed for the earth, environmental and ecological sciences.

It is based on prior work done by the Ecological Society of America and associated efforts. EML is implemented as a series of XML document types that can by used in a modular and extensible manner to document scientific research data.

More about EML


KNB Developer Tools

The KNB supports the DataONE REST API for automating the process of uploading, downloading, and searching for data on the KNB using scripted languages such as shell, R, Matlab, and Python, among others.

Learn more about the KNB Developer Tools and API