GAIn Documentation
Contents:
Getting started on the web
Select annotation pipeline
Single annotation
Annotation jobs
Custom annotation pipeline
Getting started on CLI
Prerequisites
Installation
Browse available resources
Quick annotation test
Custom annotation pipelines
Using the VEP effect annotator
Caching resources
Parallelizing large annotation jobs
Annotating VCF input
Annotating positions and regions
Adding public GRRs
Adding local GRRs
Reannotation
Getting started with GRR
Create your first GRR
Connect the local GRR to GAIn
Add new resources to the local GRR
1: Toy genome
2: Genome (GRCh38.p14)
3: Gene models (MANE v1.4)
4: Toy position score
5: Position score (PhyloP7)
6: Toy allele score
7: Allele score (AlphaMissense)
8: Toy gene score
9: Gene score (pLI)
10: Toy gene sets
11: Gene sets (MSigDB)
12: Toy fragment score
13: Fragment score (Iossifov 2021)
Browse the local GRR
Annotate using the local GRR
mini-GRR: a template GRR
Genomic resources and repositories
Repository discovery
Repository configuration
Common fields
Repository types
Repository caching
Complete GRR definition example
Repository management
grr_manage
Rebuilding on demand:
--force
and
--dry-run
grr_browse
Searching resources
The search index
Indexed fields
Searching by label
List-valued labels
Limitations
Version control for GRRs
Initializing version control
Adding a resource to version control
Metadata-only updates
Genomic resource configuration
Genomes
Gene models
Liftover chains
Annotation pipelines
Position scores
table
scores
default_annotation
Score value types
Allele scores
Fragment scores
Gene scores
Gene set collections
Histogram configuration
VCF score auto-detection
Tabix indexing
GRR configuration files
How the CLI tools find the configuration
Configuration file structure
Common fields
Repository types
Search order
Resource caching
Upgrading from a release before 2026.7.6
A complete annotated example
Annotation infrastructure
Annotation pipelines
Preamble
Annotators
Score annotators
position_score_annotator
allele_score_annotator
gene_score_annotator
Effect annotators
effect_annotator
simple_effect_annotator
Transforming annotators
liftover_annotator
normalize_allele_annotator
chrom_mapping
fragment_score_annotator
Requiring a substantial overlap
gene_set_annotator
spliceai_annotator
VEP annotators
vep_full_annotator
vep_effect_annotator
Command line tools
Notes on usage
annotate_tabular
annotate_vcf
annotate_doc
Example annotations
1: Effect annotation
2: Position score annotation
3: Allele score annotation
4: Gene score annotation
5: Liftover annotation
6. Fragment score annotation (CNVs)
7: Gene set annotation
Running in parallel
How many workers
Named clusters
Reruns
Which tool takes what
Binning infrastructure
The run definition
Reference genome
Bins
Binner entries
Position-score entries
Fragment-score entries
Modes
Two fragments in three bins
Uncovered bases
Aggregators in each mode
The single-cell convention
Defaults
Empty bins
Dropped fragments
Grouping by a raw value
Local metadata files
Track names
Coordinates and the grid
The output file
Reading the file back
A worked example
Command line tools
Command line tools
GRR management
grr_browse
Examples
See also
Option reference
grr_manage
Examples
See also
Option reference
grr_cache_repo
Examples
See also
Option reference
Annotation
annotate_tabular
Examples
See also
Option reference
annotate_vcf
Examples
See also
Option reference
prepare_tabular
Examples
See also
Option reference
annotate_doc
Examples
See also
Option reference
Effect annotation
annotate_variant_effects
Examples
See also
Option reference
annotate_variant_effects_vcf
Examples
See also
Option reference
install_vep_cache
Examples
See also
Option reference
Binning
binning_tool
Examples
Running the tool
See also
Option reference
Printing a binning file with
binning_tool_view
Tables
Header
Selecting bins
Selecting tracks
Values
Option reference
Resource utilities
draw_score_histograms
Examples
Option reference
to_gpf_gene_models_format
Examples
Option reference
Named clusters
The named cluster file
The shape of the file
How a user file merges with the bundled file
Select a cluster on the command line
The old key
dae_named_cluster
GAIn Web interface
Create annotation pipelines
Add annotators
Add resources
Registration and user accounts
GAIn Python interface
Overview and examples
1: Chromosome lengths
2: Position scores across a gene
3: Resource counts by genome
4: Annotating variants in Python
5: Creating an annotator plugin
Genomic resources
Repositories and resources
Accessing a repository
Finding a resource
Inspecting and reading a resource
Closing and refreshing a repository
The resource manifest
API
Reference genomes
Accessing a genome
Opening and closing a genome
Chromosome names and lengths
Retrieving DNA sequences
Dividing a genome into regions
API
Gene models
Accessing gene models
Loading gene models
Finding transcripts
Working with transcripts and exons
Combining and constructing gene models
API
Genomic scores
Accessing a genomic score
Opening and closing a genomic score
Score definitions
Chromosome names and lengths
Reading score records and arrays
Filtering scores
Aggregating scores across regions
Score histograms
API
Position scores
Accessing a position score
Opening and closing a position score
Retrieving position scores
Aggregating scores across regions
Retrieving scores in bins
API
Allele scores
Accessing an allele score
Opening and closing an allele score
Retrieving allele scores
Aggregating allele scores
Multiple records per allele
Missing values and filtered results
Allele score modes
API
Fragment scores
Accessing a fragment score
Opening and closing a fragment score
Retrieving fragment scores
Aggregating fragment scores
Retrieving scores in bins
API
Gene scores
Accessing a gene score
Retrieving gene scores
Finding genes by score
Score definitions and histograms
API
Histograms
Histogram types
Reading numeric histograms
Reading categorical histograms
Reading null histograms
Loading histogram files
Histogram configuration
Categorical limits and truncation
API
Liftover chains
Accessing a liftover chain
Opening and closing a liftover chain
Converting genomic coordinates
Chromosome naming conventions
API
Gene set collections
Accessing a gene set collection
Loading a gene set collection
Retrieving gene sets
Resource formats
Gene set statistics
API
Data frames and AnnData
Loading a data frame
Loading an AnnData object
AnnData file formats
Matrix-free loading
Backed AnnData objects
API
Adding new resource types
Implementing a resource type
Registering a resource type
Looking up and registering builders
API
Annotators
What an annotator receives
Creating an annotatable
The interval
Serialised form
A
None
annotatable
API
What an annotator declares
The specification
Defaults per attribute
The runtime attribute
Reading a gene list
Aggregation
API
Writing an annotator
The lifecycle
What the base does for you
Reading parameters
The contract
Shaping the answer
A minimal annotator
Annotators that wrap a tool
API
Testing an annotator
Registering in a test
A unit test with a seeded context
An integration test over a resource
What to assert
Unsupported fixtures
Pipelines
Loading a pipeline
The lifecycle
Running
Reading a pipeline
Reannotation
API
Annotator plugins
Declaring
Discovering
Naming in a pipeline
The shipped plugins
API
Task graph
Graphs
Creating a task graph
The lifecycle
Task descriptions
A running example
API
Task executors
Creating a task executor
The lifecycle
Running a graph with one call
The task cache
A running example, part 2
API
Running from a CLI
Creating the arguments
The lifecycle
A running example, part 3
API
Named clusters
Creating a dask client from a named cluster
The lifecycle
Where the line falls
A running example, part 4
API
Complete module index
gain package
Subpackages
Submodules
gain.logging module
Module contents
Release Notes
GAIn Documentation
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
_do_annotate() (AnnotatorBase method)
_do_batch_annotate() (AnnotatorBase method)
_empty_result() (AnnotatorBase method)
_every() (AnnotatorBase method)
_from_sources() (AnnotatorBase method)
_pair_aggregated() (AnnotatorBase method)
_pair_all() (AnnotatorBase method)
A
ACCEPTED_RESOURCE_TYPES (AnnotatorBase attribute)
add_annotator() (AnnotationPipeline method)
add_arguments() (TaskGraphCli static method)
add_batch() (CategoricalHistogram method)
(NumberHistogram method)
add_task() (TaskGraph method)
add_tasks() (TaskGraph method)
add_value() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
all_regions() (TranscriptModel method)
allele_key() (in module gain.genomic_resources.genomic_scores)
AlleleAggregate (class in gain.genomic_resources.genomic_scores)
AlleleEntry (class in gain.genomic_resources.genomic_scores)
AlleleMultiplicityError (class in gain.genomic_resources.genomic_scores)
alleles_mode() (AlleleScore method)
AlleleScore (class in gain.genomic_resources.genomic_scores)
AlleleScore.Mode (class in gain.genomic_resources.genomic_scores)
AlleleScore.Multiplicity (class in gain.genomic_resources.genomic_scores)
alt (AlleleEntry attribute)
(VCFAllele property)
alternative (VCFAllele property)
Annotatable (class in gain.annotation.annotatable)
Annotatable.Type (class in gain.annotation.annotatable)
annotate() (AnnotationPipeline method)
(Annotator method)
(AnnotatorBase method)
AnnotatedValues (class in gain.annotation.annotator_base)
AnnotationConfigurationError (class in gain.annotation.annotation_config)
AnnotationPipeline (class in gain.annotation.annotation_pipeline)
Annotator (class in gain.annotation.annotation_pipeline)
AnnotatorBase (class in gain.annotation.annotator_base)
AnnotatorInfo (class in gain.annotation.annotation_config)
as_dict() (AttributeSpec method)
(ParamsUsageMonitor method)
Attribute (class in gain.annotation.annotation_config)
attributes (Annotator property)
(AnnotatorBase property)
AttributeSpec (class in gain.annotation.annotation_pipeline)
B
batch_annotate() (AnnotationPipeline method)
(Annotator method)
(AnnotatorBase method)
build_allele_score_from_resource() (in module gain.genomic_resources.genomic_scores)
build_allele_score_from_resource_id() (in module gain.genomic_resources.genomic_scores)
build_annotatable_from_dict() (in module gain.annotation.record_to_annotatable)
build_annotation_pipeline() (in module gain.annotation.annotation_factory)
build_fragment_score_from_resource() (in module gain.genomic_resources.genomic_scores)
build_fragment_score_from_resource_id() (in module gain.genomic_resources.genomic_scores)
build_gene_models_from_resource() (in module gain.genomic_resources.gene_models)
build_gene_models_from_resource_id() (in module gain.genomic_resources.gene_models)
build_gene_score_from_resource() (in module gain.gene_scores.gene_scores)
build_gene_score_from_resource_id() (in module gain.gene_scores.gene_scores)
build_gene_set_collection_from_resource() (in module gain.gene_sets.gene_set)
build_gene_set_collection_from_resource_id() (in module gain.gene_sets.gene_set)
build_genomic_resource_group_repository() (in module gain.genomic_resources.repository_factory)
build_genomic_resource_repository() (in module gain.genomic_resources.repository_factory)
build_liftover_chain_from_resource() (in module gain.genomic_resources.liftover_chain)
build_liftover_chain_from_resource_id() (in module gain.genomic_resources.liftover_chain)
build_position_score_from_resource() (in module gain.genomic_resources.genomic_scores)
build_position_score_from_resource_id() (in module gain.genomic_resources.genomic_scores)
build_record_to_annotatable() (in module gain.annotation.record_to_annotatable)
build_reference_genome_from_resource() (in module gain.genomic_resources.reference_genome)
build_reference_genome_from_resource_id() (in module gain.genomic_resources.reference_genome)
build_score_from_resource() (in module gain.genomic_resources.genomic_scores)
build_score_from_resource_id() (in module gain.genomic_resources.genomic_scores)
build_score_help() (GeneScore method)
C
cache() (FileTaskCache method)
(NoTaskCache method)
(TaskCache method)
CacheRecord (class in gain.task_graph.cache)
CacheRecordType (class in gain.task_graph.cache)
calc_frames() (TranscriptModel method)
calc_info_hash() (GenomicResourceImplementation method)
calc_statistics_hash() (GenomicResourceImplementation method)
CategoricalHistogram (class in gain.genomic_resources.histogram)
CategoricalHistogramConfig (class in gain.genomic_resources.histogram)
cds_len() (TranscriptModel method)
cds_regions() (TranscriptModel method)
chain_tasks() (in module gain.task_graph.graph)
chrom (Annotatable property)
chrom_length_source (GenomicScore property)
chrom_length_sources (GenomicScore property)
chrom_prefix (ReferenceGenome property)
chromosome (Annotatable property)
chromosomes (ReferenceGenome property)
close() (AnnotationPipeline method)
(Annotator method)
(DaskExecutor method)
(GeneModels method)
(GenomicResourceRepo method)
(GenomicScore method)
(LiftoverChain method)
(ProcessPoolTaskExecutor method)
(ReferenceGenome method)
(SequentialExecutor method)
(TaskGraphExecutor method)
CNVAllele (class in gain.annotation.annotatable)
compile_filter() (GenomicScore method)
contains() (Exon method)
convert_coordinate() (LiftoverChain method)
count (NumberHistogram property)
create() (TaskCache static method)
create_executor() (TaskGraphCli static method)
create_statistics_build_tasks() (GenomicResourceImplementation method)
create_task() (TaskGraph method)
D
DaskExecutor (class in gain.task_graph.dask_executor)
DEFAULT_AGGREGATORS (AlleleScore attribute)
(FragmentScore attribute)
default_config() (CategoricalHistogramConfig static method)
(NullHistogramConfig static method)
(NumberHistogramConfig static method)
definition (GenomicResourceRepo property)
deserialize() (CategoricalHistogram static method)
(NullHistogram static method)
(NumberHistogram static method)
display_values (CategoricalHistogram property)
DockerAnnotator (class in gain.annotation.docker_annotator)
E
empty() (TaskGraph method)
end_position (Annotatable property)
error (CacheRecord property)
execute() (TaskGraphExecutor method)
(TaskGraphExecutorBase method)
Exon (class in gain.genomic_resources.gene_models)
F
fetch() (ReferenceGenome method)
fetch_records() (GenomicScore method)
fetch_region_allele_arrays() (AlleleScore method)
fetch_region_segments_scores() (GenomicScore method)
fetch_region_value_arrays() (GenomicScore method)
file_exists() (GenomicResource method)
files (GeneScore property)
(GeneSetCollection property)
(GenomicResourceImplementation property)
(LiftoverChain property)
FileTaskCache (class in gain.task_graph.cache)
find_resource() (GenomicResourceRepo method)
fold() (Attribute method)
fold_own_values() (in module gain.annotation.annotator_base)
format_plan() (ReannotationPipeline method)
FragmentAggregate (class in gain.genomic_resources.genomic_scores)
FragmentScore (class in gain.genomic_resources.genomic_scores)
frame (Exon property)
from_dict() (CategoricalHistogram static method)
(CategoricalHistogramConfig static method)
(NullHistogram static method)
(NullHistogramConfig static method)
(NumberHistogram static method)
(NumberHistogramConfig static method)
from_file_content() (Manifest static method)
from_name() (AlleleScore.Mode static method)
from_string() (Annotatable static method)
(Annotatable.Type static method)
(CNVAllele static method)
(Position static method)
(Region static method)
(VCFAllele static method)
from_transcript_models() (GeneModels class method)
G
gene_models_by_gene_name() (GeneModels method)
gene_models_by_location() (GeneModels method)
gene_names() (GeneModels method)
GeneModels (class in gain.genomic_resources.gene_models)
GeneScore (class in gain.gene_scores.gene_scores)
GeneScoreDef (class in gain.gene_scores.gene_scores)
GeneSet (class in gain.gene_sets.gene_set)
GeneSetCollection (class in gain.gene_sets.gene_set)
GenomicResource (class in gain.genomic_resources.repository)
GenomicResourceImplementation (class in gain.genomic_resources.resource_implementation)
GenomicResourceRepo (class in gain.genomic_resources.repository)
GenomicScore (class in gain.genomic_resources.genomic_scores)
GenomicScoreDef (class in gain.genomic_resources.score_def)
get_all_chrom_lengths() (GenomicScore method)
(ReferenceGenome method)
get_all_chromosomes() (GenomicScore method)
get_all_gene_sets() (GeneSetCollection method)
get_all_resources() (GenomicResourceRepo method)
get_allele_score_for_allele() (AlleleScore method)
get_allele_score_for_allele_agg() (AlleleScore method)
get_allele_score_for_allele_rows() (AlleleScore method)
get_allele_score_in_region_rows() (AlleleScore method)
get_allele_scores_for_allele() (AlleleScore method)
get_allele_scores_for_allele_agg() (AlleleScore method)
get_allele_scores_for_allele_rows() (AlleleScore method)
get_allele_scores_in_region_agg() (AlleleScore method)
get_allele_scores_in_region_rows() (AlleleScore method)
get_annotator_by_attribute_info() (AnnotationPipeline method)
get_annotator_factory() (in module gain.annotation.annotation_factory)
get_attribute_defaults() (AnnotatorBase method)
get_attribute_info() (AnnotationPipeline method)
get_attribute_specs() (Annotator method)
get_attributes() (AnnotationPipeline method)
get_attributes_by_type() (AnnotationPipeline method)
get_available_annotator_types() (in module gain.annotation.annotation_factory)
get_chrom_length() (GenomicScore method)
(ReferenceGenome method)
get_chrom_length_source() (GenomicScore method)
get_config() (GenomicResource method)
(GenomicResourceImplementation method)
(GenomicScore method)
get_default_grr_definition() (in module gain.genomic_resources.repository_factory)
get_default_grr_definition_path() (in module gain.genomic_resources.repository_factory)
get_description() (GenomicResource method)
get_file_content() (GenomicResource method)
get_file_url() (GenomicResource method)
get_files() (Manifest method)
get_fragment_arrays_overlapping_region() (FragmentScore method)
get_fragment_arrays_starting_in_region() (FragmentScore method)
get_fragment_score_at_position() (FragmentScore method)
get_fragment_score_overlapping_region() (FragmentScore method)
get_fragment_score_overlapping_region_agg() (FragmentScore method)
get_fragment_score_starting_in_region() (FragmentScore method)
get_fragment_scores_at_position() (FragmentScore method)
get_fragment_scores_overlapping_region() (FragmentScore method)
get_fragment_scores_overlapping_region_agg() (FragmentScore method)
get_fragment_scores_starting_in_region() (FragmentScore method)
get_full_id() (GenomicResource method)
get_gene_collection_count_statistics() (GeneSetCollection method)
get_gene_set() (GeneSetCollection method)
get_gene_sets_list_statistics() (GeneSetCollection method)
get_gene_sets_per_gene_hist() (GeneSetCollection method)
get_gene_value() (GeneScore method)
get_genes() (GeneScore method)
get_genes_per_gene_set_hist() (GeneSetCollection method)
get_genomic_context() (in module gain.genomic_resources.genomic_context)
get_grr_from_context() (in module gain.genomic_resources.genomic_context)
get_id() (GenomicResource method)
get_info() (AnnotationPipeline method)
(Annotator method)
(GenomicResourceImplementation method)
get_integer() (ParamsUsageMonitor method)
get_labels() (GenomicResource method)
get_loaded_manifest() (GenomicResource method)
get_manifest() (GenomicResource method)
get_max() (GeneScore method)
get_meta() (GenomicResource method)
get_min() (GeneScore method)
get_number() (ParamsUsageMonitor method)
get_public_url() (GenomicResource method)
get_record() (FileTaskCache method)
(NoTaskCache method)
(TaskCache method)
get_repo_public_url() (GenomicResource method)
get_repo_url() (GenomicResource method)
get_resource() (GenomicResourceRepo method)
get_resource_ids() (AnnotationPipeline method)
get_resource_implementation_builder() (in module gain.genomic_resources)
get_schema() (AlleleScore static method)
(FragmentScore static method)
(GeneModels static method)
(GeneScore static method)
(LiftoverChain static method)
(PositionScore static method)
(ReferenceGenome static method)
get_score_at_position() (PositionScore method)
get_score_df() (GeneScore method)
get_score_in_bins() (PositionScore method)
get_score_in_region() (PositionScore method)
get_score_in_region_agg() (PositionScore method)
get_score_value_from_record() (GenomicScore method)
get_scores_at_position() (PositionScore method)
get_scores_in_bins() (FragmentScore method)
(PositionScore method)
get_scores_in_region() (PositionScore method)
get_scores_in_region_agg() (PositionScore method)
get_sequence() (ReferenceGenome method)
get_statistics() (GenomicResourceImplementation method)
get_statistics_info() (GenomicResourceImplementation method)
get_summary() (GenomicResource method)
get_task_desc() (TaskGraph method)
get_type() (GenomicResource method)
get_unused_keys() (ParamsUsageMonitor method)
get_url() (GenomicResource method)
get_used_keys() (ParamsUsageMonitor method)
get_value_type() (Attribute method)
get_values() (GeneScore method)
get_version_str() (GenomicResource method)
get_x_scale() (GeneScore method)
get_y_scale() (GeneScore method)
H
has_chromosome() (GeneModels method)
(GenomicScore method)
has_task() (TaskGraph method)
has_view_range() (NumberHistogramConfig method)
HISTOGRAM_COUNT_UNIT (AlleleScore attribute)
(FragmentScore attribute)
(GeneScore attribute)
(PositionScore attribute)
I
inject() (ParamsUsageMonitor method)
invalidate() (GenomicResourceRepo method)
is_coding() (TranscriptModel method)
is_loaded() (GeneModels method)
(GeneSetCollection method)
is_open() (Annotator method)
(GenomicScore method)
(LiftoverChain method)
(ReferenceGenome method)
is_pseudoautosomal() (ReferenceGenome method)
J
join_gene_models() (GeneModels static method)
L
LiftoverChain (class in gain.genomic_resources.liftover_chain)
load() (GeneModels method)
(GeneSetCollection method)
load_ann_data_from_resource() (in module gain.genomic_resources.ann_data_resource)
load_ann_data_from_resource_id() (in module gain.genomic_resources.ann_data_resource)
load_data_frame_from_resource() (in module gain.genomic_resources.data_frame_resource)
load_data_frame_from_resource_id() (in module gain.genomic_resources.data_frame_resource)
load_histogram() (in module gain.genomic_resources.histogram)
load_pipeline_from_file() (in module gain.annotation.annotation_factory)
load_pipeline_from_file_or_resource() (in module gain.annotation.annotation_factory)
load_pipeline_from_yaml() (in module gain.annotation.annotation_factory)
M
make_task() (TaskGraph static method)
Manifest (class in gain.genomic_resources.repository)
map_chromosome() (LiftoverChain static method)
mean (NumberHistogram property)
merge() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
moments (NumberHistogram property)
moments_summary() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
multiplicity (AlleleScore property)
N
names() (Manifest method)
NoTaskCache (class in gain.task_graph.cache)
NullHistogram (class in gain.genomic_resources.histogram)
NullHistogramConfig (class in gain.genomic_resources.histogram)
NumberHistogram (class in gain.genomic_resources.histogram)
NumberHistogramConfig (class in gain.genomic_resources.histogram)
O
open() (AnnotationPipeline method)
(Annotator method)
(AnnotatorBase method)
(DockerAnnotator method)
(GenomicScore method)
(LiftoverChain method)
(ReferenceGenome method)
open_bigwig_file() (GenomicResource method)
open_fasta_file() (GenomicResource method)
open_raw_file() (GenomicResource method)
open_tabix_file() (GenomicResource method)
open_vcf_file() (GenomicResource method)
P
ParamsUsageMonitor (class in gain.annotation.annotation_config)
parse_array() (GenomicScoreDef method)
parse_value() (GenomicScoreDef method)
plot() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
pos (AlleleEntry attribute)
(Annotatable property)
pos_end (Annotatable property)
position (Annotatable property)
Position (class in gain.annotation.annotatable)
PositionScore (class in gain.genomic_resources.genomic_scores)
print() (AnnotationPipeline method)
print_plan() (ReannotationPipeline method)
process_graph() (TaskGraphCli static method)
ProcessPoolTaskExecutor (class in gain.task_graph.process_pool_executor)
prune() (TaskGraph method)
R
raw_values (CategoricalHistogram property)
ReannotationPipeline (class in gain.annotation.annotation_pipeline)
ref (AlleleEntry attribute)
(VCFAllele property)
reference (VCFAllele property)
ReferenceGenome (class in gain.genomic_resources.reference_genome)
Region (class in gain.annotation.annotatable)
register_annotator_factory() (in module gain.annotation.annotation_factory)
register_implementation() (in module gain.genomic_resources)
reload_statistics() (GenomicResourceImplementation method)
repo_id (GenomicResourceRepo property)
require_owner() (ScoreFilter method)
resolve_aggregation_queries() (PositionScore method)
resolve_attribute_parameter() (AnnotationPipeline method)
resolve_input_gene_list() (AnnotatorBase static method)
resolve_resource() (AnnotatorBase class method)
resource_id (GeneModels property)
(GenomicResourceImplementation property)
(ReferenceGenome property)
resource_ids (Annotator property)
resources (Annotator property)
result (CacheRecord property)
S
ScoreFilter (class in gain.genomic_resources.score_filter)
search_resources() (GenomicResourceRepo method)
search_resources_by_child() (GenomicResourceRepo method)
select() (ScoreFilter method)
SequentialExecutor (class in gain.task_graph.sequential_executor)
serialize() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
serialize_gzipped() (CategoricalHistogram method)
serialize_truncated() (CategoricalHistogram method)
setup_client() (in module gain.dask.named_cluster)
setup_client_from_config() (in module gain.dask.named_cluster)
split_into_regions() (ReferenceGenome method)
start (Exon property)
std (NumberHistogram property)
stop (Exon property)
substitutions_mode() (AlleleScore method)
supports_region_allele_arrays() (AlleleScore method)
supports_region_value_arrays() (GenomicScore method)
T
Task (class in gain.task_graph.graph)
task_graph_run() (in module gain.task_graph.cli_tools)
task_graph_run_with_results() (in module gain.task_graph.cli_tools)
TaskCache (class in gain.task_graph.cache)
TaskDesc (class in gain.task_graph.graph)
TaskGraph (class in gain.task_graph.graph)
TaskGraphCli (class in gain.task_graph.cli_tools)
TaskGraphExecutor (class in gain.task_graph.executor)
TaskGraphExecutorBase (class in gain.task_graph.base_executor)
tasks (TaskGraph property)
test_frames() (TranscriptModel method)
to_dict() (Annotatable method)
(AnnotatorInfo method)
(CategoricalHistogram method)
(CategoricalHistogramConfig method)
(CNVAllele method)
(GeneScore method)
(NullHistogram method)
(NullHistogramConfig method)
(NumberHistogram method)
(NumberHistogramConfig method)
(Position method)
(Region method)
(VCFAllele method)
to_tsv() (GeneScore method)
tokenize() (Annotatable static method)
topological_order() (TaskGraph method)
total_count (CategoricalHistogram property)
total_len() (TranscriptModel method)
TranscriptModel (class in gain.genomic_resources.gene_models)
U
unique_values (CategoricalHistogram property)
update_frames() (TranscriptModel method)
used_context_attributes (Annotator property)
utr3_len() (TranscriptModel method)
utr3_regions() (TranscriptModel method)
utr5_len() (TranscriptModel method)
utr5_regions() (TranscriptModel method)
V
values (AlleleEntry attribute)
values_domain() (CategoricalHistogram method)
(NullHistogram method)
(NumberHistogram method)
VCFAllele (class in gain.annotation.annotatable)
view_max() (NumberHistogram method)
view_min() (NumberHistogram method)