Use when launching an NCBI converter binary through the `run-ncbi-converter` wrapper that downloads and caches the platform-specific executable on demand.
Perl bootstrap wrapper from Entrez Direct. It does not perform the conversion itself; instead it infers the current platform, downloads a named converter binary from NCBI FTP into a cache directory, unpacks it, and then execs that converter with the remaining arguments.
run-ncbi-converter <converter-name> [converter-args...]/home/vimalinx/miniforge3/envs/bio/bin/run-ncbi-converter~/.cache/ncbi-convertersNCBI_CONVERTER_DIR# Run a named converter through the bootstrap wrapper
run-ncbi-converter <converter-name> [converter-args...]
# Keep downloaded converters in a project-local cache
export NCBI_CONVERTER_DIR="$PWD/.ncbi-converters"
run-ncbi-converter <converter-name> [converter-args...]
# Inspect or clean the cache between runs
ls ~/.cache/ncbi-converters
NCBI_CONVERTER_DIR at a writable cache location.ftp.ncbi.nlm.nih.gov is available.--help or --version path: passing -h or --version is interpreted as a converter name and immediately triggers FTP access.Unable to connect to FTP server: Bad file descriptor.ftp.ncbi.nlm.nih.gov and a per-platform directory under /toolbox/ncbi_tools/converters/by_platform/.<converter>.<platform>.gz, runs gunzip -n, renames the unpacked file to the bare converter name, marks it executable, and then execs it.$ARGV[0], so empty or malformed invocations are not gracefully handled.