<commit_before># koop
## Turn data into FeatureServices 

Koop provides a flexible server for exposing 3rd party data sources (APIs) as both Feature Services and other data formats (GeoJSON). This project is meant to provide a simple / plugable platform for experimenting with various data within the ArcGIS platform. Koop aims to provide a platform for accessing any API and making it easy to consume within the realm of Esri's geospatial web products. 


## Architecture 

![lots of geojson into featureservices](https://cloud.githubusercontent.com/assets/351164/2530456/333495b0-b526-11e3-8f9b-c1ebeb75b044.png)


## Dependencies 

The following dependencies are needed in order to run Koop on your local machine / server: 

* Node.js (version > 0.10.0) 
* PostgreSQL / PostGIS 

## 

## Installation 

Koop is a [Node.js](http://nodejs.org/) project so you'll need [Node.js](http://nodejs.org/), preferably a version > 0.10.0. 

```
    # clone the repo
    git clone <EMAIL>:ArcGIS/koop.git

    # enter the koop project directory 
    cd koop

    # copy the example config file and make local edits 
    cp config/local.js.example config/local.js 

    # NOTE: it is crucial that you make the appropriate edits to your config/local.js file so that the values match your environment.

    # install the node.js dependencies
    npm install
<commit_msg>readme fix<commit_after># koop
## Turn data into FeatureServices 

Koop provides a flexible server for exposing 3rd party data sources (APIs) as both Feature Services and other data formats (GeoJSON). This project is meant to provide a simple / plugable platform for experimenting with various data within the ArcGIS platform. Koop aims to provide a platform for accessing any API and making it easy to consume within the realm of Esri's geospatial web products. 


## Architecture 

![lots of geojson into featureservices](https://cloud.githubusercontent.com/assets/351164/2530456/333495b0-b526-11e3-8f9b-c1ebeb75b044.png)


## Dependencies 

The following dependencies are needed in order to run Koop on your local machine / server: 

* Node.js (version > 0.10.0) 
* PostgreSQL / PostGIS 

## 

## Installation 

Koop is a [Node.js](http://nodejs.org/) project so you'll need [Node.js](http://nodejs.org/), preferably a version > 0.10.0. 

```
    # clone the repo
    git clone <EMAIL>:Esri/koop.git

    # enter the koop project directory 
    cd koop

    # copy the example config file and make local edits 
    cp config/local.js.example config/local.js 

    # NOTE: it is crucial that you make the appropriate edits to your config/local.js file so that the values match your environment.

    # install the node.js dependencies
    npm install

{'fraction_non_alphanumeric': 0.07524898561416452, 'fraction_numerical': 0.031722611582441905, 'mean_word_length': 3.627986348122867, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4833538', 'n_tokens_mistral': 874, 'n_tokens_neox': 768, 'n_words': 327}