Skip to content

Commit

Permalink
Merge pull request #8 from uclchem/patch/quantum_levels_to_df
Browse files Browse the repository at this point in the history
Patch/quantum levels to df
  • Loading branch information
GijsVermarien authored Apr 12, 2023
2 parents 36e15cf + 65103f1 commit c27a68a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
9 changes: 3 additions & 6 deletions src/spectralradex/radex/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,8 @@ def run(parameters, output_file=None):
success,nlines, qup, qlow, output = from_dict(parameters)
if success==1:
output = DataFrame(columns=columns, data=output[:, :nlines].T)
output["QN Upper"] = qup.reshape(-1, 6).view('S6')[:nlines]
output["QN Lower"] = qlow.reshape(-1, 6).view('S6')[:nlines]
output["Qup"] = output["QN Upper"].map(lambda x: x.decode('UTF-8')).str.strip()
output["Qlow"] = output["QN Lower"].map(lambda x: x.decode('UTF-8')).str.strip()
output=output.drop(["QN Upper","QN Lower"],axis=1)
output["Qup"] = [q.decode("UTF-8").strip() for q in qup][:nlines]
output["Qlow"] = [q.decode("UTF-8").strip() for q in qlow][:nlines]
output=output[output["freq"]>parameters["fmin"]]
output=output[output["freq"]<parameters["fmax"]]

Expand Down Expand Up @@ -337,4 +334,4 @@ def format_run_for_grid(line_count, parameters, target_value, columns,grid_varia
transition_value = radex_output.iloc[:line_count][target_value].to_list()
else:
transition_value=[np.nan]*line_count
return DataFrame([[parameters[x] for x in grid_variables] + transition_value], columns=columns)
return DataFrame([[parameters[x] for x in grid_variables] + transition_value], columns=columns)
2 changes: 1 addition & 1 deletion src/spectralradex/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__='1.1.4'
__version__='1.1.5'

0 comments on commit c27a68a

Please sign in to comment.