github/dfm/corner.py

We use CiteLang to clone this repository, and parse found dependency files to generate this credit table and badge. For each research software repository, we assign a credit split (0.5 or 50/50) to say that the research software gets 50% of the credit, and the remaining 50% is shared by the dependencies. The same holds true for the children of dependencies up until we reach a minimum level of credit in the tree, at which point we stop parsing.

Software Credit

Manager Name Credit
pypi matplotlib 0.188
pypi cycler 0.165
pypi typing-extensions 0.163
pypi sphinx 0.021
pypi pytest-cov 0.021
pypi pytest 0.021
pypi xattr 0.013
pypi unicodedata2 0.013
pypi munkres 0.013
pypi brotli 0.013
pypi scipy 0.013
pypi brotlicffi 0.013
pypi skia-pathops 0.013
pypi sympy 0.013
pypi lz4 0.013
pypi zopfli 0.013
pypi lxml 0.013
pypi fs 0.013
pypi toml 0.012
pypi pep517 0.011
pypi flake8 0.011
pypi sphinx-book-theme 0.011
pypi myst-nb 0.011
pypi pandoc 0.011
pypi isort 0.011
pypi black 0.011
pypi arviz 0.011
pypi pytest-timeout 0.01
pypi pyroma 0.01
pypi packaging 0.01
pypi markdown2 0.01
pypi defusedxml 0.01
pypi coverage 0.01
pypi check-manifest 0.01
pypi sphinxext-opengraph 0.01
pypi sphinx-rtd-theme 0.01
pypi sphinx-removed-in 0.01
pypi sphinx-issues 0.01
pypi sphinx-copybutton 0.01
pypi olefile 0.01
setup.py github/dfm/corner.py 0.01
pypi importlib-metadata 0.003
pypi corner 0.002
pypi fonttools 0.002
pypi kiwisolver 0.002
pypi pillow 0.002
pypi importlib-resources 0.001
pypi virtualenv 0.001
pypi pyyaml 0.001
pypi nodeenv 0.001
pypi identify 0.001
pypi cfgv 0.001
pypi rich 0.001
pypi rfc3986 0.001
pypi keyring 0.001
pypi urllib3 0.001
pypi requests-toolbelt 0.001
pypi requests 0.001
pypi readme-renderer 0.001
pypi pkginfo 0.001

Note that credit values are rounded and expanded (so shared dependencies are represented as one record) and may not add to 1.0. Rounded values that hit zero are removed.

data.json << Back to Repos