@app.route("<STR_LIT>", methods=['<STR_LIT:GET>', '<STR_LIT:POST>'])<EOL>def query_feature():
args = get_args(<EOL>request_args=request.args,<EOL>allowed_str_args=['<STR_LIT>', '<STR_LIT>', '<STR_LIT>'],<EOL>allowed_int_args=['<STR_LIT>']<EOL>)<EOL>return jsonify(query.feature(**args))<EOL>
Returns list of sequence feature by query parameters
---
tags:

  - Query functions

parameters:

  - name: type_
    in: query
    type: string
    required: false
    description: Feature type
    default: 'splice variant'

  - name: identifier
    in: query
    type: string
    required: false
    description: Feature identifier
    default: VSP_045447

  - name: description
    in: query
    type: string
    required: false
    description: Feature description
    default: 'In isoform 11.'

  - name: entry_name
    in: query
    type: string
    required: false
    description: UniProt entry name
    default: A4_HUMAN

  - name: limit
    in: query
    type: integer
    required: false
    description: limit of results numbers
    default: 10