Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ repos:
- id: check-yaml
- id: check-added-large-files
- repo: https://github.com/psf/black-pre-commit-mirror
rev: 25.11.0
rev: 26.1.0
hooks:
- id: black
- repo: https://github.com/PyCQA/isort
rev: 7.0.0
rev: 8.0.1
hooks:
- id: isort
args: ["--profile=black"]
Expand Down
6 changes: 3 additions & 3 deletions RMtools_1D/do_QUfit_1D_mnest.py
Original file line number Diff line number Diff line change
Expand Up @@ -284,12 +284,12 @@ def run_qufit(
# Parse the data array
# freq_Hz, I, Q, U, dI, dQ, dU
try:
(freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr) = data
freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr = data
print("\nFormat [freq_Hz, I, Q, U, dI, dQ, dU]")
except Exception:
# freq_Hz, Q, U, dQ, dU
try:
(freqArr_Hz, QArr, UArr, dQArr, dUArr) = data
freqArr_Hz, QArr, UArr, dQArr, dUArr = data
print("\nFormat [freq_Hz, Q, U, dQ, dU]")
noStokesI = True
except Exception:
Expand Down Expand Up @@ -320,7 +320,7 @@ def run_qufit(
verbose=True,
fit_function=fit_function,
)
(IModArr, qArr, uArr, dqArr, duArr, fit_result) = dataArr
IModArr, qArr, uArr, dqArr, duArr, fit_result = dataArr

# Plot the data and the Stokes I model fit
print("Plotting the input data and spectral index fit.")
Expand Down
8 changes: 4 additions & 4 deletions RMtools_1D/do_RMsynth_1D.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ def run_rmsynth(
try:
if verbose:
log("> Trying [freq_Hz, I, Q, U, dI, dQ, dU]", end=" ")
(freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr) = data
freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr = data
if verbose:
log("... success.")
except Exception:
Expand All @@ -156,7 +156,7 @@ def run_rmsynth(
try:
if verbose:
log("> Trying [freq_Hz, q, u, dq, du]", end=" ")
(freqArr_Hz, QArr, UArr, dQArr, dUArr) = data
freqArr_Hz, QArr, UArr, dQArr, dUArr = data
if verbose:
log("... success.")
noStokesI = True
Expand Down Expand Up @@ -557,7 +557,7 @@ def readFile(dataFile, nBits, verbose=True, debug=False):
try:
if verbose:
print("> Trying [freq_Hz, I, Q, U, dI, dQ, dU]", end=" ")
(freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr) = np.loadtxt(
freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr = np.loadtxt(
dataFile, unpack=True, dtype=dtFloat
)
if verbose:
Expand All @@ -570,7 +570,7 @@ def readFile(dataFile, nBits, verbose=True, debug=False):
try:
if verbose:
print("> Trying [freq_Hz, q, u, dq, du]", end=" ")
(freqArr_Hz, QArr, UArr, dQArr, dUArr) = np.loadtxt(
freqArr_Hz, QArr, UArr, dQArr, dUArr = np.loadtxt(
dataFile, unpack=True, dtype=dtFloat
)
if verbose:
Expand Down
8 changes: 4 additions & 4 deletions RMtools_1D/rmtools_bwdepol.py
Original file line number Diff line number Diff line change
Expand Up @@ -1026,26 +1026,26 @@ def run_adjoint_rmsynth(
if data.shape[0] == 7:
if verbose:
log("> Seven columns found, trying [freq_Hz, I, Q, U, dI, dQ, dU]", end=" ")
(freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr) = data
freqArr_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr = data
widths_Hz = None
elif data.shape[0] == 8:
if verbose:
log(
"> Eight columns found, trying [freq_Hz, widths_Hz, I, Q, U, dI, dQ, dU]",
end=" ",
)
(freqArr_Hz, widths_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr) = data
freqArr_Hz, widths_Hz, IArr, QArr, UArr, dIArr, dQArr, dUArr = data
elif data.shape[0] == 6:
if verbose:
log(
"> Six columns found, trying [freq_Hz, widths_Hz, Q, U, dQ, dU]",
end=" ",
)
(freqArr_Hz, width_Hz, QArr, UArr, dQArr, dUArr) = data
freqArr_Hz, width_Hz, QArr, UArr, dQArr, dUArr = data
elif data.shape[0] == 5:
if verbose:
log("> Five columns found, trying [freq_Hz, Q, U, dQ, dU]", end=" ")
(freqArr_Hz, QArr, UArr, dQArr, dUArr) = data
freqArr_Hz, QArr, UArr, dQArr, dUArr = data
widths_Hz = None
noStokesI = True
else:
Expand Down
1 change: 1 addition & 0 deletions RMutils/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#! /usr/bin/env python
"""Dependencies for RM utilities"""

import pkg_resources

__all__ = [
Expand Down
8 changes: 4 additions & 4 deletions RMutils/util_misc.py
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ def config_read(filename, delim="=", doValueSplit=True):
if not comment.match(line) and keyVal.match(line):
# Weed out internal comments & split on 1st space
line = comment.sub("", line)
(keyword, value) = line.split(delim, 1)
keyword, value = line.split(delim, 1)

# If the line contains a value
keyword = keyword.strip() # kill external whitespace
Expand Down Expand Up @@ -392,8 +392,8 @@ def calc_parabola_vertex(x1, y1, x2, y2, x3, y3):
midpoint = x2
deltax = x2 - x3
yscale = y2
(x1, x2, x3) = [(x - x2) / deltax for x in (x1, x2, x3)] # slide spectrum to zero
(y1, y2, y3) = [y / yscale for y in (y1, y2, y3)]
x1, x2, x3 = [(x - x2) / deltax for x in (x1, x2, x3)] # slide spectrum to zero
y1, y2, y3 = [y / yscale for y in (y1, y2, y3)]

D = (x1 - x2) * (x1 - x3) * (x2 - x3)
A = (x3 * (y2 - y1) + x2 * (y1 - y3) + x1 * (y3 - y2)) / D
Expand Down Expand Up @@ -589,7 +589,7 @@ def renormalize_StokesI_model(
UserWarning,
)

(a, b, c, d, f, g) = fit_result.params
a, b, c, d, f, g = fit_result.params

# Modify fit parameters to new reference frequency.
# I have derived all these conversion equations analytically for the
Expand Down
1 change: 1 addition & 0 deletions tests/QA_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
Created on Fri Oct 25 10:00:24 2019
@author: Cameron Van Eck
"""

import json
import os
import shutil
Expand Down
Loading