Example #1
0
def test3(nodes):
    ct = CT(
        dir,
        clean_intermediate_files=None,
        vertical_range=slice(900, 1000),
        parallel_nodes=nodes,
    )
    ct.recon(tilt=-1.40, explore_rot_center=False)
    assert os.path.exists('work')
    return
Example #2
0
def test2(nodes):
    ct = CT(dir,
            clean_intermediate_files='archive',
            vertical_range=slice(900, 1000),
            parallel_nodes=nodes,
            skip_df=True)
    ct.recon(tilt=-1.40, explore_rot_center=False)
    assert not os.path.exists('work')
    import glob
    assert glob.glob('out/work-*')
    return
def test():
    nodes = os.environ.get('NODES')
    if nodes:
        nodes = int(nodes)
    print("Processing using %s nodes" % (nodes or 'all'))
    
    from imars3d.CT import CT
    ct = CT(
        dir,
        clean_on_the_fly=True, 
        vertical_range=slice(900, 1000),
        parallel_nodes=nodes,
    )
    ct.recon(tilt=-1.40, explore_rot_center=False)
    return
Example #4
0
def test():
    from imars3d.CT import CT
    ct = CT(dir)
    ct.recon()
    return