• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ddmms / ml-peg
29%
main: 29%

Build:
Build:
LAST BUILD BRANCH: bolt-perf-replace-iterrows-16358010614872460405
DEFAULT BRANCH: main
Repo Added 24 Sep 2025 05:08PM UTC
Token oPIZBTgyyIx5xbsdK0XsbCMna2SvDAbu8 regen
Build 1804 Last
Files 19
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH bolt-perf-replace-iterrows-16358010614872460405
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 37conf8
  • 3dmtv
  • A13_EOS
  • ACE-carbon
  • Bench_Data
  • Benchmark_Data
  • GSCDB138
  • LIB_electrolyte_multiparityplots
  • TMD_benchmark
  • TM_surf
  • aconfl
  • add-D3-indication
  • add-app-filter
  • add-authors
  • add-calcs
  • add-d3
  • add-debounce
  • add-default-weights
  • add-details
  • add-diatomics
  • add-docs-link
  • add-docs-normalisation
  • add-download
  • add-elasticity
  • add-element-filter
  • add-element-filter-basic
  • add-extensivity
  • add-faqs
  • add-filter-docs
  • add-filter-faq
  • add-footer
  • add-ghost
  • add-gmtkn55
  • add-high-prec
  • add-hover-to-page-bar
  • add-ice
  • add-info
  • add-lattice
  • add-level-of-theory-flags
  • add-link
  • add-loading-wheels
  • add-mattersim
  • add-max-steps
  • add-metric-weights
  • add-mock-files
  • add-model-docs
  • add-model-files
  • add-models
  • add-molecular-crystal-info
  • add-nav-pages
  • add-normalisation
  • add-normalisation-updated
  • add-notebook
  • add-periodic-table-adsorption
  • add-pet-mad
  • add-polar
  • add-prod
  • add-progress
  • add-release
  • add-separator
  • add-si-neb-benchmark
  • add-slow-mark
  • add-struct-to-density-scatter
  • add-supra-PLA15
  • add-supra-S30L
  • add-supramolecular
  • add-surface-d3
  • add-tags
  • add-tutorial
  • add-uma
  • add-units
  • add-vivace
  • add-wig150
  • add-x23
  • add-yaml
  • add_elastic_matrix_test
  • alphabetical-ordering
  • amorphous-carbon
  • benchmark_interstitial
  • bh2o-36
  • bh9
  • bolt-cache-faqs-yaml-5980448929695363578
  • bolt-cache-faqs-yml-3536746324165874192
  • bolt-cache-frameworks-registry-12491218467662750334
  • bolt-cache-yaml-loading-11993730987002609865
  • bolt-cache-yaml-loading-18210903606570125460
  • bolt-cache-yaml-loads-17140020664935712145
  • bolt-cache-yaml-parsing-15069145822472979840
  • bolt-df-iteration-6424738145583454361
  • bolt-fast-extxyz-info-read-4276595547892877527
  • bolt-fast-extxyz-parse-2875305778197079841
  • bolt-fast-extxyz-read-17379715101230423444
  • bolt-opt-iterrows-1058709245272794228
  • bolt-optimization-cache-yaml-loading-2743236527340187863
  • bolt-optimize-dataframe-iteration-11296181075706265984
  • bolt-optimize-dataframe-iteration-14112743715623868234
  • bolt-optimize-dataframe-iteration-4555546651179645381
  • bolt-optimize-faqs-and-iterrows-16879195078822038041
  • bolt-optimize-framework-registry-cache-9748296984437581739
  • bolt-optimize-isnan-16406090955861427422
  • bolt-optimize-iterrows-3287470721969335478
  • bolt-optimize-iterrows-415463307187447424
  • bolt-optimize-pandas-iteration-2740025590141625291
  • bolt-optimize-pandas-iteration-7779567565504345426
  • bolt-optimize-yaml-caching-16849331918612700331
  • bolt-pandas-iteration-optimization-7636884840368837124
  • bolt-pandas-iterrows-4291610802038541433
  • bolt-pandas-iterrows-5029533201917479157
  • bolt-pandas-itertuples-14578147934914453641
  • bolt-pandas-itertuples-8854995962907733704
  • bolt-perf-framework-registry-cache-1610813141073660849
  • bolt-perf-pandas-iterrows-17222322400339195185
  • bolt-perf-replace-iterrows-16358010614872460405
  • bolt-performance-improvements-14934560429555836660
  • bolt-performance-itertuples-18089360447646413726
  • bolt-yaml-cache-14444627498823028537
  • bolt/cache-faq-loading-18433256623000223384
  • bolt/cache-faqs-yml-12758147926594994655
  • bolt/cache-framework-registry-11349013377784082073
  • bolt/cache-framework-registry-12467443370324619494
  • bolt/cache-framework-registry-15163365029503033032
  • bolt/cache-framework-registry-6177802362191715950
  • bolt/cache-yaml-loads-utils-9542593272263519501
  • bolt/conformer-optimizations-7687471340423708876
  • bolt/fast-exyz-parsing-16069877508202070340
  • bolt/mpconf196-optimization-10159642491472133360
  • bolt/optimize-dataframe-iteration-11303243835035267442
  • bolt/optimize-dataframe-iteration-11890778233070146298
  • bolt/optimize-dataframe-iteration-16700169686253000235
  • bolt/optimize-dataframe-iteration-7621705560263874079
  • bolt/optimize-dataframe-iteration-8792148993142109331
  • bolt/optimize-iterrows-11345791631871681344
  • bolt/optimize-mpconf-loops-11023888217711457893
  • bolt/optimize-pandas-iteration-3307733648003011843
  • bolt/optimize-pandas-iteration-5000050341505410066
  • bolt/optimize-pandas-iteration-7457440406182944128
  • bolt/optimize-pandas-iteration-nested-io-1894788864288597607
  • bolt/optimize-pandas-iterrows-7157959815049734537
  • bolt/pandas-iteration-performance-8534032984885088013
  • build-arm
  • change-model-id-names
  • change-unitless
  • cleavage_benchmark
  • compression_simple_plotting
  • cposs209_benchmarks
  • criegee22
  • cyclo70
  • dependabot/uv/aiohttp-3.13.4
  • dependabot/uv/aiohttp-3.14.0
  • dependabot/uv/aiohttp-3.14.1
  • dependabot/uv/asyncssh-2.23.0
  • dependabot/uv/azure-core-1.38.0
  • dependabot/uv/bleach-6.4.0
  • dependabot/uv/cryptography-46.0.5
  • dependabot/uv/cryptography-46.0.6
  • dependabot/uv/cryptography-46.0.7
  • dependabot/uv/cryptography-48.0.1
  • dependabot/uv/dulwich-1.2.5
  • dependabot/uv/filelock-3.20.3
  • dependabot/uv/flask-3.1.3
  • dependabot/uv/gitpython-3.1.49
  • dependabot/uv/idna-3.15
  • dependabot/uv/jupyter-server-2.18.0
  • dependabot/uv/jupyterlab-4.5.7
  • dependabot/uv/lxml-6.1.0
  • dependabot/uv/mistune-3.2.1
  • dependabot/uv/nbconvert-7.17.0
  • dependabot/uv/notebook-7.5.6
  • dependabot/uv/orjson-3.11.6
  • dependabot/uv/pillow-12.1.1
  • dependabot/uv/pillow-12.2.0
  • dependabot/uv/pyasn1-0.6.2
  • dependabot/uv/pyasn1-0.6.3
  • dependabot/uv/pygments-2.20.0
  • dependabot/uv/pyjwt-2.12.0
  • dependabot/uv/pyjwt-2.13.0
  • dependabot/uv/pytest-9.0.3
  • dependabot/uv/requests-2.33.0
  • dependabot/uv/starlette-1.0.1
  • dependabot/uv/starlette-1.3.1
  • dependabot/uv/tornado-6.5.5
  • dependabot/uv/tornado-6.5.6
  • dependabot/uv/tornado-6.5.7
  • dependabot/uv/ujson-5.12.0
  • dependabot/uv/uv-0.11.15
  • dependabot/uv/uv-0.11.6
  • dependabot/uv/virtualenv-20.36.1
  • dependabot/uv/werkzeug-3.1.6
  • dependabot/uv/wheel-0.46.2
  • dipconfs
  • doc-examples
  • docs_llm-agents
  • element-filtering-2
  • extend-title
  • feat/add-folmsbee-conformer-benchmark
  • feature/polymers
  • filtering-ui
  • fix-3dtmv
  • fix-S24
  • fix-app
  • fix-assets
  • fix-category-weights
  • fix-citation
  • fix-cli
  • fix-colours
  • fix-cov
  • fix-coveralls
  • fix-dep
  • fix-docker
  • fix-docs
  • fix-download
  • fix-elasticity
  • fix-filter
  • fix-glob
  • fix-gmtkn55
  • fix-graphene
  • fix-iron-analysis
  • fix-link
  • fix-lnci16
  • fix-load
  • fix-mace
  • fix-nan-mae
  • fix-orb
  • fix-r2scan
  • fix-spin
  • fix-sup-docs
  • fix-table-width
  • fix-tests
  • fix-theories
  • fix-tooltips
  • fix-typo
  • fix-uma
  • fix-units
  • fix-weights
  • fix-x23
  • fix/mark-liquid-density-tests-very-slow
  • float_precision
  • generalise-density-scatter
  • glucose205
  • graphene_wetting_benchmark
  • grey-boxes-enhancement
  • grey-out-models
  • grey-weight-box
  • high-pressure
  • ignore-phonon-outputs
  • improve-GMTKN55-plot
  • ionpi19
  • iron_benchmarks
  • lanthanides
  • liquid_densities
  • longer-model-list
  • low_dimensional_benchmark
  • main
  • maltose222
  • merge-weights-and-thresholds
  • metal_surfaces
  • model-doc-link
  • model-selection
  • model-selection-2
  • mpconf196
  • nci_docs
  • ncia_d1200
  • ncia_d442x10
  • ncia_hb300spxx10
  • ncia_hb375x10
  • ncia_ihb100x10
  • ncia_r739x5
  • ncia_sh250x10
  • neb_surf_reaction
  • openff-tors
  • orb_precision
  • oxidation_states_clean
  • perf-cache-models-yaml-14822827890467165973
  • perf-itertuples-15602670289288983959
  • perf/bolt-lru-cache-frameworks-4358089019409969784
  • phonon-calc
  • phonon-download-fix
  • phonons-analysis-app
  • phonons-loading-wheel
  • phonons_ti_c
  • plf547
  • poly-lammps-mliap
  • pr-207
  • pr-320
  • propagation-fix
  • qmof
  • quasiharmonic_atomate2
  • quid
  • rdb7
  • remove-ranks
  • robust-elasticity
  • run-options
  • s30l-thresh
  • save-tables
  • save-tables-2
  • sbh17
  • score-bug
  • score-first-col
  • score-info
  • simplify-tables
  • simplify-thresh-labels
  • solv-mpconf196
  • split_vacancies_benchmark
  • stack-table-col-names
  • superacid-density-benchmark
  • table-colour
  • theory-docs
  • tidy-analysis
  • tidy-docs
  • tidy-tables
  • track-viewers
  • trained-on-dispersion
  • try-calcs
  • update-analysis
  • update-ase
  • update-callbacks
  • update-deps
  • update-docker
  • update-docs
  • update-electrostatic-threshs
  • update-fairchem
  • update-lock
  • update-mace
  • update-matcalc
  • update-mattersim
  • update-models
  • update-name
  • update-orb
  • update-pre-commit
  • update-readme
  • update-release
  • update-s24
  • update-spin
  • update-tests
  • update-tooltips
  • update-tutorial
  • update-uma
  • update-uma-model
  • update-uv
  • update-warning
  • upu46
  • v0.1.0
  • v0.1.1
  • v0.2.0
  • v0.2.1
  • v0.2.2
  • v0.3.0
  • v0.3.1
  • v0.4.0
  • v0.4.1
  • v0.4.2
  • v0.4.3
  • water_density
  • water_slab_dipoles
  • weas-downlaod
  • weas-title
  • wise-electrolytes-benchmark

17 Jun 2026 06:33AM UTC coverage: 28.942%. Remained the same
27670463007

Pull #622

github

google-labs-jules[bot]
perf: replace slow iterrows with itertuples/to_dict in pandas loops

Replaced Pandas DataFrame `iterrows()` calls with `itertuples()` and `to_dict('records')` across conformer and bulk crystal benchmark scripts. `iterrows()` creates significant overhead by yielding a Pandas Series object per row, while the alternatives bypass this serialization completely.

Co-authored-by: alinelena <3306823+alinelena@users.noreply.github.com>
Pull Request #622: ⚡ Bolt: [performance improvement] Replace iterrows with faster alternatives

290 of 1002 relevant lines covered (28.94%)

1.16 hits per line

Relevant lines Covered
Build:
Build:
1002 RELEVANT LINES 290 COVERED LINES
1.16 HITS PER LINE
Source Files on main
  • Tree
  • List 19
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27670463007 bolt-perf-replace-iterrows-16358010614872460405 perf: replace slow iterrows with itertuples/to_dict in pandas loops Replaced Pandas DataFrame `iterrows()` calls with `itertuples()` and `to_dict('records')` across conformer and bulk crystal benchmark scripts. `iterrows()` creates significant ov... Pull #622 17 Jun 2026 06:37AM UTC google-labs-jules[bot] github
28.94
27669981071 bolt-perf-replace-iterrows-16358010614872460405 perf: replace slow iterrows with itertuples/to_dict in pandas loops Replaced Pandas DataFrame `iterrows()` calls with `itertuples()` and `to_dict('records')` across conformer and bulk crystal benchmark scripts. `iterrows()` creates significant ov... Pull #622 17 Jun 2026 06:27AM UTC google-labs-jules[bot] github
28.94
27657438141 main Bump bleach from 6.3.0 to 6.4.0 (#621) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> push 17 Jun 2026 12:34AM UTC web-flow github
28.94
27657193740 dependabot/uv/bleach-6.4.0 Bump bleach from 6.3.0 to 6.4.0 Bumps [bleach](https://github.com/mozilla/bleach) from 6.3.0 to 6.4.0. - [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES) - [Commits](https://github.com/mozilla/bleach/compare/v6.3.0...v6.4.0) --- ... Pull #621 17 Jun 2026 12:27AM UTC web-flow github
28.94
27656135572 main Add link to documentation under title (#618) push 17 Jun 2026 12:02AM UTC web-flow github
28.94
27656147564 main Bump pyjwt from 2.12.1 to 2.13.0 (#615) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> push 17 Jun 2026 12:02AM UTC web-flow github
28.94
27649147595 grey-weight-box Merge d1cb999dc into 8194e17be Pull #619 16 Jun 2026 09:29PM UTC web-flow github
28.94
27649061712 add-docs-link Merge f182c3ae0 into 8194e17be Pull #618 16 Jun 2026 09:28PM UTC web-flow github
28.94
27648905560 model-doc-link add link to model docs and add model docs Pull #617 16 Jun 2026 09:25PM UTC joehart2001 github
28.66
27635609310 grey-weight-box dashed outline to zero weight boxes push 16 Jun 2026 05:26PM UTC joehart2001 github
28.94
See All Builds (1415)

Badge your Repo: ml-peg

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc