Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
20 of 58 committers (34.5%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Data mining for materials science
Basic Info
- Host: GitHub
- Owner: hackingmaterials
- License: other
- Language: HTML
- Default Branch: main
- Homepage: https://hackingmaterials.github.io/matminer/
- Size: 41.6 MB
Statistics
- Stars: 543
- Watchers: 25
- Forks: 202
- Open Issues: 30
- Releases: 69
Topics
Metadata Files
README.md
matminer is a library for performing data mining in the field of materials science.
matminer supports Python 3.9+.
Related packages:
- If you like matminer, you might also try automatminer.
- If you are interested in furthering development of datasets in matminer, you may be interested in matbench.
- If you are looking for figrecipes, it is now in its own repo.
Citation
If you find matminer useful, please encourage its development by citing the following paper in your research:
Ward, L., Dunn, A., Faghaninia, A., Zimmermann, N. E. R., Bajaj, S., Wang, Q.,
Montoya, J. H., Chen, J., Bystrom, K., Dylla, M., Chard, K., Asta, M., Persson,
K., Snyder, G. J., Foster, I., Jain, A., Matminer: An open source toolkit for
materials data mining. Comput. Mater. Sci. 152, 60-69 (2018).
Matminer helps users apply methods and data sets developed by the community. Please also cite the original sources, as this will add clarity to your article and credit the original authors:
- If you use one or more datasets accessed through matminer, check the dataset metadata info for relevant citations on the original datasets.
- If you use one or more data retrieval methods, check
citations()method of the data retrieval class. This method will provide a list of BibTeX-formatted citations for that featurizer, making it easy to keep track of and cite the original publications. - If you use one or more featurizers, please take advantage of the
citations()function present for every featurizer in matminer.
Owner
- Name: Hacking Materials Research Group
- Login: hackingmaterials
- Kind: organization
- Location: Lawrence Berkeley National Lab, CA
- Website: https://hackingmaterials.lbl.gov
- Repositories: 22
- Profile: https://github.com/hackingmaterials
GitHub Events
Total
- Watch event: 58
- Delete event: 103
- Push event: 34
- Fork event: 10
- Create event: 97
Last Year
- Watch event: 58
- Delete event: 103
- Push event: 34
- Fork event: 10
- Create event: 97
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| ardunn | a****n@l****v | 790 |
| Saurabh Bajaj | s****2@g****m | 577 |
| Anubhav Jain | a****n@l****v | 383 |
| Alireza | a****a@w****u | 166 |
| Logan Ward | w****t@g****m | 145 |
| nisse3000 | n****n@t****e | 129 |
| Anubhav Jain | a****r@g****m | 114 |
| Daniel Dopp | d****p@l****v | 111 |
| Qi Wang | w****1@g****m | 106 |
| dependabot[bot] | 4****] | 77 |
| montoyjh | m****h@g****m | 75 |
| Alex Ganose | a****e@g****m | 68 |
| Samy Cherfaoui | s****i@b****u | 63 |
| Saurabh Bajaj | s****2 | 57 |
| JFChen3 | j****5@r****u | 57 |
| Kiran Mathew | k****w@l****v | 53 |
| Alireza | a****a@g****m | 49 |
| Shyue Ping Ong | s****p@g****m | 46 |
| Nicholas Wagner | m****r@g****m | 46 |
| dependabot-preview[bot] | 2****] | 44 |
| Patrick Huck | p****k@l****v | 35 |
| kyle | k****m@b****u | 29 |
| Maxwell Dylla | 2****d@g****m | 24 |
| Koki Muraoka | k****a@g****m | 20 |
| Maxwell Dylla | m****0@u****u | 19 |
| Matthew Evans | g****t@m****e | 19 |
| Janosh Riebesell | j****l@g****m | 18 |
| __sp__ | o****p@e****u | 9 |
| Evgeny Blokhin | eb@t****o | 8 |
| Jason Frost | j****t@l****v | 8 |
| and 28 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 27
- Total pull requests: 128
- Average time to close issues: 5 months
- Average time to close pull requests: about 1 month
- Total issue authors: 16
- Total pull request authors: 15
- Average comments per issue: 2.19
- Average comments per pull request: 1.13
- Merged pull requests: 54
- Bot issues: 0
- Bot pull requests: 72
Past Year
- Issues: 4
- Pull requests: 9
- Average time to close issues: 9 days
- Average time to close pull requests: 17 days
- Issue authors: 4
- Pull request authors: 6
- Average comments per issue: 2.0
- Average comments per pull request: 2.22
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ml-evs (5)
- ardunn (5)
- sgbaird (3)
- KwamiAldo (1)
- AlexHeustc (1)
- CompRhys (1)
- Pangcheng520 (1)
- Youjin1985 (1)
- JaGeo (1)
- FaithfulFighter (1)
- gbrunin (1)
- janosh (1)
- chaserlight19942007 (1)
- pbenner (1)
- kaueltzen (1)
Pull Request Authors
- dependabot[bot] (72)
- ml-evs (25)
- tschaume (23)
- gbrunin (8)
- DanielYang59 (5)
- zzccchen (4)
- janosh (3)
- JaGeo (2)
- esoteric-ephemera (2)
- kaueltzen (2)
- afonari (1)
- jacksund (1)
- oslopanda (1)
- ardunn (1)
- sgbaird (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 4
-
Total downloads:
- pypi 363,373 last-month
- Total docker downloads: 42
-
Total dependent packages: 27
(may contain duplicates) -
Total dependent repositories: 71
(may contain duplicates) - Total versions: 155
- Total maintainers: 3
pypi.org: matminer
matminer is a library that contains tools for data mining in Materials Science
- Homepage: https://github.com/hackingmaterials/matminer
- Documentation: https://matminer.readthedocs.io/
- License: modified BSD
-
Latest release: 0.9.3
published over 1 year ago
Rankings
Maintainers (2)
proxy.golang.org: github.com/hackingmaterials/matminer
- Documentation: https://pkg.go.dev/github.com/hackingmaterials/matminer#section-documentation
- License: other
-
Latest release: v0.9.3
published over 1 year ago
Rankings
conda-forge.org: matminer
matminer is a library for performing data mining in the field of materials science.
- Homepage: https://github.com/hackingmaterials/matminer
- License: BSD-3-Clause
-
Latest release: 0.8.0
published over 3 years ago
Rankings
spack.io: py-matminer
Matminer is a library for performing data mining in the field of materials science.
- Homepage: https://github.com/hackingmaterials/matminer
- License: []
-
Latest release: 0.8.0
published almost 3 years ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish release/v1.5 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish release/v1.5 composite
- rymndhng/release-on-push-action v0.25.0 composite
- supercharge/mongodb-github-action 1.6.0 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 114 dependencies
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 117 dependencies
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 116 dependencies
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 114 dependencies
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 117 dependencies
- certifi ==2022.9.24 test
- charset-normalizer ==2.1.1 test
- contourpy ==1.0.6 test
- cycler ==0.11.0 test
- dnspython ==2.2.1 test
- emmet-core ==0.38.9 test
- fonttools ==4.38.0 test
- future ==0.18.2 test
- idna ==3.4 test
- joblib ==1.2.0 test
- kiwisolver ==1.4.4 test
- latexcodec ==2.0.1 test
- matplotlib ==3.6.2 test
- monty ==2022.9.9 test
- mp-api ==0.29.4 test
- mpmath ==1.2.1 test
- msgpack ==1.0.4 test
- networkx ==2.8.8 test
- numpy ==1.23.4 test
- packaging ==21.3 test
- palettable ==3.3.0 test
- pandas ==1.5.1 test
- pillow ==9.3.0 test
- plotly ==5.11.0 test
- pybtex ==0.24.0 test
- pydantic ==1.10.2 test
- pymatgen ==2022.11.7 test
- pymongo ==4.3.2 test
- pyparsing ==3.0.9 test
- python-dateutil ==2.8.2 test
- pytz ==2022.6 test
- pyyaml ==6.0 test
- requests ==2.28.1 test
- ruamel-yaml ==0.17.21 test
- ruamel-yaml-clib ==0.2.7 test
- scikit-learn ==1.1.3 test
- scipy ==1.9.3 test
- six ==1.16.0 test
- spglib ==2.0.2 test
- sympy ==1.11.1 test
- tabulate ==0.9.0 test
- tenacity ==8.1.0 test
- threadpoolctl ==3.1.0 test
- tqdm ==4.64.1 test
- typing-extensions ==4.4.0 test
- uncertainties ==3.1.7 test
- urllib3 ==1.26.12 test
- 116 dependencies
- future *
- monty *
- numpy >=1.20.1
- pandas *
- pymatgen *
- pymongo *
- requests *
- scikit_learn *
- sympy *
- tqdm *
