@app.route("<STR_LIT>", methods=['<STR_LIT:GET>', '<STR_LIT:POST>'])<EOL>def query_entry():
allowed_str_args = ['<STR_LIT>', '<STR_LIT:name>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>',<EOL>'<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>',<EOL>'<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>',<EOL>'<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL>allowed_int_args = ['<STR_LIT>', '<STR_LIT>', '<STR_LIT:id>', '<STR_LIT>']<EOL>args = get_args(<EOL>request_args=request.args,<EOL>allowed_int_args=allowed_int_args,<EOL>allowed_str_args=allowed_str_args<EOL>)<EOL>return jsonify(query.entry(**args))<EOL>
Returns list of UniProt entries by query paramaters
---

tags:

  - Query functions

parameters:

  - name: dataset
    in: query
    type: string
    enum: ['Swiss-Prot', 'TrEMBL']
    required: false
    default: Swiss-Prot

  - name: name
    in: query
    type: string
    required: false
    description: test
    default: 1433E_HUMAN

  - name: recommended_full_name
    in: query
    type: string
    required: false
    default: 14-3-3 protein epsilon

  - name: recommended_short_name
    in: query
    type: string
    required: false
    default: 14-3-3E

  - name: gene_name
    in: query
    type: string
    required: false
    default: YWHAE

  - name: sequence
    in: query
    type: string
    required: false
    default: '%KLAEQAER%'

  - name: accession
    in: query
    type: string
    required: false
    default: P62258

  - name: organism_host
    in: query
    type: string
    required: false

  - name: feature_type
    in: query
    type: string
    required: false
    default: 'splice variant'

  - name: function_
    in: query
    type: string
    required: false
    default: '%Positively regulates%'

  - name: ec_number
    in: query
    type: string
    required: false

  - name: db_reference
    in: query
    type: string
    required: false
    default: 'GO:0021766'

  - name: alternative_full_name
    in: query
    type: string
    required: false

  - name: alternative_short_name
    in: query
    type: string
    required: false

  - name: disease_comment
    in: query
    type: string
    required: false

  - name: disease_name
    in: query
    type: string
    required: false

  - name: tissue_specificity
    in: query
    type: string
    required: false

  - name: other_gene_name
    in: query
    type: string
    required: false

  - name: taxid
    in: query
    type: integer
    required: false
    description: NCBI taxonomy identifier
    default: 9606

  - name: pmid
    in: query
    type: integer
    required: false
    default: 7644510

  - name: limit
    in: query
    type: integer
    required: false
    default: 1