girasol_repository_processing_files
Files to process the data in the Girasol Machine and save it in the online repository.
https://github.com/gterren/girasol_repository_processing_files
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: sciencedirect.com, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.1%) to scientific vocabulary
Repository
Files to process the data in the Girasol Machine and save it in the online repository.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 5
Metadata Files
README.md
Girasol Repository Processing Files
This repository contains the files needed to process the data in the Girasol Machine and upload it to the Girasol Dataset repository in DRYAD: https://doi.org/10.5061/dryad.zcrjdfn9m.
For more information about the Girasol Machine and the Girasol Dataset see article https://www.sciencedirect.com/science/article/pii/S2352340921001980.
Workflow
If there was not errors during the adquisition of the infrared images, these are saved in the repository directory with the date /yyyymmdd as name in a folder called /ircamera using file copyinfrared_files.py.
If there was not errors during the adquisition of the fisheye visible light images, these are saved in the repository directory with the date /yyyymmdd as name in a folder called /vicamera using file copyvisible_files.py.
The sunposition.csv that contains elevation and azimuth angle of the solar tracker updated every seconds are interpolated to the sampling interval of the pyranometer in pyranometer.csv copycsvfiles.py. The pyranometer samples are saved in folder /pyranometer and the sun positions are saved in folder /sunposition in the respository directory with the date /yyyymmdd.
The weather features in weatherstation.csv are interpolated to the resolution pyranometer samples in pyranometer.csv, and save in a folder called /weatherstation in the repository directory with the date /yyyymmdd using copyweatherstation_files.py.
The pyranometer measurements are calibrated via software with correctpyranometerbias.py. This file reads the position of the Sun and the pyranometer measurements and correct their shifting and amplitude bias. See article XX for further information about model.
The file remove_images.py removes begging and ending infrared and visible image that have not pyranometer a sample.
Pickle Files
The repository files are updated and transformed to python readable single pickle files that contains all the data of a day. The file to perform this action is picklefiles.py. The files are their data as name yyymm_dd.pkl
Weather Station
The notebook that shows how to access to the weather station is downloadweatherstation_data.ipynb.
Owner
- Name: Guille
- Login: gterren
- Kind: user
- Location: Santa Barbara, CA, USA.
- Company: University of California, Santa Barbara
- Repositories: 4
- Profile: https://github.com/gterren
Postdoc at ES and PSTAT depts. of UCSB. Research topic: machine learning and optimization for renewable energy systems planning.
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Terrén-Serrano" given-names: "Guillermo" orcid: "https://orcid.org/0000-0002-8688-2299" title: "Girasol Dataset Repository Data Processing" version: 1.05 date-released: 2022-08-19 url: "https://github.com/gterren/girasol_repository_processing_files"