Skip to content

fix lanlads energies #439

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

jvshields
Copy link
Contributor

Carsus assumes energies are in cm^-1. This creates a short term fix to the lanlads reader by converting to eVs to that.

Also might apply some black codestyle fixes since wolfgang didn't have those.

Copy link
Contributor

github-actions bot commented Mar 21, 2025

*beep* *bop*
Hi human,
I ran ruff on the latest commit (7cb1b14).
Here are the outputs produced.
Results can also be downloaded as artifacts here.
Summarised output:

241	F821	[ ] undefined-name
59	F405	[ ] undefined-local-with-import-star-usage
9	E402	[ ] module-import-not-at-top-of-file
9	F401	[*] unused-import
5	E741	[ ] ambiguous-variable-name
4	E712	[*] true-false-comparison
4	F541	[*] f-string-missing-placeholders
2	F403	[ ] undefined-local-with-import-star
2	F811	[*] redefined-while-unused
2	F841	[*] unused-variable
1	E401	[*] multiple-imports-on-one-line

Complete output(might be large):

carsus/data/basic_atomic_data.csv:1:1: F821 Undefined name `atomic_number`
carsus/data/basic_atomic_data.csv:1:15: F821 Undefined name `symbol`
carsus/data/basic_atomic_data.csv:1:22: F821 Undefined name `name`
carsus/data/basic_atomic_data.csv:1:27: F821 Undefined name `group`
carsus/data/basic_atomic_data.csv:1:33: F821 Undefined name `period`
carsus/data/basic_atomic_data.csv:2:3: F821 Undefined name `H`
carsus/data/basic_atomic_data.csv:2:5: F821 Undefined name `Hydrogen`
carsus/data/basic_atomic_data.csv:3:3: F821 Undefined name `He`
carsus/data/basic_atomic_data.csv:3:6: F821 Undefined name `Helium`
carsus/data/basic_atomic_data.csv:4:3: F821 Undefined name `Li`
carsus/data/basic_atomic_data.csv:4:6: F821 Undefined name `Lithium`
carsus/data/basic_atomic_data.csv:5:3: F821 Undefined name `Be`
carsus/data/basic_atomic_data.csv:5:6: F821 Undefined name `Beryllium`
carsus/data/basic_atomic_data.csv:6:3: F821 Undefined name `B`
carsus/data/basic_atomic_data.csv:6:5: F821 Undefined name `Boron`
carsus/data/basic_atomic_data.csv:7:3: F821 Undefined name `C`
carsus/data/basic_atomic_data.csv:7:5: F821 Undefined name `Carbon`
carsus/data/basic_atomic_data.csv:8:3: F821 Undefined name `N`
carsus/data/basic_atomic_data.csv:8:5: F821 Undefined name `Nitrogen`
carsus/data/basic_atomic_data.csv:9:3: F821 Undefined name `O`
carsus/data/basic_atomic_data.csv:9:5: F821 Undefined name `Oxygen`
carsus/data/basic_atomic_data.csv:10:3: F821 Undefined name `F`
carsus/data/basic_atomic_data.csv:10:5: F821 Undefined name `Fluorine`
carsus/data/basic_atomic_data.csv:11:4: F821 Undefined name `Ne`
carsus/data/basic_atomic_data.csv:11:7: F821 Undefined name `Neon`
carsus/data/basic_atomic_data.csv:12:4: F821 Undefined name `Na`
carsus/data/basic_atomic_data.csv:12:7: F821 Undefined name `Sodium`
carsus/data/basic_atomic_data.csv:13:4: F821 Undefined name `Mg`
carsus/data/basic_atomic_data.csv:13:7: F821 Undefined name `Magnesium`
carsus/data/basic_atomic_data.csv:14:4: F821 Undefined name `Al`
carsus/data/basic_atomic_data.csv:14:7: F821 Undefined name `Aluminium`
carsus/data/basic_atomic_data.csv:15:4: F821 Undefined name `Si`
carsus/data/basic_atomic_data.csv:15:7: F821 Undefined name `Silicon`
carsus/data/basic_atomic_data.csv:16:4: F821 Undefined name `P`
carsus/data/basic_atomic_data.csv:16:6: F821 Undefined name `Phosphorus`
carsus/data/basic_atomic_data.csv:17:4: F821 Undefined name `S`
carsus/data/basic_atomic_data.csv:17:6: F821 Undefined name `Sulfur`
carsus/data/basic_atomic_data.csv:18:4: F821 Undefined name `Cl`
carsus/data/basic_atomic_data.csv:18:7: F821 Undefined name `Chlorine`
carsus/data/basic_atomic_data.csv:19:4: F821 Undefined name `Ar`
carsus/data/basic_atomic_data.csv:19:7: F821 Undefined name `Argon`
carsus/data/basic_atomic_data.csv:20:4: F821 Undefined name `K`
carsus/data/basic_atomic_data.csv:20:6: F821 Undefined name `Potassium`
carsus/data/basic_atomic_data.csv:21:4: F821 Undefined name `Ca`
carsus/data/basic_atomic_data.csv:21:7: F821 Undefined name `Calcium`
carsus/data/basic_atomic_data.csv:22:4: F821 Undefined name `Sc`
carsus/data/basic_atomic_data.csv:22:7: F821 Undefined name `Scandium`
carsus/data/basic_atomic_data.csv:23:4: F821 Undefined name `Ti`
carsus/data/basic_atomic_data.csv:23:7: F821 Undefined name `Titanium`
carsus/data/basic_atomic_data.csv:24:4: F821 Undefined name `V`
carsus/data/basic_atomic_data.csv:24:6: F821 Undefined name `Vanadium`
carsus/data/basic_atomic_data.csv:25:4: F821 Undefined name `Cr`
carsus/data/basic_atomic_data.csv:25:7: F821 Undefined name `Chromium`
carsus/data/basic_atomic_data.csv:26:4: F821 Undefined name `Mn`
carsus/data/basic_atomic_data.csv:26:7: F821 Undefined name `Manganese`
carsus/data/basic_atomic_data.csv:27:4: F821 Undefined name `Fe`
carsus/data/basic_atomic_data.csv:27:7: F821 Undefined name `Iron`
carsus/data/basic_atomic_data.csv:28:4: F821 Undefined name `Co`
carsus/data/basic_atomic_data.csv:28:7: F821 Undefined name `Cobalt`
carsus/data/basic_atomic_data.csv:29:4: F821 Undefined name `Ni`
carsus/data/basic_atomic_data.csv:29:7: F821 Undefined name `Nickel`
carsus/data/basic_atomic_data.csv:30:4: F821 Undefined name `Cu`
carsus/data/basic_atomic_data.csv:30:7: F821 Undefined name `Copper`
carsus/data/basic_atomic_data.csv:31:4: F821 Undefined name `Zn`
carsus/data/basic_atomic_data.csv:31:7: F821 Undefined name `Zinc`
carsus/data/basic_atomic_data.csv:32:4: F821 Undefined name `Ga`
carsus/data/basic_atomic_data.csv:32:7: F821 Undefined name `Gallium`
carsus/data/basic_atomic_data.csv:33:4: F821 Undefined name `Ge`
carsus/data/basic_atomic_data.csv:33:7: F821 Undefined name `Germanium`
carsus/data/basic_atomic_data.csv:34:4: F821 Undefined name `As`
carsus/data/basic_atomic_data.csv:34:7: F821 Undefined name `Arsenic`
carsus/data/basic_atomic_data.csv:35:4: F821 Undefined name `Se`
carsus/data/basic_atomic_data.csv:35:7: F821 Undefined name `Selenium`
carsus/data/basic_atomic_data.csv:36:4: F821 Undefined name `Br`
carsus/data/basic_atomic_data.csv:36:7: F821 Undefined name `Bromine`
carsus/data/basic_atomic_data.csv:37:4: F821 Undefined name `Kr`
carsus/data/basic_atomic_data.csv:37:7: F821 Undefined name `Krypton`
carsus/data/basic_atomic_data.csv:38:4: F821 Undefined name `Rb`
carsus/data/basic_atomic_data.csv:38:7: F821 Undefined name `Rubidium`
carsus/data/basic_atomic_data.csv:39:4: F821 Undefined name `Sr`
carsus/data/basic_atomic_data.csv:39:7: F821 Undefined name `Strontium`
carsus/data/basic_atomic_data.csv:40:4: F821 Undefined name `Y`
carsus/data/basic_atomic_data.csv:40:6: F821 Undefined name `Yttrium`
carsus/data/basic_atomic_data.csv:41:4: F821 Undefined name `Zr`
carsus/data/basic_atomic_data.csv:41:7: F821 Undefined name `Zirconium`
carsus/data/basic_atomic_data.csv:42:4: F821 Undefined name `Nb`
carsus/data/basic_atomic_data.csv:42:7: F821 Undefined name `Niobium`
carsus/data/basic_atomic_data.csv:43:4: F821 Undefined name `Mo`
carsus/data/basic_atomic_data.csv:43:7: F821 Undefined name `Molybdenum`
carsus/data/basic_atomic_data.csv:44:4: F821 Undefined name `Tc`
carsus/data/basic_atomic_data.csv:44:7: F821 Undefined name `Technetium`
carsus/data/basic_atomic_data.csv:45:4: F821 Undefined name `Ru`
carsus/data/basic_atomic_data.csv:45:7: F821 Undefined name `Ruthenium`
carsus/data/basic_atomic_data.csv:46:4: F821 Undefined name `Rh`
carsus/data/basic_atomic_data.csv:46:7: F821 Undefined name `Rhodium`
carsus/data/basic_atomic_data.csv:47:4: F821 Undefined name `Pd`
carsus/data/basic_atomic_data.csv:47:7: F821 Undefined name `Palladium`
carsus/data/basic_atomic_data.csv:48:4: F821 Undefined name `Ag`
carsus/data/basic_atomic_data.csv:48:7: F821 Undefined name `Silver`
carsus/data/basic_atomic_data.csv:49:4: F821 Undefined name `Cd`
carsus/data/basic_atomic_data.csv:49:7: F821 Undefined name `Cadmium`
carsus/data/basic_atomic_data.csv:50:4: F821 Undefined name `In`
carsus/data/basic_atomic_data.csv:50:7: F821 Undefined name `Indium`
carsus/data/basic_atomic_data.csv:51:4: F821 Undefined name `Sn`
carsus/data/basic_atomic_data.csv:51:7: F821 Undefined name `Tin`
carsus/data/basic_atomic_data.csv:52:4: F821 Undefined name `Sb`
carsus/data/basic_atomic_data.csv:52:7: F821 Undefined name `Antimony`
carsus/data/basic_atomic_data.csv:53:4: F821 Undefined name `Te`
carsus/data/basic_atomic_data.csv:53:7: F821 Undefined name `Tellurium`
carsus/data/basic_atomic_data.csv:54:4: F821 Undefined name `I`
carsus/data/basic_atomic_data.csv:54:6: F821 Undefined name `Iodine`
carsus/data/basic_atomic_data.csv:55:4: F821 Undefined name `Xe`
carsus/data/basic_atomic_data.csv:55:7: F821 Undefined name `Xenon`
carsus/data/basic_atomic_data.csv:56:4: F821 Undefined name `Cs`
carsus/data/basic_atomic_data.csv:56:7: F821 Undefined name `Caesium`
carsus/data/basic_atomic_data.csv:57:4: F821 Undefined name `Ba`
carsus/data/basic_atomic_data.csv:57:7: F821 Undefined name `Barium`
carsus/data/basic_atomic_data.csv:58:4: F821 Undefined name `La`
carsus/data/basic_atomic_data.csv:58:7: F821 Undefined name `Lanthanum`
carsus/data/basic_atomic_data.csv:59:4: F821 Undefined name `Ce`
carsus/data/basic_atomic_data.csv:59:7: F821 Undefined name `Cerium`
carsus/data/basic_atomic_data.csv:60:4: F821 Undefined name `Pr`
carsus/data/basic_atomic_data.csv:60:7: F821 Undefined name `Praseodymium`
carsus/data/basic_atomic_data.csv:61:4: F821 Undefined name `Nd`
carsus/data/basic_atomic_data.csv:61:7: F821 Undefined name `Neodymium`
carsus/data/basic_atomic_data.csv:62:4: F821 Undefined name `Pm`
carsus/data/basic_atomic_data.csv:62:7: F821 Undefined name `Promethium`
carsus/data/basic_atomic_data.csv:63:4: F821 Undefined name `Sm`
carsus/data/basic_atomic_data.csv:63:7: F821 Undefined name `Samarium`
carsus/data/basic_atomic_data.csv:64:4: F821 Undefined name `Eu`
carsus/data/basic_atomic_data.csv:64:7: F821 Undefined name `Europium`
carsus/data/basic_atomic_data.csv:65:4: F821 Undefined name `Gd`
carsus/data/basic_atomic_data.csv:65:7: F821 Undefined name `Gadolinium`
carsus/data/basic_atomic_data.csv:66:4: F821 Undefined name `Tb`
carsus/data/basic_atomic_data.csv:66:7: F821 Undefined name `Terbium`
carsus/data/basic_atomic_data.csv:67:4: F821 Undefined name `Dy`
carsus/data/basic_atomic_data.csv:67:7: F821 Undefined name `Dysprosium`
carsus/data/basic_atomic_data.csv:68:4: F821 Undefined name `Ho`
carsus/data/basic_atomic_data.csv:68:7: F821 Undefined name `Holmium`
carsus/data/basic_atomic_data.csv:69:4: F821 Undefined name `Er`
carsus/data/basic_atomic_data.csv:69:7: F821 Undefined name `Erbium`
carsus/data/basic_atomic_data.csv:70:4: F821 Undefined name `Tm`
carsus/data/basic_atomic_data.csv:70:7: F821 Undefined name `Thulium`
carsus/data/basic_atomic_data.csv:71:4: F821 Undefined name `Yb`
carsus/data/basic_atomic_data.csv:71:7: F821 Undefined name `Ytterbium`
carsus/data/basic_atomic_data.csv:72:4: F821 Undefined name `Lu`
carsus/data/basic_atomic_data.csv:72:7: F821 Undefined name `Lutetium`
carsus/data/basic_atomic_data.csv:73:4: F821 Undefined name `Hf`
carsus/data/basic_atomic_data.csv:73:7: F821 Undefined name `Hafnium`
carsus/data/basic_atomic_data.csv:74:4: F821 Undefined name `Ta`
carsus/data/basic_atomic_data.csv:74:7: F821 Undefined name `Tantalum`
carsus/data/basic_atomic_data.csv:75:4: F821 Undefined name `W`
carsus/data/basic_atomic_data.csv:75:6: F821 Undefined name `Tungsten`
carsus/data/basic_atomic_data.csv:76:4: F821 Undefined name `Re`
carsus/data/basic_atomic_data.csv:76:7: F821 Undefined name `Rhenium`
carsus/data/basic_atomic_data.csv:77:4: F821 Undefined name `Os`
carsus/data/basic_atomic_data.csv:77:7: F821 Undefined name `Osmium`
carsus/data/basic_atomic_data.csv:78:4: F821 Undefined name `Ir`
carsus/data/basic_atomic_data.csv:78:7: F821 Undefined name `Iridium`
carsus/data/basic_atomic_data.csv:79:4: F821 Undefined name `Pt`
carsus/data/basic_atomic_data.csv:79:7: F821 Undefined name `Platinum`
carsus/data/basic_atomic_data.csv:80:4: F821 Undefined name `Au`
carsus/data/basic_atomic_data.csv:80:7: F821 Undefined name `Gold`
carsus/data/basic_atomic_data.csv:81:4: F821 Undefined name `Hg`
carsus/data/basic_atomic_data.csv:81:7: F821 Undefined name `Mercury`
carsus/data/basic_atomic_data.csv:82:4: F821 Undefined name `Tl`
carsus/data/basic_atomic_data.csv:82:7: F821 Undefined name `Thallium`
carsus/data/basic_atomic_data.csv:83:4: F821 Undefined name `Pb`
carsus/data/basic_atomic_data.csv:83:7: F821 Undefined name `Lead`
carsus/data/basic_atomic_data.csv:84:4: F821 Undefined name `Bi`
carsus/data/basic_atomic_data.csv:84:7: F821 Undefined name `Bismuth`
carsus/data/basic_atomic_data.csv:85:4: F821 Undefined name `Po`
carsus/data/basic_atomic_data.csv:85:7: F821 Undefined name `Polonium`
carsus/data/basic_atomic_data.csv:86:4: F821 Undefined name `At`
carsus/data/basic_atomic_data.csv:86:7: F821 Undefined name `Astatine`
carsus/data/basic_atomic_data.csv:87:4: F821 Undefined name `Rn`
carsus/data/basic_atomic_data.csv:87:7: F821 Undefined name `Radon`
carsus/data/basic_atomic_data.csv:88:4: F821 Undefined name `Fr`
carsus/data/basic_atomic_data.csv:88:7: F821 Undefined name `Francium`
carsus/data/basic_atomic_data.csv:89:4: F821 Undefined name `Ra`
carsus/data/basic_atomic_data.csv:89:7: F821 Undefined name `Radium`
carsus/data/basic_atomic_data.csv:90:4: F821 Undefined name `Ac`
carsus/data/basic_atomic_data.csv:90:7: F821 Undefined name `Actinium`
carsus/data/basic_atomic_data.csv:91:4: F821 Undefined name `Th`
carsus/data/basic_atomic_data.csv:91:7: F821 Undefined name `Thorium`
carsus/data/basic_atomic_data.csv:92:4: F821 Undefined name `Pa`
carsus/data/basic_atomic_data.csv:92:7: F821 Undefined name `Protactinium`
carsus/data/basic_atomic_data.csv:93:4: F821 Undefined name `U`
carsus/data/basic_atomic_data.csv:93:6: F821 Undefined name `Uranium`
carsus/data/basic_atomic_data.csv:94:4: F821 Undefined name `Np`
carsus/data/basic_atomic_data.csv:94:7: F821 Undefined name `Neptunium`
carsus/data/basic_atomic_data.csv:95:4: F821 Undefined name `Pu`
carsus/data/basic_atomic_data.csv:95:7: F821 Undefined name `Plutonium`
carsus/data/basic_atomic_data.csv:96:4: F821 Undefined name `Am`
carsus/data/basic_atomic_data.csv:96:7: F821 Undefined name `Americium`
carsus/data/basic_atomic_data.csv:97:4: F821 Undefined name `Cm`
carsus/data/basic_atomic_data.csv:97:7: F821 Undefined name `Curium`
carsus/data/basic_atomic_data.csv:98:4: F821 Undefined name `Bk`
carsus/data/basic_atomic_data.csv:98:7: F821 Undefined name `Berkelium`
carsus/data/basic_atomic_data.csv:99:4: F821 Undefined name `Cf`
carsus/data/basic_atomic_data.csv:99:7: F821 Undefined name `Californium`
carsus/data/basic_atomic_data.csv:100:4: F821 Undefined name `Es`
carsus/data/basic_atomic_data.csv:100:7: F821 Undefined name `Einsteinium`
carsus/data/basic_atomic_data.csv:101:5: F821 Undefined name `Fm`
carsus/data/basic_atomic_data.csv:101:8: F821 Undefined name `Fermium`
carsus/data/basic_atomic_data.csv:102:5: F821 Undefined name `Md`
carsus/data/basic_atomic_data.csv:102:8: F821 Undefined name `Mendelevium`
carsus/data/basic_atomic_data.csv:103:5: F821 Undefined name `No`
carsus/data/basic_atomic_data.csv:103:8: F821 Undefined name `Nobelium`
carsus/data/basic_atomic_data.csv:104:5: F821 Undefined name `Lr`
carsus/data/basic_atomic_data.csv:104:8: F821 Undefined name `Lawrencium`
carsus/data/basic_atomic_data.csv:105:5: F821 Undefined name `Rf`
carsus/data/basic_atomic_data.csv:105:8: F821 Undefined name `Rutherfordium`
carsus/data/basic_atomic_data.csv:106:5: F821 Undefined name `Db`
carsus/data/basic_atomic_data.csv:106:8: F821 Undefined name `Dubnium`
carsus/data/basic_atomic_data.csv:107:5: F821 Undefined name `Sg`
carsus/data/basic_atomic_data.csv:107:8: F821 Undefined name `Seaborgium`
carsus/data/basic_atomic_data.csv:108:5: F821 Undefined name `Bh`
carsus/data/basic_atomic_data.csv:108:8: F821 Undefined name `Bohrium`
carsus/data/basic_atomic_data.csv:109:5: F821 Undefined name `Hs`
carsus/data/basic_atomic_data.csv:109:8: F821 Undefined name `Hassium`
carsus/data/basic_atomic_data.csv:110:5: F821 Undefined name `Mt`
carsus/data/basic_atomic_data.csv:110:8: F821 Undefined name `Meitnerium`
carsus/data/basic_atomic_data.csv:111:5: F821 Undefined name `Ds`
carsus/data/basic_atomic_data.csv:111:8: F821 Undefined name `Darmstadtium`
carsus/data/basic_atomic_data.csv:112:5: F821 Undefined name `Rg`
carsus/data/basic_atomic_data.csv:112:8: F821 Undefined name `Roentgenium`
carsus/data/basic_atomic_data.csv:113:5: F821 Undefined name `Cn`
carsus/data/basic_atomic_data.csv:113:8: F821 Undefined name `Copernicium`
carsus/data/basic_atomic_data.csv:114:5: F821 Undefined name `Uut`
carsus/data/basic_atomic_data.csv:114:9: F821 Undefined name `Ununtrium`
carsus/data/basic_atomic_data.csv:115:5: F821 Undefined name `Fl`
carsus/data/basic_atomic_data.csv:115:8: F821 Undefined name `Flerovium`
carsus/data/basic_atomic_data.csv:116:5: F821 Undefined name `Uup`
carsus/data/basic_atomic_data.csv:116:9: F821 Undefined name `Ununpentium`
carsus/data/basic_atomic_data.csv:117:5: F821 Undefined name `Lv`
carsus/data/basic_atomic_data.csv:117:8: F821 Undefined name `Livermorium`
carsus/data/basic_atomic_data.csv:118:5: F821 Undefined name `Uus`
carsus/data/basic_atomic_data.csv:118:9: F821 Undefined name `Ununseptium`
carsus/data/basic_atomic_data.csv:119:5: F821 Undefined name `Uuo`
carsus/data/basic_atomic_data.csv:119:9: F821 Undefined name `Ununoctium`
carsus/io/atom_data_compare.py:8:25: F811 [*] Redefinition of unused `defaultdict` from line 6
carsus/io/atom_data_compare.py:29:8: E712 Avoid equality comparisons to `True`; use `if val:` for truth checks
carsus/io/atom_data_compare.py:115:34: F841 [*] Local variable `exc` is assigned to but never used
carsus/io/atom_data_compare.py:172:34: F841 [*] Local variable `exc` is assigned to but never used
carsus/io/atom_data_compare.py:257:27: E712 Avoid inequality comparisons to `True`; use `if not merged_df[column]:` for false checks
carsus/io/atom_data_compare.py:400:17: E712 Avoid equality comparisons to `False`; use `if not self.comparison_table.match:` for false checks
carsus/io/cmfgen/base.py:9:19: F401 [*] `scipy.interpolate` imported but unused
carsus/io/cmfgen/base.py:15:1: F403 `from .util import *` used; unable to detect undefined names
carsus/io/cmfgen/base.py:34:18: F405 `parse_header` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:35:23: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:55:26: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:106:18: F405 `parse_header` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:107:23: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:158:35: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:159:35: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:179:18: F405 `parse_header` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:180:23: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:191:18: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:197:26: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:202:44: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:218:39: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:282:67: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:289:41: F405 `to_float` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:300:18: F405 `parse_header` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:301:14: F405 `open_cmfgen_file` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:354:18: F405 `parse_header` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:364:23: F405 `find_row` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:373:20: E741 Ambiguous variable name: `l`
carsus/io/cmfgen/base.py:401:12: E741 Ambiguous variable name: `l`
carsus/io/cmfgen/base.py:448:12: E741 Ambiguous variable name: `l`
carsus/io/cmfgen/base.py:566:25: F405 `CMFGEN_ATOM_DICT` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:610:25: E741 Ambiguous variable name: `l`
carsus/io/cmfgen/base.py:681:21: F405 `HC_IN_EV_ANGSTROM` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:681:62: F405 `RYD_TO_EV` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:684:42: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:685:35: F405 `get_null_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:688:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:689:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:690:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:701:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:702:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:714:39: F405 `get_null_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:717:39: F405 `get_seaton_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:721:44: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:731:43: F405 `get_hydrogenic_n_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:741:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:742:21: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:754:35: F405 `get_hydrogenic_nl_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:761:44: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:770:35: F405 `get_opproject_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:774:44: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:783:35: F405 `get_hummer_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:787:44: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:796:35: F405 `get_vy95_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:800:44: F405 `CrossSectionType` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:810:39: F405 `get_leibowitz_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:816:29: F541 [*] f-string without any placeholders
carsus/io/cmfgen/base.py:818:39: F405 `get_null_phixs_table` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:910:42: F405 `HC_IN_EV_ANGSTROM` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:913:46: F405 `RYD_TO_EV` may be undefined, or defined from star imports
carsus/io/cmfgen/base.py:918:29: E741 Ambiguous variable name: `l`
carsus/io/cmfgen/base.py:921:35: F405 `RYD_TO_EV` may be undefined, or defined from star imports
carsus/io/cmfgen/hdfgen.py:58:17: F541 [*] f-string without any placeholders
carsus/io/lanlads/base.py:10:25: F401 [*] `carsus.util.parse_selected_atoms` imported but unused
carsus/io/lanlads/base.py:11:33: F401 [*] `carsus.util.helpers.SYMBOL2ATOMIC_NUMBER` imported but unused
carsus/io/lanlads/base.py:11:55: F401 [*] `carsus.util.helpers.ATOMIC_NUMBER2SYMBOL` imported but unused
carsus/io/nndc/base.py:1:1: E401 [*] Multiple imports on one line
carsus/io/nndc/base.py:9:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:10:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:12:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:16:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:17:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:20:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:21:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:22:1: E402 Module level import not at top of file
carsus/io/nndc/base.py:22:27: F401 [*] `uncertainties.ufloat_fromstr` imported but unused
carsus/io/nndc/parsers.py:4:30: F401 [*] `astropy.units` imported but unused
carsus/io/nuclear/nndc.py:44:36: F541 [*] f-string without any placeholders
carsus/io/output/base.py:268:25: F541 [*] f-string without any placeholders
carsus/io/tests/test_barklem.py:3:27: F401 [*] `numpy.testing.assert_almost_equal` imported but unused
carsus/io/tests/test_cmfgen.py:15:1: F403 `from carsus.io.cmfgen.util import *` used; unable to detect undefined names
carsus/io/tests/test_cmfgen.py:163:19: F405 `get_seaton_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:182:32: F405 `get_hydrogenic_n_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:204:19: F405 `get_hydrogenic_nl_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:221:19: F405 `get_opproject_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:230:19: F405 `get_hummer_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:254:19: F405 `get_vy95_phixs_table` may be undefined, or defined from star imports
carsus/io/tests/test_cmfgen.py:266:19: F405 `get_null_phixs_table` may be undefined, or defined from star imports
carsus/io/util.py:8:8: F811 [*] Redefinition of unused `requests` from line 2
carsus/io/vald/vald.py:4:17: F401 [*] `numpy` imported but unused
carsus/io/vald/vald.py:184:37: E712 Avoid equality comparisons to `False`; use `if not self._stellar_linelist:` for false checks
docs/conf.py:60:1: F405 `exclude_patterns` may be undefined, or defined from star imports
docs/conf.py:61:1: F405 `exclude_patterns` may be undefined, or defined from star imports
docs/conf.py:62:1: F405 `exclude_patterns` may be undefined, or defined from star imports
docs/conf.py:67:1: F405 `rst_epilog` may be undefined, or defined from star imports
docs/conf.py:132:1: E402 Module level import not at top of file
docs/development/compare_atomic_files.ipynb:cell 2:2:8: F401 [*] `logging` imported but unused
Found 338 errors.
[*] 18 fixable with the `--fix` option (4 hidden fixes can be enabled with the `--unsafe-fixes` option).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants