reconstruction.ecoli.knowledge_base_raw
KnowledgeBase for Ecoli Whole-cell knowledge base for Ecoli. Contains all raw, un-fit data processed directly from CSV flat files.
- class reconstruction.ecoli.knowledge_base_raw.KnowledgeBaseEcoli(operons_on, remove_rrna_operons, remove_rrff, new_genes_option='off')[source]
Bases:
object
- Parameters:
- _check_new_gene_ids(nested_attr)[source]
Check to ensure each new gene, RNA, and protein id starts with NG.
- _get_new_gene_sequence(nested_attr)[source]
Determine genome sequnce for insertion using the sequences and relative locations of the new genes.
- _join_data()[source]
Add rows that are specified in additional files. Data will only be added if all the loaded columns from both datasets match.
- _modify_data()[source]
Modify entires in rows that are specified to be modified. Rows must be identified by their entries in the first column (usually the ID column).
- _prune_data()[source]
Remove rows that are specified to be removed. Data will only be removed if all data in a row in the file specifying rows to be removed matches the same columns in the raw data file.