Skip to content

Releases: In-For-Disaster-Analytics/PotreeConverter

PotreeConverter v2.2.0 - Enhanced Tapis Integration

27 Aug 19:49

Choose a tag to compare

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 v prefix

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 ptdatax system 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

  1. Visit https://ptdatax.tacc.utexas.edu/workbench/applications
  2. Select PotreeConverter v2.2.0
  3. Upload your LAS/LAZ files
  4. 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/output

Via 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-tapis
  • ghcr.io/in-for-disaster-analytics/potreeconverter:v2.2-tapis
  • Additional development and SHA-based tags