jabir
We developed the Python package named jabir to generate atomic features. It can generate 322 atomic features for any type of material, such as Electron Affinity, Electric Polarizability, Thermal Conductivity, Pettifor number, etc. Jabir calculates statistical relationships for each physical and chemical feature based on Element, Subscript, and Fraction.
Installation
Jabir employs some other libraries and packages to generate atomic features of materials, which need to be installed. These packages consist of pandas, numpy, mendeleev, pymatgen and tqdm. Therefore, it’s necessary to install all these packages. If you encounter an error, it is probably due to the conflict of different versions of the packages, so be sure to install the following versions using the commands below:
pip install mendeleev==0.16.1 , pip install pymatgen==2024.5.1 , pip install tqdm==4.66.4
Note: If you encounter any difficulties installing these packages on your local system, you can utilize the Google colab environment to install and utilize them seamlessly.
How to use jabir
After installing jabir, simply execute the following two lines of code.
from jabir import main
print(main())
Metadata
Release files for jabir 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| jabir-0.0.7.tar.gz | 16.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jabir-0.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.9 kB
Release files / jabir-0.0.7.tar.gz
| Download URL | jabir-0.0.7.tar.gz |
|---|---|
| Size | 16.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a5f954a35ae58417fd7c28f6563611e6cb3dfb4e968cb07736c7b3855c665a2
|
|
BLAKE2b-256 checksum How to use checksums |
04d77c918de969ed672f5d0c86909ba5da8b6f831db84bca2fda4a793a0f42c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.8.10
|
Release files / jabir-0.0.7-py3-none-any.whl
| Download URL | jabir-0.0.7-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cc1712641e8d65b70f4bf9cab280f79bd29c9e97bb31fe4bc7f21508c88640d0
|
|
BLAKE2b-256 checksum How to use checksums |
147eb81f3a283c59ff155b509c957f6cbd1d09aa8a8004df41a6c629a2a62d09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.8.10
|
Security for jabir 0.0.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.