Giter Site home page Giter Site logo

ohmeta / metapi Goto Github PK

View Code? Open in Web Editor NEW
54.0 54.0 17.0 44.87 MB

A general metagenomics data mining system focus on robust microbiome research

Home Page: https://ohmeta.github.io

License: GNU General Public License v3.0

Shell 0.34% Python 94.43% R 1.64% Perl 3.59%

metapi's People

Contributors

alienzj avatar juyanmei avatar peng-ye avatar weiting-liang avatar yangfangming avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

metapi's Issues

support Bandage

Navigating De novo Assembly Graphs Easily

Can we do assembly graph visualization in assembly or binning module?

add save_host_reads option

For samples with a high ratio of host reads, the host reads maybe need to be saved for further analysis like GWAS. Is it necessary to add this option?

support OPERA-MS

Long reads is comming!

Can we support hybrd assembly in assembly module?

Reduce files number

  1. use hd5 to store CSV file
  2. remove the small file, merge to one big file, when small file update, big file update too.

Name 'directory' is not defined

I am trying to run metapi 1.1.0 under conda python 3.6.13. Using the "init" to init project seems to be fine. And when I try to execute statements like trimming or all, I got an error "name 'directory' is not defined" in the trimming.smk file.

Error: wrong header

Hi,

I have installed metapi using micromamba. Now am trying to run the code, but getting this error:

`'/pbtech_mounts/homes051/chb4004/micromamba/envs/metapi/lib/python3.11/site-packages/metapi'
wrong header: Index(['short_forward_reads', 'short_reverse_reads'], dtype='object')
Running metapi mag_wf:
snakemake --snakefile /pbtech_mounts/homes051/chb4004/micromamba/envs/metapi/lib/python3.11/site-packages/metapi/snakefiles/mag_wf.smk --configfile ./config.yaml --cores 240 --until all --rerun-incomplete --keep-going --printshellcmds --reason --use-conda --conda-prefix ~/.conda/envs --profile ./profiles/slurm --local-cores 8 --jobs 30

Real running cmd:
snakemake --snakefile /pbtech_mounts/homes051/chb4004/micromamba/envs/metapi/lib/python3.11/site-packages/metapi/snakefiles/mag_wf.smk --configfile ./config.yaml --cores 240 --until all --rerun-incomplete --keep-going --printshellcmds --reason --use-conda --conda-prefix ~/.conda/envs --profile ./profiles/slurm --local-cores 8 --jobs 30
`

I had initialized my folder using
metapi init -d . -s metapi.tsv

This is my slurm script:
`#!/bin/sh

#SBATCH --nodes=1
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=4
#SBATCH --time=168:00:00
#SBATCH --mem=25GB
#SBATCH --job-name=metapi
#SBATCH --error metapi--%j.err

micromamba shell hook -s bash
eval "$(~/bin/micromamba shell hook -s bash)"
micromamba activate metapi

metapi mag_wf all --use-conda --run-remote`

This is my sample file. The header seems to be correct based on documentation. Can you let me know what is going wrong?
Is there an example code/more documentation available?

metapi - Sheet1.csv

Need to install those software before running?

Thank you for providing such good software which can analysis the meta workflow.

when I run

metapi mag_wf all --use-conda --run-local

and I get the config.yml

Before I run the workflow ,need I download those software which in requirement? and export to the env path?

[A little feedback]

After I installed it with the command:
pip3 install metapi==2.1.1
"metapi --help" will prompt:
modulenotfounderror: no module named' seaborn'
So I need to execute the command: pip install seaborn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.