cli-anything-unimol-tools

Automate molecular property prediction workflows with Uni-Mol Tools via a Python CLI.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-unimol-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-unimol-tools
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/skills/cli-anything-unimol-tools
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-unimol-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end molecular property prediction workflows by providing a Python CLI interface for training and inference with Uni-Mol Tools, reducing setup time and manual orchestration.

Core Features & Use Cases

  • Interactive CLI for training and inference of molecular property prediction models using Uni-Mol Tools.
  • Project management: organize experiments with named projects and persistent state.
  • JSON API support: output machine-readable results with the --json flag and easy automation.
  • Five task types: classification, regression, multiclass, multilabel_classification, and multilabel_regression.

Quick Start

Launch the interactive REPL by running python3 -m cli_anything.unimol_tools.

Frequently Asked Questions about cli-anything-unimol-tools

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

FAQPage Schema
How do I automate molecular property prediction workflows from the command line?

You can automate molecular property prediction workflows using a Python-based CLI that orchestrates Uni-Mol Tools for end-to-end training and inference. It provides interactive mode, named projects, and JSON output to reduce manual setup and orchestration.

What task types does Uni-Mol Tools support for molecular property inference and training?

Uni-Mol Tools support five task types for molecular property inference and training: classification, regression, multiclass, multilabel_classification, and multilabel_regression. You can select the appropriate task type within the interactive CLI environment.

Can I get machine-readable JSON outputs from Uni-Mol Tools training runs for automation?

Yes, you can get machine-readable JSON outputs from Uni-Mol Tools training runs by using the --json flag. This feature enables easy automation and integration of model tracking and experiment results into local sandboxes.

How do I manage multiple molecular property experiments using Uni-Mol Tools?

You can manage multiple molecular property experiments using the CLI's project management features, which organize experiments with named projects and persistent state. This allows researchers to maintain cross-task data management across local sandboxes.

Do I need to install specific dependencies to run Uni-Mol Tools via a Python CLI?

No specific external dependencies are required to run the Uni-Mol Tools CLI itself, as it operates as a standalone Python module. You simply launch the interactive REPL by running the python3 command to start your project-scoped experiments.

What is the best way to start an interactive molecular property training session with Uni-Mol Tools?

The best way to start an interactive molecular property training session is to launch the Python CLI by running the python3 -m cli_anything.unimol_tools command. This opens an interactive REPL for immediate model tracking and inference.