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.10.tar.gz (151.5 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.10-py3-none-any.whl (159.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nanodesclib-0.0.10.tar.gz
  • Upload date:
  • Size: 151.5 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.10.tar.gz
Algorithm Hash digest
SHA256 2889cb0508ba0220e8210fc36eba68dafc842708e5a9f336398855448d3700fa
MD5 fc3780cd36648c5d2d07b5040c3ea2ac
BLAKE2b-256 cf67fb960277b5e82d2b568820428c9082874204e3aa1ec82343725fbb20c588

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nanodesclib-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 159.7 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 f5c4c1cef5dc033f0a970d041912c2a7c6f5260009e964c1d294e7f49bd37ac9
MD5 95074b3c6fe2c834cc017a7886d847e8
BLAKE2b-256 29556d98b57bf127ed4c7b71d832a409a3969fcb81d8e005a785c8424cc540a5

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