metagenome-atlas / atlas

ATLAS - Three commands to start analyzing your metagenome data
https://metagenome-atlas.github.io/
BSD 3-Clause "New" or "Revised" License
368 stars 97 forks source link

Make normalization optional #30

Closed SilasK closed 6 years ago

SilasK commented 6 years ago

Normalization how it is implemented now normalizes :

  1. the single end/merged paired-end reads, but takes the unnormed paired end reads into account.
  2. the paired end reads but takes the unnormed single end reads into account.

To me this seems like two biased normalizations.

Megahit shout be able to handle very different abundant metagenomes. Doesn't help for the assembly?Spades has a internal normalization function, so we could use this one instead of bbnorm.

brwnj commented 6 years ago

I tested metagenomes and isolate DNA, with and without normalization. Without normalization always assembled more numerous, shorter contigs.