INNER CODE UNIT · Python
main
TimoLassmann/kalign · python-kalign/cli.py:132
def main(argv: Optional[list[str]] = None) -> int:
parser = _build_parser()
args = parser.parse_args(argv)
import kalign
input_path = args.input
tmp_path: Optional[Path] = None
if input_path == "-":
with tempfile.NamedTemporaryFile(
prefix="kalign-", suffix=".fa", delete=False
) as tmp:
tmp.write(sys.stdin.buffer.read())
tmp_path = Path(tmp.name)
input_path = str(tmp_path)
try:
result = kalign.align_from_file(