v0.5.0
Major release introducing multi-scene options within the same simulation. Specifically multiple SceneObjs can be defined using makeScene(append=True). API updates were required to allow this change:
- results are now stored in a DataFrame as
RadianceObj.resultsandAnalysisObj.results trackerdict[‘key’][‘scene’]has been renamedtrackerdict[‘key’][‘scenes’]and now returns a list of SceneObjs
What's Changed
-
multiple sceneObjects are tracked by the RadianceObj now. RadianceObj.
sceneNamesreturns the list of scenes being tracked. (GH 487) -
Add 'columns' and 'methods' introspection to RadObj, MetObj and GrounObj. #495,
-
Under development: cec performance analysis in AnalysisObj. calculatePerformance and ModuleObj. calculatePerformance #543
-
AnalysisObj.groundAnalysis to support AgriPV applications. (GH 499)
-
RadianceObj.analysis1axisground) runs a ground scan for 1-axis tracked scenes. (GH 499)
-
RadianceObj.readWeatherData() takes raw time series and metadata dict to generate a MetObj. Useful for e.g. bringing in raw NSRDB data. (GH 496)
Full Changelog: 0.4.4...0.5.0