INNER CODE UNIT · Python
samplenames_from_file
franciscozorrilla/metaGEM · workflow/scripts/kallisto2concoct.py:9
def samplenames_from_file(name_file):
if name_file:
with open(name_file, 'r') as name_file_h:
return [l.strip() for l in name_file_h]
else:
return None
def main(args):
sample_dfs = []
samplenames = samplenames_from_file(args.samplenames)
for i, sample in enumerate(args.quantfiles):
if samplenames:
samplename = samplenames[i]
else:
samplename = os.path.basename(sample)
sample_df = pd.read_table(sample, index_col=0)