def convert(source_inv_fp, output_path): """ Converter for ISA-Tab to MAGE-TAB. :param source_inv_fp: File descriptor of input investigation file :param output_dir: Path to directory to write output MAGE-TAB files to """ ISA = isatab.load(source_inv_fp) magetab.dump(ISA, output_path)
def convert(source_json_fp, out_path): """ Converter for ISA-JSON to MAGE-Tab. :param source_json_fp: File descriptor of input ISA JSON file :param out_path: Output path to write output MAGE-Tab to """ ISA = isajson.load(source_json_fp) magetab.dump(ISA, out_path)
def convert(source_json_fp, out_path): """ Converter for ISA-JSON to MAGE-Tab. :param source_json_fp: File descriptor of input ISA JSON file :param out_path: Output path to write output MAGE-Tab to """ log.info("loading isajson %s", source_json_fp.name) ISA = isajson.load(source_json_fp) log.info("dumping magetab %s", out_path) magetab.dump(ISA, out_path)