{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.materialsintelligence/propnet","documentNamespace":"https://spdx.org/spdxdocs/protobom/b50777dd-3a5f-4023-aeef-75f7f2f7e8c7","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-04T10:47:32Z"},"packages":[{"name":"nose","SPDXID":"SPDXRef-pypi-nose-75c946","versionInfo":"\u003e= 1.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nose"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-3.2.3-75c946","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004-2017 Holger Krekel and others, Copyright (c) 2010 by Armin Ronacher., Copyright (c) 2015, Copyright 2010 by Armin Ronacher. :license Flask Design License, Copyright Holger Krekel and others, 2004-2017., copyright u'2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest@3.2.3"}]},{"name":"sphinx-rtd-theme","SPDXID":"SPDXRef-pypi-sphinx-rtd-theme-75c946","versionInfo":"\u003e= 0.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-rtd-theme"}]},{"name":"sphinx","SPDXID":"SPDXRef-pypi-sphinx-75c946","versionInfo":"\u003e= 1.8.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx"}]},{"name":"sphinxcontrib-apidoc","SPDXID":"SPDXRef-pypi-sphinxcontrib-apidoc-75c946","versionInfo":"\u003e= 0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinxcontrib-apidoc"}]},{"name":"isbnlib","SPDXID":"SPDXRef-pypi-isbnlib-75c946","versionInfo":"\u003e= 3.9.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/isbnlib"}]},{"name":"pymongo","SPDXID":"SPDXRef-pypi-pymongo-75c946","versionInfo":"\u003e= 3.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymongo"}]},{"name":"six","SPDXID":"SPDXRef-pypi-six-75c946","versionInfo":"\u003e= 1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/six"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","versionInfo":"\u003e= 0.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"dash","SPDXID":"SPDXRef-pypi-dash-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Plotly, Inc","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dash@1.1.1"}]},{"name":"dash-cytoscape","SPDXID":"SPDXRef-pypi-dash-cytoscape-0.1.1-75c946","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) ,25 b.vc(), (c) Sindre Sorhus, Copyright (c) 2010-2013 Raymond Hill https://github.com/gorhill/Javascript-Voronoi, Copyright (c) 2012-2014 Chris Pettitt, Copyright (c) 2013-2014 Ralf S. Engelschall (http://engelschall.com), Copyright (c) 2013-present, Facebook, Inc., Copyright (c) 2014, Chris Pettitt, Copyright (c) 2016 Max Franz, Copyright (c) 2017 Plotly, Inc, Copyright Gaetan Renaudeau., Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e, Copyright JS Foundation and other contributors \u003chttps://js.foundation/\u003e, copyright Koen Bok., copyright Max Franz","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dash-cytoscape@0.1.1"}]},{"name":"aflow","SPDXID":"SPDXRef-pypi-aflow-75c946","versionInfo":"\u003e= 0.0.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aflow"}]},{"name":"minepy","SPDXID":"SPDXRef-pypi-minepy-75c946","versionInfo":"\u003e= 1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/minepy"}]},{"name":"uncertainties","SPDXID":"SPDXRef-pypi-uncertainties-75c946","versionInfo":"\u003e= 3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/uncertainties"}]},{"name":"gbml","SPDXID":"SPDXRef-pypi-gbml-75c946","versionInfo":"\u003e= 1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gbml"}]},{"name":"networkx","SPDXID":"SPDXRef-pypi-networkx-75c946","versionInfo":"\u003e= 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/networkx"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","versionInfo":"\u003e= 0.23.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"pint","SPDXID":"SPDXRef-pypi-pint-75c946","versionInfo":"\u003e= 0.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pint"}]},{"name":"monty","SPDXID":"SPDXRef-pypi-monty-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2008-2011 Volvox Development Team, Copyright (c) 2014 Materials Virtual Lab, Copyright 2012, The Materials Project, Copyright 2013, The Materials Project, Copyright 2013, The Materials Virtual Lab, Copyright 2014, The Materials Virtual Lab","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/monty@2.0.2"}]},{"name":"chronic","SPDXID":"SPDXRef-pypi-chronic-75c946","versionInfo":"\u003e= 0.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/chronic"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","versionInfo":"\u003e= 2.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"pybtex","SPDXID":"SPDXRef-pypi-pybtex-75c946","versionInfo":"\u003e= 0.21","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pybtex"}]},{"name":"pymatgen","SPDXID":"SPDXRef-pypi-pymatgen-75c946","versionInfo":"\u003e= 2018.5.22","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymatgen"}]},{"name":"pylatexenc","SPDXID":"SPDXRef-pypi-pylatexenc-75c946","versionInfo":"\u003e= 1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylatexenc"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","versionInfo":"\u003e= 1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"gunicorn","SPDXID":"SPDXRef-pypi-gunicorn-75c946","versionInfo":"\u003e= 19.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gunicorn"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.15.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"frozendict","SPDXID":"SPDXRef-pypi-frozendict-75c946","versionInfo":"\u003e= 1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/frozendict"}]},{"name":"habanero","SPDXID":"SPDXRef-pypi-habanero-75c946","versionInfo":"\u003e= 0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/habanero"}]},{"name":"pydash","SPDXID":"SPDXRef-pypi-pydash-4.5.0-75c946","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Derrick Gilland, copyright 2014","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydash@4.5.0"}]},{"name":"plotly","SPDXID":"SPDXRef-pypi-plotly-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2018 Plotly, Inc, Copyright 2012-2019, Plotly, Inc., Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright JS Foundation and other contributors \u003chttps://js.foundation/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/plotly@4.1.0"}]},{"name":"maggma","SPDXID":"SPDXRef-pypi-maggma-75c946","versionInfo":"\u003e= 0.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/maggma"}]},{"name":"matminer","SPDXID":"SPDXRef-pypi-matminer-75c946","versionInfo":"\u003e= 0.5.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matminer"}]},{"name":"sympy","SPDXID":"SPDXRef-pypi-sympy-75c946","versionInfo":"\u003e= 1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sympy"}]},{"name":"flask-caching","SPDXID":"SPDXRef-pypi-flask-caching-75c946","versionInfo":"\u003e= 1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-caching"}]},{"name":"com.github.materialsintelligence/propnet","SPDXID":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","versionInfo":"main","downloadLocation":"git+https://github.com/materialsintelligence/propnet","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/materialsintelligence/propnet@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-sphinxcontrib-apidoc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-dash-cytoscape-0.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-monty-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-frozendict-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-dash-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-gunicorn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-flask-caching-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pytest-3.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-sphinx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-aflow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-chronic-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pymatgen-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-maggma-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-nose-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pymongo-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-six-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-minepy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-networkx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-isbnlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-uncertainties-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pint-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-matminer-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-sphinx-rtd-theme-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-gbml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pybtex-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-plotly-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-sympy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pylatexenc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-habanero-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relatedSpdxElement":"SPDXRef-pypi-pydash-4.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-materialsintelligence-propnet-main-5bf9d3","relationshipType":"DESCRIBES"}]}