Comments (6)
@mikofski I support adding brief examples to the function docstrings where they would be useful. Personally, I find documentation pages structured like ModelChain and Clearsky to be more useful, so that's where I've focused my documentation efforts. But I encourage people that want small examples for each function to take on the effort. So I lean toward leaving this generic issue open. What do you think?
from pvlib-python.
can I try to do this sir.
Certainly. Are you somewhat familiar with PV system modeling? That would help with forming examples.
It would be best to take this up in small pieces. Maybe the file iam.py
is a place to begin.
from pvlib-python.
We definitely need more examples in the docs. I don't know if we need an example for absolutely everything, though. In any case, we probably will want to change the documentation formatting to 1 page per function.
I don't have any experience using doctest
, but I'm ok with trying it out. I would say that we should not rely on doctest
for anything other than ensuring that the docs are up to date with the library, and that anything that is in a doctest should be in the main tests.
from pvlib-python.
Any decision on this?
from pvlib-python.
can I try to do this sir.
from pvlib-python.
ok ill start with the iam.py file, thanks for the boost.
from pvlib-python.
Related Issues (20)
- Add new spectral factor models HOT 4
- Gallery examples of ModelChains for the DOE Solar Data Bounty Prize systems HOT 12
- AOI dependence for soiling losses HOT 3
- bug: datetime64[ns] and datetime64[s] HOT 3
- Name field of modelchain.results.dc_ohmic_losses is i_mp, which is not correct
- Add full ASTM G-173-03 tables HOT 9
- CECMod modules return ValueError when run ModelChain HOT 8
- Uncertainty about using timezone locale vs UTC in pandas timestamps for solar position HOT 2
- [BUG]: unused `xtol` argument in `ghi_from_poa_driesse_2023`
- Unable to benchmark functions in pvlib using asv HOT 2
- retire support for python 3.7 HOT 4
- Ambiguous descriptions of axis_azimuth and axis_tilt in pvlib.tracking.singleaxis() docs HOT 11
- Allow arbitrary IAM function in pvlib.iam.marion_diffuse, and possibly improve horizon integral computation. HOT 3
- Function to output exact time, in seconds or microseconds or nanoseconds if possible, of sun reaching specific elevation. HOT 3
- ImportError: cannot import name 'total_irrad' from 'pvlib.irradiance' (/usr/local/lib/python3.10/dist-packages/pvlib/irradiance.py) HOT 2
- Docs improvements tracker and ReadTheDocs warnings
- First Solar CEC modules are inferred to be CIGS instead of CdTe HOT 3
- Whether to consider supporting pv power generation in mountainous scenarios? The mountainous terrain can be an irregular triangular network or elevation point data. HOT 1
- v0.10.4 release planning HOT 3
- Single Diode Model error when low effective irradiance (pvlib==0.10.2) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pvlib-python.