canonical: https://jentic.com/apis/ideaconsult.net/nanoreg

# Ideaconsult eNanoMapper federated search

eNanoMapper provides free text and faceted search across curated nanomaterial project databases, covering substances, chemical structures, studies, and their measured data. It runs Apache Solr queries and offers exact structure, substructure, and similarity search over compound representations. Results include substance compositions, study summaries, and dataset views for physicochemical and toxicological research on engineered nanomaterials.

## For AI agents

Lets an AI agent search nanomaterial databases and retrieve substances, chemical structures, and study data from the eNanoMapper federated index.

## Scope

Does not handle nanomaterial synthesis, lab workflow management, or write operations. Use it for searching and reading curated nanomaterial data only.

## Capabilities

- Search nanomaterial project databases with free text and faceted filters
- Resolve substances by identifier and read their composition and structures
- Run exact, substructure, and similarity chemical structure searches
- Retrieve study summaries and measured physicochemical and toxicological data
- Browse facets across studies, substances, and structures for a chosen database

## Use cases

### Structure-based nanomaterial discovery

Researchers need to find nanomaterials that share a chemical structure or substructure with a candidate compound. eNanoMapper answers exact, substructure, and similarity queries over compound representations and returns the matching substances with their compositions, so a research team can move from a drawn structure to the curated records that describe it. Search stays scoped to the selected project database.

Example prompt: Run a similarity search for a given SMILES representation, then retrieve the composition of each matching substance

### Nanosafety study data retrieval

Safety assessors need the measured physicochemical and toxicological studies behind a nanomaterial. eNanoMapper lists the substances in a project database, returns study summaries for a chosen substance, and exposes the underlying study records, letting an assessor assemble the evidence for a single material without manually crawling the source database. The data is read only and scoped per database.

Example prompt: Look up a substance by identifier and fetch its study summary and full study records for a named database

### AI agent research data enrichment

An AI agent reading a research question about a nanomaterial can enrich it with structured data by querying eNanoMapper. The agent turns a compound name or structure into a database lookup, pulls the substance composition and study summaries, and returns citable records, keeping the research grounded in the curated nanomaterial index rather than free text. All access is read only.

Example prompt: Given a compound name, resolve the substance, retrieve its composition and study summary, and return the records

## Key endpoints

| Method | Path | Description |
| --- | --- | --- |
| GET | `/select` | Free text and faceted search across project databases |
| GET | `/enm/{db}/substance` | List substances in a database |
| GET | `/enm/{db}/substance/{uuid}` | Get a single substance record |
| GET | `/enm/{db}/substance/{uuid}/study` | Get study data for a substance |
| GET | `/enm/{db}/query/compound/{term}/{representation}` | Exact chemical structure search |
| GET | `/enm/{db}/query/similarity` | Similarity search over compound structures |

## Key resources

- **Search** — Apache Solr powered free text and faceted search across project databases
- **Substances** — List substances and read composition, structures, and study summaries by identifier
- **Structure queries** — Exact structure, substructure, and similarity search over compound representations
- **Studies** — Study summaries and detailed study records for substances

## Why Jentic

- **Setup:** eNanoMapper is a public search API with no key to provision, so wiring it by hand still means managing base paths, database identifiers, and Solr query syntax yourself. Install Jentic One once, import the API from the Jentic API Directory, and the search operations are ready to call.
- **Permission scoping:** Scope your agent to the read-only search and lookup operations, and, because the database name is a path parameter on every query, restrict it to a single project database when you want. You decide which operations are callable.
- **Credential handling:** The eNanoMapper search API is public and needs no key, so there is nothing for Jentic to inject and no secret enters the agent's prompt, logs, or context. Access stays governed by the operations you allow.
- **Discovery method:** Agents find eNanoMapper through Jentic's intent search: a natural-language query such as 'search nanomaterials by chemical structure' matches the search and structure-query operations, which the agent then calls directly.

## Related APIs

- **EMBL-EBI** — Bioinformatics data services for molecular and life-science research
- **Clarivate** — Scientific and research intelligence data across the literature
- **Crossref** — Scholarly metadata and DOI records for published research

## FAQ

### What can an AI agent do with the eNanoMapper API?

An agent can search curated nanomaterial databases with free text or faceted filters, run exact, substructure, and similarity structure queries, and retrieve substance compositions and study summaries. It is a read-only research API for engineered nanomaterial data.

### Does the eNanoMapper API require authentication?

The published OpenAPI specification declares no security scheme, so the search operations are reachable without a key. Confirm access terms for any specific project database with the provider before relying on it in production.

### Can I limit what my agent is allowed to do with the eNanoMapper API?

Yes. Your Jentic One instance decides which operations an agent may call, so you can allow read-only search and substance lookups and withhold everything else. Because the database name is a path parameter, you can also restrict an agent to a single project database.

### What kinds of chemical searches does eNanoMapper support?

It supports exact chemical structure search by compound representation, substructure search using SMARTS patterns, and similarity search, alongside free text and faceted search across substances, studies, and structures.

### How do I connect the eNanoMapper API to my AI agent with Jentic?

Install Jentic One with its setup script, import eNanoMapper from the Jentic API Directory, and your agent can call the search and substance operations. The install command is documented in the Jentic One repository.
