hugging-science
Use when the user is doing AI/ML work in a scientific domain such as biology, chemistry, physics, astronomy, climate, genomics, materials, medicine, ecology, energy, engineering, math, drug discovery, protein design, weather modeling, theorem proving, single-cell, or PDE solving. Hugging Science is a curated catalog of scientific datasets, models, blog posts, and interactive Spaces. This skill helps discover and use resources via `datasets`, `transformers`, the HF Inference API, `gradio_client`, and methodology citations.
Author
Category
Development ToolsInstall
Hot:7
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=k-dense-ai-skills-hugging-science&locale=en&source=copy
Hugging Science - A Directory of Scientific Machine Learning Resources
Skills Overview
Hugging Science is a curated directory of scientific machine learning resources, covering datasets, models, blog posts, and interactive demos across 17 scientific disciplines. It helps researchers quickly discover and use high-quality AI tools for research.
Use Cases
When you need to use machine learning in fields such as biology, chemistry, physics, astronomy, climate, genomics, materials science, and medicine, Hugging Science provides filtered, high-quality datasets and pretrained models. It supports specific research tasks such as drug discovery, protein design, weather modeling, and theorem proving.
With the
datasets and transformers libraries, you can easily load scientific datasets for model training, or run inference and fine-tuning using pretrained scientific models (e.g., Evo-2, ESM2, BoltzGen). It supports both local execution and the Hugging Face Inference API.Use
gradio_client to call interactive Spaces provided by Hugging Science, such as BoltzGen (a protein/ligand design tool) and Dataset Quest (a dataset submission platform). You can experience scientific AI features without deploying anything locally.Core Features
Covers 17 areas, including astronomy, benchmarks, biology, biotechnology, chemistry, climate, conservation biology, Earth science, ecology, energy, engineering, genomics, materials science, mathematics, medicine, physics, and scientific reasoning. Each area has a dedicated resource file (
topics/<slug>.md).Provides
llms.txt (compact index), llms-full.txt (full content), and Markdown files organized by domain, along with a companion Python script fetch_catalog.py. Supports programmatic retrieval of resource information by topic, resource type, or keywords.All resources can be used with standard Hugging Face tools: datasets are loaded via the
datasets library (supports streaming large-scale corpora), models are run via transformers or an inference API, and interactive demos are accessed via gradio_client. Each resource includes detailed method papers and citation information.Frequently Asked Questions
What is Hugging Science, and what types of scientific resources does it include?
Hugging Science is a curated directory of scientific machine learning resources, composed of two parts: the
huggingscience.co website and the hugging-science organization on Hugging Face. It includes four types of resources: datasets, pretrained models, methodology articles, and interactive demos, spanning 17 scientific disciplines. Each resource is manually curated to ensure quality and openness.How do I download and use scientific datasets from Hugging Science?
Use the Python
datasets library to load the dataset. First, use fetch_catalog.py or access huggingscience.co/topics/<slug>.md to find the target dataset name (e.g., arcinstitute/opengenome2), then load it with code:from datasets import load_dataset
dataset = load_dataset("arcinstitute/opengenome2")For extremely large-scale datasets, it is recommended to use
streaming=True for streaming loading.Why do scientific models need trust_remote_code=True?
Many scientific models use custom architectures (e.g., Evo-2, Nucleotide Transformer). Their model code is distributed with the model repository rather than included in standard libraries. Setting
trust_remote_code=True allows transformers to load and execute these custom code files from the model repository. This is a common practice in the scientific AI ecosystem and helps ensure the models’ full functionality.