PDS Registry Common · Common code used by Harvest and Registry Manager.
Group: gov.nasa.pds - All Dependencies
${project.groupId}:${project.artifactId} · The PDS3 Product Tools Library project supports design/generation, validation and submission of archival products to the PDS. This project consists of a library of software classes to support the development of tools to perform these functions and is designed to be utilized by developers from the Engineering Node, Discipline Nodes and the PDS community.
gov.nasa.pds:pds4-jparser · This is the parser library for the PDS4 planetary data standard.
gov.nasa.pds:validate · The Validate Tool project contains software for validating PDS4 product labels and product data according to the PDS4 Standards.
{project.groupId}:transform · The Transform Tool project contains software for transforming PDS3 and PDS4 product labels and product data into other formats.
Registry · The Registry provides provides the PDS-specific search protocol and the search capability for the PDS search index generated through the Search Core software. The core functionality for this service is satisfied by Apache Solr.
Harvest Tool · The Harvest Tool provides functionality for capturing and indexing product metadata. The tool will run locally at the Discipline Node to crawl the local data repository in order to discover products and index associated metadata with the Registry Service.
PDS4 Information Model · The PDS4 Information Model package describes the information model in use by PDS4.
${project.groupId}:${project.artifactId} · The Metadata Injector for PDS Labels (MILabel) provides a command-line interface for generating PDS4 Labels using a user provided PDS4 XML template and input (source) data products. The PDS4 XML Templates use Apache Velocity variables and logic to generate the PDS4 labels. For inputs, the tool currently supports detached and attached ODL/PDS3 labels with plans to support VICAR attached labels and CSV files.
PDS Registry Manager · The Registry Manager software can be used to manage the Elasticsearch-based PDS Registry Service instance.
Registry Application · This application enables a PDS node to register all its data products for long term preservation and sharing with the rest of the PDS system.
PDS API Search Query Lexer · Lexer for PDS API Search queries
Supplementer Tool · Supplementer is a tool to ingest supplemental metadata for PDS products into PDS registry.
gov.nasa.pds:Exemplar · Exemplar is just an example or demonstration Java-based project based on the PDS template for Java projects.
${project.groupId}:${project-name} · Put a short paragraph-sized summary of the project here.
${project.groupId}:${project-name} · Put a short paragraph-sized summary of the project here.
gov.nasa.pds:Registry Harvest Service · A scalable web service version of a standalone Harvest tool.
gov.nasa.pds:registry-loader · Put a short paragraph-sized summary of the project here.
gov.nasa.pds:Registry Crawler Service · A web service to crawl a file system for PDS4 labels.
gov.nasa.pds:Registry Harvest CLI · A command-line client to submit jobs / commands to Harvest and Crawler web services.
Harvest Tool · The Harvest Tool provides functionality for capturing and indexing product metadata. The tool will run locally at the Discipline Node to crawl the local data repository in order to discover products and index associated metadata with the Search Service.
Legacy Catalog Tool · The Legacy Catalog Tool provides functionality for ingesting PDS3 catalog files into the PDS4 infrastructure including the Registry Service.