1. Usage

$ npm install -g teselagen
$ teselagen COMMAND
running command...
$ teselagen (-v|--version|version)
teselagen/20.20.3 darwin-x64 node-v10.16.3
$ teselagen --help [COMMAND]
USAGE
  $ teselagen COMMAND
...

2. Commands

2.1. teselagen autocomplete [SHELL]

display autocomplete installation instructions

USAGE
  $ teselagen autocomplete [SHELL]

ARGUMENTS
  SHELL  shell type

OPTIONS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

EXAMPLES
  $ teselagen autocomplete
  $ teselagen autocomplete bash
  $ teselagen autocomplete zsh
  $ teselagen autocomplete --refresh-cache

2.2. teselagen build:aa-sequences:export ID

export amino acid sequences

USAGE
  $ teselagen build:aa-sequences:export ID

ARGUMENTS
  ID  id of the sequence to export

OPTIONS
  -f, --format=genbank|fasta  [default: genbank] export format
  -o, --output=output         destination output file path
  -q, --quiet                 Represses warnings, messages, or spinners
  --confirm                   confirm overwrite file
  --default                   Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab                   id or name of lab to list

2.3. teselagen build:aa-sequences:find SEQUENCENAME

find aa sequences

USAGE
  $ teselagen build:aa-sequences:find SEQUENCENAME

ARGUMENTS
  SEQUENCENAME  sequence name or alias

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --alias              search alias fields as well as name
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table
  --sequence           include sequence in output
  --single             return only a single record or throw an error

2.4. teselagen build:aa-sequences:get SEQUENCEID

get aa sequence

USAGE
  $ teselagen build:aa-sequences:get SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table
  --sequence           include sequence in output

2.5. teselagen build:aa-sequences:import

import amino acid sequences

USAGE
  $ teselagen build:aa-sequences:import

OPTIONS
  -f, --format=genbank|fasta  [default: genbank] import format
  -i, --filename=filename     path to file to import
  -q, --quiet                 Represses warnings, messages, or spinners
  --default                   Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab                   id or name of lab to list

2.6. teselagen build:aa-sequences:list

list amino acid sequences

USAGE
  $ teselagen build:aa-sequences:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sequence                 include sequence in output
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:aa-sequences
  $ teselagen build:aa-sequences:list

2.7. teselagen build:aa-sequences:remove AMINOACIDID

remove AA sequences

USAGE
  $ teselagen build:aa-sequences:remove AMINOACIDID

ARGUMENTS
  AMINOACIDID  amino acid ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.8. teselagen build:aa-sequences:schema

get aa sequence schema

USAGE
  $ teselagen build:aa-sequences:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.9. teselagen build:aa-sequences:update SEQUENCEID

update aa sequence

USAGE
  $ teselagen build:aa-sequences:update SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -o, --output=output                              destination output file path, only applicable for json (default) or
                                                   csv output

  -q, --quiet                                      Represses warnings, messages, or spinners

  --columns=columns                                only show provided columns (comma-seperated)

  --confirm                                        confirm overwrite file

  --csv                                            output is csv format, noninteractive, one page of data unless --all
                                                   specified

  --default                                        Uses the default profile. This is automatically set if no local
                                                   profile is found.

  --description=description                        set Description

  --enteredMolecularWeight=enteredMolecularWeight  set Molecular Weight (entered)

  --extendedProperties=extendedProperties          set ExtendedProps

  --json                                           output is JSON format, noninteractive, one page of data unless --all
                                                   specified

  --lab=lab                                        id or name of lab to list

  --name=name                                      set Name

  --records                                        display as records instead of table

  --tags=tags                                      set Tags

  --uniprotId=uniprotId                            set Uniprot Id

2.10. teselagen build:aliquots:get ALIQUOTID

get aliquot

USAGE
  $ teselagen build:aliquots:get ALIQUOTID

ARGUMENTS
  ALIQUOTID  aliquot ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.11. teselagen build:aliquots:list

list aliquots

USAGE
  $ teselagen build:aliquots:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:aliquots
  $ teselagen build:aliquots:list

2.12. teselagen build:aliquots:remove ALIQUOTID

remove Aliquots

USAGE
  $ teselagen build:aliquots:remove ALIQUOTID

ARGUMENTS
  ALIQUOTID  aliquot ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.13. teselagen build:aliquots:schema

get aliquot schema

USAGE
  $ teselagen build:aliquots:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.14. teselagen build:aliquots:update ALIQUOTID

update aliquot

USAGE
  $ teselagen build:aliquots:update ALIQUOTID

ARGUMENTS
  ALIQUOTID  aliquot ID

OPTIONS
  -o, --output=output            destination output file path, only applicable for json (default) or csv output
  -q, --quiet                    Represses warnings, messages, or spinners
  --aliquotType=aliquotType      set Aliquot Type
  --columns=columns              only show provided columns (comma-seperated)
  --concentration=concentration  set Concentration
  --confirm                      confirm overwrite file
  --csv                          output is csv format, noninteractive, one page of data unless --all specified
  --default                      Uses the default profile. This is automatically set if no local profile is found.
  --json                         output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                      id or name of lab to list
  --mass=mass                    set Mass
  --records                      display as records instead of table
  --tags=tags                    set Tags
  --volume=volume                set Volume

2.15. teselagen build:containers:get CONTAINERID

get container

USAGE
  $ teselagen build:containers:get CONTAINERID

ARGUMENTS
  CONTAINERID  container ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.16. teselagen build:containers:list

list containers

USAGE
  $ teselagen build:containers:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:containers
  $ teselagen build:containers:list

2.17. teselagen build:containers:remove CONTAINERID

remove Containers

USAGE
  $ teselagen build:containers:remove CONTAINERID

ARGUMENTS
  CONTAINERID  container ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.18. teselagen build:containers:schema

get container schema

USAGE
  $ teselagen build:containers:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.19. teselagen build:containers:update CONTAINERID

update container

USAGE
  $ teselagen build:containers:update CONTAINERID

ARGUMENTS
  CONTAINERID  container ID

OPTIONS
  -o, --output=output                    destination output file path, only applicable for json (default) or csv output
  -q, --quiet                            Represses warnings, messages, or spinners
  --columns=columns                      only show provided columns (comma-seperated)
  --confirm                              confirm overwrite file
  --containerTypeCode=containerTypeCode  set Container Type
  --csv                                  output is csv format, noninteractive, one page of data unless --all specified

  --default                              Uses the default profile. This is automatically set if no local profile is
                                         found.

  --isAttached=isAttached                set Attached

  --isPositional=isPositional            set Positional

  --json                                 output is JSON format, noninteractive, one page of data unless --all specified

  --lab=lab                              id or name of lab to list

  --label=label                          set Label

  --name=name                            set Name

  --path=path                            set Path

  --records                              display as records instead of table

  --tags=tags                            set Tags

2.20. teselagen build:dna-sequences:base-pairs SEQUENCEID

get dna sequence base pairs

USAGE
  $ teselagen build:dna-sequences:base-pairs SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

ALIASES
  $ teselagen build:dna-sequences:base-pairs
  $ teselagen build:dna-sequences:bps

2.21. teselagen build:dna-sequences:export ID

export dna sequences

USAGE
  $ teselagen build:dna-sequences:export ID

ARGUMENTS
  ID  id of the sequence to export

OPTIONS
  -f, --format=genbank|fasta  [default: genbank] export format
  -o, --output=output         destination output file path
  -q, --quiet                 Represses warnings, messages, or spinners
  --confirm                   confirm overwrite file
  --default                   Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab                   id or name of lab to list

2.22. teselagen build:dna-sequences:find SEQUENCENAME

find dna sequences

USAGE
  $ teselagen build:dna-sequences:find SEQUENCENAME

ARGUMENTS
  SEQUENCENAME  sequence name or alias

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --alias              search alias fields as well as name
  --base-pairs         include base pairs in output
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table
  --single             return only a single record or throw an error

2.23. teselagen build:dna-sequences:get SEQUENCEID

get dna sequence

USAGE
  $ teselagen build:dna-sequences:get SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --base-pairs         include base pairs in output
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.24. teselagen build:dna-sequences:import

import dna sequences

USAGE
  $ teselagen build:dna-sequences:import

OPTIONS
  -f, --format=genbank|fasta|csv|json  [default: genbank] import format
  -i, --filename=filename              path to file to import
  -l, --labId=labId                    lab Id
  -q, --quiet                          Represses warnings, messages, or spinners
  -t, --type=linear|circular           [default: circular] sequence type
  --default                            Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab                            id or name of lab to list

2.25. teselagen build:dna-sequences:list

list dna sequences

USAGE
  $ teselagen build:dna-sequences:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:dna-sequences
  $ teselagen build:dna-sequences:list

2.26. teselagen build:dna-sequences:remove SEQUENCEID

remove dna sequences

USAGE
  $ teselagen build:dna-sequences:remove SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.27. teselagen build:dna-sequences:schema

get dna sequence schema

USAGE
  $ teselagen build:dna-sequences:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.28. teselagen build:dna-sequences:update SEQUENCEID

update dna sequence

USAGE
  $ teselagen build:dna-sequences:update SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --description=description  description of the sequence to update
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --name=name                name of the sequence to update
  --records                  display as records instead of table

2.29. teselagen build:equipment:get EQUIPMENTID

get container

USAGE
  $ teselagen build:equipment:get EQUIPMENTID

ARGUMENTS
  EQUIPMENTID  equipment ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.30. teselagen build:equipment:list

list equipment

USAGE
  $ teselagen build:equipment:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:equipment
  $ teselagen build:equipment:list

2.31. teselagen build:equipment:remove EQUIPMENTID

remove equipment

USAGE
  $ teselagen build:equipment:remove EQUIPMENTID

ARGUMENTS
  EQUIPMENTID  equipment ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.32. teselagen build:equipment:schema

get equipment schema

USAGE
  $ teselagen build:equipment:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.33. teselagen build:equipment:update EQUIPMENTID

update equipment

USAGE
  $ teselagen build:equipment:update EQUIPMENTID

ARGUMENTS
  EQUIPMENTID  Equipment Id

OPTIONS
  -o, --output=output                    destination output file path, only applicable for json (default) or csv output
  -q, --quiet                            Represses warnings, messages, or spinners
  --columns=columns                      only show provided columns (comma-seperated)
  --confirm                              confirm overwrite file
  --csv                                  output is csv format, noninteractive, one page of data unless --all specified

  --default                              Uses the default profile. This is automatically set if no local profile is
                                         found.

  --description=description              set Description

  --equipmentTypeCode=equipmentTypeCode  set Equipment Type

  --json                                 output is JSON format, noninteractive, one page of data unless --all specified

  --lab=lab                              id or name of lab to list

  --label=label                          set Label

  --make=make                            set Make

  --model=model                          set Model

  --name=name                            set Name

  --records                              display as records instead of table

  --serialNumber=serialNumber            set Serial Number

2.34. teselagen build:j5Reports:assembledConstructs:get J5REPORTID

get j5Report:j5RunConstructs

USAGE
  $ teselagen build:j5Reports:assembledConstructs:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.35. teselagen build:j5Reports:assembledConstructs:list J5REPORTID

list j5Reports:assembledConstructs

USAGE
  $ teselagen build:j5Reports:assembledConstructs:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:assembledConstructs

2.36. teselagen build:j5Reports:assembledConstructs:schema

get AssemblyPiece schema

USAGE
  $ teselagen build:j5Reports:assembledConstructs:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.37. teselagen build:j5Reports:assemblies:get J5REPORTID

get j5Report:Assemblies

USAGE
  $ teselagen build:j5Reports:assemblies:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.38. teselagen build:j5Reports:assemblies:list J5REPORTID

list j5Reports:assemblies

USAGE
  $ teselagen build:j5Reports:assemblies:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assemblies for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:assemblies

2.39. teselagen build:j5Reports:assemblies:schema

get AssemblyPiece schema

USAGE
  $ teselagen build:j5Reports:assemblies:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.40. teselagen build:j5Reports:assemblyOligos:get J5REPORTID

get j5Report:assemblyOligos

USAGE
  $ teselagen build:j5Reports:assemblyOligos:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.41. teselagen build:j5Reports:assemblyOligos:list J5REPORTID

list j5Reports:assemblyOligos

USAGE
  $ teselagen build:j5Reports:assemblyOligos:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:assemblyOligos

2.42. teselagen build:j5Reports:assemblyOligos:schema

get AssemblyOligo schema

USAGE
  $ teselagen build:j5Reports:assemblyOligos:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.43. teselagen build:j5Reports:assemblyPieces:get J5REPORTID

get j5Report:assemblyPieces

USAGE
  $ teselagen build:j5Reports:assemblyPieces:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.44. teselagen build:j5Reports:assemblyPieces:list J5REPORTID

list j5Reports:assemblyPieces

USAGE
  $ teselagen build:j5Reports:assemblyPieces:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:assemblyPieces

2.45. teselagen build:j5Reports:assemblyPieces:schema

get AssemblyPiece schema

USAGE
  $ teselagen build:j5Reports:assemblyPieces:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.46. teselagen build:j5Reports:get J5REPORTID

get j5Report

USAGE
  $ teselagen build:j5Reports:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.47. teselagen build:j5Reports:inputParts:get J5REPORTID

get j5Report:inputParts

USAGE
  $ teselagen build:j5Reports:inputParts:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.48. teselagen build:j5Reports:inputParts:list J5REPORTID

list j5Reports:inputParts

USAGE
  $ teselagen build:j5Reports:inputParts:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:inputParts

2.49. teselagen build:j5Reports:inputParts:schema

get InputPart schema

USAGE
  $ teselagen build:j5Reports:inputParts:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.50. teselagen build:j5Reports:inputSequences:get J5REPORTID

get j5Report:inputSequences

USAGE
  $ teselagen build:j5Reports:inputSequences:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.51. teselagen build:j5Reports:inputSequences:list J5REPORTID

list j5Reports:inputSequences

USAGE
  $ teselagen build:j5Reports:inputSequences:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:inputSequences

2.52. teselagen build:j5Reports:inputSequences:schema

get InputSequence schema

USAGE
  $ teselagen build:j5Reports:inputSequences:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.53. teselagen build:j5Reports:list

list j5Reports

USAGE
  $ teselagen build:j5Reports:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:j5Reports
  $ teselagen build:j5Reports:list

2.54. teselagen build:j5Reports:pcrs:get J5REPORTID

get j5Report:PCRs

USAGE
  $ teselagen build:j5Reports:pcrs:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.55. teselagen build:j5Reports:pcrs:list J5REPORTID

list j5Reports:PCRs

USAGE
  $ teselagen build:j5Reports:pcrs:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:PCRs

2.56. teselagen build:j5Reports:pcrs:schema

get J5PCR schema

USAGE
  $ teselagen build:j5Reports:pcrs:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.57. teselagen build:j5Reports:remove J5REPORTID

remove j5Reports

USAGE
  $ teselagen build:j5Reports:remove J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.58. teselagen build:j5Reports:schema

get j5Report schema

USAGE
  $ teselagen build:j5Reports:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.59. teselagen build:j5Reports:synthonSequences:get J5REPORTID

get j5Report:synthonSequences

USAGE
  $ teselagen build:j5Reports:synthonSequences:get J5REPORTID

ARGUMENTS
  J5REPORTID  j5Report ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.60. teselagen build:j5Reports:synthonSequences:list J5REPORTID

list j5Reports:synthonSequences

USAGE
  $ teselagen build:j5Reports:synthonSequences:list J5REPORTID

ARGUMENTS
  J5REPORTID  The id of the j5 Report to list assembly pieces for

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:synthonSequences

2.61. teselagen build:j5Reports:synthonSequences:schema

get SynthonSequence schema

USAGE
  $ teselagen build:j5Reports:synthonSequences:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.62. teselagen build:labs

lists the labs and libraries this user has access to

USAGE
  $ teselagen build:labs

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

ALIASES
  $ teselagen build:labs
  $ teselagen labs

2.63. teselagen build:locations:get LOCATIONID

get location

USAGE
  $ teselagen build:locations:get LOCATIONID

ARGUMENTS
  LOCATIONID  location ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.64. teselagen build:locations:list

list locations

USAGE
  $ teselagen build:locations:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:locations
  $ teselagen build:locations:list

2.65. teselagen build:locations:remove LOCATIONID

remove locations

USAGE
  $ teselagen build:locations:remove LOCATIONID

ARGUMENTS
  LOCATIONID  location ID

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.66. teselagen build:locations:schema

get location schema

USAGE
  $ teselagen build:locations:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.67. teselagen build:locations:update LOCATIONID

update location

USAGE
  $ teselagen build:locations:update LOCATIONID

ARGUMENTS
  LOCATIONID  location ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --name=name          set Name
  --path=path          set Path
  --records            display as records instead of table

2.68. teselagen build:plates:get PLATEID

get plate

USAGE
  $ teselagen build:plates:get PLATEID

ARGUMENTS
  PLATEID  Plate ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.69. teselagen build:plates:list

list plates in inventory

USAGE
  $ teselagen build:plates:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:plates
  $ teselagen build:plates:list

2.70. teselagen build:plates:schema

get plates schema

USAGE
  $ teselagen build:plates:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.71. teselagen build:plates:update PLATEID

update plate

USAGE
  $ teselagen build:plates:update PLATEID

ARGUMENTS
  PLATEID  plate ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --barcode=barcode    set Barcode
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --name=name          set Name
  --records            display as records instead of table
  --tags=tags          set Tags

2.72. teselagen build:samples:get SAMPLEID

get sample

USAGE
  $ teselagen build:samples:get SAMPLEID

ARGUMENTS
  SAMPLEID  sample ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.73. teselagen build:samples:list

list samples in inventory

USAGE
  $ teselagen build:samples:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:samples
  $ teselagen build:samples:list

2.74. teselagen build:samples:schema

get sample schema

USAGE
  $ teselagen build:samples:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.75. teselagen build:samples:update SAMPLEID

update aa sequence

USAGE
  $ teselagen build:samples:update SAMPLEID

ARGUMENTS
  SAMPLEID  sample ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --name=name          set Name
  --records            display as records instead of table
  --tags=tags          set Tags

2.76. teselagen build:tubes:get TUBEID

get tube

USAGE
  $ teselagen build:tubes:get TUBEID

ARGUMENTS
  TUBEID  Tube ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --records            display as records instead of table

2.77. teselagen build:tubes:list

list tubes in inventory

USAGE
  $ teselagen build:tubes:list

OPTIONS
  -o, --output=output        destination output file path, only applicable for json (default) or csv output
  -q, --quiet                Represses warnings, messages, or spinners
  --all                      outputs all records instead of paginating
  --columns=columns          only show provided columns (comma-seperated)
  --confirm                  confirm overwrite file
  --count                    return only the count of rows that would be returned
  --csv                      output is csv format, noninteractive, one page of data unless --all specified
  --default                  Uses the default profile. This is automatically set if no local profile is found.
  --filter=filter            filter using SQL where like expressions
  --json                     output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab                  id or name of lab to list
  --page-number=page-number  page number
  --page-size=page-size      page size (max 1000)
  --records                  display as records instead of table
  --sort=sort                columns to sort by (prepend '-' for descending) (use multiple flags for multiple columns)

ALIASES
  $ teselagen build:tubes
  $ teselagen build:tubes:list

2.78. teselagen build:tubes:schema

get tube schema

USAGE
  $ teselagen build:tubes:schema

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.79. teselagen build:tubes:update SEQUENCEID

update tube

USAGE
  $ teselagen build:tubes:update SEQUENCEID

ARGUMENTS
  SEQUENCEID  sequence ID

OPTIONS
  -o, --output=output  destination output file path, only applicable for json (default) or csv output
  -q, --quiet          Represses warnings, messages, or spinners
  --barcode=barcode    set Barcode
  --columns=columns    only show provided columns (comma-seperated)
  --confirm            confirm overwrite file
  --csv                output is csv format, noninteractive, one page of data unless --all specified
  --default            Uses the default profile. This is automatically set if no local profile is found.
  --json               output is JSON format, noninteractive, one page of data unless --all specified
  --lab=lab            id or name of lab to list
  --name=name          set Name
  --records            display as records instead of table
  --tags=tags          set Tags

2.80. teselagen commands

list all the commands

USAGE
  $ teselagen commands

OPTIONS
  -h, --help  show CLI help
  -j, --json  output in json format
  --hidden    also show hidden commands

2.81. teselagen filter-operators

lists the available filter operators

USAGE
  $ teselagen filter-operators

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners

2.82. teselagen help [COMMAND]

display help for teselagen

USAGE
  $ teselagen help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

2.83. teselagen plugins

list installed plugins

USAGE
  $ teselagen plugins

OPTIONS
  --core  show core plugins

EXAMPLE
  $ teselagen plugins

2.84. teselagen plugins:install PLUGIN...

installs a plugin into the CLI

USAGE
  $ teselagen plugins:install PLUGIN...

ARGUMENTS
  PLUGIN  plugin to install

OPTIONS
  -f, --force    yarn install with force flag
  -h, --help     show CLI help
  -v, --verbose

DESCRIPTION
  Can be installed from npm or a git url.

  Installation of a user-installed plugin will override a core plugin.

  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
  the CLI without the need to patch and update the whole CLI.

ALIASES
  $ teselagen plugins:add

EXAMPLES
  $ teselagen plugins:install myplugin
  $ teselagen plugins:install https://github.com/someuser/someplugin
  $ teselagen plugins:install someuser/someplugin

links a plugin into the CLI for development

USAGE
  $ teselagen plugins:link PLUGIN

ARGUMENTS
  PATH  [default: .] path to plugin

OPTIONS
  -h, --help     show CLI help
  -v, --verbose

DESCRIPTION
  Installation of a linked plugin will override a user-installed or core plugin.

  e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
  command will override the user-installed or core plugin implementation. This is useful for development work.

EXAMPLE
  $ teselagen plugins:link myplugin

2.86. teselagen plugins:uninstall PLUGIN...

removes a plugin from the CLI

USAGE
  $ teselagen plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN  plugin to uninstall

OPTIONS
  -h, --help     show CLI help
  -v, --verbose

ALIASES
  $ teselagen plugins:unlink
  $ teselagen plugins:remove

2.87. teselagen plugins:update

update installed plugins

USAGE
  $ teselagen plugins:update

OPTIONS
  -h, --help     show CLI help
  -v, --verbose

2.88. teselagen profile:create URL

creates a profile

USAGE
  $ teselagen profile:create URL

ARGUMENTS
  URL  URL to your app instance such as 'https://companyname-build.teselagen.com'

OPTIONS
  -q, --quiet        Represses warnings, messages, or spinners

  --confirm          Confirms overwriting an existing profile. If this is not set and an existing profile exists, then
                     it will prompt.

  --expires=expires  [default: 1 year] Time in zeit/ms format that specifies when the auth token associated with this
                     profile should expire.

  --local            Creates a profile in the current directory. Otherwise this creates a default profile.

  --passwd=passwd    password (or apiKey) associated with user account

  --user=user        user to create profile for

2.89. teselagen profile:info

displays current profile info

USAGE
  $ teselagen profile:info

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --default    Uses the default profile. This is automatically set if no local profile is found.
  --lab=lab    id or name of lab to list

2.90. teselagen profile:remove

describe the command here

USAGE
  $ teselagen profile:remove

OPTIONS
  -q, --quiet  Represses warnings, messages, or spinners
  --confirm    Confirms removing the profile. If this is not set and an existing profile exists, then it will prompt.
  --default    Removes the default profile. This is automatically set if no local profile is found.

2.91. teselagen profile:renew

renews an expired profile

USAGE
  $ teselagen profile:renew

OPTIONS
  -q, --quiet        Represses warnings, messages, or spinners

  --confirm          Confirms overwriting an existing profile. If this is not set and an existing profile exists, then
                     it will prompt.

  --default          Uses the default profile. This is automatically set if no local profile is found.

  --expires=expires  [default: 1 day] Time in zeit/ms format that specifies when the auth token associated with this
                     profile should expire.

  --lab=lab          default lab to use for profile

  --passwd=passwd    password associated with user account

2.92. teselagen update [CHANNEL]

update the teselagen CLI

USAGE
  $ teselagen update [CHANNEL]

2.93. teselagen utils:json-get INPUT

gets value from JSON input using lodash get

USAGE
  $ teselagen utils:json-get INPUT

ARGUMENTS
  INPUT  input JSON (can be piped from stdin)

OPTIONS
  -q, --quiet        Represses warnings, messages, or spinners
  --default=default  default value to return if path is undefined
  --path=path        (required) path to JSON field

2.94. teselagen utils:string-extract INPUT

extracts fields from a string

USAGE
  $ teselagen utils:string-extract INPUT

ARGUMENTS
  INPUT  input string (can be piped from stdin)

OPTIONS
  -q, --quiet         Represses warnings, messages, or spinners
  --case-insensitive  uses cases insensitive matching
  --pattern=pattern   (required) extraction pattern

2.95. teselagen which COMMAND

show which plugin a command is in

USAGE
  $ teselagen which COMMAND