Utils

format_accession

Convert an accession number between formats. Accepts any of the three as input.

format_accession(accession, format)

Formats:

Example

from datamulehub import utils

utils.format_accession("0000320193-24-000123", "int")      # 32019324000123
utils.format_accession("0000320193-24-000123", "no-dash")  # 000032019324000123
utils.format_accession(32019324000123, "dash")             # 0000320193-24-000123

JavaScript returns strings for all formats. Use a string or bigint for accession numbers that exceed JavaScript's safe integer range.