940 likes | 1.06k Vues
Learn how to create Ecological Metadata Language (EML) packages using Morpho and store them in ILTER Metacat for easy access and cross-site data searches. Follow step-by-step instructions from registering with KNB to searching for data packages.
E N D
How to Create EML Packages Using Morpho and Store them in an ILTER Metacat Kristin Vanderbilt Based on material developed by Samantha Romanello and Will Tyburczy
What is EML? • It’s a metadata standard developed by ecologists • EML is a structured format for metadata written in XML
EML: • Is not meant for humans to read! • Captures metadata in a structurerd XML format that computers can easily read. • EML from many sites can be put into a single database (a Metacat) so that cross-site searches for data can be done
EML EML Israel LTER Metacat SAEON Metacat JaLTER Metacat EML All ILTER Metacats will be linked, so all metadata can be accessed from a single web page Brazil Metacat TERN Metacat EML US LTER Metacat EML
Search Page for US LTER Metacat A Similar Web Page will be built to search all ILTER metadata This Web Page searches the US LTER Metacat
ILTER Metadata Recommendations • At the 2008 ILTER meeting in Slovakia, the ILTER voted to adopt EML as the ILTER Metadata Standard • It was agreed that ILTER members would create ‘Discovery Level EML’ and submit the EML to network metadata caches (known as Metacats)
ILTER Metadata • ILTER EML packages must have the following elements (in English): • Title • Owner • Abstract • Keywords • Package-ID (A unique identifier for the EML package) • There are many other elements, but only these five are required by the ILTER
These Slides Show: • How to create an EML data package using the Morpho Metadata Editor • How to insert that EML data package into an ILTER Metacat NOTE: A “data package” is a file that contains metadata as EML and may also contain data
What is Morpho? • It provides a way for ecologists to share data by defining a common structure to document their data • It uses an XML format to create the common structure. • So, basically, Morpho is an XML editor
What can Morpho do? • Create EML data packages • Import data in to a data package • Save data packages – both locally and over the network • Search for data packages – both locally and over the network • Open and edit data packages • Export data packages
First, Register with KNB (Knowledge Network for Biocomplexity) • KNB developed Morpho • By registering with KNB, you can search data in the KNB Metacat and also save your metadata to a Metacat • Registration is necessary in order to use Morpho
Register with KNB • To begin, register as a user at the KNB site http://knb.ecoinformatics.org/index.jsp • Scroll down the page until you find the login & registration box in lower left of the page • Click on the link ‘create a new account’ • Write down your username, organization and password as you will use this in Morpho. Use ‘LTER’ as your organization.
Downloading & Installing Morpho • Next go to http://knb.ecoinformatics.org/morphoportal.jsp to download the most recent version of Morpho (1.8.0). • There is an installer that will walk you through the installation.
Opening Morpho • Once you have installed Morpho. Locate Morpho in your program file and start the application.
Opening Morpho • When you open Morpho for the first time, you will see a New Profile window.
Creating a profile • Enter a name for the profile • Suggested: first initial and last name (kvanderbilt) • Enter your name • Hit “Next”
Creating a profile • Enter the username and affiliation of your KNB account • This is the same username and organization you created on the KNB site • Hit “Next”
Creating a profile • Select an identifier prefix • Usually the same as your account username • Used as the first part of the name of your data packages • Hit “Finished”
Network Login • A screen will open asking you for your password. • This is the same password that you created on the KNB site • By logging in, you can search for data in a Metacat through Morpho and you can contribute your metadata to a Metacat • If you don’t login (Skip Login), your metadata is stored locally
The main window • All controls are accessible via the menu bar • Butterfly icon indicates that program is processing
The main window • All controls accessible via the menu bar • Butterfly icon indicates that program is processing
Logging in • You can see your network status in two places • The main window • The login status icon on the lower right
Logging in • You can see your network status in two places • The main window • The login status icon on the lower right
Searching for data packages • You can search on your local computer or on the network (which defaults to the KNB Metacat) • You can search multiple terms using “More” • You can combine subject search with taxonomic and spatial constraints
Searching for data packages • You can search on local computer or network (which defaults to the KNB Metacat) • You can search multiple terms using “More” • You can combine subject search with taxonomic and spatial constraints
Searching for data packages • Search on local disks or network • Search multiple terms using “More” • You can combine a subject search with taxonomic and spatial constraints
Searching for data packages • Select taxonomic rank and enter name • Can search multiple taxa using “More”
Searching for data packages • Select taxonomic rank and enter name • You can search multiple taxa using “More”
Searching for data packages: by location • Select area of interest by moving box or enter coordinates by hand • Zoom in to allow greater precision using the graphical box
Searching for data packages • Select area of interest by moving box or enter coordinates by hand • Zoom in to allow greater precision using the graphical box
Searching for data packages • Data packages matching criteria are listed by last modification date • Red icon indicates the package includes data table level EML • Double click a package to open it
Searching for data packages • Data packages matching criteria are listed by last modification date • Red icon indicates the package includes data table level EML • Double click a package to open it
Searching for data packages • Data packages matching criteria are listed by last modification date • Red icon indicates the package includes data table level EML • Double click a package to open it
Creating a data package:The Data Package Wizard • Step-by-step interface for creating valid EML documents • Required elements are listed in RED • After creating documents, the interface for the various sections is reachable via the “Documentation” menu
Creating a data package:The Data Package Wizard • Step-by-step interface for creating valid EML documents • Required elements are listed in RED • After creating documents, the interface for the various sections is reachable via the “Documentation” menu
Editing Data Packages:Title and Abstract • Enter a descriptive title • Briefly describe the content and purpose of the data in the abstract
Editing Data Packages:Title and Abstract • Enter a descriptive title • Briefly describe the content and purpose of the data in the abstract (note: abstract is not required)
Editing Data Packages:Keywords • Hit “Add” to enter keywords (required)
Use the first radio button when adding keywords • Hit ‘Add’ and enter a keyword in the space provided. • To edit or delete existing keywords, select them and hit the ‘Delete’ button
Editing Data Packages:Data Set Owner • To add an owner, hit “Add” (required) • To edit or delete an owner, select the listing, then hit the appropriate button
Editing Data Packages:Data Set Owner • To add an owner, hit “Add” (required) • To edit or delete an owner, select the listing, then hit the appropriate button
Editing Data Packages:Data Set Owner • Enter in the information for the owner, then hit “OK” • You have to enter one of the red-labeled entities: either enter Last Name, Organization (e.g., Sevilleta LTER) or Position Name (e.g., Sevilleta IM)
Editing Data Packages:Contact Person • Works similarly to data set owners • To add a contact, hit “Add”
Editing Data Packages:Contact Person • You can select a previous entry in the data package to specify the same person • You can also specify a person from another data package
Editing Data Packages:Contact Person • You can select a previous entry in the data package to specify the same person • You can also specify a person from another data package
Editing Data Packages:Contact Person • To select an entry from another data package: • select the package on the left • then the contact on the right