This page provides guidance on the use of the Thai PGx Landscape platform, enabling users to access, analyze, and interpret pharmacogenomic data accurately and efficiently. The platform is designed to support multiple user groups, including researchers, clinical personnel, and individuals with an interest in pharmacogenomics.
Getting Started
Users may begin by registering and logging in through a user account. Upon authentication, the Home page serves as the entry point for accessing the platform's functional modules.
Platform Modules
The platform comprises six functional modules, each addressing a specific dimension of pharmacogenomic data. The following section provides detailed usage instructions for each module, including available filters, result formats, and navigation to detail views.
- β’Gene Function β Carriers, Enzymes, Targets, Transporters
- β’CPIC Guideline Availability β With or without CPIC guideline
- β’Gene Category β HLA, Non-HLA
- β’Information β Gene description, external database links, related genes
- β’Phenotype β Diplotype frequency with population proportions
- β’CPIC Dosing Guideline β Phenotype-linked prescribing recommendations
- β’Variant Effect β Variant impact data
- β’NLEM Status β In NLEM, Not in NLEM
- β’Therapeutic Class β Anti-infectives, Cardiovascular system, Nervous system, and others
- β’CPIC Guideline Availability β With or without CPIC guideline
- β’Information β Drug description and associated gene groups
- β’Phenotype β Gene-linked phenotype distributions
- β’Recommendation β Use as directed / Use with caution / Avoid use
- β’CPIC Dosing Guideline β Phenotype-linked dosing guidance
- β’Consequences β Gene Location, Intron/mRNA/Protein/Splice/UTR Modifications, and others
- β’Impact β HIGH, MODERATE, LOW, MODIFIER
- β’Thai Allele Frequency β Range filter
- β’Compared Population β ALL, AFR, AMI, AMR, ASJ, EAS, FIN, MID, NFE, SAS
- β’Significant Level β p-value range filter
- β’Sequence Position β cDNA position, CDS position, Protein position, Amino acids, Codons, Existing variation
- β’Impact & Prediction Scores β Impact, PolyPhen, SIFT, CADD, GeTH AF
- β’gnomAD Allele Frequencies β ALL, AFR, AMI, AMR, ASJ, EAS, FIN, MID, NFE, SAS
- β’gnomAD Adjusted p-Values β p-ALL, p-AFR, p-AMI, p-AMR, p-ASJ, p-EAS, p-FIN, p-MID
- β’Gene β HLA-A, HLA-B, HLA-C, HLA-DQA1, HLA-DQB1, HLA-DRB1, and others
- β’Drug β Allopurinol, Carbamazepine, Abacavir, Phenytoin, and others
- β’ADR β SJS, TEN, DILI, Hypersensitivity reactions, and others
- β’Ethnicity β Asian, European, East Asian, Southeast Asian, and others
- β’Disease β Epilepsy, HIV, Gout, and others
- β’Thai Allele Frequency β Range filter
- β’P-value / Odds Ratio β Statistical evidence filters
- β’Phenotype β Normal, Altered, Intermediate, Likely Intermediate, Poor, Possible Intermediate, Rapid, Ultrarapid metabolizer
- β’Genotype β Select a gene and optionally specify a haplotype or allele
- β’Drug Recommendation β Use as directed, Use with caution, Avoid use
- β’Phenotype selected β Gene list with related sample count and percentage
- β’Genotype selected β Summary with total related sample count and charts by gender and region
- β’Drug Recommendation selected β Drug list with related sample count and percentage
- β’Summary Counts β Total Samples, Drugs, and Genes
- β’Gender Distribution β Donut chart of sample sex composition
- β’Region Chart β Donut chart by Thai regional distribution
- β’Geo Map Chart β Geographic distribution on a Thailand map
- β’Gene Phenotype Chart β Stacked bar by gene and phenotype type
- β’Short Recommendation β Stacked bar by recommendation level
- β’Variant Classes β SNV, Insertion, Deletion
- β’Variant Impact β HIGH / MODERATE / LOW / MODIFIER
- β’SIFT / PolyPhen Classes β Functional prediction classes
API Access
A RESTful Application Programming Interface (API) has been developed to enable external systems to access Thai PGx Landscape platform data programmatically, without requiring use of the web interface. This API supports research, software development, and data analysis workflows. All API endpoints are accessible under the /api/v1/ path, support API key-based authentication, and use JSON as the data exchange format to ensure secure and convenient access.
The API structure encompasses the following core data types:
- β’Gene Data (Genes) β Retrieve all genes, access individual records, search, and pull summary and reference data
- β’Drug Data (Drugs) β Endpoints supporting diverse operations similar to gene data access
The gene API enables access to gene data in various formats according to user requirements, including retrieval of all records, access to specific individual records, search functionality, and extraction of specific data subsets.
Search Tips
Each module supports keyword-based search using terms such as gene names, drug names, or variant identifiers. In addition, filter options are available to refine results according to specific criteria, including variant type, phenotype classification, or population group.
Frequently Asked Questions
Troubleshooting
If difficulties are encountered while using the platform, the following guidance may assist in resolving common issues.