{"id":20200978,"url":"https://github.com/openclimatefix/pv-pseudo-experiments","last_synced_at":"2025-05-07T06:31:07.166Z","repository":{"id":158105919,"uuid":"619508796","full_name":"openclimatefix/pv-pseudo-experiments","owner":"openclimatefix","description":"Repo containing the training and experimentation code for PV MetNet and Pseudo-Irradiance models","archived":false,"fork":false,"pushed_at":"2023-09-14T09:56:20.000Z","size":142,"stargazers_count":2,"open_issues_count":4,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-04-14T11:50:43.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openclimatefix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":["openclimatefix"],"patreon":null,"open_collective":"openclimatefix","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2023-03-27T09:29:12.000Z","updated_at":"2024-01-17T08:48:07.000Z","dependencies_parsed_at":"2023-07-02T09:30:24.067Z","dependency_job_id":"508115c6-93e8-4f87-b463-b5a391560702","html_url":"https://github.com/openclimatefix/pv-pseudo-experiments","commit_stats":{"total_commits":85,"total_committers":1,"mean_commits":85.0,"dds":0.0,"last_synced_commit":"5f65abc2a42fb3372ceffcec08fa8366b358f888"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":"openclimatefix/ocf_template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openclimatefix%2Fpv-pseudo-experiments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openclimatefix%2Fpv-pseudo-experiments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openclimatefix%2Fpv-pseudo-experiments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openclimatefix%2Fpv-pseudo-experiments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openclimatefix","download_url":"https://codeload.github.com/openclimatefix/pv-pseudo-experiments/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224568034,"owners_count":17332834,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T04:46:22.505Z","updated_at":"2024-11-14T04:46:24.251Z","avatar_url":"https://github.com/openclimatefix.png","language":"Python","funding_links":["https://github.com/sponsors/openclimatefix","https://opencollective.com/openclimatefix"],"categories":[],"sub_categories":[],"readme":"# PV  Site and Pseudo-Irradience Model Training and Experimentation Code\nTemplate Repository for OCF Projects\n\n## Usage\n\n### Batch Creation\n\nTo create new batches, modify the `configs/datapipe/forecastor.yaml` file to point to the appropriate files\nAlso update `configs/batch.yaml` and `irradiance/batch_writing.py` to write to the correct places and with the correct options.\n\nThen run `python run.py --config-name batch` to create the batches.\n\nTo change what data is being created with the datapipe, the changes have to happen to the `ocf_datapipes.training.pseudo_irradiance_datapipe`, which is what handles\nthe data processing.\n\n### Inference\n\nTo run inference, modify `configs/inference_irradiance.yaml` to have the model configuration you want,\nand `irradiance/model_inference.py` to run the current-best model on the data that you want.\n\nThen run `python run.py --config-name inference_irradiance` to run inference. By default it uses the 4th GPU on Donatello.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenclimatefix%2Fpv-pseudo-experiments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenclimatefix%2Fpv-pseudo-experiments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenclimatefix%2Fpv-pseudo-experiments/lists"}