Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

90 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Revegetation Projects Monitoring

Inyo County Water Department

Monitoring data analysis and reporting for revegetation parcels in Inyo County, California:

  • Laws parcels (2003 plan): LAW090, LAW094, LAW095, LAW118, LAW129 β€” lands removed from irrigation
  • 1991 EIR / 1999 plan parcels (2025 resurvey): IND105, IND123, IND131N/S, BLK16E, TIN054, BGP160E/W, BIS097, LAW118

Overview

This repository contains monitoring data analysis for revegetation projects in the Laws area and for 1991 EIR mitigation parcels under the 1999 Revegetation Plan. The Laws analysis tracks progress toward revegetation goals established in the 2003 plan. The 1999-plan page reports August 2025 point-intercept resurveys on historical transect layouts. Both use interactive Quarto reports with maps and downloadable datasets.

Cross-repo note: Mitigation site inventory and polygon boundaries live in [mitigation-spatial](https://github.com/inyo-gov/mitigation-spatial). Transect hits, segment denominators, and reveg monitoring reports live here. Day-to-day status stays in a local WORKLOG.md (gitignored; backed up elsewhere). AGOL / start-point geometry tasks: [mitigation-spatial/WORKLOG.md](https://github.com/inyo-gov/mitigation-spatial/blob/main/WORKLOG.md).

Draft / sandbox pages

STM, NMDS, and papers are labeled (draft) in the nav. They stay public on purpose (open science) but are a sandboxβ€”not adopted policy or certified compliance. Full 2003-plan amendment draft language is gitignored (amendment/); the public site has only goals & caps summary. Shared disclaimer: _includes/sandbox_disclaimer.qmd.

.gitignore keeps a site + reproducibility set (Quarto sources, parsers, processed tables, GIS needed to re-render). Manifest: [data/SITE_INPUTS.md](data/SITE_INPUTS.md). Meeting notes, correspondence, full amendment drafts, LADWP deck images, laws2026 drops, and large raw zips stay local.

Interactive Data Portal

🌐 View Live Analysis & Interactive Maps

Section Page Content
Type E transfer (2003) Revegetation sites Goal attainment, compliance tables
Type E transfer (2003) Reference sites ATTO/ERNA thresholds
Type E transfer (2003) STM (draft) Gravelly loam ESD + ABAG abandoned-ag state
Type E transfer (2003) NMDS (draft) Reference vs reveg composition ordination
Type E transfer (2003) Goals & caps (summary) Shared direction + ATTO/ERNA caps open question
1999 Plan 1999 Plan monitoring 1991 EIR parcel resurvey
Papers Data paper (draft) PeerJ-style living-repository narrative
Papers STM / NMDS for Type E (draft) ABAG state + Bray–Curtis ordination framing

Manuscripts: paper/paper.md (living repository) and paper/stm_nmds_type_e.md (STM/NMDS). Keep the Quarto site as the source of truth for current numbers; update papers when methods or survey years change.

Zenodo (annual DOI versions): Enable GitHub↔Zenodo once, then each gh release / tagged release auto-mints a version DOI. Metadata: .zenodo.json, CITATION.cff. Steps: [docs/ZENODO.md](docs/ZENODO.md).

cd paper && quarto render                 # both β†’ docs/paper.html + docs/paper_stm_nmds.html
cd paper && quarto render paper.md --to docx

Navbar: Type E transfer dropdown (sites, reference, goals/caps summary, STM, NMDS) + 1999 Plan monitoring + About + Papers. Site theme is PeerJ-inspired (charcoal, compact nav, numbered figures/tables).

Report exports (Word / PDF):

quarto render reveg1999plan.qmd --to docx
quarto render reveg1999plan.qmd --to pdf
quarto render index.qmd --to docx
quarto render reference.qmd --to docx

Cross-references use Quarto @fig-… / @tbl-… labels (Figure / Table prefixes).

1999 Plan Revegetation Monitoring (2025)

August 2025 field data for 10 parcels from the resurvey workbook (LAW118 also appears in the Laws report). Source workbook: Re_Veg Parcels 2025 IND_BLK_TIN_BGP_BIS_LAW.xlsx (local copy; not yet committed to git).

Analysis approach:

  • Parse species hit counts only β€” staff %COV, %COMP, accuracy, and other calculated workbook columns are ignored.
  • Join segment denominators from data/transect_segment_denominators.csv (built from 1991 transect datasheets and blk16e_transects.geojson).
  • Compute cover in the pipeline: percent_cover = hits / n_possible_hits Γ— 100, where n_possible_hits = segment length (m) / 0.5 m from GIS post-to-post distances (not 15 m sub-segments from the 1991 datasheets).

Key files:

File Purpose
reveg1999plan.qmd Quarto report (metadata, map, segment/species tables)
code/parse_reveg1999plan_workbook.R Parse workbook, join denominators, write CSVs
code/build_transect_segment_denominators.py Rebuild segment length / intercept lookup
data/transect_segment_denominators.csv Per-segment length_m and n_possible_hits
data/processed/reveg1999plan_hits_long.csv Long-format hits + computed cover
data/processed/reveg1999plan_parcel_metadata.csv Survey date, quad, parcel code, acres

Known gaps:

  • TIN054: all 16 segments lack denominators in the lookup (NEEDS_ACQUISITION); hits are parsed but cover is NA until segment lengths are acquired.
  • IND105 / IND131: possible conflict between 1991 datasheet layout (15 m segments) and 1999 PDF layout (~100 m) β€” flagged in denominator notes; confirm against 2025 field layout.

Render the 1999-plan page:

quarto render reveg1999plan.qmd

Laws Parcels β€” 2025 Goal Attainment Status

Revegetation Goals

  1. Perennial Cover β‰₯ 10%: Parcel-average native perennial cover must be 10% or greater
  2. Species with β‰₯3 Hits β‰₯ 6: At least six perennial species must have at least 3 hits within each parcel
  3. Species Richness β‰₯ 10: Each parcel must have at least 10 distinct perennial species
  4. Transect Cover β‰₯ 2%: Each individual transect must have at least 2% perennial cover
  5. Grass Species Present: At least one grass species must be present on each parcel

2025 Compliance Summary

Parcel Overall Compliance Cover (β‰₯10%) Species β‰₯3 Hits (β‰₯6) Richness (β‰₯10) Transect Coverage Grass Present
LAW090 βœ… Yes βœ… 10.3% βœ… 6 species βœ… 13 species βœ… 31/31 βœ… Present
LAW094 ❌ No ❌ 8.0% βœ… 7 species βœ… 13 species βœ… 21/21 βœ… Present
LAW095 ❌ No ❌ 5.8% ❌ 4 species βœ… 13 species βœ… 21/21 βœ… Present
LAW129_118 ❌ No ❌ 9.4% ❌ 5 species ❌ 6 species ❌ 19/20 ❌ None

Legend: βœ… Goal attained | ❌ Goal not attained

Key Findings

  • LAW090 is the only parcel meeting all revegetation goals in 2025
  • LAW129_118 shows the most challenges, failing 4 out of 5 goals
  • LAW094 and LAW095 are close to compliance, primarily failing the 10% cover requirement

ATTO/ERNA Policy Caps

The analysis includes policy-based capping of ATTO and ERNA species based on reference parcel averages:

  • LAW90/94/95 Group: ATTO 0.19%, ERNA10 0.28% (combined 0.47%)
  • LAW118/129 Group: ATTO 2.78%, ERNA10 3.24% (combined 6.02%)

These caps ensure revegetation projects don't exceed reference parcel conditions for these species.

Repository Structure

β”œβ”€β”€ _targets.R              # Reproducible data processing pipeline (Laws analysis)
β”œβ”€β”€ _quarto.yml             # Site config β€” Laws, 1999-plan, Reference pages
β”œβ”€β”€ index.qmd               # Laws 90/94/95/118/129 report
β”œβ”€β”€ reveg1999plan.qmd       # 1991 EIR / 1999-plan 2025 resurvey report
β”œβ”€β”€ reference.qmd           # Reference parcel analysis
β”œβ”€β”€ code/                   # R/Python scripts and data loaders
β”‚   β”œβ”€β”€ parse_reveg1999plan_workbook.R
β”‚   β”œβ”€β”€ build_transect_segment_denominators.py
β”‚   └── transect_loader.R
β”œβ”€β”€ data/
β”‚   β”œβ”€β”€ raw/               # Original data files (Excel, CSV)
β”‚   β”œβ”€β”€ processed/         # Cleaned and analyzed datasets
β”‚   β”œβ”€β”€ gis/               # Spatial data (shapefiles, GeoJSON)
β”‚   └── transect_segment_denominators.csv
β”œβ”€β”€ docs/                  # Rendered website files
β”œβ”€β”€ output/                # Analysis outputs and summaries
β”œβ”€β”€ www/                   # Website assets (logos, images)
└── README.md              # This file

Data Downloads

Laws monitoring (2003 plan)

1999-plan monitoring (2025 resurvey)

Additional Resources

Reproducing the Analysis

Prerequisites

  • R (β‰₯ 4.0)
  • RStudio (recommended)
  • Git

Setup Instructions

  1. Clone the Repository:
 git clone https://github.com/inyo-gov/revegetation-projects.git
 cd revegetation-projects
  1. Install Required R Packages:
 install.packages(c("targets", "tidyverse", "sf", "DT", "leaflet", "quarto"))
  1. Run the Analysis Pipeline:
 library(targets)
 tar_make()  # Builds all analysis targets
  1. Render the Website:
 quarto render                    # full site
 quarto render reveg1999plan.qmd # 1999-plan page only

Key R Packages

  • targets - Reproducible data pipeline
  • tidyverse - Data manipulation and visualization
  • sf - Spatial data processing
  • DT - Interactive tables
  • leaflet - Interactive maps
  • quarto - Dynamic document generation

Contributing

  1. Fork the Repository on GitHub
  2. Create a Feature Branch: git checkout -b feature-name
  3. Make Changes and test locally
  4. Commit Changes: git commit -m "Descriptive message"
  5. Push to Fork: git push origin feature-name
  6. Open a Pull Request with detailed description

Contact & Support

License

This project is developed by the Inyo County Water Department for public land management and environmental monitoring purposes.


Last updated: June 2026

About

Revegetation of abandoned agriculture and lands removed from irrigation - data and analysis

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages