Skip to content

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:

  1. Express interest: Contact the development team
  2. Provide requirements: Share your specific editing needs
  3. Beta testing: Volunteer for early testing when available
  4. 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:

  1. Open GitHub issues with specific feature requests
  2. Describe use cases in detail
  3. Provide example images showing needed corrections
  4. 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:


This page will be updated as the Lithic Editor development progresses.