Skip to main content

This is the library for descriptors calculation, data preprocessing and AutoML.

Project description

NanoDescriptors is a Python library for automated descriptor generation, data preprocessing, and AutoML for nanomaterial property prediction (QSAR/QSPR). Main features Parses complex formulas (core‑shell @, composites -//, non‑stoichiometric, 19 material types)

Calculates >100 descriptors (electronic, thermodynamic, atomic‑mechanical, additive mixture descriptors)

Automatic data cleaning, encoding, skew correction, scaling

AutoML regression/classification with Optuna + SHAP/PLS/RFE feature selection + stacking ensembles

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nanodesclib-0.0.3.tar.gz (96.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nanodesclib-0.0.3-py3-none-any.whl (104.9 kB view details)

Uploaded Python 3

File details

Details for the file nanodesclib-0.0.3.tar.gz.

File metadata

  • Download URL: nanodesclib-0.0.3.tar.gz
  • Upload date:
  • Size: 96.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for nanodesclib-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3421e865a5c6946bde570e754e856809f1312a69171637d2d87f3b6d29bc56c5
MD5 232f537584411c6e85245962f2cbcc24
BLAKE2b-256 ec8a6a2680b63dd4662fc9f87c39162e92cbeaf8a163d096f4f63b736fd11698

See more details on using hashes here.

File details

Details for the file nanodesclib-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: nanodesclib-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 104.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for nanodesclib-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2222ce47d2870aeca39a9e976f84f1ab062a5d963500bbe317ef59d863e84109
MD5 6a5e3363f317aaec5e08b407bf578673
BLAKE2b-256 bb123a44d17d1d2f389bb1981825d19b25c89b9b8fe8eb6e87f162f8f8a38e06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page