Git Product home page Git Product logo

arbcarbon's People

Contributors

d-diaz avatar petewt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

arbcarbon's Issues

Ensure all trees below merch limits return zero volume

For all volume metrics:
Cubic: CVTS, CVT, CV4, CV6, CV8,
Boardfoot: SV616, SV632, XINT6, SV816, XINT8

The appropriate place in the calculations to address non-merch may depend on which of these variables are used in biomass equations.

Address equations where floors were introduced to avoid zero values:

  • 3
  • 5
  • 16
  • 18
  • 19
  • 20
  • 23
  • 25

Cross-validation of stand-level FPS vs. ARB values

Perform cross-validation of ARB with FPS stand-level estimates.

FPS offers several stand-level metrics in STAND table that can be compared with ARB-calculated values for sanity check: CubicTot, CubicGrs, BoardGrs, several biomass components, CarbTree, CarbBole, CO2Tree, and CO2Bole.

Add in LAND_USE column

May be useful for pivot table work later on, identifies whether stand is available, various other designations...

Set up basic tests

  • Volume equations return non-negative values for all metrics on a range of tree sizes
  • Biomass equations return non-negative values for all metrics on a range of tree sizes
    ...

299 not in index

When editing species crosswalk table, entering a value for species number 299 (unknown conifer) and then running FPS2ARB.py triggered error because 299 was not represented in volume equations or something like that. Make sure all species that can be entered in crosswalk can work.

Add in AREA_RPT

Add another column into outputs for AREA_RPT, which is for area net of roads and streams.

I/O from FPS database

  • Read in property, stand, and tree records from FPS Access database into python dataframe
  • Create table in FPS database to hold new data
  • Write values to new table in FPS database

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.