aadna_table

Query and analyze AADNA genetics CSV data by Kit Numbers, Haplogroups, Surnames, or Subethnicity.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/valalav/aadna_bot --skill aadna-table
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aadna_table
Source: https://github.com/valalav/aadna_bot/tree/main/skills/aadna_table
Command: npx skills add https://github.com/valalav/aadna_bot --skill aadna-table

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to efficiently query and analyze the AADNA genetics database, which is crucial for genetic genealogy research within the Adyghe-Abkhaz DNA Project.

Core Features & Use Cases

  • Data Retrieval: Search the AADNA CSV database for specific Kit Numbers, Haplogroups, Surnames, or Subethnicity data.
  • Data Analysis: Perform summary counts and identify patterns within the genetic and geographic data.
  • Use Case: A user can ask "Show me all individuals with the J2 haplogroup and their subethnos" or "What is the haplogroup for Kit Number 12345?".

Quick Start

Use the aadna_table skill to find all members of the J-FT251326 haplogroup.

Frequently Asked Questions about aadna_table

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

FAQPage Schema
How do I query a genetics database CSV by haplogroup and subethnicity?

To query a genetics database CSV by haplogroup and subethnicity, you need data manipulation tools to filter and summarize records. This Skill processes AADNA CSV files to retrieve genetic and geographic data for specific haplogroups or subethnicities.

Can I find specific kit numbers and surnames in a genealogy CSV file?

Yes, you can find specific kit numbers and surnames in a genealogy CSV file. This Skill queries the AADNA database to retrieve individual records based on Kit Numbers or Surnames for genealogical research.

Does pandas work well for filtering large DNA database CSV files?

Pandas works well for filtering large DNA database CSV files because it provides efficient data manipulation. This Skill requires pandas to query, filter, and aggregate large AADNA genetics datasets effectively.

What is the best way to summarize genetic data by haplogroup in a CSV?

The best way to summarize genetic data by haplogroup in a CSV is using pandas for aggregation. This Skill performs summary counts and identifies patterns within AADNA genetic and geographic data based on haplogroups.

How to analyze Adyghe-Abkhaz DNA project data using Python?

To analyze Adyghe-Abkhaz DNA project data using Python, you query the AADNA CSV database with pandas. This Skill supports filtering, aggregation, and summarization of genetic data for Adyghe-Abkhaz genealogical research.

What are the limitations of querying a CSV database for genealogical research?

Limitations of querying a CSV database for genealogical research include relying on static file formats rather than relational databases. This Skill is constrained by CSV structure and requires pandas for complex filtering of AADNA data.