Dear all,
I am currently performing a 16S amplicon sequencing experiment, and have been processing my sequences using Mothur. I want to use your software to correct for differences in 16S copy numbers, but are having some troubles getting it to work properly. I therefore (desperately) hope for your help.
The software seems to be installed correcly; when I run just the command «copyrighter» in the bash terminal on my Mac, I get the message «Missing required argument: -i <input>».
The mothur MiSeq SOP uses the Silva database for classification by default, but as CopyRighter requires a GreenGenes taxonomy, I performed the classification using this database. After a bit of modification, I ended up with a «generic» OTU table as shown in the attached file (OTU_table_test.txt). The columns are separated by tabs, the taxonomic levels are not (just whitespace).
My data file (data_ssu_cn.txt) contains two columns (separated by tabs); the taxonomic description and the copy numbers. See the attached file.
When I run the command «copyrighter -i OTU_table_test.txt -o OTU_table_copyrighted -d data_ssu_cn.txt -v», I get the message "Reading input file 'OTU_table_test_1.txt'
Can't locate object method "format" via package "Bio::Community::IO::Driver::generic" at /usit/abel/u1/evensr/perl5/bin/copyrighter line 229, <GEN1> line 5.»
This also goes for all the different formats I try to modify my OTU table into. Ideally, I would like to use the format as in the attached file «Example 2» (at least all its information, incl. the OTU names).
Does anyone have any idea what I may be doing wrong? I would be extremely happy for all help.. :)
Kind regards,
Even Sannes Riiser,
PhD candidate
Centre for Evolutionary and Ecological Synthesis (CEES),
University of Oslo,
Norway