molfeat

Featurize SMILES molecules into ML-ready vectors for QSAR modeling.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill molfeat-scimate-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: molfeat
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/claude-scientific-skills/skills/molfeat
Command: npx skills add https://github.com/SciMate-AI/scicli --skill molfeat-scimate-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

MolFeat provides a unified platform to convert diverse molecular representations into machine-learning-ready feature vectors, accelerating cheminformatics modeling and data-driven discovery.

Core Features & Use Cases

  • Unified featurization across fingerprints, descriptors, and pretrained embeddings to support QSAR, virtual screening, and similarity searching.
  • Flexible workflow with calculators, transformers, and model stores that integrate into standard ML pipelines.
  • Real-world scenario: featurize a library of SMILES to build a QSAR model or screen compounds by fingerprint similarity.

Quick Start

Create a MoleculeTransformer with a chosen featurizer and apply it to your SMILES list to obtain feature matrices.

Frequently Asked Questions about molfeat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I featurize SMILES molecules for QSAR modeling?

To featurize SMILES molecules for QSAR modeling, create a MoleculeTransformer with a chosen featurizer and apply it to your SMILES list to obtain ML-ready feature matrices.

What molecular fingerprints and descriptors are available for cheminformatics pipelines?

Available molecular featurizers include ECFP, MACCS, MAP4, and Mordred calculators, alongside ChemBERTa, ChemGPT transformers, and GNN-based embeddings for cheminformatics pipelines.

Can I use pretrained molecular transformers like ChemBERTa for virtual screening?

Yes, you can use pretrained molecular transformers like ChemBERTa for virtual screening by applying the MoleculeTransformer to generate embeddings from your SMILES inputs.

Does molecular featurization support integration with standard ML pipelines?

Molecular featurization supports integration with standard ML pipelines through flexible workflows using calculators, transformers, and model stores to produce feature vectors for machine learning.

Are optional dependencies required for molecular featurization?

Optional dependencies are not strictly required for molecular featurization, as they are handled via extras, allowing you to install only the specific calculators or transformers you need.