• Generates a URL for a domain database entry based on its ID and name.

    Parameters

    • domainID: string

      The domain identifier (e.g., 'IPR000123').

    • domainName: string

      The standardized domain database name (from domainDatabaseNameToString).

    Returns string

    • The URL for the domain entry, or an empty string if unrecognized.

    getDomainURLbyDatabase

    Constructs a URL for InterPro or member database entries based on domainID and domainName. Supports InterPro, CATH-Gene3D, CDD, PANTHER, HAMAP, Pfam, PIRSF, PRINTS, PROSITE profiles/patterns, SFLD, SMART, SUPERFAMILY, TIGRFAMs, and PRODOM.

    domainDatabaseNameToString - Function to standardize domain names.

    console.log(getDomainURLbyDatabase('IPR000123', 'InterPro'));
    // Outputs: "https://www.ebi.ac.uk/interpro/entry/InterPro/IPR000123"