Applproduct Resource

Resource URL: http://mytorrentserver/rundb/api/v1/applproduct/

Schema URL: http://mytorrentserver/rundb/api/v1/applproduct/schema/

Fields table

field help text default nullable readonly blank unique type
isDualNucleotideTypeBySampleSupported Boolean data. Ex: True false false false true false boolean
defaultHotSpotRegionBedFileName Unicode string data. Ex: “Hello World” n/a true false false false string
isTargetRegionBEDFileSupported Boolean data. Ex: True true false false true false boolean
isSamplePrepKitSupported Boolean data. Ex: True true false false true false boolean
defaultPESeqKit A single related resource. Can be either a URI or set of nested resource data. n/a true false false false related
defaultPELibKit A single related resource. Can be either a URI or set of nested resource data. n/a true false false false related
defaultSeqKit A single related resource. Can be either a URI or set of nested resource data. n/a true false false false related
defaultBarcodeKitName Unicode string data. Ex: “Hello World” n/a true false false false string
id Integer data. Ex: 2673   false false true true integer
productCode Unicode string data. Ex: “Hello World” any false false false true string
isControlSeqTypeBySampleSupported Boolean data. Ex: True false false false true false boolean
defaultChipType Unicode string data. Ex: “Hello World” n/a true false false false string
isPairedEndSupported Boolean data. Ex: True true false false true false boolean
appl A single related resource. Can be either a URI or set of nested resource data. n/a false false false false related
instrumentType Unicode string data. Ex: “Hello World”   false false true false string
isDefault Boolean data. Ex: True false false false true false boolean
isTargetTechniqueSelectionSupported Boolean data. Ex: True true false false true false boolean
description Unicode string data. Ex: “Hello World”   false false true false string
isHotspotRegionBEDFileSuppported Boolean data. Ex: True true false false true false boolean
productName Unicode string data. Ex: “Hello World” n/a false false false false string
isBarcodeKitSelectionRequired Boolean data. Ex: True false false false true false boolean
isDefaultBarcoded Boolean data. Ex: True false false false true false boolean
defaultTargetRegionBedFileName Unicode string data. Ex: “Hello World” n/a true false false false string
isActive Boolean data. Ex: True true false false true false boolean
isReferenceBySampleSupported Boolean data. Ex: True false false false true false boolean
defaultFlowCount Integer data. Ex: 2673 0 false false false false integer
defaultLibKit A single related resource. Can be either a URI or set of nested resource data. n/a true false false false related
barcodeKitSelectableType Unicode string data. Ex: “Hello World”   false false true false string
defaultGenomeRefName Unicode string data. Ex: “Hello World” n/a true false false false string
isVisible Boolean data. Ex: True false false false true false boolean
isDefaultPairedEnd Boolean data. Ex: True false false false true false boolean
resource_uri Unicode string data. Ex: “Hello World” n/a false true false false string

Example request

Request URL: http://mytorrentserver/rundb/api/v1/applproduct/?format=json&limit=1

Python example

import requests

ts_api_request = requests.get("http://mytorrentserver/rundb/api/v1/applproduct/", params={"format": "json", "limit": 1})
ts_api_response = ts_api_request.json()

applproducts = ts_api_response["objects"]

for applproduct in applproducts:
    print applproduct

Torrent Server response

{
    "meta": {
        "previous": null,
        "total_count": 12,
        "offset": 0,
        "limit": 1,
        "next": "/rundb/api/v1/applproduct/?offset=1&limit=1&format=json"
    },
    "objects": [
        {
            "isDualNucleotideTypeBySampleSupported": false,
            "defaultHotSpotRegionBedFileName": "",
            "isTargetRegionBEDFileSupported": true,
            "isSamplePrepKitSupported": true,
            "defaultPESeqKit": null,
            "defaultPELibKit": null,
            "defaultSeqKit": {
                "isActive": true,
                "kitType": "SequencingKit",
                "description": "Ion PGM Sequencing 200 Kit v2",
                "nucleotideType": "",
                "instrumentType": "pgm",
                "runMode": "",
                "parts": [
                    {
                        "barcode": "4482006",
                        "id": 20054,
                        "resource_uri": "/rundb/api/v1/kitpart/20054/",
                        "kit": "/rundb/api/v1/kitinfo/20033/"
                    },
                    {
                        "barcode": "4482007",
                        "id": 20055,
                        "resource_uri": "/rundb/api/v1/kitpart/20055/",
                        "kit": "/rundb/api/v1/kitinfo/20033/"
                    },
                    {
                        "barcode": "4482008",
                        "id": 20056,
                        "resource_uri": "/rundb/api/v1/kitpart/20056/",
                        "kit": "/rundb/api/v1/kitinfo/20033/"
                    },
                    {
                        "barcode": "4482009",
                        "id": 20057,
                        "resource_uri": "/rundb/api/v1/kitpart/20057/",
                        "kit": "/rundb/api/v1/kitinfo/20033/"
                    }
                ],
                "flowCount": 500,
                "applicationType": "",
                "uid": "SEQ0009",
                "resource_uri": "/rundb/api/v1/kitinfo/20033/",
                "id": 20033,
                "categories": "",
                "name": "IonPGM200Kit-v2"
            },
            "defaultBarcodeKitName": null,
            "id": 20001,
            "productCode": "AMPS_0",
            "isControlSeqTypeBySampleSupported": false,
            "defaultChipType": null,
            "isPairedEndSupported": false,
            "appl": {
                "applicationGroups": [
                    "/rundb/api/v1/applicationgroup/1/"
                ],
                "description": "AmpliSeq DNA",
                "nucleotideType": "dna",
                "barcode": "",
                "meta": {},
                "runType": "AMPS",
                "id": 2,
                "alternate_name": "AmpliSeq DNA",
                "resource_uri": "/rundb/api/v1/runtype/2/"
            },
            "instrumentType": "pgm",
            "isDefault": true,
            "isTargetTechniqueSelectionSupported": true,
            "description": "",
            "isHotspotRegionBEDFileSuppported": true,
            "productName": "AMPS_default",
            "isBarcodeKitSelectionRequired": false,
            "isDefaultBarcoded": false,
            "defaultTargetRegionBedFileName": "",
            "isActive": true,
            "isReferenceBySampleSupported": false,
            "defaultFlowCount": 500,
            "defaultLibKit": {
                "isActive": true,
                "kitType": "LibraryKit",
                "description": "Ion AmpliSeq 2.0 Library Kit",
                "nucleotideType": "dna",
                "instrumentType": "",
                "runMode": "",
                "parts": [
                    {
                        "barcode": "4475345",
                        "id": 20034,
                        "resource_uri": "/rundb/api/v1/kitpart/20034/",
                        "kit": "/rundb/api/v1/kitinfo/20012/"
                    }
                ],
                "flowCount": 0,
                "applicationType": "",
                "uid": "LIB0008",
                "resource_uri": "/rundb/api/v1/kitinfo/20012/",
                "id": 20012,
                "categories": "",
                "name": "Ion AmpliSeq 2.0 Library Kit"
            },
            "barcodeKitSelectableType": "all",
            "defaultGenomeRefName": "hg19",
            "isVisible": true,
            "isDefaultPairedEnd": false,
            "resource_uri": "/rundb/api/v1/applproduct/20001/"
        }
    ]
}

Allowed HTTP methods

  • get
  • post
  • put
  • delete
  • patch

Table of contents

Previous topic

Applicationgroup Resource

Next topic

Availableionchefplannedexperiment Resource

This Page