@app.route("<STR_LIT>", methods=['<STR_LIT:GET>', '<STR_LIT:POST>'])<EOL>def query_pmid():
args = get_args(<EOL>request_args=request.args,<EOL>allowed_str_args=['<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT:name>', '<STR_LIT:date>', '<STR_LIT:title>', '<STR_LIT>'],<EOL>allowed_int_args=['<STR_LIT>', '<STR_LIT>']<EOL>)<EOL>return jsonify(query.pmid(**args))<EOL>
Returns list of PubMed identifier by query parameters
---

tags:

  - Query functions

parameters:

  - name: pmid
    in: query
    type: string
    required: false
    description: PubMed identifier
    default: 20697050

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

  - name: first
    in: query
    type: string
    required: false
    description: first page
    default: 987

  - name: last
    in: query
    type: string
    required: false
    description: last page
    default: 995

  - name: volume
    in: query
    type: string
    required: false
    description: Volume
    default: 67

  - name: name
    in: query
    type: string
    required: false
    description: Name of journal
    default: 'Arch. Neurol.'

  - name: date
    in: query
    type: string
    required: false
    description: Publication date
    default: 2010

  - name: title
    in: query
    type: string
    required: false
    description: Title of publication
    default: '%amyloidosis%'

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