BreakingBytes / simkit

Model Simulation Framework
http://breakingbytes.github.io/simkit/
BSD 3-Clause "New" or "Revised" License
27 stars 16 forks source link

PyPI URL #121

Open karlding opened 6 years ago

karlding commented 6 years ago

Hi,

I noticed that the link in the README currently points to https://pypi.org/project/simkit/, which actually doesn't exist. I understand that this project used to be maintained under Carousel, but will releases still be under the old PYPI package (Carousel) or the new package (simkit)?

Thanks!

mikofski commented 6 years ago

Hi Karl, sorry since taking over this it's been a side project, and I haven't had time to restart the build and deployment steps. May I please ask what is your interest in simkit, ne Carousel? Are you using it and if so, what do you use it for? What works and what doesn't? Thanks!

karlding commented 6 years ago

Oh, I haven't actually built anything with it yet, I was just evaluating different Python frameworks for modelling a solar car. I had noticed that SunPower (our solar cell supplier) had been maintaining Carousel, and so I decided to look into the library.

I just wanted to make sure that this project was still being maintained, before committing to something.

mikofski commented 6 years ago

Have a look at pvlib-python which has functions for the equations used at SunPower to model solar power, including solar irradiance, cell energy conversion, and inverter efficiency.

If you need more detail cell performance, look at PVMismatch which combines cells with different irradiance, temperature, and other characteristics to make IV curves.

Carousel, ne simkit, it's really just an API for making graph models of functional dependencies, could be used in dask or pyro4 for example. I'm not sure if SunPower is still using it or not. I'd like to do more work on it, but it's kinda on the back burner right now.