Recent Releases of nf-co2footprint
nf-co2footprint - Version 1.1.0
What's Changed
- Refactor: Rename outfile classes by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/278
- Refactor: Silent unique marker by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/301
- Refactor: Create report and summary file only
onFlowCompleteby @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/296 - Feature: Base classes for config and config entries by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/277
- Fix/Refactor: Refactoring of converter, while addressing time conversion problems by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/291
- Refactor: Shorten rendering with JavaScript and JSON by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/295
- Refactor: Moved CO2 Total Metrics to tabs in HTML Report + HTML stylistic fixes by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/302
- Refactor: Simplify observer by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/303
- Refactor: Cleanup computer by removing unnecessary conversions by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/304
- Documentation: Added sample output to output.md and Quick Start by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/305
- Change CO2 to CO₂ in several files by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/307
- Add cpuPowerModel option, make config & computer more readable by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/306
- Update
cpuPowerModeldocumentation by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/311 - Feature: Collect carbon intensities during computation by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/244
- fix: hard code locale for decimals by @mashehu in https://github.com/nextflow-io/nf-co2footprint/pull/316
- Chore: Migration to new plugin template by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/314
- Fix: Update broken links by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/319
- Update CPU TDP dataset and stabilize tests with fixed test CSV by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/318
- Chore: CPU warning help by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/317
- Refactor: switch from the full plotly.min.js to plotljs-cartesian by @mashehu in https://github.com/nextflow-io/nf-co2footprint/pull/315
- Exclude link to docs from rendered docs by @mashehu in https://github.com/nextflow-io/nf-co2footprint/pull/322
- Feature: Separate reporting energy consumption by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/324
- Feature: Add automatic aws region detection by @nadnein in https://github.com/nextflow-io/nf-co2footprint/pull/323
- Feature: Added console output to have quick reporting by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/325
- Chore: Bumped version from 1.0.0 to 1.1.0 by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/326
Full Changelog: https://github.com/nextflow-io/nf-co2footprint/compare/1.0.0...1.1.0
Consumption - Computation and Communication
- HTML
Published by JosuaCarl 4 months ago
nf-co2footprint - Version 1.0.0
Consumption - Computation and Communication
- HTML
Published by nadnein 6 months ago
nf-co2footprint - Version 1.0.0-rc.3
Consumption - Computation and Communication
- HTML
Published by JosuaCarl 7 months ago
nf-co2footprint - Version 1.0.0-rc.2
What's Changed
- Fix: Nextflow backwards compatibility by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/266
- Feature: Better CPU name matching by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/270
- Fix: Error logging on providing
customTDPTableby @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/269 - Fix/CI: CITATION.cff schema, Automated schema checking by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/271
- Chore: 1.0.0 rc.2 version bump by @JosuaCarl in https://github.com/nextflow-io/nf-co2footprint/pull/272
Full Changelog: https://github.com/nextflow-io/nf-co2footprint/compare/1.0.0-rc.1...1.0.0-rc.2 and in CHANGELOG.md
Consumption - Computation and Communication
- HTML
Published by JosuaCarl 7 months ago
nf-co2footprint - Version 1.0.0-rc.1
Consumption - Computation and Communication
- HTML
Published by JosuaCarl 8 months ago
nf-co2footprint - Version 1.0.0-rc
⭐ Features
- When a message is excluded from the log it is still sent to the trace level log
- Speedier Report generation through refactoring of Co2 aggregation
- Merge provided custom TDP matrices into the old TDPDataMatrix, instead of fully replacing it
- Added metric to indicate newly generated / non-cached CO2 emissions into report
- Added ciMarket to account for differences to the local grid
🛠️ Bug Fixes
- Adjusted rendering of flights to deliver percentage < 1.0 flights and number of flights afterwards
- Add null checks, fallbacks, and logging to CO₂ calculation in CO2FootprintComputer class
- Enabled access to store of CO2Records within parent methods
- Check row replacement upon supplying a customTDPDataTable
🍢 Misc
- Moved call to OS when memory is exceeded into this case to avoid unnecessary calls
- Testing with MD5 sums for file creation
- Deescalated access rights of variables for tighter scope
- Extended documentation for CO2e equivalents
- Testing of files via saved snapshots when checksum fails
- Removal of inherited methods in CO2Record
- Adjusted folder structure of tests to main
- Added a method to extend DataMatrix by rows
- Added requests to report warnings as Github issues
- Added template to report missing chips
- Changed Javascript method to use Converter methods
- Modified Aggregator to include TraceRecords for tracking of CACHED processes
- Moved non nf-hello template files into categorizing folder structure (except CO2FootprintComputer)
- Changed missing executor logging to indicate a still functioning run
- Added "How to cite" & CITATION.cff
- Added warning when using 'cloud' machineType
- Added CPUs from WikiChip to work around licensing issues
- Added CPU TDP data from WikiChip
Consumption - Computation and Communication
- HTML
Published by JosuaCarl 8 months ago
nf-co2footprint - Version 1.0.0-beta1
Version 1.0.0-beta1
Features:
- Plot co2e and energy in one plot with two axis.
- Report nf-co2footprint version in
co2footprint_report_*.htmlandco2footprint_summary_*.txtreports. - Show Plugin parameters in html and text reports.
- Show CO2 equivalences using scientific annotations in the html reports.
- Show CO2 equivalences in text reports.
- Updated documentation.
Bug Fixes:
- Improved numbering in contribution instructions
- Improved sorting in html report summary
Consumption - Computation and Communication
- HTML
Published by Bastian-Eisenmann about 1 year ago
nf-co2footprint - Version 1.0.0-beta
Initial pre-release.
Consumption - Computation and Communication
- HTML
Published by skrakau about 2 years ago