Releases: In-For-Disaster-Analytics/PotreeConverter
Releases · In-For-Disaster-Analytics/PotreeConverter
PotreeConverter v2.2.0 - Enhanced Tapis Integration
PotreeConverter v2.2.0 - Enhanced Tapis Integration
🚀 Key Features
Docker Image
- New Container:
ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2.0-tapis - Optimized for TACC systems with Apptainer integration
- Automated scene generation for web viewing
- Enhanced performance and reliability
- Migrated to In-For-Disaster-Analytics organization
- Proper semantic versioning with
vprefix
Tapis Application Improvements
- Simplified Archive Structure:
/corral/utexas/BCS24011/ckan/lidar_files/${JobName}-${JobUUID} - Automatic Web Publishing: Files automatically published to CKAN server
- Direct Scene URLs: Easy access to web-viewable point clouds
- Enhanced Security: Proper
ptdataxsystem integration - Version Alignment: App version format matches Docker workflow
Documentation Enhancements
- Complete Tapis workflow documentation
- Step-by-step instructions for finding public URLs
- Security guidelines for proper system usage
- Updated Docker registry references for new organization
- Improved Docker and TACC usage examples
🔧 Technical Changes
- Updated app.json configuration with v2.2.0 specifications
- Migrated Docker images to In-For-Disaster-Analytics organization
- Aligned version format with GitHub workflow semver patterns
- Streamlined archive directory structure
- Enhanced container image with latest optimizations
- Improved Python scene generator integration
🌐 Web Access
Point clouds processed through the Tapis application are automatically published at:
https://ckan.tacc.utexas.edu/lidar_files/${JobName}-${JobUUID}/
📖 Usage
Via Tapis Web Interface
- Visit https://ptdatax.tacc.utexas.edu/workbench/applications
- Select PotreeConverter v2.2.0
- Upload your LAS/LAZ files
- Check job output for Scene URL
Via Docker
docker pull ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2.0-tapis
docker run -it --user $(id -u):$(id -g) \
-v /path/to/input:/data \
ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2.0-tapis \
-i /data/input.laz -o /data/outputVia TACC Apptainer
module load tacc-apptainer
apptainer exec docker://ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2.0-tapis \
PotreeConverter -i /path/to/input.laz -o /path/to/output🏢 Organization Migration
This release includes the migration from mosoriob to In-For-Disaster-Analytics organization:
- All Docker image references updated
- Documentation reflects new registry paths
- Tapis application configuration updated
- Maintains full backward compatibility
- Proper semantic versioning alignment
🔄 Automated Docker Build
The GitHub workflow will automatically build and publish the Docker image:
ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2.0-tapisghcr.io/in-for-disaster-analytics/potreeconverter:v2.2-tapis- Additional development and SHA-based tags