Package index
-
download_buoy_data() - Download Data from Irish Weather Buoy Network ERDDAP Server
-
get_latest_timestamp() - Get Latest Data Timestamp from ERDDAP
-
get_stations() - Get Available Stations
-
buoy_tbl() - Get Lazy Reference to Buoy Data Table
-
connect_duckdb() - Create or Connect to Irish Buoys DuckDB Database
-
create_buoy_schema() - Create Database Schema for Buoy Data
-
load_to_duckdb() - Load Data into DuckDB Database
-
query_buoy_data() - Query Buoy Data from Database
-
get_database_stats() - Get Database Statistics
-
init_parquet_storage() - Parquet-based Storage Backend for Irish Buoys Data
-
save_to_parquet() - Save Data to Parquet with Optimal Compression
-
query_parquet() - Query Parquet Files with DuckDB
-
analyze_parquet_storage() - Analyze Parquet Storage
-
incremental_update() - Perform Incremental Data Update
-
incremental_update_parquet() - Incremental Update with Parquet Storage
-
initialize_database() - Initialize Database with Historical Data
-
convert_duckdb_to_parquet() - Convert Existing DuckDB to Parquet
-
wave_glossary() - Glossary of Wave Measurement Terms
-
explain_hs_formula() - Explain Why Hs Equals 4 Times Standard Deviation
-
explain_wave_height_measurement() - Explain How Individual Wave Heights Are Measured (Zero-Crossing Method)
-
explain_measurement_period() - Explain the 17.5-Minute Measurement Period
-
explain_hourly_averaging() - Explain Hourly Averaging Process
-
wave_science_documentation() - Generate Wave Science Documentation
-
calculate_hs_from_elevation() - Calculate Significant Wave Height from Raw Elevations
-
calculate_rms_wave_height() - Calculate RMS Wave Height
-
hs_from_rms() - Estimate Hs from RMS Wave Height
-
detect_rogue_waves() - Rogue Wave Detection and Analysis
-
analyze_rogue_statistics() - Analyze Rogue Wave Statistics
-
calculate_wave_steepness() - Calculate Wave Steepness
-
add_wave_metrics() - Add Wave Metrics to Data
-
rogue_wave_report() - Get Rogue Wave Summary Report
-
test_rogue_propagation() - Test Spatial Propagation of Rogue Wave Events
-
fit_gev_annual_maxima() - Fit GEV Distribution to Annual Maxima
-
fit_gpd_threshold() - Fit GPD Distribution to Threshold Exceedances
-
calculate_return_levels() - Calculate Return Levels
-
calculate_gpd_return_levels() - Calculate GPD Return Levels from Per-Station Fits
-
create_return_level_plot_data() - Create Return Level Plot Data
-
ci_bootstrap_return_levels() - Bootstrap Confidence Intervals for GPD Return Levels
-
ci_order_statistics() - Order-Statistics Confidence Intervals for Quantiles
-
ci_parametric_bootstrap() - Parametric Bootstrap CIs for GPD Return Levels
-
analyze_gust_factor() - Analyze Gust Factor
-
compare_rogue_wave_gust() - Compare Rogue Wave and Rogue Gust Occurrence
-
decompose_stl() - Perform STL Decomposition
-
calculate_seasonal_means() - Calculate Seasonal Means
-
calculate_annual_trends() - Calculate Annual Trends
-
detect_anomalies() - Detect Anomalies
-
compute_acf_summary() - Compute ACF Summary
-
mann_kendall_test() - Mann-Kendall Trend Test
-
trend_summary_report() - Create Trend Summary Report
-
wave_model - Wave Height Prediction Model
-
prepare_wave_features() - Prepare Features for Wave Height Prediction
-
train_wave_model() - Train Wave Height Prediction Model
-
evaluate_wave_model() - Evaluate Wave Height Model
-
predict_wave_height() - Predict Wave Height
-
wave_model_report() - Generate Wave Model Report
-
irishbuoys_layout() - Standard Plotly Theme for Irish Buoys Package
-
irishbuoys_ggplotly() - Apply Irish Buoys theme to ggplotly object
-
create_plot_rogue_all() - Create Rogue Wave All Stations Plot
-
create_plot_rogue_by_station() - Create Rogue Wave By Station Subplot
-
create_plot_wind_beaufort() - Create Wind Speed by Beaufort Scale Plot
-
create_plot_week_of_year() - Create Week of Year Stacked Bar Plot
-
create_plot_time_of_day() - Create Time of Day Bar Plot
-
create_plot_monthly_wave() - Create Monthly Wave Height Bar Plot
-
create_plot_monthly_wind() - Create Monthly Wind Speed Bar Plot
-
create_plot_annual_trends() - Create Annual Trends Line Plot
-
create_plot_return_levels() - Create Return Levels Plot
-
create_plot_return_levels_per_station() - Create Per-Station Return Levels Plot
-
create_plot_gust_by_category() - Create Gust Factor by Category Plot
-
create_plot_rogue_gusts() - Create Rogue Gusts by Station Plot
-
create_plot_stl() - Create STL Decomposition Plot
-
create_plot_rogue_gusts_all() - Create Rogue Gusts All Stations Plot
-
create_plot_rogue_gusts_by_station() - Create Rogue Gusts By Station Subplot
-
create_plot_gusts_vs_waves() - Create Rogue Gusts vs Rogue Waves Scatter Plot
-
generate_weekly_summary() - Generate Weekly Summary Statistics
-
create_email_summary() - Create HTML Email Summary
-
generate_and_send_summary() - Generate and Send Summary Email
-
validate_email_freshness() - Validate Email Data Freshness
-
validate_buoy_data() - Validate analysis data with pointblank
-
validate_rogue_events() - Validate rogue wave events data
-
generate_validation_reports() - Generate validation reports for website
-
create_validation_summary() - Create a validation summary for the pipeline
-
detect_outliers_iqr() - Detect Outliers using IQR Method
-
compute_data_coverage() - Compute Data Coverage and Gaps
-
analyze_joint_extremes() - Analyze Joint Extremes Between Stations
-
analyze_station_pairs() - Analyze All Station Pairs
-
cross_correlation_stations() - Calculate Cross-Correlation Between Two Stations
-
compute_extremal_dependence() - Compute Pairwise Extremal Dependence Across Stations
-
fit_bivariate_copula() - Fit Bivariate Copula for Joint Extremes
-
fit_spatial_maxstable() - Fit a Max-Stable Process to Station Annual Maxima
-
get_station_info() - Station Information with Coordinates
-
haversine_distance() - Calculate Distance Between Two Stations
-
joint_analysis_summary() - Create Joint Analysis Summary
-
predict_station_lagged() - Predict Station from Another with Optimal Lag
-
station_distance_matrix() - Calculate Distance Matrix Between All Stations
-
api_plumber - Plumber API for irishbuoys
-
api_static - Static API Generation Functions
-
create_api_router() - Create the irishbuoys Plumber Router
-
run_api() - Run the irishbuoys REST API
-
generate_api_index() - Generate API Index
-
generate_api_latest() - Generate Latest Observations
-
generate_api_status() - Generate Station Status Endpoint
-
generate_api_sources() - Generate Data Sources Endpoint
-
generate_api_trends() - Generate Trends Endpoint
-
generate_api_spatial() - Generate Spatial Correlations Endpoint
-
generate_api_extremes() - Generate Extremes Endpoint
-
generate_api_decomposition() - Generate Decomposition Endpoint
-
generate_api_gust_factors() - Generate Gust Factors Endpoint
-
generate_api_methods() - Generate Methods Endpoint
-
send_storm_alert() - Send Storm Alert Email
-
fetch_open_meteo_forecast() - Fetch Wind Forecast from Open-Meteo for a Single Station
-
fetch_all_forecasts() - Fetch Forecasts for All Buoy Stations
-
detect_storm_events() - Detect Storm Events from Forecast Data
-
create_storm_alert_email() - Create Storm Alert Email
-
fetch_met_eireann_warnings() - Fetch Met Eireann Marine Warnings
-
knots_to_beaufort() - Convert Wind Speed in Knots to Beaufort Scale
-
beaufort_to_description() - Convert Beaufort Number to Description
-
read_predictions() - Read and reconcile predictions from JSONL
-
compute_calibration() - Compute calibration metrics for predictions
-
get_data_dictionary() - Irish Weather Buoy Network Data Dictionary
-
get_variable_docs() - Get Detailed Variable Documentation