Class for testing various aspects specific to the diffusion
tensor.
|
setUp(self)
Function for initialising a spherical, spheroidal, and ellipsoidal
diffusion tensor. |
source code
|
|
|
|
|
check_ellipsoid(self,
Dx,
Dy,
Dz,
Diso,
Da,
Dr,
alpha,
beta,
gamma,
D,
D_prime,
R)
Check if the ellipsoid in the cdp has the same values as given. |
source code
|
|
|
check_spheroid(self,
tm,
Dpar,
Dper,
Diso,
Da,
Dratio,
theta,
phi,
D,
D_prime,
R,
spheroid_type=None)
Check if the spheroid in the cdp has the same values as given. |
source code
|
|
|
check_spheroid_as_ellipsoid(self,
tm,
Dx,
Dy,
Dz,
Diso,
Da,
D,
D_prime,
R)
Check if the ellipsoid in the cdp has the same values as given
spheroid. |
source code
|
|
|
get_ellipsoid(self)
Return all the diffusion tensor info about the {Dx, Dy, Dz, alpha,
beta, gamma} = {1e7, 2e7, 3e7, 1, 2, 0.5} ellipsoid tensor. |
source code
|
|
|
get_spheroid(self,
Dpar=None,
Dper=None,
theta=None,
phi=None)
Return all the diffusion tensor info about the given spheroid tensor. |
source code
|
|
|
test_back_calc_ellipsoid(self)
Check the back-calculation of relaxation data for the spherical
diffusion tensor. |
source code
|
|
|
test_back_calc_sphere(self)
Check the back-calculation of relaxation data for the spherical
diffusion tensor. |
source code
|
|
|
test_back_calc_spheroid(self)
Check the back-calculation of relaxation data for the spherical
diffusion tensor. |
source code
|
|
|
test_copy(self)
The user function diffusion_tensor.copy(). |
source code
|
|
|
test_delete(self)
The user function diffusion_tensor.delete(). |
source code
|
|
|
test_display(self)
The user function diffusion_tensor.display(). |
source code
|
|
|
test_create_diff_tensor_pdb_ellipsoid(self)
Test the user function structure.create_diff_tensor_pdb() for the
ellipsoid. |
source code
|
|
|
test_create_diff_tensor_pdb_sphere(self)
Test the user function structure.create_diff_tensor_pdb() for the
sphere. |
source code
|
|
|
test_create_diff_tensor_pdb_spheroid(self)
Test the user function structure.create_diff_tensor_pdb() for the
spheroid. |
source code
|
|
|
test_init_ellipsoid_param_types_0(self)
Test the initialisation of the ellipsoid diffusion tensor using
parameter set 0. |
source code
|
|
|
test_init_ellipsoid_param_types_1(self)
Test the initialisation of the ellipsoid diffusion tensor using
parameter set 0. |
source code
|
|
|
test_init_ellipsoid_param_types_2(self)
Test the initialisation of the ellipsoid diffusion tensor using
parameter set 0. |
source code
|
|
|
test_init_ellipsoid_param_types_3(self)
Test the initialisation of the ellipsoid diffusion tensor using
parameter set 0. |
source code
|
|
|
test_init_oblate_spheroid_as_ellipsoid(self)
Test the initialisation of the spheroid diffusion tensor using
parameter set 4. |
source code
|
|
|
test_init_oblate_spheroid_param_types_0(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 0. |
source code
|
|
|
test_init_oblate_spheroid_param_types_1(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 1. |
source code
|
|
|
test_init_oblate_spheroid_param_types_1_deg(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 1, and angles in deg. |
source code
|
|
|
test_init_oblate_spheroid_param_types_2(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 2. |
source code
|
|
|
test_init_oblate_spheroid_param_types_3(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 3. |
source code
|
|
|
test_init_oblate_spheroid_param_types_4(self)
Test the initialisation of the oblate spheroid diffusion tensor using
parameter set 4. |
source code
|
|
|
test_init_prolate_spheroid_as_ellipsoid(self)
Test the initialisation of the spheroid diffusion tensor using
parameter set 4. |
source code
|
|
|
test_init_prolate_spheroid_param_types_0(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 0. |
source code
|
|
|
test_init_prolate_spheroid_param_types_0b(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 0. |
source code
|
|
|
test_init_prolate_spheroid_param_types_1(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 1. |
source code
|
|
|
test_init_prolate_spheroid_param_types_1_deg(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 1, and angles in deg. |
source code
|
|
|
test_init_prolate_spheroid_param_types_2(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 2. |
source code
|
|
|
test_init_prolate_spheroid_param_types_3(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 3. |
source code
|
|
|
test_init_prolate_spheroid_param_types_4(self)
Test the initialisation of the prolate spheroid diffusion tensor
using parameter set 4. |
source code
|
|
|
test_opt_ellipsoid(self)
Check that the ellipsoid diffusion tensor optimisation functions
correctly. |
source code
|
|
|
test_opt_sphere(self)
Check that the sphere diffusion tensor optimisation functions
correctly. |
source code
|
|
|
test_opt_spheroid(self)
Check that the spheroid diffusion tensor optimisation functions
correctly. |
source code
|
|
Inherited from base_classes.SystemTestCase :
__init__
Inherited from unittest.case.TestCase :
__call__ ,
__eq__ ,
__hash__ ,
__ne__ ,
__repr__ ,
__str__ ,
addCleanup ,
addTypeEqualityFunc ,
assertAlmostEqual ,
assertAlmostEquals ,
assertDictContainsSubset ,
assertDictEqual ,
assertEqual ,
assertEquals ,
assertFalse ,
assertGreater ,
assertGreaterEqual ,
assertIn ,
assertIs ,
assertIsInstance ,
assertIsNone ,
assertIsNot ,
assertIsNotNone ,
assertItemsEqual ,
assertLess ,
assertLessEqual ,
assertListEqual ,
assertMultiLineEqual ,
assertNotAlmostEqual ,
assertNotAlmostEquals ,
assertNotEqual ,
assertNotEquals ,
assertNotIn ,
assertNotIsInstance ,
assertNotRegexpMatches ,
assertRaises ,
assertRaisesRegexp ,
assertRegexpMatches ,
assertSequenceEqual ,
assertSetEqual ,
assertTrue ,
assertTupleEqual ,
assert_ ,
countTestCases ,
debug ,
defaultTestResult ,
doCleanups ,
fail ,
failIf ,
failIfAlmostEqual ,
failIfEqual ,
failUnless ,
failUnlessAlmostEqual ,
failUnlessEqual ,
failUnlessRaises ,
id ,
run ,
shortDescription ,
skipTest
Inherited from unittest.case.TestCase (private):
_addSkip ,
_baseAssertEqual ,
_deprecate ,
_formatMessage ,
_getAssertEqualityFunc ,
_truncateMessage
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|