{"id":20508259,"url":"https://github.com/citrineinformatics/dftparse","last_synced_at":"2025-04-13T22:06:28.200Z","repository":{"id":62567975,"uuid":"100640660","full_name":"CitrineInformatics/dftparse","owner":"CitrineInformatics","description":"Simple parsers for DFT codes","archived":false,"fork":false,"pushed_at":"2019-10-08T01:19:01.000Z","size":98,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2024-11-08T00:09:20.266Z","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":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CitrineInformatics.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}},"created_at":"2017-08-17T20:02:24.000Z","updated_at":"2023-02-22T00:11:39.000Z","dependencies_parsed_at":"2022-11-03T16:45:42.123Z","dependency_job_id":null,"html_url":"https://github.com/CitrineInformatics/dftparse","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CitrineInformatics%2Fdftparse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CitrineInformatics%2Fdftparse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CitrineInformatics%2Fdftparse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CitrineInformatics%2Fdftparse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CitrineInformatics","download_url":"https://codeload.github.com/CitrineInformatics/dftparse/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224838255,"owners_count":17378271,"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-15T20:17:52.424Z","updated_at":"2024-11-15T20:17:53.088Z","avatar_url":"https://github.com/CitrineInformatics.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dftparse ![Develop status](https://travis-ci.org/CitrineInformatics/dftparse.svg?branch=develop) ![Pypi stats](https://img.shields.io/pypi/v/dftparse.svg)\n\nLocal, unopinionated parsers for DFT codes.\n\n`dftparse` simply extracts key-value pairs from the inputs and outputs of dft codes by reading one or a few consecutive lines and putting the results into a list of dicts.\nRepeated keys are repeated, preserving context through ordering.\nIt does not change the names to make them consistent across dft codes, nor does it do processing to homogenize units or basis.\n`dftparser` is intended to be a building block for building more expressive or useful dft tools, such as [pif-dft](https://github.com/CitrineInformatics/pif-dft)\n\n## Currently supported codes\n - VASP (versions tested: 5.2.11, 5.3.2, 5.3.5)\n - PWSCF (Quantum Espresso) (versions tested: 4.3.2, 5.0, 5.4.0, 6.0, 6.4.1)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcitrineinformatics%2Fdftparse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcitrineinformatics%2Fdftparse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcitrineinformatics%2Fdftparse/lists"}