-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add a io module #29
Comments
I would support renaming
It's also worth pointing out that pydata recently created a new repo pandas-datareader after having discussed this and related issues for a long time. |
I would propose to call it |
Do we want to go forward with this for 0.2? I'm still concerned about scope and future maintenance. I don't regularly use these kinds of datasets, so I'm not a good judge of the tradeoffs. Wondering what @Calama-Consulting thinks of this. Does Not sure about naming. Technically the module would be named |
Agreed that future maintenance of dataset importing is an unknowable I think the scope to consider here would be how to frame it so that someone Not sure about the EPW output. Isn't that an input? It's an input to On Wed, Apr 22, 2015 at 8:17 AM, Will Holmgren notifications@github.com
|
One way for possible new readers would be to define a specific pvlib format for input and than every reader can read data and converts it to this format. |
I'm still interested in this but will leave it the community to resolve. It gets a "Someday" milestone until somebody expresses interest in resolving it. |
@bmu Do you still think that this is needed? |
There is no need from my side at least ;-). So maybe Wills solution to let users add some readers is the best one. Dont't think that it is a problem to geht some sample data. I could add Meteonorm data (and ask for permission) as well as SolarGis data. Am 2. Dezember 2015 21:53:06 GMT-02:00, schrieb DaCoEx notifications@github.com:
|
OK, so we close the issue and then let users individually create the dateconverter functions etc.? |
@dacoex I don't have anything new to add to the discussion and it's fine with me if we close it. You created the issue so you can close it if you think we've reach a resolution. |
Here's a repo for some sample data (still to be filled): I plan to add some data for testing of the io functions (to be coded). Additionally, the data can be used for tutorials / notebooks / cross-comparison with other tools / etc. statsmodels do corss-comparison for |
Will, others, I'd like to re-open this issue and volunteer for the task of creating the .io module. I think we should focus on data import, providing tools to bring data into pvlib applications. I'm going to start with importing data from the Surfrad archive, not that its the most needed converter, but rather because I already have some code to read these files. The first major task for pvlib is delivering the content in pvlib conventions. Cliff |
Your update led me to the read the foregoing comments. I have spent a lot of time over the years importing, exporting, converting and even reverse-engineering data files. Any import routine that is published in pvlib is likely to find a thankful user somewhere down the line. Maybe even me. I just wonder, would pecos be a better place for such tools? |
@cwhanse I could started this issue and prepared even a sample test data repo (pvlib_data) which could also be moved under the project umbrella (https://github.com/pvlib). Unfortunately, be daily work does not permit enough time for many coding adventures... I have a reader function for PVSyst output & MACC-RAD. @adriesse I would prefer to have meteo / solar / radiation specific formats in a module. As I understand pecos it's more of a processing tool using other support libs. |
See also further discussion on design in: |
From:
#7 (comment)
Shall we add standard readers for typical data providers such as:
Input:
Output:
Hints:
https://github.com/pydata/pandas/blob/master/pandas/io/date_converters.py
There was a similar effort at pandas some time ago which stalled:
pandas-dev/pandas#1180
This could be a meta issue for all input and output format existing in the (solar) energy meteo domain.
The text was updated successfully, but these errors were encountered: