NREL/OpenOA

Finish cleaning up the plotting library

RHammond2 opened this issue · 1 comments

  • plot_by_id should have axis limit inputs, figure inputs, and plot inputs just like the other refactored methods
  • Update yaw misalignment example notebook to use plot_by_id after axis label inputs are added
  • confirm that all new methods adhere to the updated plotting library API specs to enable maximum customization within the method itself
  • The following have not yet been brought up to spec with the latest changes and need to be considered for continued inclusion
    • set_styling
    • coordinateMapping
    • plot_array
    • subplot_powerRose_array
    • powerRose_array
    • subplot_c1_c2
    • subplot_c1_c2_flagged
    • subplot_c1_c2_raw_flagged
    • subplt_power_curve
    • turbine_polar_line
    • turbine_polar_4Dscatter
    • turbine_polar_contourf
    • turbine_polar_contour

Status updates:

  • set_styling has previously been updated
  • coordinateMapping was changed to map_wgs84_to_cartesian with updated typin
  • plot_array is redundant to the bokeh-based plot_windfarm, and so was removed