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

FAIRmat-NFDI / nomad-perovskite-solar-cells-database / 17980325751
31%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2025 02:46PM UTC
Jobs 1
Files 3213
Run time 6min
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

24 Sep 2025 02:42PM UTC coverage: 28.01% (+0.08%) from 27.932%
17980325751

push

github

web-flow
Normalize layer names and deposition method (#95)

Adds a jupyter notebook for finding synonyms in the existing LLM extracted data. Adds a conversion of the layer names and deposition methods using these synonyms.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pepe Marquez <Pepe-Marquez@users.noreply.github.com>

25 of 26 new or added lines in 2 files covered. (96.15%)

12669 existing lines in 127 files now uncovered.

163018 of 582007 relevant lines covered (28.01%)

0.28 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.49
0.31% src/perovskite_solar_cell_database/llm_extraction_schema.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
81.82
0.0% src/perovskite_solar_cell_database/apps/tandem_app.py
1
42.19
0.65% .venv/lib/python3.12/site-packages/anyio/_core/_eventloop.py
1
55.32
1.83% .venv/lib/python3.12/site-packages/anyio/_core/_exceptions.py
2
92.59
-3.24% .venv/lib/python3.12/site-packages/anyio/abc/_tasks.py
2
95.83
0.0% .venv/lib/python3.12/site-packages/ase/units.py
2
83.33
0.0% .venv/lib/python3.12/site-packages/pint/facets/measurement/registry.py
2
47.67
-0.36% .venv/lib/python3.12/site-packages/pydantic/main.py
3
94.57
0.12% .venv/lib/python3.12/site-packages/anyio/__init__.py
3
40.0
4.29% .venv/lib/python3.12/site-packages/ase/dft/__init__.py
3
92.11
0.0% .venv/lib/python3.12/site-packages/ase/utils/arraywrapper.py
3
45.86
0.0% .venv/lib/python3.12/site-packages/pint/facets/numpy/numpy_func.py
3
92.5
0.0% .venv/lib/python3.12/site-packages/pyparsing/__init__.py
3
45.17
0.69% .venv/lib/python3.12/site-packages/structlog/processors.py
4
56.49
-0.65% .venv/lib/python3.12/site-packages/keycloak/connection.py
4
48.04
0.0% .venv/lib/python3.12/site-packages/nomad/client/processing.py
4
74.24
-1.56% .venv/lib/python3.12/site-packages/nomad/normalizing/__init__.py
5
82.56
35.8% src/perovskite_solar_cell_database/composition.py
5
57.41
-0.77% .venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py
5
66.67
1.96% .venv/lib/python3.12/site-packages/pint/delegates/formatter/_spec_helpers.py
6
5.0
0.0% .venv/lib/python3.12/site-packages/ase/geometry/distance.py
9
77.94
-1.23% .venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py
9
31.72
0.22% .venv/lib/python3.12/site-packages/matplotlib/texmanager.py
9
62.84
0.77% .venv/lib/python3.12/site-packages/nomad/parsing/parsers.py
10
55.06
0.0% .venv/lib/python3.12/site-packages/pint/facets/context/registry.py
10
40.91
-1.28% .venv/lib/python3.12/site-packages/ruamel/yaml/nodes.py
11
30.95
-0.75% .venv/lib/python3.12/site-packages/nomad/datamodel/__init__.py
11
50.0
0.0% .venv/lib/python3.12/site-packages/pint/facets/nonmultiplicative/registry.py
11
46.34
0.0% .venv/lib/python3.12/site-packages/pyparsing/exceptions.py
12
55.26
-2.31% .venv/lib/python3.12/site-packages/pint/facets/nonmultiplicative/objects.py
13
21.57
-0.43% .venv/lib/python3.12/site-packages/pandas/core/array_algos/replace.py
13
84.88
0.0% .venv/lib/python3.12/site-packages/pyparsing/common.py
15
42.86
0.0% .venv/lib/python3.12/site-packages/pyparsing/actions.py
16
60.38
0.0% .venv/lib/python3.12/site-packages/anyio/_core/_tasks.py
16
58.93
0.0% .venv/lib/python3.12/site-packages/pint/facets/dask/__init__.py
17
63.29
-0.91% .venv/lib/python3.12/site-packages/cryptography/utils.py
17
13.04
0.0% .venv/lib/python3.12/site-packages/nomad/datamodel/util.py
17
21.74
-0.43% .venv/lib/python3.12/site-packages/pandas/core/arrays/_arrow_string_mixins.py
17
75.63
0.42% .venv/lib/python3.12/site-packages/pint/facets/context/objects.py
18
63.83
3.19% .venv/lib/python3.12/site-packages/pint/delegates/formatter/_format_helpers.py
18
65.66
0.0% .venv/lib/python3.12/site-packages/pint/facets/system/objects.py
20
60.58
0.38% .venv/lib/python3.12/site-packages/pint/delegates/formatter/full.py
20
42.86
0.0% .venv/lib/python3.12/site-packages/pint/facets/plain/unit.py
21
8.02
-0.02% .venv/lib/python3.12/site-packages/nomad/normalizing/method.py
24
52.25
-4.06% .venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py
25
41.59
0.52% .venv/lib/python3.12/site-packages/filelock/asyncio.py
26
18.63
1.46% .venv/lib/python3.12/site-packages/nomad/common.py
26
63.39
0.33% .venv/lib/python3.12/site-packages/nomad/datamodel/data.py
28
31.58
1.22% .venv/lib/python3.12/site-packages/pint/delegates/formatter/html.py
29
45.33
-1.24% .venv/lib/python3.12/site-packages/anyio/lowlevel.py
29
18.6
-20.28% .venv/lib/python3.12/site-packages/ase/stress.py
29
89.75
-0.21% .venv/lib/python3.12/site-packages/nomad/config/models/config.py
30
85.24
-0.12% src/perovskite_solar_cell_database/schema_packages/tandem/device_stack.py
30
62.2
-8.39% .venv/lib/python3.12/site-packages/nomad/config/__init__.py
30
49.55
0.0% .venv/lib/python3.12/site-packages/pint/delegates/formatter/_compound_unit_helpers.py
31
68.0
0.0% .venv/lib/python3.12/site-packages/_pytest/config/argparsing.py
32
49.52
0.0% .venv/lib/python3.12/site-packages/pyparsing/util.py
32
65.42
0.07% .venv/lib/python3.12/site-packages/_pytest/compat.py
34
10.29
-0.58% .venv/lib/python3.12/site-packages/ase/dft/dos.py
34
92.9
0.0% .venv/lib/python3.12/site-packages/nomad/config/models/ui.py
35
12.9
0.0% .venv/lib/python3.12/site-packages/ase/geometry/cell.py
36
36.63
-0.3% .venv/lib/python3.12/site-packages/pandas/core/arrays/string_arrow.py
36
15.91
0.24% .venv/lib/python3.12/site-packages/pandas/io/json/_table_schema.py
36
35.49
-1.38% .venv/lib/python3.12/site-packages/_pytest/python_api.py
37
34.13
0.0% .venv/lib/python3.12/site-packages/ase/atom.py
37
61.96
0.47% .venv/lib/python3.12/site-packages/nomad/utils/structlogging.py
40
31.37
0.19% .venv/lib/python3.12/site-packages/ase/symbols.py
41
78.17
0.0% .venv/lib/python3.12/site-packages/anyio/abc/_eventloop.py
41
83.85
0.0% .venv/lib/python3.12/site-packages/nomad/datamodel/metainfo/annotations.py
47
24.51
-0.46% .venv/lib/python3.12/site-packages/pandas/core/indexing.py
50
11.45
0.0% .venv/lib/python3.12/site-packages/ase/geometry/minkowski_reduction.py
52
16.48
-2.52% .venv/lib/python3.12/site-packages/wcwidth/wcwidth.py
53
17.88
0.02% .venv/lib/python3.12/site-packages/ruamel/yaml/representer.py
56
42.37
0.49% .venv/lib/python3.12/site-packages/pint/delegates/formatter/plain.py
57
59.04
0.0% .venv/lib/python3.12/site-packages/pint/compat.py
59
70.69
4.42% src/perovskite_solar_cell_database/schema_packages/tandem/schema.py
59
36.69
0.71% .venv/lib/python3.12/site-packages/anyio/pytest_plugin.py
60
38.46
0.0% .venv/lib/python3.12/site-packages/cryptography/x509/name.py
60
22.22
0.0% .venv/lib/python3.12/site-packages/pint/delegates/formatter/latex.py
65
36.69
3.89% .venv/lib/python3.12/site-packages/bson/decimal128.py
65
50.72
-0.13% .venv/lib/python3.12/site-packages/nomad/datamodel/datamodel.py
65
14.5
0.0% .venv/lib/python3.12/site-packages/nomad/datamodel/hdf5.py
66
42.18
-2.6% .venv/lib/python3.12/site-packages/ase/cell.py
72
56.5
1.0% .venv/lib/python3.12/site-packages/pint/pint_eval.py
74
13.92
-0.52% .venv/lib/python3.12/site-packages/ase/eos.py
76
17.25
0.0% .venv/lib/python3.12/site-packages/nomad/client/archive.py
80
15.67
0.0% .venv/lib/python3.12/site-packages/pyparsing/testing.py
82
10.42
0.78% .venv/lib/python3.12/site-packages/pint/facets/plain/qto.py
83
21.82
-0.29% .venv/lib/python3.12/site-packages/pandas/core/strings/object_array.py
86
78.69
1.19% .venv/lib/python3.12/site-packages/pint/facets/plain/registry.py
88
60.0
0.33% .venv/lib/python3.12/site-packages/nomad/config/models/plugins.py
93
40.42
-0.19% .venv/lib/python3.12/site-packages/nomad/datamodel/metainfo/basesections/v2.py
94
27.71
-0.51% .venv/lib/python3.12/site-packages/ruamel/yaml/comments.py
97
24.07
-1.85% .venv/lib/python3.12/site-packages/ase/parallel.py
98
38.43
0.39% .venv/lib/python3.12/site-packages/ase/formula.py
104
10.77
-0.07% .venv/lib/python3.12/site-packages/ase/geometry/geometry.py
106
37.21
-1.91% .venv/lib/python3.12/site-packages/nomad/parsing/parser.py
108
30.19
0.66% .venv/lib/python3.12/site-packages/anyio/from_thread.py
109
29.67
-0.51% .venv/lib/python3.12/site-packages/cachetools/__init__.py
109
53.44
1.5% .venv/lib/python3.12/site-packages/nomad/metainfo/data_type.py
117
61.9
-0.05% .venv/lib/python3.12/site-packages/pint/util.py
126
22.46
-1.95% .venv/lib/python3.12/site-packages/anyio/_core/_sockets.py
126
46.55
0.08% .venv/lib/python3.12/site-packages/anyio/_core/_synchronization.py
126
53.8
0.0% .venv/lib/python3.12/site-packages/_pytest/terminal.py
131
45.71
0.0% .venv/lib/python3.12/site-packages/pyparsing/results.py
133
44.04
13.3% .venv/lib/python3.12/site-packages/nomad/datamodel/metainfo/basesections/v1.py
134
10.98
-0.02% .venv/lib/python3.12/site-packages/nomad/parsing/tabular.py
139
20.0
0.24% .venv/lib/python3.12/site-packages/nomad/normalizing/topology.py
145
64.3
0.91% .venv/lib/python3.12/site-packages/_pytest/fixtures.py
152
34.23
4.93% .venv/lib/python3.12/site-packages/nomad/datamodel/context.py
157
19.25
-0.07% .venv/lib/python3.12/site-packages/pandas/core/arrays/categorical.py
178
29.56
-1.25% .venv/lib/python3.12/site-packages/ase/utils/__init__.py
179
17.29
-0.13% .venv/lib/python3.12/site-packages/nomad/utils/__init__.py
180
34.94
0.0% .venv/lib/python3.12/site-packages/pyparsing/helpers.py
188
18.08
-0.27% .venv/lib/python3.12/site-packages/ase/dft/kpoints.py
224
18.06
-0.07% .venv/lib/python3.12/site-packages/nomad/metainfo/elasticsearch_extension.py
225
21.69
-0.06% .venv/lib/python3.12/site-packages/pandas/core/arrays/string_.py
229
22.78
-0.99% .venv/lib/python3.12/site-packages/scipy/signal/_short_time_fft.py
254
37.5
-0.42% .venv/lib/python3.12/site-packages/pint/facets/plain/quantity.py
258
35.21
0.8% .venv/lib/python3.12/site-packages/nomad/datamodel/metainfo/eln/__init__.py
304
14.67
0.04% .venv/lib/python3.12/site-packages/ruamel/yaml/constructor.py
436
25.18
0.75% .venv/lib/python3.12/site-packages/ase/atoms.py
462
17.93
-0.06% .venv/lib/python3.12/site-packages/pandas/core/arrays/arrow/array.py
550
57.05
2.89% .venv/lib/python3.12/site-packages/nomad/metainfo/metainfo.py
631
15.48
0.0% .venv/lib/python3.12/site-packages/matplotlib/widgets.py
825
32.57
0.37% .venv/lib/python3.12/site-packages/typing_extensions.py
1139
44.45
0.2% .venv/lib/python3.12/site-packages/pyparsing/core.py
1348
21.84
0.01% .venv/lib/python3.12/site-packages/keycloak/keycloak_admin.py
Jobs
ID Job ID Ran Files Coverage
1 17980325751.1 24 Sep 2025 02:46PM UTC 3213
28.01
GitHub Action Run
Source Files on build 17980325751
  • Tree
  • List 3213
  • Changed 161
  • Source Changed 0
  • Coverage Changed 161
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d433a9b5 on github
  • Prev Build on main (#16884289516)
  • Next Build on main (#18010837632)
  • Delete
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