github/erikbern/ann-benchmarks

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 numpy 0.203
pypi matplotlib 0.104
pypi ansicolors 0.099
pypi h5py 0.099
pypi pyyaml 0.099
pypi Babel 0.049
pypi MarkupSafe 0.049
pypi pywin32 0.032
pypi cryptography 0.018
pypi wmi 0.016
pypi enum34 0.016
pypi unittest2 0.016
pypi mock 0.016
pypi ipaddress 0.016
pypi idna 0.016
requirements.txt github/erikbern/ann-benchmarks 0.01
pypi pytest 0.009
pypi scipy 0.007
pypi sphinx 0.007
pypi sphinx-rtd-theme 0.005
pypi mypy 0.005
pypi black 0.005
pypi flake8 0.005
pypi pytest-cov 0.005
pypi sphinxext-opengraph 0.005
pypi sphinx-prompt 0.005
pypi Pillow 0.005
pypi numpydoc 0.005
pypi sphinx-gallery 0.005
pypi seaborn 0.005
pypi scikit-image 0.005
pypi memory-profiler 0.005
pypi pandas 0.005
pypi threadpoolctl 0.005
pypi joblib 0.005
pypi websockets 0.003
pypi wsaccel 0.003
pypi python-socks 0.003
pypi Sphinx 0.003
pypi pretend 0.002
pypi flaky 0.002
pypi win-inet-pton 0.002
pypi PySocks 0.002
pypi charset-normalizer 0.002
pypi chardet 0.002
pypi certifi 0.002
pypi urllib3 0.002
pypi gssapi 0.002
pypi invoke 0.002
pypi pyasn1 0.002
pypi six 0.002
pypi pynacl 0.002
pypi bcrypt 0.002
pypi psutil 0.001
pypi docker 0.001
pypi jinja2 0.001
pypi scikit-learn 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