An open API service indexing awesome lists of open source software.

https://github.com/neotomadb/landingpages

A repository specifically for generating RMarkdown landing pages for Neotoma Datasets
https://github.com/neotomadb/landingpages

database landing-page metadata neotoma-database r rmarkdown schema-org

Last synced: 5 months ago
JSON representation

A repository specifically for generating RMarkdown landing pages for Neotoma Datasets

Awesome Lists containing this project

README

          

[![lifecycle](https://img.shields.io/badge/lifecycle-superseded-orange.svg)](https://github.com/NeotomaDB/landingpagev3)

**Note:** *This project is now deprecated and has been superceeded by a new Landing Pages project hosted at [https://github.com/NeotomaDB/landingpagev3](). The new project uses nodejs/Vuejs to help reduce total overhead and to provide an opportunity for more dynamic delivery of content.*

# landingPages

A repository specifically for generating RMarkdown landing pages for Neotoma Datasets

## Description

Each Neotoma dataset describes the site, site location and the data type found within the full data record. The landing pages act as a link between the raw JSON or CSV formatted data and the DOI link for that dataset. The also contain machine-readable JSON-LD text that can be used to help index pages within search engines or other online tools.

The Landing Page repository is built with consultation from [EarthCube Project 418](https://github.com/earthcubearchitecture-project418), a project that seeks to: "*[Use] HTML5 microdata to publish and harvest metadata on datasets using [schema.org]() and external vocabularies*".

Currently the workflow is wrapped in an RMarkdown document that provides some overview of the actual workflow process and provides limited summary statistics following successful completion. The script pulls data from the Neotoma database directly using [SQL queries](https://github.com/NeotomaDB/landingPages/tree/master/sql_queries) and then formats them into a common standard for the landing page. In addition, the `schema.org` vocabulary is used at the [base of each landing page](https://github.com/NeotomaDB/landingPages/blob/master/static_page.Rmd).

![](resources/flowchart.svg)