collections items remove
Remove files from a collection
Synopsis
omics publisher collections items remove
--collection=COLLECTION_ID
--datasource=DATASOURCE_ID
--files=FILE|@FILE|STDIN
Description
Remove files from a collection. Files can be specified as a comma-separated list, loaded from a file, or piped via stdin. After removing files, the collection will begin validation to update the collection's contents.
Examples
Remove files using a comma-separated list.
omics publisher collections items remove \
--collection my-collection \
--datasource my-bucket \
--files 'gs://bucket/file1.vcf,gs://bucket/file2.vcf'
Load files to remove from a text file.
omics publisher collections items remove \
--collection my-collection \
--datasource my-bucket \
--files @files.txt
Pipe files from stdin.
cat files.txt | omics publisher collections items remove \
--collection my-collection \
--datasource my-bucket \
--files -
Flags
--collection
=COLLECTION_ID
--collection
=COLLECTION_ID
The ID or slug name of the collection to remove files from.
--datasource
=DATASOURCE_ID
--datasource
=DATASOURCE_ID
The ID of the data source where the files or folders reside, such as a bucket or storage location.
--files
=FILE|@FILE|STDIN
--files
=FILE|@FILE|STDIN
Specifies the files to be removed. Accepts:
A comma-separated list of file URLs (e.g.,
'file1.vcf,file2.vcf'
)A file path prefixed with
@
(e.g.,@files.txt
)Files piped via stdin (use
-
as the value)
Files can also be separated by newlines when loaded from a file or stdin.
Last updated
Was this helpful?