Welcome to Locator’s documentation!
Locator is a deep learning-based tool for predicting geographic coordinates from genotype matrices. It uses TensorFlow and Keras to build models that can accurately predict the geographic origin of samples based on their genetic data.
Contents:
Quick Links
Installation - Installation instructions
Usage Guide - Basic and advanced usage guide
CLI Guide - Command-line interface
Ensemble Models Guide - Ensemble models and k-fold cross-validation
The PCA Model - The PCA model for data with many SNPs
Parallel Analysis Guide - Multi-GPU parallel analysis guide
Plotting Guide - Visualization and plotting guide
Handling Missing Coordinates Guide - Guide for handling missing coordinates
API Reference - Complete API reference
Contributing - Contribution guidelines
Key Features
Deep learning-based coordinate prediction
GPU acceleration with automatic optimization
Mixed precision training for 2x speedup
Memory-efficient data pipeline with zero-copy splits
Multi-GPU parallel analysis with Ray
Species range mask integration
Consistent handling of missing coordinates
Built-in data augmentation
Getting Started
Installation - Install Locator
Usage Guide - Learn the basics
API Reference - Explore the API
For Developers
Contributing - How to contribute
API Reference - Detailed API documentation