/etl-nyc-churches

Space/Time ETL module: Churches in New York City, 1790 to 1856

Primary LanguageJavaScriptMIT LicenseMIT

NYC Space/Time Directory ETL module: Churches in New York City, 1790 to 1856

ETL module for NYPL’s NYC Space/Time Direcory. This Node.js module downloads, parses, and/or transforms Churches in New York City, 1790 to 1856 data, and creates a NYC Space/Time Directory dataset.

Data

The dataset created by this ETL module’s transform step can be found in the data section of the NYC Space/Time Directory website.

Details

ID nyc-churches
Title Churches in New York City, 1790 to 1856
Description Churches in New York City, 1790 to 1856 - from Evangelical Gotham: Religion and the Making of New York City
License CC BY 3.0
Contributors
  • Kyle Roberts (author)
  • Bert Spaan (wrangler)
Sources Map Warper layers
Homepage http://press.uchicago.edu/ucp/books/book/chicago/E/bo24204663.html

JSON Schema of Object data:

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "evangelical",
    "type",
    "typeKey"
  ],
  "properties": {
    "evangelical": {
      "type": "boolean",
      "description": "Evangelical: yes/no"
    },
    "description": {
      "type": "string",
      "description": "Description of church"
    },
    "denomination": {
      "type": "string",
      "description": "Denomination of church"
    },
    "longName": {
      "type": "string",
      "description": "Long title"
    },
    "type": {
      "type": "string",
      "description": "Type of church"
    },
    "typeKey": {
      "type": "string",
      "description": "Type abbriviation, used on maps in book"
    },
    "yearBuilt": {
      "type": "integer",
      "description": "Year of construction"
    }
  }
}

Available steps

  • transform

Usage

git clone https://github.com/nypl-spacetime/etl-nyc-churches.git /path/to/etl-modules
cd /path/to/etl-modules/etl-nyc-churches
npm install

spacetime-etl nyc-churches[.<step>]

See http://github.com/nypl-spacetime/spacetime-etl for information about Space/Time's ETL tool. More Space/Time ETL modules can be found on GitHub.

This README file is generated by generate-etl-readme.