From 129b358378b6df684f2454116a779e0218413c49 Mon Sep 17 00:00:00 2001
From: fjosw
Date: Thu, 10 Feb 2022 11:25:06 +0000
Subject: [PATCH] Documentation updated
---
docs/pyerrors/correlators.html | 38 ++++++++++++++++----------------
docs/pyerrors/input/hadrons.html | 2 +-
docs/pyerrors/input/json.html | 2 +-
docs/pyerrors/input/openQCD.html | 2 +-
4 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/docs/pyerrors/correlators.html b/docs/pyerrors/correlators.html
index 36acf835..3ec302c5 100644
--- a/docs/pyerrors/correlators.html
+++ b/docs/pyerrors/correlators.html
@@ -278,10 +278,10 @@
if isinstance(data_input, list):
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) for item in data_input]):
_assert_equal_properties(data_input)
self.content = [np.asarray([item]) for item in data_input]
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) or item is None for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) or item is None for item in data_input]):
_assert_equal_properties([o for o in data_input if o is not None])
self.content = [np.asarray([item]) if item is not None else None for item in data_input]
self.N = 1
@@ -944,7 +944,7 @@
else:
ax1.set_ylim(y_range)
if comp:
- if isinstance(comp, Corr) or isinstance(comp, list):
+ if isinstance(comp, (Corr, list)):
for corr in comp if isinstance(comp, list) else [comp]:
x, y, y_err = corr.plottable()
plt.errorbar(x, y, y_err, label=corr.tag, mfc=plt.rcParams['axes.facecolor'])
@@ -1055,7 +1055,7 @@
newcontent.append(self.content[t] + y.content[t])
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, int, float, CObs)):
newcontent = []
for t in range(self.T):
if (self.content[t] is None):
@@ -1078,7 +1078,7 @@
newcontent.append(self.content[t] * y.content[t])
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, int, float, CObs)):
newcontent = []
for t in range(self.T):
if (self.content[t] is None):
@@ -1109,7 +1109,7 @@
raise Exception("Division returns completely undefined correlator")
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, CObs)):
if isinstance(y, Obs):
if y.value == 0:
raise Exception('Division by zero will return undefined correlator')
@@ -1125,7 +1125,7 @@
newcontent.append(self.content[t] / y)
return Corr(newcontent, prange=self.prange)
- elif isinstance(y, int) or isinstance(y, float):
+ elif isinstance(y, (int, float)):
if y == 0:
raise Exception('Division by zero will return undefined correlator')
newcontent = []
@@ -1146,7 +1146,7 @@
return self + (-y)
def __pow__(self, y):
- if isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ if isinstance(y, (Obs, int, float, CObs)):
newcontent = [None if (item is None) else item**y for item in self.content]
return Corr(newcontent, prange=self.prange)
else:
@@ -1369,10 +1369,10 @@
if isinstance(data_input, list):
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) for item in data_input]):
_assert_equal_properties(data_input)
self.content = [np.asarray([item]) for item in data_input]
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) or item is None for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) or item is None for item in data_input]):
_assert_equal_properties([o for o in data_input if o is not None])
self.content = [np.asarray([item]) if item is not None else None for item in data_input]
self.N = 1
@@ -2035,7 +2035,7 @@
else:
ax1.set_ylim(y_range)
if comp:
- if isinstance(comp, Corr) or isinstance(comp, list):
+ if isinstance(comp, (Corr, list)):
for corr in comp if isinstance(comp, list) else [comp]:
x, y, y_err = corr.plottable()
plt.errorbar(x, y, y_err, label=corr.tag, mfc=plt.rcParams['axes.facecolor'])
@@ -2146,7 +2146,7 @@
newcontent.append(self.content[t] + y.content[t])
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, int, float, CObs)):
newcontent = []
for t in range(self.T):
if (self.content[t] is None):
@@ -2169,7 +2169,7 @@
newcontent.append(self.content[t] * y.content[t])
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, int, float, CObs)):
newcontent = []
for t in range(self.T):
if (self.content[t] is None):
@@ -2200,7 +2200,7 @@
raise Exception("Division returns completely undefined correlator")
return Corr(newcontent)
- elif isinstance(y, Obs) or isinstance(y, CObs):
+ elif isinstance(y, (Obs, CObs)):
if isinstance(y, Obs):
if y.value == 0:
raise Exception('Division by zero will return undefined correlator')
@@ -2216,7 +2216,7 @@
newcontent.append(self.content[t] / y)
return Corr(newcontent, prange=self.prange)
- elif isinstance(y, int) or isinstance(y, float):
+ elif isinstance(y, (int, float)):
if y == 0:
raise Exception('Division by zero will return undefined correlator')
newcontent = []
@@ -2237,7 +2237,7 @@
return self + (-y)
def __pow__(self, y):
- if isinstance(y, Obs) or isinstance(y, int) or isinstance(y, float) or isinstance(y, CObs):
+ if isinstance(y, (Obs, int, float, CObs)):
newcontent = [None if (item is None) else item**y for item in self.content]
return Corr(newcontent, prange=self.prange)
else:
@@ -2409,10 +2409,10 @@ matrix at every timeslice. Other dependency (eg. spatial) are not supported.
if isinstance(data_input, list):
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) for item in data_input]):
_assert_equal_properties(data_input)
self.content = [np.asarray([item]) for item in data_input]
- if all([(isinstance(item, Obs) or isinstance(item, CObs)) or item is None for item in data_input]):
+ if all([isinstance(item, (Obs, CObs)) or item is None for item in data_input]):
_assert_equal_properties([o for o in data_input if o is not None])
self.content = [np.asarray([item]) if item is not None else None for item in data_input]
self.N = 1
@@ -3647,7 +3647,7 @@ method to extract the plateau.
else:
ax1.set_ylim(y_range)
if comp:
- if isinstance(comp, Corr) or isinstance(comp, list):
+ if isinstance(comp, (Corr, list)):
for corr in comp if isinstance(comp, list) else [comp]:
x, y, y_err = corr.plottable()
plt.errorbar(x, y, y_err, label=corr.tag, mfc=plt.rcParams['axes.facecolor'])
diff --git a/docs/pyerrors/input/hadrons.html b/docs/pyerrors/input/hadrons.html
index c33214b7..13d9258c 100644
--- a/docs/pyerrors/input/hadrons.html
+++ b/docs/pyerrors/input/hadrons.html
@@ -91,9 +91,9 @@
View Source
import os
+from collections import Counter
import h5py
import numpy as np
-from collections import Counter
from ..obs import Obs, CObs
from ..correlators import Corr
diff --git a/docs/pyerrors/input/json.html b/docs/pyerrors/input/json.html
index 3ae89f0f..6af72b23 100644
--- a/docs/pyerrors/input/json.html
+++ b/docs/pyerrors/input/json.html
@@ -86,13 +86,13 @@
View Source
import json
import gzip
-import numpy as np
import getpass
import socket
import datetime
import platform
import warnings
import re
+import numpy as np
from ..obs import Obs
from ..covobs import Covobs
from ..correlators import Corr
diff --git a/docs/pyerrors/input/openQCD.html b/docs/pyerrors/input/openQCD.html
index 26ddf2af..59f9c2a5 100644
--- a/docs/pyerrors/input/openQCD.html
+++ b/docs/pyerrors/input/openQCD.html
@@ -85,8 +85,8 @@
import fnmatch
import re
import struct
-import numpy as np # Thinly-wrapped numpy
import warnings
+import numpy as np # Thinly-wrapped numpy
import matplotlib.pyplot as plt
from matplotlib import gridspec
from ..obs import Obs