comparison amplicon_analysis_pipeline.py @ 15:07b04a63abf1 draft

planemo upload for repository https://github.com/pjbriggs/Amplicon_analysis-galaxy commit af3afa7bd2c2441074879938cd93d9965908bbc7-dirty
author pjbriggs
date Tue, 03 Jul 2018 07:09:34 -0400
parents c87b166cbfe1
children 4bd582d23d4e
comparison
equal deleted inserted replaced
14:ed175a4b247f 15:07b04a63abf1
192 if fasta_splitter: 192 if fasta_splitter:
193 os.symlink(vsearch,os.path.join("bin","fasta-splitter.pl")) 193 os.symlink(vsearch,os.path.join("bin","fasta-splitter.pl"))
194 print "-- made symlink to %s" % fasta_splitter 194 print "-- made symlink to %s" % fasta_splitter
195 else: 195 else:
196 sys.stderr.write("Missing 'fasta-splitter[.pl]'\n") 196 sys.stderr.write("Missing 'fasta-splitter[.pl]'\n")
197 # Qiime 1.8.0 wants 'RDP_JAR_PATH' env var to point to
198 # the rdp_classifier.jar file
199 # biconda provides this in the 'share/rdp_classifier/' dir
200 rdp_classifier = find_executable("rdp_classifier")
201 if rdp_classifier:
202 rdp_classifer = os.path.normpath(
203 os.path.join(os.path.dirname(rdp_classifer),
204 "..",
205 "share",
206 "rdp_classifier",
207 "rdp_classifier.jar"))
208 if rdp_classifier and os.path.exists(os.path.join):
209 os.environ["RDP_JAR_PATH"] = rdp_classifer
210 print "-- set RDP_JAR_PATH: %s" % os.environ["RDP_JAR_PATH"]
211 else:
212 sys.stderr.write("Missing 'rdp_classifier.jar'\n")
197 213
198 # Construct the pipeline command 214 # Construct the pipeline command
199 print "Amplicon analysis: constructing pipeline command" 215 print "Amplicon analysis: constructing pipeline command"
200 pipeline = PipelineCmd("Amplicon_analysis_pipeline.sh") 216 pipeline = PipelineCmd("Amplicon_analysis_pipeline.sh")
201 if args.forward_pcr_primer: 217 if args.forward_pcr_primer: