teselagen
v22.25.1
Published
TeselaGen's CLI Tool
Downloads
2
Readme
Usage
$ npm install -g teselagen
$ teselagen COMMAND
running command...
$ teselagen (-v|--version|version)
teselagen/22.25.1 darwin-x64 node-v16.13.2
$ teselagen --help [COMMAND]
USAGE
$ teselagen COMMAND
...
Commands
teselagen autocomplete [SHELL]
teselagen build:aa-sequences:export ID
teselagen build:aa-sequences:find SEQUENCENAME
teselagen build:aa-sequences:get SEQUENCEID
teselagen build:aa-sequences:import
teselagen build:aa-sequences:list
teselagen build:aa-sequences:remove AMINOACIDID
teselagen build:aa-sequences:schema
teselagen build:aa-sequences:update SEQUENCEID
teselagen build:aliquots:get ALIQUOTID
teselagen build:aliquots:list
teselagen build:aliquots:remove ALIQUOTID
teselagen build:aliquots:schema
teselagen build:aliquots:update ALIQUOTID
teselagen build:cell-cultures:get CELLCULTUREID
teselagen build:cell-cultures:list
teselagen build:cell-cultures:remove CELLCULTUREID
teselagen build:cell-cultures:schema
teselagen build:cell-cultures:update CELLCULTUREID
teselagen build:containers:get CONTAINERID
teselagen build:containers:list
teselagen build:containers:remove CONTAINERID
teselagen build:containers:schema
teselagen build:containers:update CONTAINERID
teselagen build:dna-materials:get DNAMATERIALID
teselagen build:dna-materials:list
teselagen build:dna-materials:remove DNAMATERIALID
teselagen build:dna-materials:schema
teselagen build:dna-materials:update DNAMATERIALID
teselagen build:dna-sequences:base-pairs SEQUENCEID
teselagen build:dna-sequences:export ID
teselagen build:dna-sequences:find SEQUENCENAME
teselagen build:dna-sequences:get SEQUENCEID
teselagen build:dna-sequences:import
teselagen build:dna-sequences:list
teselagen build:dna-sequences:remove SEQUENCEID
teselagen build:dna-sequences:schema
teselagen build:dna-sequences:update SEQUENCEID
teselagen build:equipment:get EQUIPMENTID
teselagen build:equipment:list
teselagen build:equipment:remove EQUIPMENTID
teselagen build:equipment:schema
teselagen build:equipment:update EQUIPMENTID
teselagen build:j5Reports:assembledConstructs:get J5REPORTID
teselagen build:j5Reports:assembledConstructs:list J5REPORTID
teselagen build:j5Reports:assembledConstructs:schema
teselagen build:j5Reports:assemblies:get J5REPORTID
teselagen build:j5Reports:assemblies:list J5REPORTID
teselagen build:j5Reports:assemblies:schema
teselagen build:j5Reports:assemblyOligos:get J5REPORTID
teselagen build:j5Reports:assemblyOligos:list J5REPORTID
teselagen build:j5Reports:assemblyOligos:schema
teselagen build:j5Reports:assemblyPieces:get J5REPORTID
teselagen build:j5Reports:assemblyPieces:list J5REPORTID
teselagen build:j5Reports:assemblyPieces:schema
teselagen build:j5Reports:get J5REPORTID
teselagen build:j5Reports:inputParts:get J5REPORTID
teselagen build:j5Reports:inputParts:list J5REPORTID
teselagen build:j5Reports:inputParts:schema
teselagen build:j5Reports:inputSequences:get J5REPORTID
teselagen build:j5Reports:inputSequences:list J5REPORTID
teselagen build:j5Reports:inputSequences:schema
teselagen build:j5Reports:list
teselagen build:j5Reports:pcrs:get J5REPORTID
teselagen build:j5Reports:pcrs:list J5REPORTID
teselagen build:j5Reports:pcrs:schema
teselagen build:j5Reports:remove J5REPORTID
teselagen build:j5Reports:schema
teselagen build:j5Reports:synthonSequences:get J5REPORTID
teselagen build:j5Reports:synthonSequences:list J5REPORTID
teselagen build:j5Reports:synthonSequences:schema
teselagen build:labs
teselagen build:locations:contents CONTAINERBARCODE
teselagen build:locations:get LOCATIONID
teselagen build:locations:getItemLocation BARCODE
teselagen build:locations:list
teselagen build:locations:remove LOCATIONID
teselagen build:locations:schema
teselagen build:locations:setItemLocation ITEMBARCODE
teselagen build:locations:update LOCATIONID
teselagen build:microbial-materials:get MICROBIALMATERIALID
teselagen build:microbial-materials:list
teselagen build:microbial-materials:remove MICROBIALMATERIALID
teselagen build:microbial-materials:schema
teselagen build:microbial-materials:update MICROBIALMATERIALID
teselagen build:plates:get PLATEID
teselagen build:plates:list
teselagen build:plates:schema
teselagen build:plates:update PLATEID
teselagen build:plates:update-plates
teselagen build:protein-materials:get PROTEINMATERIALID
teselagen build:protein-materials:list
teselagen build:protein-materials:remove PROTEINMATERIALID
teselagen build:protein-materials:schema
teselagen build:protein-materials:update PROTEINMATERIALID
teselagen build:reaction-maps:execute
teselagen build:reaction-maps:export ID
teselagen build:reaction-maps:import FILENAME
teselagen build:reaction-maps:search NAME
teselagen build:reagents:get REAGENTID
teselagen build:reagents:list
teselagen build:reagents:remove REAGENTID
teselagen build:reagents:schema
teselagen build:reagents:update REAGENTID
teselagen build:samples:get SAMPLEID
teselagen build:samples:list
teselagen build:samples:schema
teselagen build:samples:update SAMPLEID
teselagen build:tubes:get TUBEID
teselagen build:tubes:list
teselagen build:tubes:schema
teselagen build:tubes:update SEQUENCEID
teselagen build:worklists:execute ID
teselagen build:worklists:export ID
teselagen build:worklists:get-liquid-handler-types
teselagen build:worklists:import FILENAME
teselagen build:worklists:search NAME
teselagen commands
teselagen design:export ID
teselagen design:import FILENAME
teselagen filter-operators
teselagen help [COMMAND]
teselagen plugins
teselagen plugins:install PLUGIN...
teselagen plugins:link PLUGIN
teselagen plugins:uninstall PLUGIN...
teselagen plugins:update
teselagen profile:create [URL]
teselagen profile:info
teselagen profile:remove
teselagen profile:renew
teselagen update [CHANNEL]
teselagen utils:json-get INPUT
teselagen utils:string-extract INPUT
teselagen which COMMAND
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
See code: @oclif/plugin-autocomplete
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
See code: src/commands/build/aa-sequences/export.ts
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
See code: src/commands/build/aa-sequences/find.ts
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
See code: src/commands/build/aa-sequences/get.ts
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
See code: src/commands/build/aa-sequences/import.ts
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
See code: src/commands/build/aa-sequences/list.ts
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
See code: src/commands/build/aa-sequences/remove.ts
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
See code: src/commands/build/aa-sequences/schema.ts
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
See code: src/commands/build/aa-sequences/update.ts
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
See code: src/commands/build/aliquots/get.ts
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
See code: src/commands/build/aliquots/list.ts
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
See code: src/commands/build/aliquots/remove.ts
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
See code: src/commands/build/aliquots/schema.ts
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
--concentrationUnitCode=concentrationUnitCode set undefined
--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
--massUnitCode=massUnitCode set undefined
--records display as records instead of table
--tags=tags set Tags
--volume=volume set Volume
--volumetricUnitCode=volumetricUnitCode set undefined
See code: src/commands/build/aliquots/update.ts
teselagen build:cell-cultures:get CELLCULTUREID
get cell culture
USAGE
$ teselagen build:cell-cultures:get CELLCULTUREID
ARGUMENTS
CELLCULTUREID cell culture 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
See code: src/commands/build/cell-cultures/get.ts
teselagen build:cell-cultures:list
list cellCultures
USAGE
$ teselagen build:cell-cultures: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:cell-cultures
$ teselagen build:cell-cultures:list
See code: src/commands/build/cell-cultures/list.ts
teselagen build:cell-cultures:remove CELLCULTUREID
remove CellCultures
USAGE
$ teselagen build:cell-cultures:remove CELLCULTUREID
ARGUMENTS
CELLCULTUREID cell culture 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
See code: src/commands/build/cell-cultures/remove.ts
teselagen build:cell-cultures:schema
get cell culture schema
USAGE
$ teselagen build:cell-cultures: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
See code: src/commands/build/cell-cultures/schema.ts
teselagen build:cell-cultures:update CELLCULTUREID
update cellCulture
USAGE
$ teselagen build:cell-cultures:update CELLCULTUREID
ARGUMENTS
CELLCULTUREID cell culture 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
--tags=tags set Tags
See code: src/commands/build/cell-cultures/update.ts
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
See code: src/commands/build/containers/get.ts
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
See code: src/commands/build/containers/list.ts
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
See code: src/commands/build/containers/remove.ts
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
See code: src/commands/build/containers/schema.ts
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 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
--records display as records instead of table
See code: src/commands/build/containers/update.ts
teselagen build:dna-materials:get DNAMATERIALID
get dnaMaterial
USAGE
$ teselagen build:dna-materials:get DNAMATERIALID
ARGUMENTS
DNAMATERIALID dnaMaterial 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
See code: src/commands/build/dna-materials/get.ts
teselagen build:dna-materials:list
list dna materials
USAGE
$ teselagen build:dna-materials: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)
See code: src/commands/build/dna-materials/list.ts
teselagen build:dna-materials:remove DNAMATERIALID
remove DnaMaterials
USAGE
$ teselagen build:dna-materials:remove DNAMATERIALID
ARGUMENTS
DNAMATERIALID dnamaterial 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
See code: src/commands/build/dna-materials/remove.ts
teselagen build:dna-materials:schema
get dnamaterial schema
USAGE
$ teselagen build:dna-materials: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
See code: src/commands/build/dna-materials/schema.ts
teselagen build:dna-materials:update DNAMATERIALID
update dnamaterial
USAGE
$ teselagen build:dna-materials:update DNAMATERIALID
ARGUMENTS
DNAMATERIALID dnamaterial 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
See code: src/commands/build/dna-materials/update.ts
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
See code: src/commands/build/dna-sequences/base-pairs.ts
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
See code: src/commands/build/dna-sequences/export.ts
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
See code: src/commands/build/dna-sequences/find.ts
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
See code: src/commands/build/dna-sequences/get.ts
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
See code: src/commands/build/dna-sequences/import.ts
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
See code: src/commands/build/dna-sequences/list.ts
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
See code: src/commands/build/dna-sequences/remove.ts
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
See code: src/commands/build/dna-sequences/schema.ts
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
See code: src/commands/build/dna-sequences/update.ts
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
See code: src/commands/build/equipment/get.ts
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
See code: src/commands/build/equipment/list.ts
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
See code: src/commands/build/equipment/remove.ts
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
See code: src/commands/build/equipment/schema.ts
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
See code: src/commands/build/equipment/update.ts
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
See code: src/commands/build/j5Reports/assembledConstructs/get.ts
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
See code: src/commands/build/j5Reports/assembledConstructs/list.ts
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
See code: src/commands/build/j5Reports/assembledConstructs/schema.ts
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
See code: src/commands/build/j5Reports/assemblies/get.ts
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
See code: src/commands/build/j5Reports/assemblies/list.ts
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
See code: src/commands/build/j5Reports/assemblies/schema.ts
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
See code: src/commands/build/j5Reports/assemblyOligos/get.ts
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
See code: src/commands/build/j5Reports/assemblyOligos/list.ts
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
See code: src/commands/build/j5Reports/assemblyOligos/schema.ts
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
See code: src/commands/build/j5Reports/assemblyPieces/get.ts
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
--