Git Product home page Git Product logo

contdataqc's Introduction

Erik W. Leppo

Working as a data scientist in the environmental field with Tetra Tech (since 1994).

Working in R since 2006 and Shiny since 2017. Using GitHub for version control since 2016.

๐Ÿ”ฅ GitHub Stats

Anurag's GitHub stats

GitHub Streak

contdataqc's People

Contributors

blocktt avatar leppott avatar yadongxuepa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

contdataqc's Issues

Enhancement - Exceedances

In the QC or Stats portion show the number of times a parameter exceeds a threshold value.

Include a table and a plot. The plot would have the threshold identified with a line on the plot.

Enhancement - Plots - Flags

Plot data with flags.

Red dots = "F"ail

Orange dots = "S"uspect

May need to be a separate Report, e.g., Report_QC_plotflags.rmd.

Bug - Aggregate Report - On final file

In the non-File version of Aggregate the QC report is run inside the loop so it runs on each individual file. It should be run on the final file that was put together.

Fixed when creating fun.Aggregate.File(). Need to make the change in fun.Aggregate().

File names (file version of functions) are confusing.

Comment from user.

Files are using user input. May want to use content of files. For example, if request 2016-01-01 to 2016-12-31 but only have 3 months of data the file name could reflect that; 2016-06-01 to 2016-08-31.

Enhancement - directories

Input and Output folders are restricted to a base/root directory.

Should modify so that users can have input and output in different locations.

Enhancement - Work on single file

Add the ability to work on a single file. Current work flow uses the user supplied variables (file name, file data, start date, and end date) to search a directory for all matching files.

Feature Request - Flag Count

Flag count for each parameter.

Should probably include Fail and Suspect.

This would allow the user to review the file and sort on those with issues.

OR could have an overall flag count of Fail and Suspect for each row. Not sure if need by parameter.

Suggested by Jimmy while working on the TN files.

File Version Functions - QC for dissimilar files

If have dissimilar files will get errors when using the "file" versions of the functions.

For example, if use Aggregate and use files from one or more SiteID or one or more data type (Water or AW) then get a failure.

Need an explicit check and detailed error to the user.

Bug - fails on ill formed dates

Using "Dunfield" dataset the QC step fails to process (NA for time interval) and Reports show time interval as zero.

Using v2.0.1.9013.

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.