cli for importing dictybase data for migration
A command line application for importing dictyBase data. The application is organized into subcommands which in turn has their own subcommands for importing different kind of data. Each loading sub-subcommand is generally expected to consume csv formatted data either directly from a source file or through a file that is kept in a particular bucket of a S3 server.
import [flags]
--access-key string access key for S3 server
--doc generate markdown documentation
-h, --help help for import
--input-source string source of the file, could be one of bucket or folder (default "bucket")
--log-file string file for log output other than standard output, written to a temp folder by default
--log-file-bucket string S3 bucket for log file (default "dictybase")
--log-file-bucket-path string S3 path inside the bucket for storing log file (default "import/log")
--log-format string format of the logging out, either of json or text (default "json")
--log-level string log level for the application (default "error")
--s3-bucket string S3 bucket for input files (default "dictybase")
--s3-bucket-path string path inside S3 bucket for input files[REQUIRED]
--s3-server string S3 server endpoint (default "minio")
--s3-server-port string S3 server port
--secret-key string secret key for S3 server
- import arangodb - subcommand for arangodb database management
- import completion - Generate the autocompletion script for the specified shell
- import data - subcommand for managing data files
- import ontology - subcommand for ontology management
- import stockcenter - subcommand for stockcenter data loading
- import uniprot - subcommand for uniprot id mapping