About Ribocentre-aptamer database

Ribocentre-aptamer Database is designed to provide information on RNA aptamers. Each aptamer page includes a brief introduction and offers various search options, such as sequence, publications, structures, binding affinities, and applications. Users can submit new RNA aptamer cases or related comments through the submission portal to enhance our database. The Binding Sites page compiles information on binding sites verified by published studies and classifies the aptamers. The Applications page showcases examples of RNA aptamer applications in previous research, updated regularly. The Structures page offers detailed insights into different aspects of RNA aptamers, and the Publications page provides links to individual aptamer pages, structural details, and related publications.


How to use the database

Search channels

On the home page, we start with a brief introduction, hoping that you will understand some basic concepts of RNA aptamers. There are three available search channels on the home page: (1) You can use the navigation bar to switch to the Aptamers, Applications, or Fluorescence pages. (2) You can search by keyword in the search box in the header. (3) Above the table, you can search by keyword or switch to a specific page.

drawing
drawing

Advanced search functionality

For a more precise search experience, you can visit the dedicated search page. On the search page, you can use multiple filtering criteria to narrow down your search scope, including but not limited to aptamer types, binding affinity ranges, publication years, and more. This advanced search functionality helps you quickly find RNA aptamer information that meets specific requirements, improving search efficiency and accuracy.


drawing

drawing

Download channels

In each page, we mainly display the information of different RNA aptamers in table form. You can click the download button to download the information in different formats. When you want to download the information of a specific aptamer, you can filter it by search first and then download it.

drawing
drawing

Interactive visualization

Clink the aptamer name in aptamer page, and it would send you to a new page which shows the timeline, structure, binding pockets information and so on of the riboswitch you choosed. For 3d structures you can use the interactive window to colour the structure or click on the zoom button on the right to go to a new page with more detailed information. In addition, we provide information about similar ligands to help you transform aptamers. We hope you can find all the information available in this database.

drawing drawing

Feedback channel

To keep pace with the latest developments in RNA aptamers research, the database will undergo regular updates. In home page, We provide a link to the feedback button. In addition, Click the top button to return to a series of database collections.

drawing

API Access

The Ribocentre-Aptamer platform provides a robust API for programmatic access to our aptamer database. This API enables researchers to integrate our data into automated workflows, perform batch queries, and access comprehensive aptamer information in a structured format. Both web interface and programmatic access support URL-based search parameters for real-time data filtering.

API Endpoints

Our API offers multiple access points for retrieving aptamer data:

  • Sequences Page: https://aptamer.ribocentre.org/sequences/ - Interactive web interface with search support; returns filtered HTML by default, JSON with format=json parameter
  • JSON API: https://aptamer.ribocentre.org/api/ - Dedicated API endpoint, always returns JSON format with enhanced debugging information

Query Parameters

The API supports various query parameters for filtering and searching:

  • search: Search across all aptamer fields (sequence, ligand, name, etc.)
  • id: Filter results by specific aptamer ID
  • category: Filter by aptamer category
  • type: Filter by aptamer type (RNA, DNA)
  • format: Request data in JSON format (only for /sequences/ endpoint)
  • limit: Limit the number of results returned (only for /api/ endpoint)
  • offset: Specify pagination offset (only for /api/ endpoint)

Usage Examples

Here are some common API usage patterns:

# Search for ATP-related aptamers (JSON API - always returns JSON)
curl "https://aptamer.ribocentre.org/api/?search=ATP"

# Get specific aptamer by ID (JSON API)
curl "https://aptamer.ribocentre.org/api/?id=ATP_Szostak_1"

# Get results with pagination (JSON API supports limit/offset)
curl "https://aptamer.ribocentre.org/api/?search=DNA&limit=10&offset=0"

# Search via sequences page with JSON format
curl "https://aptamer.ribocentre.org/sequences/?search=thrombin&format=json"

# Search via sequences page (returns filtered HTML results)
curl "https://aptamer.ribocentre.org/sequences/?search=thrombin"

# Visit sequences page with search results in browser
# https://aptamer.ribocentre.org/sequences/?search=thrombin

Response Format

API responses include comprehensive debugging information and statistics:

{
  "success": true,
  "message": "Found 5 result(s)",
  "query": {
    "search": "ATP",
    "timestamp": "2025-01-01T12:00:00.000Z"
  },
  "statistics": {
    "total_in_database": 250,
    "filtered_results": 5,
    "returned_results": 5
  },
  "data": [...]
}

Data Fields

Each aptamer entry contains comprehensive information including sequence, target ligand, binding affinity, structure details, and publication references. The API provides access to all fields available in the web interface, enabling complete data integration.

Best Practices

For optimal API usage, we recommend:

  • Implement reasonable delays between requests to avoid overwhelming the server
  • Cache frequently accessed data locally to reduce server load
  • Include proper error handling for network issues
  • Always cite our database when using data in publications

For detailed API documentation and technical specifications, please visit our dedicated API Documentation page.


How to contact us

For any inquiries or concerns regarding the database, please reach out to 2112240208@gdpu.edu.cn.

Group Members

Zhichao (Chichau) Miao

Principal Investigator of Guangzhou Lab

Lin Huang

Principal Investigator of Sun Yat-sen University