Source code for microbetag

from .config import Config
from .helpers import (
    MappingPaths, PathwayComplementarity,
    Faprotax, NetworkHandler, AbdTableHandler, SeedComplementarityHandler, BinsHandler,
    manta_input_net
)  # GenresHandler
from .utils import (
    ko_list_parser, merge_ko, extend_complements, load_phenotypic_traits,
    extend_faprotax, extend_complements
)
from .pathway_complementarity import (
    export_pathway_complementarities, all_complements, all_alternatives, build_kegg_url
)
from .seed_complementarity import (
    ExportSeedComplementarities, load_seed_complement_files, build_url_with_seed_complements
)
from .build_mtg_cx2 import build_pseudo_cx, UpdateCX2Netork, build_ndex2_net

import os
_KEGG_MAPPINGS = os.path.join(os.path.dirname(__file__), "mtg_maps_models", "kegg_mappings")
[docs] KEGG_TERMS_PER_MODULE = os.path.join(_KEGG_MAPPINGS, "kegg_terms_per_module.tsv")
[docs] MODULE_DEFINITION_MAP = os.path.join(_KEGG_MAPPINGS, "module_definition_map.json")
[docs] KEGG_MODULES_TO_MAPS = os.path.join( _KEGG_MAPPINGS, "module_map_pairs.tsv")
#from .config import * #from .helpers import * #from .utils import * #from .tools import * #from .networks import * #from .genres import * #from .build_mtg_cx2 import * #from .pathway_complementarity import * #from .seed_complementarity import * #