Lithic Editor¶
Coming Soon¶
The PyLithics Lithic Editor is a planned feature that will provide manual editing and correction capabilities for lithic analysis results.
Planned Features¶
Interactive Editing¶
- Contour adjustment: Manually refine automatically detected boundaries
- Classification correction: Change surface type assignments
- Feature addition: Add missed scars or features
- Feature removal: Delete incorrectly detected features
Quality Control¶
- Visual validation: Side-by-side comparison of original and processed images
- Measurement verification: Check and adjust automated measurements
- Annotation tools: Add notes and comments to specific features
- Batch corrections: Apply corrections across multiple similar artifacts
Integration¶
- PyLithics workflow: Seamless integration with existing processing pipeline
- Data export: Export corrected measurements in standard PyLithics format
- Version tracking: Maintain history of manual edits
- Reproducibility: Document all manual interventions
Use Cases¶
Research Applications¶
- Publication quality: Ensure accuracy for published measurements
- Problematic specimens: Handle artifacts that don't process automatically
- Teaching tool: Educational platform for learning lithic analysis
- Method validation: Compare automated vs. manual measurements
Technical Applications¶
- Algorithm improvement: Provide training data for better automation
- Edge case handling: Develop solutions for challenging specimens
- Quality assurance: Systematic validation of automated results
- Error correction: Fix systematic processing issues
Development Timeline¶
This feature is currently in the planning phase. Development will begin based on: - User demand and feedback - Available development resources - Integration complexity assessment - Community contributions
Getting Involved¶
If you're interested in the Lithic Editor development:
- Express interest: Contact the development team
- Provide requirements: Share your specific editing needs
- Beta testing: Volunteer for early testing when available
- Contributing: Offer development assistance
Alternative Solutions¶
While awaiting the Lithic Editor, consider these approaches:
Manual Verification¶
- Review all labeled images carefully
- Document problematic cases
- Use external image editors for visualization
- Maintain notes on required corrections
Configuration Tuning¶
- Adjust PyLithics settings for better automatic detection
- Use different thresholding methods
- Fine-tune detection parameters
- Enable debug modes to understand processing
External Tools¶
- ImageJ/Fiji: Manual measurement and annotation
- QGIS: Spatial analysis and editing
- Adobe Illustrator: Vector-based contour editing
- CAD software: Technical drawing corrections
Feature Requests¶
To influence Lithic Editor development, please:
- Open GitHub issues with specific feature requests
- Describe use cases in detail
- Provide example images showing needed corrections
- Suggest interface designs or workflows
Stay Updated¶
- GitHub repository: Watch for development announcements
- Documentation updates: Check this page for progress
- Community discussions: Join conversations about features
- Release notifications: Subscribe to project updates
Contact¶
For questions about the Lithic Editor or to contribute to its development:
- GitHub Issues: Report bugs or request features
- Email: Contact the development team
- Collaboration: Discuss partnership opportunities
This page will be updated as the Lithic Editor development progresses.