Skip to content

Commit b9dfb41

Browse files
committed
Clean up redundant imports reported by pyflakes.
1 parent 603997c commit b9dfb41

18 files changed

+13
-24
lines changed

diffpy/srfit/fitbase/fitresults.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def update(self):
150150

151151
# Calcualte the restraints penalty
152152
w = self.chi2 / len(res)
153-
self.penalty = sum([res.penalty(w) for res in recipe._restraintlist])
153+
self.penalty = sum([r.penalty(w) for r in recipe._restraintlist])
154154

155155
return
156156

diffpy/srfit/sas/sasparser.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
"""
2020
__all__ = ["SASParser"]
2121

22-
import numpy
2322

2423
from diffpy.srfit.exceptions import ParseError
2524
from diffpy.srfit.fitbase.profileparser import ProfileParser
2625
from diffpy.srfit.sas.sasimport import sasimport
2726

27+
2828
class SASParser(ProfileParser):
2929
"""Class for parsing a sas profile.
3030

diffpy/srfit/structure/cctbxparset.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
2929
"""
3030

31-
from diffpy.srfit.fitbase.parameter import Parameter, ParameterAdapter
31+
from diffpy.srfit.fitbase.parameter import ParameterAdapter
3232
from diffpy.srfit.fitbase.parameterset import ParameterSet
3333
from diffpy.srfit.structure.basestructureparset import BaseStructureParSet
3434

diffpy/srfit/structure/diffpyparset.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
__all__ = ["DiffpyStructureParSet"]
3232

33-
from diffpy.srfit.fitbase.parameter import Parameter, ParameterProxy
33+
from diffpy.srfit.fitbase.parameter import ParameterProxy
3434
from diffpy.srfit.fitbase.parameter import ParameterAdapter
3535
from diffpy.srfit.fitbase.parameterset import ParameterSet
3636
from diffpy.srfit.structure.srrealparset import SrRealParSet

diffpy/srfit/structure/objcrystparset.py

-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
from diffpy.srfit.fitbase.parameter import Parameter, ParameterAdapter
4949
from diffpy.srfit.fitbase.parameter import ParameterProxy
5050
from diffpy.srfit.fitbase.parameterset import ParameterSet
51-
from diffpy.srfit.fitbase.restraint import Restraint
5251
from diffpy.srfit.structure.srrealparset import SrRealParSet
5352

5453
class ObjCrystScattererParSet(ParameterSet):

diffpy/srfit/structure/sgconstraints.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import numpy
1919

2020
from diffpy.srfit.fitbase.recipeorganizer import RecipeContainer
21-
from diffpy.srfit.fitbase.parameter import Parameter, ParameterProxy
21+
from diffpy.srfit.fitbase.parameter import ParameterProxy
2222

2323
__all__ = ["constrainAsSpaceGroup"]
2424

diffpy/srfit/tests/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ def testsuite():
5656
'''.split()
5757
suite = unittest.TestSuite()
5858
loader = unittest.defaultTestLoader
59+
mobj = None
5960
for mname in modulenames:
6061
exec ('import %s as mobj' % mname)
6162
suite.addTests(loader.loadTestsFromModule(mobj))

diffpy/srfit/tests/speedtest.py

+1
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,7 @@ def f(b1, b2, b3, b4, b5, b6, b7, b8):
387387

388388
def profileTest():
389389

390+
from diffpy.srfit.builder import EquationFactory
390391
factory = EquationFactory()
391392

392393
x = numpy.arange(0, 10, 0.001)

diffpy/srfit/tests/testbuilder.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import diffpy.srfit.equation.builder as builder
1818
import diffpy.srfit.equation.literals as literals
19-
import diffpy.srfit.equation.visitors as visitors
2019

2120
import unittest
2221

@@ -84,7 +83,6 @@ def testRegisterOperator(self):
8483

8584
def testSwapping(self):
8685

87-
import numpy
8886
def g1(v1, v2, v3, v4):
8987
return (v1 + v2) * (v3 + v4)
9088
def g2(v1):
@@ -144,7 +142,7 @@ def g2(v1):
144142

145143
def testParseEquation(self):
146144

147-
from numpy import exp, sin, divide, sqrt, array_equal, e
145+
from numpy import sin, divide, sqrt, array_equal, e
148146

149147
factory = builder.EquationFactory()
150148

diffpy/srfit/tests/testcontribution.py

-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,6 @@ def testResidual(self):
182182
self.assertTrue(fc._reseq._value is None)
183183
from numpy import sin
184184
xobs = arange(0, 10, 0.5)
185-
from numpy import sin
186185
yobs = 9*sin(xobs)
187186
profile.setObservedProfile(xobs, yobs)
188187
self.assertTrue(fc._eq._value is None)

diffpy/srfit/tests/testliterals.py

-2
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,6 @@ class TestConvolutionOperator(unittest.TestCase):
145145
def testValue(self):
146146
"""Make sure the convolution operator is working properly."""
147147

148-
import numpy
149-
pi = numpy.pi
150148
exp = numpy.exp
151149

152150
x = numpy.linspace(0, 10, 1000)

diffpy/srfit/tests/testobjcrystparset.py

+1-5
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,6 @@ def testExplicitDihedralAngleRestraints(self):
374374
def testExplicitBondLengthParameter(self):
375375
"""Test adding bond length parameters to the molecule."""
376376
occryst = self.occryst
377-
ocmol = self.ocmol
378377

379378
# make our crystal
380379
cryst = ObjCrystCrystalParSet("bucky", occryst)
@@ -435,7 +434,6 @@ def testExplicitBondLengthParameter(self):
435434
def testExplicitBondAngleParameter(self):
436435
"""Test adding bond angle parameters to the molecule."""
437436
occryst = self.occryst
438-
ocmol = self.ocmol
439437

440438
# make our crystal
441439
cryst = ObjCrystCrystalParSet("bucky", occryst)
@@ -503,7 +501,6 @@ def testExplicitBondAngleParameter(self):
503501
def testExplicitDihedralAngleParameter(self):
504502
"""Test adding dihedral angle parameters to the molecule."""
505503
occryst = self.occryst
506-
ocmol = self.ocmol
507504

508505
# make our crystal
509506
cryst = ObjCrystCrystalParSet("bucky", occryst)
@@ -631,9 +628,8 @@ def xtestCreateSpaceGroup(self):
631628
if SpaceGroups.IsSpaceGroupIdentifier(short_name):
632629
sg = SpaceGroups.GetSpaceGroup(shn)
633630
sgnew = self.getObjCrystParSetSpaceGroup(sg)
634-
equiv = self.sgsEquivalent(sg, sgnew)
635631
# print "dbsg: " + repr(self.sgsEquivalent(sg, sgnew))
636-
self.assertTrue( self.sgsEquivalent(sg, sgnew) )
632+
self.assertTrue(self.sgsEquivalent(sg, sgnew))
637633
return
638634

639635

diffpy/srfit/tests/testparameter.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@
1212
# See LICENSE_DANSE.txt for license information.
1313
#
1414
##############################################################################
15+
1516
"""Tests for refinableobj module."""
1617

1718
import unittest
1819

19-
from diffpy.srfit.fitbase.parameter import *
20+
from diffpy.srfit.fitbase.parameter import Parameter
21+
from diffpy.srfit.fitbase.parameter import ParameterAdapter, ParameterProxy
2022

2123
class TestParameter(unittest.TestCase):
2224

diffpy/srfit/tests/testpdf.py

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
import numpy
2020

21-
from diffpy.srfit.fitbase import Profile
2221
from diffpy.srfit.tests.utils import datafile
2322
from diffpy.srfit.tests.utils import testoptional
2423
from diffpy.srfit.tests.utils import TestCasePDF, TestCaseStructure

diffpy/srfit/tests/testsas.py

-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ def testParser(self):
3030
parser = SASParser()
3131
parser.parseFile(data)
3232

33-
meta = parser._meta
34-
3533
x, y, dx, dy = parser.getData()
3634

3735
testx = numpy.array([0.002618, 0.007854, 0.01309, 0.01832, 0.02356,

diffpy/srfit/tests/testsgconstriants.py

-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ def makeLaMnO3_P1():
3434
def makeLaMnO3():
3535
from pyobjcryst.crystal import Crystal
3636
from pyobjcryst.atom import Atom
37-
from pyobjcryst.molecule import Molecule
3837
from pyobjcryst.scatteringpower import ScatteringPowerAtom
3938

4039
pi = numpy.pi

diffpy/srfit/util/_ordereddict.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
__all__ = ["OrderedDict"]
88

9-
from itertools import repeat as _repeat, chain as _chain, starmap as _starmap
9+
from itertools import repeat as _repeat, chain as _chain
1010

1111

1212
try:

diffpy/srfit/util/tagmanager.py

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
"""
2121
__all__ = ["TagManager"]
2222

23-
import re
2423

2524
class TagManager(object):
2625
"""TagManager class.

0 commit comments

Comments
 (0)