pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

'Add microbiomeutil: Utilities for processing and analyzing 16S rRNA genes'



Module Name:	pkgsrc-wip
Committed By:	Jason Bacon <bacon@centosdev.local>
Pushed By:	outpaddling
Date:		Thu Mar 30 12:06:59 2017 -0500
Changeset:	e3c975a72a191863efc657c8cd0845151d2a5a3a

Modified Files:
	Makefile
Added Files:
	microbiomeutil/DESCR
	microbiomeutil/Makefile
	microbiomeutil/PLIST
	microbiomeutil/TODO
	microbiomeutil/buildlink3.mk
	microbiomeutil/distinfo
	microbiomeutil/files/modulefile
	microbiomeutil/patches/patch-NAST-iEr_NAST-iEr.c

Log Message:
'Add microbiomeutil: 	Utilities for processing and analyzing 16S rRNA genes'

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e3c975a72a191863efc657c8cd0845151d2a5a3a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                         |   1 +
 microbiomeutil/DESCR                             |   5 +
 microbiomeutil/Makefile                          |  57 +++++++++
 microbiomeutil/PLIST                             | 147 +++++++++++++++++++++++
 microbiomeutil/TODO                              |   1 +
 microbiomeutil/buildlink3.mk                     |  12 ++
 microbiomeutil/distinfo                          |   6 +
 microbiomeutil/files/modulefile                  |  20 +++
 microbiomeutil/patches/patch-NAST-iEr_NAST-iEr.c |  10 ++
 9 files changed, 259 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 8853104900..199d461871 100644
--- a/Makefile
+++ b/Makefile
@@ -1863,6 +1863,7 @@ SUBDIR+=	metasploit
 SUBDIR+=	mg-cvs
 SUBDIR+=	mg-lsh
 SUBDIR+=	mic-paren
+SUBDIR+=	microbiomeutil
 SUBDIR+=	microblog-purple
 SUBDIR+=	microcom
 SUBDIR+=	microtetris
diff --git a/microbiomeutil/DESCR b/microbiomeutil/DESCR
new file mode 100644
index 0000000000..b529f3410f
--- /dev/null
+++ b/microbiomeutil/DESCR
@@ -0,0 +1,5 @@
+A set of software utilities for processing and analyzing 16S rRNA genes
+including generating NAST alignments, chimera checking, and assembling paired
+16S rRNA reads according to reference sequence homology.
+
+WWW: http://sourceforge.net/projects/microbiomeutil/
diff --git a/microbiomeutil/Makefile b/microbiomeutil/Makefile
new file mode 100644
index 0000000000..f2a3c6e4c2
--- /dev/null
+++ b/microbiomeutil/Makefile
@@ -0,0 +1,57 @@
+# $NetBSD$
+
+###########################################################
+#               Generated by fbsd2pkg                     #
+###########################################################
+
+DISTNAME=	microbiomeutil-${PORTVERSION}
+CATEGORIES=	biology
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=microbiomeutil/}
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	dsiercks%uwm.edu@localhost
+
+COMMENT=	Utilities for processing and analyzing 16S rRNA genes
+#LICENSE=	BSD4CLAUSE
+
+# Pessimistic assumption.  Test and change if possible.
+MAKE_JOBS_SAFE=	no
+
+#ONLY_FOR_PLATFORM=	
+
+# Just assuming C and C++: Adjust this!
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	pax
+
+# Adapt REINPLACE commands to SUBST:
+SUBST_CLASSES+=		gcc
+SUBST_STAGE.gcc=	post-patch
+SUBST_FILES.gcc=	${WRKSRC}/NAST-iEr/Makefile
+SUBST_SED.gcc=		-e 's|gcc|$${CC}|g'
+
+PORTVERSION=	r20110519
+
+# Sets OPSYS, OS_VERSION, MACHINE_ARCH, etc..
+#.include "../../mk/bsd.prefs.mk"
+
+# Keep this if there are user-selectable options.
+#.include "options.mk"
+
+# You may need this, especially if using do-install.
+
+# Note: Depends on PLIST.
+#AUTO_MKDIRS=	yes
+
+MODULE_PATH=	etc/modulefiles/${PORTNAME}/${PORTVERSION}
+PORTNAME=	microbiomutil
+
+do-install:
+	${MKDIR} ${DESTDIR}${PREFIX}/${PORTNAME}
+	${MKDIR} ${DESTDIR}${PREFIX}/etc/modulefiles/${PORTNAME}
+	${INSTALL_SCRIPT} ${FILESDIR}/modulefile \
+		${DESTDIR}${PREFIX}/${MODULE_PATH}
+	cd ${WRKSRC} && pax -rw \
+		AmosCmp16Spipeline ChimeraSlayer NAST-iEr TreeChopper WigeoN RESOURCES ${DESTDIR}${PREFIX}/${PORTNAME}
+
+.include "../../wip/cdbfasta/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/microbiomeutil/PLIST b/microbiomeutil/PLIST
new file mode 100644
index 0000000000..b5a35b8e06
--- /dev/null
+++ b/microbiomeutil/PLIST
@@ -0,0 +1,147 @@
+@comment $NetBSD$
+etc/modulefiles/microbiomutil/${PKGVERSION}
+microbiomutil/AmosCmp16Spipeline/AmosPatch/AMOScmp
+microbiomutil/AmosCmp16Spipeline/LICENSE
+microbiomutil/AmosCmp16Spipeline/PyLib/CdbTools.py
+microbiomutil/AmosCmp16Spipeline/PyLib/CmdRunner.py
+microbiomutil/AmosCmp16Spipeline/PyLib/FastaReader.py
+microbiomutil/AmosCmp16Spipeline/PyLib/contig_layout_to_scaffold.py
+microbiomutil/AmosCmp16Spipeline/PyLib/contig_layout_to_scaffold.pyc
+microbiomutil/AmosCmp16Spipeline/PyLib/homology_trim_lucy_output.py
+microbiomutil/AmosCmp16Spipeline/PyLib/homology_trim_lucy_output.pyc
+microbiomutil/AmosCmp16Spipeline/README
+microbiomutil/AmosCmp16Spipeline/__conf.txt
+microbiomutil/AmosCmp16Spipeline/amosCmp16Spipeline.py
+microbiomutil/AmosCmp16Spipeline/conf.txt
+microbiomutil/AmosCmp16Spipeline/sample_data/HMP_MOCK_16S_references.fasta
+microbiomutil/AmosCmp16Spipeline/sample_data/HMP_MOCK_16S_references.fasta.cidx
+microbiomutil/AmosCmp16Spipeline/sample_data/HMP_MOCK_16S_references.fasta.nhr
+microbiomutil/AmosCmp16Spipeline/sample_data/HMP_MOCK_16S_references.fasta.nin
+microbiomutil/AmosCmp16Spipeline/sample_data/HMP_MOCK_16S_references.fasta.nsq
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.fasta
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.fasta.asm.log
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.fasta.asm.quals
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.fasta.asm.seqs
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.fasta.cidx
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.pairs
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.quals
+microbiomutil/AmosCmp16Spipeline/sample_data/reads.quals.cidx
+microbiomutil/AmosCmp16Spipeline/sample_data/runMe.sh
+microbiomutil/ChimeraSlayer/ChimeraParentSelector/CM_plotter.pl
+microbiomutil/ChimeraSlayer/ChimeraParentSelector/CPC_to_CPS.pl
+microbiomutil/ChimeraSlayer/ChimeraParentSelector/CPS_to_RENAST.pl
+microbiomutil/ChimeraSlayer/ChimeraParentSelector/chimeraParentSelector.pl
+microbiomutil/ChimeraSlayer/ChimeraParentSelector/run_chimeraParentSelector.pl
+microbiomutil/ChimeraSlayer/ChimeraPhyloChecker/CPS_to_CPC.pl
+microbiomutil/ChimeraSlayer/ChimeraPhyloChecker/ChimeraPhyloChecker.pl
+microbiomutil/ChimeraSlayer/ChimeraSlayer.pl
+microbiomutil/ChimeraSlayer/LICENSE
+microbiomutil/ChimeraSlayer/Makefile
+microbiomutil/ChimeraSlayer/PerlLib/AlignCompare.pm
+microbiomutil/ChimeraSlayer/PerlLib/BHStats.pm
+microbiomutil/ChimeraSlayer/PerlLib/CdbTools.pm
+microbiomutil/ChimeraSlayer/PerlLib/Fasta_reader.pm
+microbiomutil/ChimeraSlayer/PerlLib/NAST_to_Eco_coords.pm
+microbiomutil/ChimeraSlayer/PerlLib/TaxonomyGraph.pm
+microbiomutil/ChimeraSlayer/__BroadBellerophon/BellerophonGG.pl
+microbiomutil/ChimeraSlayer/__BroadBellerophon/masks/eco.prokMSA
+microbiomutil/ChimeraSlayer/__BroadBellerophon/masks/lanemask.NAST
+microbiomutil/ChimeraSlayer/__BroadBellerophon/run_bellerophon_prog.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/NAST_evolve.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/PerID_Pairs_All_vs_All.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/PerID_Pairs_via_Taxonomy.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/ROC_writer.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/SeqSubstrates/rRNA16S.toChimerize.PerID_compare
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/SeqSubstrates/rRNA16S.toChimerize.fasta
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/SeqSubstrates/rRNA16S.toChimerize.fasta.NAST
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/SeqSubstrates/rRNA16S.toChimerize.taxonomy
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/art_chimera_constructor.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/chimera_control_extractor.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/simple_art_chimera_constructor.pl
+microbiomutil/ChimeraSlayer/__ChimeraConstructorToolkit/write_100_chimeras_per_div.pl
+microbiomutil/ChimeraSlayer/__KmerChimerDetector/KmerChimerDetector.pl
+microbiomutil/ChimeraSlayer/sample_data/Makefile
+microbiomutil/ChimeraSlayer/sample_data/chims.NAST
+microbiomutil/ChimeraSlayer/sample_data/runMe.sh
+microbiomutil/ChimeraSlayer/util/CMCS_to_treeImg.pl
+microbiomutil/ChimeraSlayer/util/CS_add_taxonomy.pl
+microbiomutil/ChimeraSlayer/util/breakpoint_to_profile.pl
+microbiomutil/ChimeraSlayer/util/merge_CM_CS_outputs.pl
+microbiomutil/ChimeraSlayer/util/merge_CS_n_CM_breakpoints.pl
+microbiomutil/NAST-iEr/LICENSE
+microbiomutil/NAST-iEr/Makefile
+microbiomutil/NAST-iEr/NAST-iEr
+microbiomutil/NAST-iEr/NAST-iEr.c
+microbiomutil/NAST-iEr/PerlLib/CdbTools.pm
+microbiomutil/NAST-iEr/PerlLib/Fasta_reader.pm
+microbiomutil/NAST-iEr/PerlLib/Nuc_translator.pm
+microbiomutil/NAST-iEr/README
+microbiomutil/NAST-iEr/iterative_refinement/compare_DBs.pl
+microbiomutil/NAST-iEr/iterative_refinement/iteratively_realign_db_selfsearch.pl
+microbiomutil/NAST-iEr/iterative_refinement/quant_differences.pl
+microbiomutil/NAST-iEr/run_NAST-iEr.pl
+microbiomutil/NAST-iEr/sample_data/Makefile
+microbiomutil/NAST-iEr/sample_data/formatdb.log
+microbiomutil/NAST-iEr/sample_data/query_seq.fasta
+microbiomutil/NAST-iEr/sample_data/runMe.sh
+microbiomutil/NAST-iEr/sample_data/template_seqs.NAST
+microbiomutil/NAST-iEr/sample_data/testForUtils.pl
+microbiomutil/NAST-iEr/util/apply_NAST_MASK.pl
+microbiomutil/NAST-iEr/util/masks/eco.prokMSA
+microbiomutil/NAST-iEr/util/masks/lanemask.NAST
+microbiomutil/NAST-iEr/util/mfasta_remove_allGapCols.pl
+microbiomutil/NAST-iEr/util/mfasta_remove_gaps.pl
+microbiomutil/NAST-iEr/util/show_malign_no_gap.pl
+microbiomutil/NAST-iEr/util/show_malign_no_gap_no_identical_cols.pl
+microbiomutil/RESOURCES/Makefile
+microbiomutil/RESOURCES/RDP/classifier_data_dir/bergeyTrainingTree.xml
+microbiomutil/RESOURCES/RDP/classifier_data_dir/genus_wordConditionalProbList.txt
+microbiomutil/RESOURCES/RDP/classifier_data_dir/logWordPrior.txt
+microbiomutil/RESOURCES/RDP/classifier_data_dir/rRNAClassifier.properties
+microbiomutil/RESOURCES/RDP/classifier_data_dir/wordConditionalProbIndexArr.txt
+microbiomutil/RESOURCES/RDP/util/RDP_tack_classification_onto_fasta_header.pl
+microbiomutil/RESOURCES/RDP/util/RDP_to_tab.pl
+microbiomutil/RESOURCES/README
+microbiomutil/RESOURCES/accs
+microbiomutil/RESOURCES/formatdb.log
+microbiomutil/RESOURCES/identify_conflicting_taxons.pl
+microbiomutil/RESOURCES/rRNA16S.gold.NAST_ALIGNED.fasta
+microbiomutil/RESOURCES/rRNA16S.gold.fasta
+microbiomutil/RESOURCES/rRNA16S.gold.taxonomy
+microbiomutil/RESOURCES/results
+microbiomutil/TreeChopper/LICENSE
+microbiomutil/TreeChopper/README.txt
+microbiomutil/TreeChopper/sample_data/2percent.OTUs
+microbiomutil/TreeChopper/sample_data/2percent.j0.7.OTUs
+microbiomutil/TreeChopper/sample_data/mockref.RDPNAST.tree
+microbiomutil/TreeChopper/sample_data/output_0.02_0.7.OTUs
+microbiomutil/TreeChopper/sample_data/runMe.sh
+microbiomutil/TreeChopper/treeChopper.pl
+microbiomutil/TreeChopper/util/print.pl
+microbiomutil/TreeChopper/util/slclust
+microbiomutil/TreeChopper/util/tree_leaf_pairs_within_dist.pl
+microbiomutil/TreeChopper/util/tree_report_nodes.pl
+microbiomutil/WigeoN/LICENSE
+microbiomutil/WigeoN/Makefile
+microbiomutil/WigeoN/PerlLib/BHStats.pm
+microbiomutil/WigeoN/PerlLib/CdbTools.pm
+microbiomutil/WigeoN/PerlLib/Fasta_reader.pm
+microbiomutil/WigeoN/README
+microbiomutil/WigeoN/WigeoN.pl
+microbiomutil/WigeoN/data/DE_quantiles.dat
+microbiomutil/WigeoN/data/WigeoN.AllVsAllReferences.txt.gz
+microbiomutil/WigeoN/data/eco.prokMSA
+microbiomutil/WigeoN/data/rRNA16S.gold.NAST_ALIGNED.fasta.cons
+microbiomutil/WigeoN/run_CM_to_WigeoN.pl
+microbiomutil/WigeoN/run_WigeoN.pl
+microbiomutil/WigeoN/sample_data/Makefile
+microbiomutil/WigeoN/sample_data/chims.NAST
+microbiomutil/WigeoN/sample_data/runMe.sh
+microbiomutil/WigeoN/util/all_vs_all_WigeoN.mod.pl
+microbiomutil/WigeoN/util/all_vs_all_WigeoN.pl
+microbiomutil/WigeoN/util/apply_eco_Mask.pl
+microbiomutil/WigeoN/util/compute_quant_bins.pl
+microbiomutil/WigeoN/util/eco.prokMSA
+microbiomutil/WigeoN/util/eco_nast_freq.pl
+microbiomutil/WigeoN/util/makeConservationProfile.pl
+microbiomutil/WigeoN/util/smooth.pl
diff --git a/microbiomeutil/TODO b/microbiomeutil/TODO
new file mode 100644
index 0000000000..b687356e6b
--- /dev/null
+++ b/microbiomeutil/TODO
@@ -0,0 +1 @@
+Clean up and test
diff --git a/microbiomeutil/buildlink3.mk b/microbiomeutil/buildlink3.mk
new file mode 100644
index 0000000000..2d30e4810f
--- /dev/null
+++ b/microbiomeutil/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	microbiomeutil
+
+.if !defined(MICROBIOMEUTIL_BUILDLINK3_MK)
+MICROBIOMEUTIL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.microbiomeutil+=	microbiomeutil>=r20110519
+BUILDLINK_PKGSRCDIR.microbiomeutil?=	../../wip/microbiomeutil
+.endif	# MICROBIOMEUTIL_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-microbiomeutil
diff --git a/microbiomeutil/distinfo b/microbiomeutil/distinfo
new file mode 100644
index 0000000000..9e4126c793
--- /dev/null
+++ b/microbiomeutil/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (microbiomeutil-r20110519.tgz) = 57fb144de76152447abbe3929357ff8bb887b130
+RMD160 (microbiomeutil-r20110519.tgz) = b3ff65fccf53cbfb3020c2071832c2deea9aa800
+SHA512 (microbiomeutil-r20110519.tgz) = 10965fe45739d8c8395c6e15b67a7057c299336bf7498a99ee12cd6ae96d393b9f92a55485b9a8b621ee276bbe61c11299d94fe3c0de88e1b92aeb546a85fc9f
+Size (microbiomeutil-r20110519.tgz) = 133623556 bytes
diff --git a/microbiomeutil/files/modulefile b/microbiomeutil/files/modulefile
new file mode 100644
index 0000000000..d8d2608328
--- /dev/null
+++ b/microbiomeutil/files/modulefile
@@ -0,0 +1,20 @@
+#%Module1.0#####################################################################
+##
+## modules modulefile
+##
+## modulefiles/modules.  Generated from modules.in by configure.
+##
+proc ModulesHelp { } {
+        puts stderr "\tApplication: microbiomeutil r20110519"
+}
+
+module-whatis	"microbiomeutil"
+
+set	version		2011.05.19
+set	appsroot	/usr/local/microbiomeutil
+
+prepend-path    PATH   		$appsroot/ChimeraSlayer
+prepend-path	PATH		$appsroot/NAST-iEr
+prepend-path	PATH		$appsroot/TreeChopper
+prepend-path	PATH		$appsroot/WigeoN	
+prepend-path	PATH		$appsroot/AmosCmp16Spipeline
diff --git a/microbiomeutil/patches/patch-NAST-iEr_NAST-iEr.c b/microbiomeutil/patches/patch-NAST-iEr_NAST-iEr.c
new file mode 100644
index 0000000000..8180a83656
--- /dev/null
+++ b/microbiomeutil/patches/patch-NAST-iEr_NAST-iEr.c
@@ -0,0 +1,10 @@
+$NetBSD$
+
+--- NAST-iEr/NAST-iEr.c.orig	2015-02-24 16:16:28.667021760 -0600
++++ NAST-iEr/NAST-iEr.c	2015-02-24 16:16:40.213027838 -0600
+@@ -1,4 +1,5 @@
+ #include <stdlib.h>
++#include <ctype.h>
+ #include <stdio.h>
+ #include <string.h>
+ #include <unistd.h>


Home | Main Index | Thread Index | Old Index