Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FlascDataFrame for better handling of user data in FLASC #212

Merged
merged 8 commits into from
Oct 17, 2024

Commits on Sep 4, 2024

  1. Add new FlascDataFrame object to enhance user interface with data (#…

    …199)
    
    * Adding at the root level for now; could consider moving to utilities/
    
    * Ruff.
    
    * precommit stuff.
    
    * Add example notebook
    
    * Add wide to long
    
    * Add test
    
    * Update README.md engagement
    
    * Update README.md replacing 'FLORIS' typo
    
    * Feature/add docstrings (#197)
    
    * Update to 15 (#202)
    
    * Update for PyPI installation. (#204)
    
    * Update version number; ignore version.py for ruff.
    
    * Adhere to FLASC formatting rules.
    
    * psuedocode for conversions. Tests for saving dataframe to file.
    
    * Print warning when to_feather used.
    
    * String formatting.
    
    * Add several more tests and n_turbines property.
    
    * Adding TODOs for long/wide conversions.
    
    * Clean up, a few more tests.
    
    * Improved printout.
    
    * ruff format.
    
    ---------
    
    Co-authored-by: Paul <paul.fleming@nrel.gov>
    Co-authored-by: christiannvaughn <139596563+christiannvaughn@users.noreply.github.com>
    3 people authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bdc95e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    ff8e962 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    ebe1451 View commit details
    Browse the repository at this point in the history
  2. loosen wind-up dependency

    paulf81 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    fb6ff8d View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Finish FlascDataFrame (Paul) (#215)

    Add type hints
    paulf81 authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    faa6ee9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfb6c15 View commit details
    Browse the repository at this point in the history
  3. Finish FlascDataFrame (update examples/docs) (#219)

    * Merge recent changes.
    
    * Update functions to use FlascDataFrames; getter and setter for channel_name_map; metadata copying method.
    
    * Smarteole examples now using FlascDataFrame
    
    * Add brief demonstration of switch to user data format; rename 09 notebook for clarity.
    
    * Update artifical data examples.
    
    * Had weird behavior in the getter/setter caused by not providing the true underlying attribute in _metadata.
    
    * formatting.
    
    * Simplify imports of FlascDataFrame throughout.
    
    * Add wind-up to pyproject.toml after setup.py was removed.
    misi9170 authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ddea8eb View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    876e326 View commit details
    Browse the repository at this point in the history