Uses of Interface
ubic.gemma.cli.util.CLI
Packages that use CLI
Package
Description
This package contains built-in Gemma CLI applications.
-
Uses of CLI in ubic.gemma.apps
Classes in ubic.gemma.apps that implement CLIModifier and TypeClassDescriptionclass
Add (or possibly replace) the data associated with an affymetrix data set, going back to the CEL files.class
Purely a testing tool, to turn Affy individual probes (by probeset) into collapsed sequences.class
This only needs to be re-run when the mappings change.class
Given an array design creates a Gene Ontology Annotation file Given a batch file creates all the Annotation files for the AD's specified in the batch file Given nothing creates annotation files for every AD that isn't subsumed or merged into another AD.class
work in progressclass
Remove all associations that this array design has with BioSequences.class
Command line interface to run blat on the sequences for a microarray; the results are persisted in the DB.class
CLI for ArrayDesignMapSummaryServiceclass
make new array design based on others Keep map of relation between new design elements and old ones Store relationship with mergees Separate operations: For an EE, Remap DesignElement references to old array designs to new one, and old BioAssay AD refs to new one.class
Delete design elements (probes) that are invalid for one reason or another.class
Process the blat results for an array design to map them onto genes.class
Deprecated.renaming probes is not a good idea in generalclass
Runs repeatmasker on array designs.class
Attach sequences to array design, fetching from BLAST database if requested.class
Aggregates functionality useful when writing CLIs that need to get an array design from the database and do something with it.class
Test two array designs to see if one subsumes the other, and if so update their information.class
For bulk processing of batch-info-fetching.class
Refreshes the information in all the bibliographic references in the system.class
Goes through the biosequences for array designs in the database and removes duplicates.class
Add entries to the blacklistclass
class
This CLI provide various runtime completions that can be re-used by other CLIs.class
Simple driver of DatabaseViewGenerator.class
Delete differential expression analsyes on a per-experiment basis.class
Delete one or more experiments from the system.class
class
A command line interface to theDifferentialExpressionAnalysis
.class
Writes differential expression analysis files to disk.class
class
class
Writes out the experimental design for a given experiment.class
Create correlation visualizations for expression experimentsclass
Prints preferred data matrix to a file.class
Deprecated.useDifferentialExpressionAnalysisWriterCli
instead.class
Update GEO data for an experiment.class
Base class for CLIs that needs one or more expression experiment as an input.class
CLI tool for adding manual entries to the changelog file of an experiment.class
CLI tool for viewing the changelog file of an experiment.class
Add a metadata file to an experiment and record an entry in the changelog file.class
Switch the array design used to the merged one.class
Update the primary publication for experiments.class
Base class for CLI tools that manipulate expression experiment vectors.class
Add a new external database, but requires editing the code to do so.class
class
class
CLI for loading genes from a non NCBI files.class
Deprecated.this will be removed as soon as all the old-style characteristics are migratedclass
class
class
Generate or update GEEQ scoresclass
Generate a database update script.class
Create (or update) an array design based on a list of NCBI gene IDs desired to be on the platform.class
Scans GEO for experiments that are not in Gemma, subject to some filtering criteria, outputs to a file for further screening.class
class
Initialize the database.class
Commandline tool to conduct link (coexpression) analysis.class
List all locks within Gemma's data directories.class
class
Simple command line to load expression experiments, either singly or in batches defined on the command line or in a file.class
Command Line tools for loading the expression experiment in flat filesclass
This CLI allows one to lock an experiment data or metadata file.class
class
Make data sets public.class
Deprecated.should not be part of Gemma main codeclass
class
Load GO -> gene associations from NCBI.class
Command line interface to gene parsing and loadingclass
Use to change the order of the values to match the experimental design.class
Prepare the "processed" expression data vectors, and can also do batch correction.class
class
class
class
class
Load PubMed files from XML files -- not used routinely!class
Simple application to perform pubmed searches from a list of terms, and persist the results in the database.class
class
class
class
Replace data in an existing data set.class
Deprecated.this should not be necessary and the regular batch population tool can be used instead.class
Designed to add count and/or RPKM data to a data set that has only meta-data.class
class
class
class
class
class
Transform various single-cell formats.class
class
class
Split an experiment into parts based on an experimental factorclass
class
class
class
Update the database.class
class
class
class
Identify experiments in Gemma that have no publication Fetch their GEO records and check for pubmed IDs Add the publications where we find them.class
For experiments that used multiple array designs, merge the expression profiles -
Uses of CLI in ubic.gemma.cli.util
Classes in ubic.gemma.cli.util that implement CLIModifier and TypeClassDescriptionclass
Subclass this to create command line interface (CLI) tools that need authentication.class
AbstractAutoSeekingCLI<T extends Auditable>
Provide auto-seeking capabilities to a CLI.class
Basic implementation of theCLI
interface.