Comments (6)
Recent matlab files should be hdf5 based (see this question on SO). So maybe we could simply update this file and read it with pd.read_hdf
(Seems not to work with the current file, so maybe this is created with an older matlab version).
from pvlib-python.
Looks like it's matlab 5.
$ head pvlib/data/LinkeTurbidities.mat
MATLAB 5.0 MAT-file, Platform: PCWIN64, Created on: Mon Jul 16 10:16:10 2012
I checked the PVLIB 1.2 release and it's the same. I think that the ideal situation would be for both the matlab and python projects to use the same .h5
file. Maybe this could be a part of the work going into #3.
from pvlib-python.
Yes, I think the best would be for us to lead in translating this into a more portable file format, best case would be a .csv that can then be read with standard techniques (as this is just a 2D array). Any takers? In the near term, @wholmgren , could you add scipy.io to the setup.py to make sure we're internally consistent?
from pvlib-python.
Yes, but I would prefer to go with something like
try:
import scipy.io
except ImportError:
raise(ImportError, 'You must install scipy to automatically load the Linke Turbidities')
right before line 137.
from pvlib-python.
Sounds good to me
from pvlib-python.
I close this for 0.1 in favor of #36
from pvlib-python.
Related Issues (20)
- Detailed explanation of `racking_module` and `module_type` in `PVSystem` docstring HOT 2
- Fix error message in ModelChain pertaining to temp_model inference HOT 8
- 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
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.