def _build_cds_db(): """ Download a FASTA file containing CDS sequences for each known transcript, return sqlite3 database mapping ensembl transcript IDs to CDS sequences. """ return fetch_fasta_db(table_name="CDS", fasta_filename=CDS_TRANSCRIPT_FILE, download_url=CDS_TRANSCRIPT_URL, key_column='id', value_column='seq', subdir="immuno")
def _build_protein_db(): """ Downloads a FASTA file containing amino acid sequences of human transcripts, return sqlite3 database mapping ensembl protein IDs to amino acid sequences. """ return fetch_fasta_db(table_name="PROTEIN", fasta_filename=PROTEIN_TRANSCRIPT_FILE, download_url=PROTEIN_TRANSCIPT_URL, key_column='id', value_column='seq', subdir="immuno")
def _build_cds_db(): """ Download a FASTA file containing CDS sequences for each known transcript, return sqlite3 database mapping ensembl transcript IDs to CDS sequences. """ return fetch_fasta_db( table_name = "CDS", fasta_filename = CDS_TRANSCRIPT_FILE, download_url = CDS_TRANSCRIPT_URL, key_column = 'id', value_column = 'seq', subdir = "immuno")
def _build_protein_db(): """ Downloads a FASTA file containing amino acid sequences of human transcripts, return sqlite3 database mapping ensembl protein IDs to amino acid sequences. """ return fetch_fasta_db( table_name = "PROTEIN", fasta_filename = PROTEIN_TRANSCRIPT_FILE, download_url = PROTEIN_TRANSCIPT_URL, key_column = 'id', value_column = 'seq', subdir = "immuno")
def test_download_fasta_db(): db = fetch_fasta_db("DNA", URL) assert db is not None