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.4.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.4-py3-none-any.whl (104.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nanodesclib-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 81bd154dd05070b2c2b5921792b123d60c24321b1f49a2a471490b5d35508e7a
MD5 ba77220527158dea37de6aadb8589553
BLAKE2b-256 f2ed104b901e8d79946afc39b93792b91b22ea2a5dc118474a9492cc580ca91b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nanodesclib-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e8b7db16487563402f9020e047fb12c032137b9c298f4e02485acca3ef90ec5
MD5 d3b1e8d6842c3bae570dc1c28405e2ba
BLAKE2b-256 f0c23d1b5dd05ab5b91cb9abbb50650d672476e97592280a638e2f1a288612cf

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