Skip to contents

Main Functions

Core functions for carbon footprint estimation

ga_footprint()
Compute footprint in grams of CO2 using Lannelongue et al. 2021 algorithm
ga_targets()
Calculate carbon footprint for targets pipelines
ga_targets_meta_plot()
Plot per-target runtime and output size from targets metadata
ga_targets_network()
Visualize a targets pipeline as a resource-annotated network
ga_autometric_plot()
Plot resource-usage logs recorded by the autometric package
ga_autometric_lastrun()
Plot the last-run duration of every stored target from an autometric log
ga_autometric_history()
Plot the full history of every logged run, including reruns

Utility Functions

Helper functions and data processing

session_runtime()
Compute session runtime and memory usage statistics
csv_from_url_ga()
Load CSV files from Green Algorithms GitHub repositories
round_conditionaly()
Conditionally round numeric values based on magnitude
greenAlgoR-package
greenAlgoR package