Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.27 KB

File metadata and controls

23 lines (15 loc) · 1.27 KB

Command-Line Interface

Overview

This module contains the code for the bulk of the BV-BRC command-line interface scripts. This includes a variety of scripts for manipulating tab-delimited files as well as for querying and processing data in the BV-BRC genome repository.

A complete description of the command-line interface (also known as the CLI, can be found here. The installation procedure for the CLI can be found here.

Most of these scripts have a name of the form p3-script-name where script-name is a hyphenated description of what the script does.

About this module

This module is a component of the BV-BRC build system. It is designed to fit into the dev_container infrastructure which manages development and production deployment of the components of the BV-BRC. More documentation is available here.

These scripts make heavy use of the core BV-BRC interface code here. In particular, the P3Utils.pm module contains the definitions of derived fields and relationships in the BV-BRC database.