Skip to content

Commit

Permalink
Update core.py
Browse files Browse the repository at this point in the history
  • Loading branch information
ParsaGhadermazi committed Oct 17, 2024
1 parent d571beb commit 1f0b688
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions adtoolbox/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -2293,7 +2293,28 @@ def run_qiime2_from_sra(self,
if save_manifest:
manifest.to_csv(os.path.join(manifest_dir,"manifest.tsv"),sep="\t",index=False)
return qiime2_bash_str,manifest


class Annotation:

def __init__(self,config:configs.Annotation):
self.config=config

def annotate_with_metacyc_(
alignment_file:str,
)->dict[str,dict[str,str]]:
""""
This function annotates the genomes with the metabolic pathways using the metabolic pathways database.
Required Configs:
None
Args:
alignment_file (str): The path to the alignment file.
Returns:
dict: A dictionary containing the metabolic pathways and their coverage in based on
the input alignment file.
"""
pass



if __name__ == "__main__":
Expand Down

0 comments on commit 1f0b688

Please sign in to comment.