In [1]:
%load_ext autoreload
%autoreload 2
import sys
import os
sys.path.append("/Users/palmer/Documents/python_codebase")
sys.path.append("/Users/palmer/Documents/python_codebase/pyimzml/")
import pyImagingMSpec.convert.h5_to_imzml as h5_to_imzml

In [ ]:
filein="/Users/palmer/Documents/tmp_data/spheroids/batch"
out_dr = '/Users/palmer/Documents/tmp_data/spheroids/imzml'
with open(filein,'r') as f:
    for line in f.readlines():
        fin = str(line).strip()
        if fin.startswith("#"):
            continue
        dr,ext = os.path.splitext(fin)
        fn = os.path.splitext(os.path.basename(fin)[0])
        fout = os.path.join(out_dr,fn+"imzML")
        print fin     , os.path.exists(fin)
        h5_to_imzml.centroidh5(fin,fout)

In [ ]:
files_in = [
    "/Volumes/alexandr/shared/imagingMS/External/Private/UoND/EricWeaver/Spheroids/14037s1_Spheroids24h_DHBSub/14037s1_Spheroids24h_DHBSub.h5",
    "/Volumes/alexandr/shared/imagingMS/External/Private/UoND/EricWeaver/Spheroids/14040s1_Spheroids12h_DHBSub/14040s1_Spheroids12h_DHBSub.h5",
    "/Volumes/alexandr/shared/imagingMS/External/Private/UoND/EricWeaver/Spheroids/Ctrl3s2_SpheroidsCtrl_DHBSub/Ctrl3s2_SpheroidsCtrl_DHBSub.h5",
    "/Volumes/alexandr/shared/imagingMS/External/Private/UoND/EricWeaver/Spheroids/Spheroids_sublimation_6h/Spheroids_sublimation_6h.h5"
]
out_dir = "/Users/palmer/Documents/tmp_data/old_spheroids/"

for file_in in files_in:
    assert os.path.isfile(file_in)
    fname = os.path.splitext(os.path.basename(file_in))[0]
    out_name = out_dir + fname + "_centroid.imzml"
    h5_to_imzml.centroidh5(file_in,out_name,smoothMethod='apodization')