🏖️ Version Comparison

Exploring how shoreline publications evolve with different interface.crate versions

Understanding Version Evolution

This comparison demonstrates how shoreline publications adapt to the state of the computational research over time. Each interface.crate version represents a state of the CoastSat experiment, with its specific computational workflow and results, resulting in different shoreline analysis outputs and visualizations.

Version: latest

Version: interface.crate-d61c2052a-20250725024714

Generate Your Own Comparison

You can create live comparisons between any two interface.crate versions using the built-in comparison tools. This allows you to explore how different states of the CoastSat experiment affect the resulting shoreline publications.

Using the Enhanced Test Script

The easiest way to generate comparisons is using the enhanced test script:

# Run enhanced test with specific interface.crate version
./tests/test_publication_enhanced.sh SITE_ID --interface-crate VERSION

# Example comparisons:
./tests/test_publication_enhanced.sh nzd0001 --interface-crate latest
./tests/test_publication_enhanced.sh nzd0001 --interface-crate interface.crate-d61c2052a-20250725024714

# Generate populated crates for comparison
./tests/test_publication_enhanced.sh nzd0001 --populate-crate --interface-crate latest
        

Manual Version Generation

For more control, you can manually generate specific versions using the shoreline publication system:

# Generate different versions for comparison
./tests/test_publication_enhanced.sh SITE_ID --interface-crate VERSION1 --output shoreline-v1.html
./tests/test_publication_enhanced.sh SITE_ID --interface-crate VERSION2 --output shoreline-v2.html

# Available interface.crate versions can be found in the CoastSat-interface.crate releases
        

Generated by the CoastSat Shoreline LivePublication System.