Skip to contents

EJSCREEN Documentation

EJSCREEN Indicators & Reports

EJSCREEN Documentation

EJSCREEN Documentation

EJScreen Indicators and Map Descriptions

EJScreen Indicators and Map Descriptions

The EJAM Web App

Overview for EJAM Users

What is EJAM?

What is EJAM?

Island Areas in EJAM v3

How EJAM v3 treats American Samoa, Guam, Northern Mariana Islands, and the U.S. Virgin Islands

Accessing the Web App

Accessing the Web App

The EJAM R Package

For analysts using R

Installing the EJAM R package
  1. Installing the EJAM R package
Basics - Quick Start Guide
  1. Basics - Quick Start Guide
Using EJAM for Analysis in R
  1. Using EJAM for Analysis in R
Examples of Input/Output Files & Data

Examples of Inputs to and Outputs from the Web App and EJAM functions (Files & R Datasets)

Comparing Distances (Choosing a Radius)

Comparing Distances (Choosing a Radius)

NAICS (Industries)

NAICS (Industries)

Counties

Counties

Zipcodes

Zipcodes

Developing & Hosting

For package/app developers

Speed of EJAM analysis

Speed of EJAM analysis

Defaults and Custom Settings for the Web App

Defaults and Custom Settings for the Web App

Using the EJAM API

A brief overview of the hosted EJAM REST API and how to reach it from R

Deploying the Web App

Deploying/hosting the web app

Testing EJAM App with shinytest2

How to run {shinytest2} suite for app-based functionality testing.

Testing EJAM Functions with Unit Tests

How to run the suite of {testthat} unit tests

GitHub Actions install tests
Updating and Managing the Datasets Used by EJAM

Managing datasets used by EJAM, including Arrow files

Updating EJScreen Datasets Annually (via the Pipeline)

Annual staged workflow for updating EJScreen/EJAM demographic, environmental, and related datasets

Updating Documentation

Steps for updating package documentation and the pkgdown site

Updating the Package as a New Release

Steps for preparing package and GitHub releases

Future Plans and Ideas for EJAM

Future Plans and Ideas for EJAM