Skip to content

Documentation#74

Merged
finozzifa merged 78 commits intoprototype-2from
td_doc
Jan 16, 2026
Merged

Documentation#74
finozzifa merged 78 commits intoprototype-2from
td_doc

Conversation

@finozzifa
Copy link
Copy Markdown
Member

@finozzifa finozzifa commented Nov 5, 2025

Closes # (if applicable).

This pull request addresses issues #65 and #43.

Changes proposed in this Pull Request

Checklist

  • Code changes are sufficiently documented; i.e. new functions contain docstrings and further explanations may be given in doc.
  • Data source for new technologies is clearly stated.
  • Newly introduced dependencies are added to environment.yaml (if applicable).
  • A note for the release notes doc/release_notes.rst of the upcoming release is included.
  • I consent to the release of this PR's code under the GPLv3 license.

@finozzifa finozzifa requested a review from euronion November 6, 2025 15:47
@euronion
Copy link
Copy Markdown
Member

Suggestion for citing:

file content for CITATIONS.cff

# SPDX-FileCopyrightText: The technology-data authors
#
# SPDX-License-Identifier: MIT

cff-version: 1.2.0
message: "If you use this package, we suggest the following way of citing it."
title: "technology-data: Data for Energy Systems Models"
repository: https://github.com/pypsa/technology-data
version: v2-prototype # TODO: Updat automatically using a release script
license: MIT
authors:
  - family-names: Hampp
    given-names: Johannes
    orcid: 0000-0002-1776-116X
  - family-names: Finozzi
    given-names: Fabrizio
    orcid: <TODO>

Content for remaining docs can be adjusted to follow

Copy link
Copy Markdown
Member

@euronion euronion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

What I'm missing is a run down on how to use everything in combination for some simple data that should be processed and an example on how to use the pre-processed DEA data.

Comment thread docs/user_guide/datapackage.md Outdated
Comment on lines +29 to +32
from technologydata.datapackage import DataPackage
from technologydata.technology_collection import TechnologyCollection
from technologydata.source_collection import SourceCollection

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't we directly import them everywhere like this to make it simpler and less intimidating?

Suggested change
from technologydata.datapackage import DataPackage
from technologydata.technology_collection import TechnologyCollection
from technologydata.source_collection import SourceCollection
from technologydata import DataPackage, TechnologyCollection, SourceCollection

Copy link
Copy Markdown
Member Author

@finozzifa finozzifa Nov 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apologies but I do not understand. This is how the import should be done. I am not sure whether
from technologydata import DataPackage, TechnologyCollection, SourceCollection would actually work.

Comment thread docs/user_guide/datapackage.md Outdated
Comment thread docs/user_guide/datapackage.md Outdated
Comment thread docs/user_guide/source.md
Comment thread docs/user_guide/source.md
Comment thread docs/user_guide/source.md Outdated
Copy link
Copy Markdown
Member

@euronion euronion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Add content to landing page "Home"
  • Update installation instructions after #80
  • API reference doesn't seem to be included for me? Instead, the old API reference is still in each subpage -> preferably move this to a dedicated API section, like https://docs.pypsa.org/latest/api/networks/network/

finozzifa and others added 27 commits January 14, 2026 10:43
@finozzifa finozzifa merged commit 625eb2a into prototype-2 Jan 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants