Пример #1
0
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")
Пример #2
0
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")
Пример #3
0
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")
Пример #4
0
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")
Пример #5
0
def test_download_fasta_db():
    db = fetch_fasta_db("DNA", URL)
    assert db is not None