About
This site is a bibliographic survey dedicated to research on port-Hamiltonian systems. The goal is to provide a collection of papers to help researchers stay informed about the latest advancements, identify potential research gaps, and foster collaborations.
The site is updated at regular intervals to reflect newly published works.
How to Contribute?
Contributions are welcome in the form of DOI submissions. You can:
- Submit a pull request with new DOIs in the
newDOI.txt
file on the project’s GitHub repository. - Send an email with a list of new DOIs.
Automated contributions are not possible due to API rate limitations. The metadata compilation will be manually performed before each update, but the site itself is automatically rebuilt with Jekyll after each push.
Scope & Methodology
Why DOIs?
Maintaining a large database manually is challenging. To ensure a sustainable and (almost) automated process, we restrict this survey to published works with a DOI. This guarantees easy updates and avoids manually managing metadata.
While the scripts used for collecting metadata are publicly available on the GitHub repository, they will primarily be run by the site maintainer.
Data Sources
The metadata is retrieved using a hierarchical approach using the following APIs:
- CrossRef and DOI Foundation: primary sources, ensuring completeness of minimal metadata;
- Scopus: for abstracts and keywords, when available via Elsevier;
- Springer Meta API: for abstracts and keywords from Springer;
- OpenAlex & Semantic Scholar: as fallback sources for missing abstracts and keywords.
Currently, only metadata and abstracts are collected: full texts are not included.
The resulting database is available for download (a JSON file).
Handling Author’s names
The Author pages need a management to take care of the different ways an author can appear in a publication. This can be a source of errors, so please do not hesitate to suggest corrections. You may want to take a look at the array managing name variations (a JSON file).
Curation Process
No additional peer review is conducted; the survey relies on CrossRef’s metadata, assuming that all indexed works have already undergone editorial scrutiny.
Useful Links
- PHSys: Community website for researchers in port-Hamiltonian Systems (PHS).
- PH-Seminar: Monthly seminar, usually first Wednesday, 4 pm (CET) via Zoom.
- EMS-TAG on PHS: A thematic activity group related to PHS.
-
French-Dutch-German Doctoral College: “Port-Hamiltonian Systems: Modeling, Numerics and Control” supported by the Franco-Bavarian University Cooperation Center BayFrance, coordinated by P. Kotyczka, B. Maschke and J. Scherpen.
- SCRIMP: A finite element framework for port-Hamiltonian PDE simulations.
- port-Hamiltonian Benchmark: A repository collecting various port-Hamiltonian systems for numerical benchmarking.
- PyPHS: A Python software (Py) dedicated to the simulation of multi-physical Port-Hamiltonian Systems (PHS) described by graph structures.