[med-svn] [Git][med-team/trinityrnaseq][upstream] New upstream version 2.15.2+dfsg
Michael R. Crusoe (@crusoe)
gitlab at salsa.debian.org
Wed Aug 21 23:04:45 BST 2024
Michael R. Crusoe pushed to branch upstream at Debian Med / trinityrnaseq
Commits:
ae0404ed by Michael R. Crusoe at 2024-08-21T16:47:23+02:00
New upstream version 2.15.2+dfsg
- - - - -
30 changed files:
- Analysis/DifferentialExpression/PtR
- Analysis/DifferentialExpression/R/heatmap.3.R
- + Analysis/DifferentialExpression/dexseq_given_bams.pl
- Analysis/DifferentialExpression/run_GOseq.pl
- + Analysis/DifferentialExpression/sum_tech_replicates.pl
- Analysis/SuperTranscripts/AllelicVariants/run_variant_calling.py
- Changelog.txt
- Docker/Dockerfile
- Docker/README.md
- README.md
- Trinity
- trinity-plugins/ParaFly/Makefile
- trinity-plugins/ParaFly/bin/ParaFly
- trinity-plugins/ParaFly/config.log
- trinity-plugins/ParaFly/config.status
- trinity-plugins/ParaFly/src/.deps/ParaFly.Po
- trinity-plugins/ParaFly/src/.deps/argProcessor.Po
- trinity-plugins/ParaFly/src/Makefile
- trinity-plugins/bamsifter/.gitmodules
- trinity-plugins/bamsifter/build_htslib.sh
- − trinity-plugins/bamsifter/htslib-1.16.tar.bz2
- trinity-plugins/bamsifter/sift_bam_max_cov.cpp
- util/align_and_estimate_abundance.pl
- util/insilico_read_normalization.pl
- util/misc/fastq_stats.pl
- util/misc/plot_ExN50_statistic.Rscript
- util/misc/process_minimap2_alignments.pl
- util/misc/run_STAR_via_samples_file.pl
- util/misc/try_estimate_TPM_filtering_threshold.Rscript
- + util/support_scripts/run_UpperQuartileNormalization_matrix.Rscript
Changes:
=====================================
Analysis/DifferentialExpression/PtR
=====================================
@@ -336,6 +336,9 @@ my $top_variable_via_stdev_and_mean_expr_flag = 0;
my $min_stdev_expr = undef;
my $min_mean_expr = undef;
+my $cexCol = 0.5;
+my $cexRow = 0.5;
+
my $imgfmt = "pdf"; # alt is svg
&GetOptions (
@@ -458,6 +461,9 @@ my $imgfmt = "pdf"; # alt is svg
## Misc params
'help|h' => \$help_flag,
'write_intermediate_data_tables' => \$write_intermediate_data_tables_flag,
+
+ 'cexRow=f' => \$cexRow,
+ 'cexCol=f' => \$cexCol,
'show_pipeline_flowchart' => \$show_pipeline_flowchart,
@@ -1077,7 +1083,7 @@ main: {
$Rscript .= "if (is.null(hc_samples)) { RowV=NULL; ColV=NULL} else { RowV=as.dendrogram(hc_samples); ColV=RowV }\n";
- $Rscript .= "heatmap.3(sample_cor_for_plot, dendrogram='both', Rowv=RowV, Colv=ColV, col = myheatcol, scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, symbreaks=F, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=paste(\"sample correlation matrix\n\", \"$output_prefix\") ";
+ $Rscript .= "heatmap.3(sample_cor_for_plot, dendrogram='both', Rowv=RowV, Colv=ColV, col = myheatcol, scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, symbreaks=F, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, cex.main=0.75, main=paste(\"sample correlation matrix\n\", \"$output_prefix\") ";
if ($samples_file || $use_columns_as_samples || $sample_cor_sum_gene_factor_expr) {
@@ -1143,7 +1149,7 @@ main: {
$Rscript .= "sampleAnnotations_row_subset = sampleAnnotations[rownames(sampleAnnotations) \%in% subset_rowsamples, subset_rownames]\n";
- $Rscript .= "heatmap.3(sample_subset_cor_matrix, dendrogram='both', Rowv=as.dendrogram(hc_subset_row), Colv=as.dendrogram(hc_subset_col), col = greenred(75), scale='none', key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=paste(\"sample correlation matrix\n\", \"$output_prefix\"), ColSideColors=sampleAnnotations_col_subset, RowSideColors=t(sampleAnnotations_row_subset) ";
+ $Rscript .= "heatmap.3(sample_subset_cor_matrix, dendrogram='both', Rowv=as.dendrogram(hc_subset_row), Colv=as.dendrogram(hc_subset_col), col = greenred(75), scale='none', key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, cex.main=0.75, main=paste(\"sample correlation matrix\n\", \"$output_prefix\"), ColSideColors=sampleAnnotations_col_subset, RowSideColors=t(sampleAnnotations_row_subset) ";
#$Rscript .= "heatmap.3(sample_cor, dendrogram='both', Rowv=as.dendrogram(hc_samples), Colv=as.dendrogram(hc_samples), col = greenred(75), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=paste(\"sample correlation matrix\n\", \"$output_prefix\") ";
#if ($samples_file || $use_columns_as_samples) {
@@ -1341,7 +1347,7 @@ main: {
}
- $Rscript .= "heatmap.3(gene_cor, dendrogram='both', Rowv=as.dendrogram(hc_genes), Colv=as.dendrogram(hc_genes), col=colorpanel(256,'purple','black','yellow'), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=paste(\"feature correlation matrix\n\", \"$output_prefix\" ) ";
+ $Rscript .= "heatmap.3(gene_cor, dendrogram='both', Rowv=as.dendrogram(hc_genes), Colv=as.dendrogram(hc_genes), col=colorpanel(256,'purple','black','yellow'), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, cex.main=0.75, main=paste(\"feature correlation matrix\n\", \"$output_prefix\" ) ";
if ($gene_factors_file) {
$Rscript .= ", RowSideColors=geneFactorAnnotations, ColSideColors=t(geneFactorAnnotations)";
@@ -1504,7 +1510,7 @@ main: {
$Rowv = "F";
}
- $Rscript .= "heatmap.3(heatmap_data, dendrogram=\'$dendrogram\', Rowv=$Rowv, Colv=$Colv, col=myheatcol, scale=\"none\", density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=1, margins=c(10,10), cex.main=0.75, main=paste(\"samples vs. features\n\", \"$output_prefix\" ) ";
+ $Rscript .= "heatmap.3(heatmap_data, dendrogram=\'$dendrogram\', Rowv=$Rowv, Colv=$Colv, col=myheatcol, scale=\"none\", density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=$cexCol, margins=c(10,10), cex.main=0.75, main=paste(\"samples vs. features\n\", \"$output_prefix\" ) ";
if ($gene_factors_file) {
@@ -1607,7 +1613,7 @@ main: {
}
$Rscript .= "$imgfmt(\"$output_prefix.${var_method}_vs_count_hist.$imgfmt\")\n";
- $Rscript .= "heatmap.3(count_hist_matrix, Rowv=F, Colv=F, dendrogram='none', col=colorpanel(max(count_hist_matrix), low='black', high='yellow'), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=\"$var_method vs. count hist\", RowSideColors=t(cv_colors))\n";
+ $Rscript .= "heatmap.3(count_hist_matrix, Rowv=F, Colv=F, dendrogram='none', col=colorpanel(max(count_hist_matrix), low='black', high='yellow'), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, cex.main=0.75, main=\"$var_method vs. count hist\", RowSideColors=t(cv_colors))\n";
$Rscript .= "dev.off()\n";
}
@@ -1740,7 +1746,7 @@ sub add_sample_QC_analysis_R {
. " samples_want = colnames(data) \%in% samples_want\n"
#. " print(samples_want)\n"
- . " if (sum(samples_want) > 1) {\n"
+ . " if (sum(samples_want) >= 1) {\n" # not sure why this was prev set to >1
. " $imgfmt(file=paste(sample_name, \'.rep_compare.$imgfmt\', sep='')";
if ($img_width) {
$Rscript .= ", width=$img_width";
@@ -1766,7 +1772,7 @@ sub add_sample_QC_analysis_R {
# . " pairs3(d, XY_convert_fun=function(x,y) qqplot(x,y,plot.it=F), main=paste('Replicate QQplots:', sample_name)) # QQ plots\n"
. " reps_cor = cor(d, method=\"$sample_cor\", use='pairwise.complete.obs')\n"
. " hc_samples = hclust(as.dist(1-reps_cor), method=\"complete\")\n"
- . " heatmap.3(reps_cor, dendrogram='both', Rowv=as.dendrogram(hc_samples), Colv=as.dendrogram(hc_samples), col = cm.colors(256), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symbreaks=F, margins=c(10,10), cexCol=1, cexRow=1, main=paste('Replicate Correlations:', sample_name) )\n"
+ . " heatmap.3(reps_cor, dendrogram='both', Rowv=as.dendrogram(hc_samples), Colv=as.dendrogram(hc_samples), col = cm.colors(256), scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symbreaks=F, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, main=paste('Replicate Correlations:', sample_name) )\n"
. " dev.off()\n"
. " }\n"
. "}\n";
@@ -1927,7 +1933,7 @@ sub add_prin_comp_heatmaps {
$Rscript .= " write.table(selected_genes_matrix, file=paste(\"$output_prefix\", '.PC',i,'_extreme',$num_top_genes_PC_extreme,'.matrix', sep=''), quote=F, sep=\"\t\")\n";
- $Rscript .= " heatmap.3(selected_genes_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=1, margins=c(10,10), cex.main=0.75, RowSideColors=pc_color_bar, cexRow=0.5, main=paste('heatmap for', $num_top_genes_PC_extreme, ' extreme of PC', i)";
+ $Rscript .= " heatmap.3(selected_genes_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=$cexCol, margins=c(10,10), cex.main=0.75, RowSideColors=pc_color_bar, cexRow=$cexRow, main=paste('heatmap for', $num_top_genes_PC_extreme, ' extreme of PC', i)";
if ($samples_file) {
$Rscript .= ", ColSideColors=sampleAnnotations";
@@ -1942,7 +1948,7 @@ sub add_prin_comp_heatmaps {
$Rscript .= "write.table(all_selected_genes_matrix, file=paste(\"$output_prefix\", '.PC_all','_extreme',$num_top_genes_PC_extreme,'.matrix', sep=''), quote=F, sep=\"\t\")\n";
- $Rscript .= "heatmap.3(all_selected_genes_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=1, margins=c(10,10), cex.main=0.75, cexRow=0.5, main=paste('heatmap for ALL selected ', $num_top_genes_PC_extreme, ' extreme of all PCs')";
+ $Rscript .= "heatmap.3(all_selected_genes_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=0.5, margins=c(10,10), cex.main=0.75, cexRow=$cexRow, main=paste('heatmap for ALL selected ', $num_top_genes_PC_extreme, ' extreme of all PCs')";
if ($samples_file) {
$Rscript .= ", ColSideColors=sampleAnnotations";
@@ -1990,7 +1996,7 @@ sub add_top_loadings_pc_heatmap {
}
- $Rscript .= " heatmap.3(top_loadings_pc_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=1, margins=c(10,10), cex.main=0.75, cexRow=0.5, main=paste('heatmap for', $top_loadings_pc_heatmap, ' extreme all Prin. Comps.')";
+ $Rscript .= " heatmap.3(top_loadings_pc_matrix, col=myheatcol, scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=$cexCol, margins=c(10,10), cex.main=0.75, cexRow=$cexRow, main=paste('heatmap for', $top_loadings_pc_heatmap, ' extreme all Prin. Comps.')";
if ($samples_file) {
$Rscript .= ", ColSideColors=sampleAnnotations";
@@ -2049,14 +2055,14 @@ sub write_study_individual_gene_correlations_function {
$Rscript .= " this_sample_cor = cor(gene_expr_submatrix, method=\"$sample_cor\", use='pairwise.complete.obs')\n"
. " this_hc_samples = hclust(as.dist(1-this_sample_cor), method=\"$sample_clust\")\n";
- $Rscript .= " heatmap.3(this_gene_cor_matrix, dendrogram='both', Rowv=as.dendrogram(this_hc_genes), Colv=as.dendrogram(this_hc_genes), col=myheatcol, scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=1, cexRow=1, cex.main=0.75, main=paste(\"feature correlation matrix\n\", gene_id))\n";
+ $Rscript .= " heatmap.3(this_gene_cor_matrix, dendrogram='both', Rowv=as.dendrogram(this_hc_genes), Colv=as.dendrogram(this_hc_genes), col=myheatcol, scale='none', symm=TRUE, key=TRUE,density.info='none', trace='none', symkey=FALSE, margins=c(10,10), cexCol=$cexCol, cexRow=$cexRow, cex.main=0.75, main=paste(\"feature correlation matrix\n\", gene_id))\n";
# gene vs. samples plot
# center rows
$Rscript .= " gene_expr_submatrix = t(scale(t(gene_expr_submatrix), scale=F))\n";
- $Rscript .= " heatmap.3(gene_expr_submatrix, col=myheatcol, Rowv=as.dendrogram(this_hc_genes), Colv=as.dendrogram(this_hc_samples), scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=1, margins=c(10,10), cex.main=0.75, cexRow=0.5, main=paste('heatmap for most correlated to', gene_id)";
+ $Rscript .= " heatmap.3(gene_expr_submatrix, col=myheatcol, Rowv=as.dendrogram(this_hc_genes), Colv=as.dendrogram(this_hc_samples), scale='none', density.info=\"none\", trace=\"none\", key=TRUE, keysize=1.2, cexCol=$cexCol, margins=c(10,10), cex.main=0.75, cexRow=$cexRow, main=paste('heatmap for most correlated to', gene_id)";
if ($samples_file) {
$Rscript .= ", ColSideColors=these_sample_annotations";
=====================================
Analysis/DifferentialExpression/R/heatmap.3.R
=====================================
@@ -99,12 +99,12 @@ heatmap.3 <- function(x,
warning("Using scale=\"row\" or scale=\"column\" when breaks are",
"specified can produce unpredictable results.", "Please consider using only one or the other.")
- if (is.null(Rowv) || is.na(Rowv))
+ if (all(is.null(Rowv)) || all(is.na(Rowv)))
Rowv <- FALSE
- if (is.null(Colv) || is.na(Colv))
+ if (all(is.null(Colv)) || all(is.na(Colv)))
Colv <- FALSE
- else if (Colv == "Rowv" && !isTRUE(Rowv))
+ else if (all(Colv == "Rowv") && !all(isTRUE(Rowv)))
Colv <- FALSE
if (length(di <- dim(x)) != 2 || !is.numeric(x))
=====================================
Analysis/DifferentialExpression/dexseq_given_bams.pl
=====================================
@@ -0,0 +1,246 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+use Carp;
+use Getopt::Long qw(:config posix_default no_ignore_case bundling pass_through);
+use FindBin;
+use lib "$FindBin::Bin/../../PerlLib";
+use Pipeliner;
+use File::Basename;
+
+my $CPU = 2;
+
+my $top_genes_plot = 50;
+
+my $usage = <<__EOUSAGE__;
+
+#################################################################
+#
+# Required:
+#
+# --genes_gtf <string> Trinity genes gtf file
+#
+# --samples_file <string> samples file for dexseq. Formatting is:
+# condition(tab)replicate_name(tab)/path/to/STAR/filename.bam
+#
+#
+# Optional:
+#
+# --out_prefix <string> default: 'dexseq'
+#
+# --CPU <int> default: $CPU
+#
+# --top_genes_plot <int> default: $top_genes_plot
+#
+# --SS_lib_type <string> strand-specific sequencing type {RF, FR, R, F}
+#
+# --unpaired indicate reads are unpaired.
+#
+################################################################
+
+
+__EOUSAGE__
+
+ ;
+
+# --aligner <string> hisat2|gsnap|STAR
+
+
+my $help_flag;
+my $genes_gtf_file;
+my $samples_file;
+my $out_prefix = "dexseq";
+my $aligner;
+my $SS_lib_type = "";
+my $genomeSAindexNbases;
+my $unpaired_reads_flag;
+
+
+&GetOptions ( 'h' => \$help_flag,
+ 'genes_gtf=s' => \$genes_gtf_file,
+ 'samples_file=s' => \$samples_file,
+ 'out_prefix=s' => \$out_prefix,
+ 'CPU=i' => \$CPU,
+ 'top_genes_plot=i' => \$top_genes_plot,
+ 'unpaired_reads' => \$unpaired_reads_flag,
+ 'SS_lib_type=s' => \$SS_lib_type,
+ );
+
+
+if ($help_flag) {
+ die $usage;
+}
+
+unless ($genes_gtf_file && $samples_file) {
+ die $usage;
+}
+
+my $TRINITY_HOME = "$FindBin::Bin/../..";
+
+main: {
+
+ my @samples_info = &parse_samples_file($samples_file);
+
+ my $pipeliner = new Pipeliner(-verbose => 2);
+
+
+ my $chkpts_dir = "dexseqG_chkpts";
+ unless(-d $chkpts_dir) {
+ mkdir $chkpts_dir or die "Error, cannot mkdir $chkpts_dir";
+ }
+
+ my $analysis_token = "$chkpts_dir/" . basename($genes_gtf_file);
+
+ ## flatten the gtf file
+ my $cmd = "$TRINITY_HOME/trinity-plugins/DEXseq_util/dexseq_prepare_annotation.py $genes_gtf_file $genes_gtf_file.dexseq.gff";
+ $pipeliner->add_commands(new Command($cmd, "$chkpts_dir/" . basename($genes_gtf_file) . ".flatten_gtf.ok"));
+
+
+ my @counts_files;
+ ## process each of the replicates
+ foreach my $sample_info_aref (@samples_info) {
+ my ($condition, $replicate, $bam_file) = @$sample_info_aref;
+
+ unless (-s $bam_file) {
+ die "Error, cannot locate bam file: $bam_file";
+ }
+
+ # quant
+ my $cmd = "featureCounts -T $CPU ";
+
+ # paired or unpaired:
+ unless ($unpaired_reads_flag) {
+ $cmd .= " -p -B ";
+ }
+
+ ## strand-specific options:
+ if ($SS_lib_type) {
+ if ($SS_lib_type =~ /^F/) {
+ $cmd .= " -s 1";
+ }
+ elsif ($SS_lib_type =~ /^R/) {
+ $cmd .= " -s 2";
+ }
+ else {
+ die "Error, not recognizing strand-specific lib type [$SS_lib_type]";
+ }
+ }
+ else {
+ # unstranded by default
+ }
+
+ $cmd .= " -O --fraction -M -t exonic_part -g exonic_gene_part_number -a $genes_gtf_file.dexseq.gff -f -o $bam_file.fc $bam_file";
+
+ $pipeliner->add_commands(new Command($cmd, "$analysis_token." . basename($bam_file) . ".fc.ok"));
+
+
+ $pipeliner->add_commands(new Command("$FindBin::Bin/../SuperTranscripts/DTU/util/reformat_featureCounts.pl $bam_file.fc > $bam_file.counts",
+ "$analysis_token." . basename($bam_file) . ".counts.ok"));
+
+ push (@counts_files, "$bam_file.counts");
+
+ }
+
+ #############
+ ## run DEXseq
+
+ # first write a samples table
+ my $samples_table_file = "$out_prefix.sample_table";
+ {
+ open (my $ofh, ">$samples_table_file") or die "Error, cannot write to $samples_table_file";
+
+ print $ofh "\t" . join("\t", "condition", "counts_filename") . "\n";
+ for (my $i = 0; $i <= $#samples_info; $i++) {
+ my $sample_info_aref = $samples_info[$i];
+ my ($condition, $replicate_name, $left_fq, $right_fq) = @$sample_info_aref;
+ my $counts_file = $counts_files[$i];
+
+ print $ofh join("\t", $replicate_name, $condition, $counts_file) . "\n";
+ }
+
+ close $ofh;
+ }
+
+ my $dexseq_rscript = "$out_prefix.dexseq.Rscript";
+ if ($out_prefix !~ /dexseq/i) {
+ $out_prefix .= ".dexseq";
+ }
+
+ {
+
+ open (my $ofh, ">$dexseq_rscript") or die "Error, cannot write to $dexseq_rscript";
+ print $ofh "library(DEXSeq)\n";
+ print $ofh "samples_info = read.table(\"$samples_table_file\", header=T, row.names=1)\n";
+ print $ofh "dxd = DEXSeqDataSetFromHTSeq(as.vector(samples_info\$counts_filename), sampleData=samples_info, design = ~ sample + exon + condition:exon, flattenedfile=\"$genes_gtf_file.dexseq.gff\")\n";
+ print $ofh "dxd = estimateSizeFactors( dxd )\n";
+ print $ofh "dxd = estimateDispersions( dxd )\n";
+ print $ofh "plotDispEsts( dxd )\n";
+ print $ofh "dxd = testForDEU( dxd )\n";
+ print $ofh "dxd = estimateExonFoldChanges( dxd, fitExpToVar=\"condition\")\n";
+ print $ofh "dxr1 = DEXSeqResults( dxd )\n";
+ print $ofh "dxr1.sorted = dxr1[order(dxr1\$padj),]\n";
+ print $ofh "save(list = ls(all=TRUE), file = \"$out_prefix.Rdata\")\n";
+ print $ofh "write.table(apply(data.frame(dxr1.sorted), 2, as.character), file=\"$out_prefix.results.dat\", quote=F, sep=\"\t\")\n";
+
+ print $ofh "pdf(\"$out_prefix.pdf\")\n";
+
+ print $ofh "top_genes = unique(dxr1.sorted\$groupID[dxr1.sorted\$padj < 0.1 & ! is.na(dxr1.sorted\$padj)])\n";
+ print $ofh "top_genes = top_genes[1:min($top_genes_plot, length(top_genes))]\n";
+ print $ofh "message(\"Top $top_genes_plot genes: (\", paste(top_genes, collapse=','), \")\")\n";
+ print $ofh "for (gene in top_genes) { \n"
+ . " plotDEXSeq( dxr1 , gene, legend=TRUE, cex.axis=1.2, cex=1.3, lwd=2 , expression=FALSE, norCounts=TRUE, splicing=TRUE, displayTranscripts=TRUE)\n"
+ . "}\n";
+
+ #print $ofh "plotMA( dxr1, cex=0.8 )\n";
+ close $ofh;
+
+ }
+
+ $cmd = "R --no-save --no-restore --no-site-file --no-init-file -q < $dexseq_rscript";
+ $pipeliner->add_commands(new Command($cmd, "$analysis_token.dexseq.$top_genes_plot.ok"));
+
+ $pipeliner->run();
+
+
+}
+
+
+
+
+
+####
+sub parse_samples_file {
+ my ($samples_file) = @_;
+
+ my @samples_info;
+
+ my %seen;
+
+ open (my $fh, $samples_file) or die "Error, cannot open file: $samples_file";
+ while (<$fh>) {
+ if (/^\#/) { next; }
+ unless (/\w/) { next; }
+ chomp;
+ my $line = $_;
+ my @x = split(/\s+/);
+ my $condition = $x[0];
+ my $replicate = $x[1];
+ my $bam_filename = $x[2];
+
+ unless (-s $bam_filename) {
+ die "Error, cannot locate bam filename: $bam_filename as specified in samples file line: $line ";
+ }
+
+ if ($seen{$replicate}) {
+ die "Error, replicate name: [$replicate] must be unique among all replicate names. Please update your samples file";
+ }
+ $seen{$replicate} = 1;
+
+ push (@samples_info, [$condition, $replicate, $bam_filename]);
+ }
+ close $fh;
+
+ return(@samples_info);
+}
+
=====================================
Analysis/DifferentialExpression/run_GOseq.pl
=====================================
@@ -67,7 +67,7 @@ main: {
print $ofh "# capture list of genes for functional enrichment testing\n";
if ($genes_single_factor_file) {
- print $ofh "factor_labeling = read.table(\"$genes_single_factor_file\", row.names=1)\n";
+ print $ofh "factor_labeling = read.table(\"$genes_single_factor_file\", header=T, row.names=1)\n";
print $ofh "factor_labeling[,1] = rep('custom_list', dim(factor_labeling)[1])\n";
print $ofh "factor_labeling = factor_labeling[,1,drop=F]\n";
}
=====================================
Analysis/DifferentialExpression/sum_tech_replicates.pl
=====================================
@@ -0,0 +1,173 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+use Getopt::Long qw(:config no_ignore_case bundling pass_through);
+
+my $usage = <<__EOUSAGE__;
+
+#######################################################################
+#
+# Required:
+#
+# --matrix|m <string> replicates.TMM_normalized.fpkm.matrix
+#
+# --samples_file|s <string> description of sample-to-replicate mapping (tab-delimited)
+#
+# ex.
+# condA_br1 tech_condA_br1a
+# condA_br1 tech_condA_br1b
+# condA_br2 tech_condA_br2a
+# condA_br2 tech_condA_br2b
+#
+# --test|t write and execute on built-in test data
+#
+#
+#######################################################################
+
+
+__EOUSAGE__
+
+ ;
+
+
+my $matrix_file;
+my $use_avg_log_val = 0;
+my $samples_file;
+
+my $help_flag;
+
+my $test_flag = 0;
+
+&GetOptions("matrix|m=s" => \$matrix_file,
+ "samples_file|s=s" => \$samples_file,
+
+ "help|h" => \$help_flag,
+
+ "test|t" => \$test_flag,
+
+ );
+
+if ($help_flag) {
+ die $usage;
+}
+
+unless (($matrix_file && $samples_file) || $test_flag) {
+ die $usage;
+}
+
+
+main: {
+
+
+ if ($test_flag) {
+ $matrix_file = "test.matrix";
+ $samples_file = "test.samples";
+ &write_test_data($matrix_file, $samples_file);
+ }
+
+
+
+ my $out_prefix = "$matrix_file.sum_tech_reps";
+
+ my $out_matrix = $out_prefix . ".matrix";
+ my $out_rscript = $out_prefix . ".Rscript";
+
+ open (my $ofh, ">$out_rscript") or die "Error, cannot write to $out_rscript";
+ print $ofh <<__EORSCRIPT__;
+
+samples = read.table("$samples_file", header=F, check.names=F)
+sample_types = as.vector(unique(samples[,1]))
+nsamples = length(sample_types)
+
+data = read.table("$matrix_file", header=T, row.names=1, com='', nrows=10000, check.names=F)
+classes = sapply(data,class)
+data = read.table("$matrix_file", header=T, row.names=1, com='', colClasses=classes, check.names=F)
+data = as.matrix(data)
+sample_factoring = rep(NA, ncol(data))
+sample_expr_matrix = matrix(ncol=nsamples, nrow=nrow(data))
+colnames(sample_expr_matrix) = sample_types
+rownames(sample_expr_matrix) = rownames(data)
+
+for (i in 1:nsamples) {
+ sample_type = sample_types[i]
+ rep_indices = samples[,1] \%in% sample_type
+ #print(paste("rep_indices:", rep_indices))
+ rep_names = as.vector(samples[rep_indices,2])
+ cat("sample_type: ", sample_type, "\n")
+ cat("rep_names: ", rep_names, "\n")
+ col_indices = colnames(data) \%in% rep_names
+ #print(col_indices);
+ if (sum(col_indices) == 0) {
+ stop(cat("Error, no columns found matching sample type:", sample_type, "with replicate names:", rep_names))
+ }
+ if (sum(col_indices) != length(rep_names)) {
+ found_colnames = colnames(data)[col_indices]
+ missing = rep_names[ ! rep_names \%in% found_colnames]
+ cat ("Error, not all replicates accounted for. Found only", sum(col_indices), "columns but have", length(rep_names), "replicates:", rep_names, "for sample:", sample_type, "missing:", missing)
+ stop()
+ }
+ sample_factoring[col_indices] = sample_type
+ sum_vals = apply(data[,col_indices, drop=F], 1, sum)
+ sample_expr_matrix[,i] = sprintf("%.1f", sum_vals)
+}
+
+write.table(sample_expr_matrix, "$out_matrix", quote=F, sep="\t")
+
+__EORSCRIPT__
+
+;
+
+ my $cmd = "R --no-save --no-restore --no-site-file --no-init-file -q < $out_rscript";
+ my $ret = system($cmd);
+ if ($ret) {
+ die "Error, cmd: $cmd died with ret $ret";
+ }
+
+
+ print "\n\nDone. See output: $out_matrix\n\n";
+
+ exit(0);
+}
+
+
+####
+sub write_test_data {
+ my ($test_matrix_file, $test_samples_file) = @_;
+
+ open (my $ofh, ">$test_matrix_file") or die $!;
+ print $ofh
+"S1 S2 S3 S4 S5 C1 C2 C3 C4 C5
+1 456 726 380 554 184 9 7 3 9 7
+2 34 49 43 35 30 18 15 11 23 7
+3 22 17 35 17 18 45 127 73 78 93
+4 11 6 11 4 7 52 57 44 27 19
+5 18 19 12 25 17 193 130 69 137 164
+6 41 71 38 59 36 37 45 24 41 16
+7 2 11 17 12 10 152 230 137 185 154
+8 6 20 26 25 22 2 4 0 1 2
+9 12 28 11 13 16 4 15 6 12 12
+10 34 31 13 30 25 8 3 10 12 16
+";
+
+ close $ofh;
+
+
+ open ($ofh, ">$test_samples_file") or die $!;
+ print $ofh
+"S S1
+S S2
+S S3
+S S4
+S S5
+C C1
+C C2
+C C3
+C C4
+C C5
+";
+
+ return;
+}
+
=====================================
Analysis/SuperTranscripts/AllelicVariants/run_variant_calling.py
=====================================
@@ -140,7 +140,15 @@ def main():
default="",
help="options to pass through to STAR's genomeGenerate function. ie. might need: --genomeChrBinNbits to log2[SequenceLength/NumberOfContigs] ",
)
-
+
+
+ parser.add_argument(
+ "--STAR_genomeAlign_opts",
+ type=str,
+ default="",
+ help="options to pass through to STAR's alignment function. ",
+ )
+
args = parser.parse_args()
PICARD_HOME = os.getenv("PICARD_HOME")
@@ -277,6 +285,7 @@ def main():
+ " --alignSJDBoverhangMin 10 "
+ " --outSAMtype BAM SortedByCoordinate "
+ " --limitBAMsortRAM {} ".format(args.maxram)
+ + " {} ".format(args.STAR_genomeAlign_opts)
+ " --readFilesIn "
+ " ".join(reads_paths)
)
@@ -284,6 +293,8 @@ def main():
if re.search("\.gz$", reads_paths[0]):
cmd += " --readFilesCommand 'gunzip -c' "
+
+
pipeliner.add_commands([Pipeliner.Command(cmd, "star_aln.ok")])
pipeliner.run()
=====================================
Changelog.txt
=====================================
@@ -1,3 +1,15 @@
+
+# Trinity-v2.15.2 July 31, 2024
+- updated docker (and apptainer/singularity) to ubuntu 24.04
+- bamsifter compilation issue addressed
+- minor updates to accessory scripts
+
+
+# Trinity-v2.15.1 Feb 5, 2023
+- bamsifter update to ease compilation issues
+- update to contig_ExN50_statistic.pl to provide either transcript (default) or gene based analysis (note, both use the isoform expression matrix!)
+- inclusion of try_estimate_TPM_filtering_threshold.Rscript, which tries to estimate the count of transcripts with sufficient expression.
+
# Trinity-v2.15.0 Nov 30, 2022
- use DB_File for storing read names wanted during normalization step eliminating excessive RAM usage.
- support for hpc_gridrunner/singularity
=====================================
Docker/Dockerfile
=====================================
@@ -1,4 +1,4 @@
-FROM ubuntu:20.04
+FROM ubuntu:24.04
MAINTAINER bhaas at broadinstitute.org
ENV DEBIAN_FRONTEND=noninteractive
@@ -42,7 +42,6 @@ RUN apt-get -qq update && apt-get -qq -y install \
pkg-config \
python3 \
python3-dev \
- python3-distutils \
python3-pip \
python3-setuptools \
rsync \
@@ -77,7 +76,7 @@ WORKDIR $SRC
RUN apt-get install -y texlive texlive-latex-extra
-ENV R_VERSION=R-4.2.0
+ENV R_VERSION=R-4.4.0
RUN curl https://cran.r-project.org/src/base/R-4/$R_VERSION.tar.gz -o $R_VERSION.tar.gz && \
tar xvf $R_VERSION.tar.gz && \
@@ -112,9 +111,9 @@ RUN apt-get install -y cython3
RUN ln -sf /usr/bin/python3 /usr/bin/python
## some python modules
-RUN pip3 install numpy
-RUN pip3 install git+https://github.com/ewels/MultiQC.git
-RUN pip3 install HTSeq
+#RUN pip3 install numpy
+#RUN pip3 install git+https://github.com/ewels/MultiQC.git
+#RUN pip3 install HTSeq
## bowtie
@@ -234,16 +233,30 @@ RUN STAR_URL="https://github.com/alexdobin/STAR/archive/${STAR_VERSION}.tar.gz"
## Salmon
WORKDIR $SRC
-ENV SALMON_VERSION=1.5.2
-RUN wget https://github.com/COMBINE-lab/salmon/releases/download/v${SALMON_VERSION}/Salmon-${SALMON_VERSION}_linux_x86_64.tar.gz && \
- tar xvf Salmon-${SALMON_VERSION}_linux_x86_64.tar.gz && \
- ln -s $SRC/salmon-${SALMON_VERSION}_linux_x86_64/bin/salmon $BIN/.
+ENV SALMON_VERSION=1.10.0
+RUN wget https://github.com/COMBINE-lab/salmon/releases/download/v1.10.0/salmon-1.10.0_linux_x86_64.tar.gz -O salmon-1.10.0_linux_x86_64.tar.gz && \
+ tar xvf salmon-1.10.0_linux_x86_64.tar.gz && \
+ ln -s $SRC/salmon-latest_linux_x86_64/bin/salmon $BIN/.
+
+
+## autoconf 2.69 needed for trinity installed verison of htslib
+WORKDIR $SRC
+RUN wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz && \
+ tar xf autoconf* && \
+ cd autoconf-2.69 && \
+ sh configure --prefix /usr/local && \
+ make install
+
+
+RUN apt-get install -y python3-numpy git
+RUN pip3 install git+https://github.com/ewels/MultiQC.git --break-system-packages
+RUN pip3 install HTSeq --break-system-packages
## Trinity
WORKDIR $SRC
-ENV TRINITY_VERSION="2.15.1"
-ENV TRINITY_CO=8f0c44bccc321170b0994b2196f5be27f9c49b10
+ENV TRINITY_VERSION="2.15.2"
+ENV TRINITY_CO=4be803497fd22ce8461a9637eff46bc3b75a594a
WORKDIR $SRC
=====================================
Docker/README.md
=====================================
@@ -8,3 +8,44 @@
--max_memory 1G --CPU 4 --output `pwd`/trinity_out_dir
+
+
+# If you need to install Singularity on linux
+
+
+sudo apt-get update && \
+sudo apt-get install -y build-essential \
+libseccomp-dev pkg-config squashfs-tools cryptsetup
+
+sudo rm -r /usr/local/go
+
+export VERSION=1.13.15 OS=linux ARCH=amd64 # change this as you need
+
+wget -O /tmp/go${VERSION}.${OS}-${ARCH}.tar.gz https://dl.google.com/go/go${VERSION}.${OS}-${ARCH}.tar.gz && \
+sudo tar -C /usr/local -xzf /tmp/go${VERSION}.${OS}-${ARCH}.tar.gz
+
+echo 'export GOPATH=${HOME}/go' >> ~/.bashrc && \
+echo 'export PATH=/usr/local/go/bin:${PATH}:${GOPATH}/bin' >> ~/.bashrc && \
+source ~/.bashrc
+
+curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh |
+sh -s -- -b $(go env GOPATH)/bin v1.21.0
+
+mkdir -p ${GOPATH}/src/github.com/sylabs && \
+cd ${GOPATH}/src/github.com/sylabs && \
+git clone https://github.com/sylabs/singularity.git && \
+cd singularity
+
+git checkout v3.6.3
+
+cd ${GOPATH}/src/github.com/sylabs/singularity && \
+./mconfig && \
+cd ./builddir && \
+make && \
+sudo make install
+
+singularity version
+
+# as per: https://github.com/apptainer/singularity/issues/5099#issuecomment-1286798317
+
+
=====================================
README.md
=====================================
@@ -1,10 +1,7 @@
trinityrnaseq
=============
-[![Build Status](https://travis-ci.org/trinityrnaseq/trinityrnaseq.svg?branch=devel)](https://travis-ci.org/trinityrnaseq/trinityrnaseq)
-[![install with bioconda](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square)](https://bioconda.github.io/recipes/trinity/README.html)
-
-Trinity RNA-Seq de novo transcriptome assembly see the main webpage [http://trinityrnaseq.github.io](http://trinityrnaseq.github.io)
+Trinity RNA-Seq de novo transcriptome assembly see the Trinity [wiki](https://github.com/trinityrnaseq/trinityrnaseq/wiki)
## Contributing
=====================================
Trinity
=====================================
@@ -22,7 +22,7 @@ use Data::Dumper;
-my $VERSION = "Trinity-v2.15.1";
+my $VERSION = "Trinity-v2.15.2";
#my $VERSION = "__BLEEDING_EDGE__";
=====================================
trinity-plugins/ParaFly/Makefile
=====================================
@@ -98,12 +98,12 @@ DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
distcleancheck_listfiles = find . -type f -print
-ACLOCAL = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run aclocal-1.11
-AMTAR = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run tar
+ACLOCAL = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run tar
AM_CXXFLAGS = -pedantic -Wall -Wextra -Wno-long-long -Wno-deprecated -m64
-AUTOCONF = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoconf
-AUTOHEADER = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoheader
-AUTOMAKE = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run automake-1.11
AWK = gawk
CPPFLAGS =
CXX = g++
@@ -125,7 +125,7 @@ LDFLAGS =
LIBOBJS =
LIBS =
LTLIBOBJS =
-MAKEINFO = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run makeinfo
MKDIR_P = /usr/bin/mkdir -p
OBJEXT = o
PACKAGE = parafly
@@ -136,13 +136,13 @@ PACKAGE_TARNAME = parafly
PACKAGE_VERSION = 0.1
PATH_SEPARATOR = :
SET_MAKE =
-SHELL = /bin/sh
+SHELL = /bin/bash
STRIP =
VERSION = 0.1
-abs_builddir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
-abs_srcdir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
-abs_top_builddir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
-abs_top_srcdir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
+abs_builddir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
+abs_srcdir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
+abs_top_builddir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
+abs_top_srcdir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
ac_ct_CXX =
am__include = include
am__leading_dot = .
@@ -161,7 +161,7 @@ host_alias =
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/install-sh
+install_sh = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -170,7 +170,7 @@ mandir = ${datarootdir}/man
mkdir_p = /usr/bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
-prefix = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
+prefix = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
=====================================
trinity-plugins/ParaFly/bin/ParaFly
=====================================
Binary files a/trinity-plugins/ParaFly/bin/ParaFly and b/trinity-plugins/ParaFly/bin/ParaFly differ
=====================================
trinity-plugins/ParaFly/config.log
=====================================
@@ -4,17 +4,17 @@ running configure, to aid debugging if configure makes a mistake.
It was created by Parafly configure 0.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
- $ ./configure --prefix=/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly CXX=g++ CC=gcc CFLAGS=-fopenmp CXXFLAGS=-fopenmp
+ $ ./configure --prefix=/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly CXX=g++ CC=gcc CFLAGS=-fopenmp CXXFLAGS=-fopenmp
## --------- ##
## Platform. ##
## --------- ##
-hostname = methods01.broadinstitute.org
+hostname = bhaas-gce2
uname -m = x86_64
-uname -r = 3.10.0-1160.15.2.el7.x86_64
+uname -r = 5.15.0-1062-gcp
uname -s = Linux
-uname -v = #1 SMP Thu Jan 21 16:15:07 EST 2021
+uname -v = #70~20.04.1-Ubuntu SMP Fri May 24 20:12:18 UTC 2024
/usr/bin/uname -p = x86_64
/bin/uname -X = unknown
@@ -27,124 +27,113 @@ uname -v = #1 SMP Thu Jan 21 16:15:07 EST 2021
/usr/bin/oslevel = unknown
/bin/universe = unknown
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/cmake_3.18.3/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/autoconf_2.69/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/perl_5.28.0/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/mysql_5.6.20/bin
-PATH: /broad/software/nonfree/Linux/redhat_7_x86_64/pkgs/oracle_instantclient-11.2.0.4.0/instantclient_11_2
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_5.2.0/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/google-cloud-sdk/bin
-PATH: /home/unix/bhaas/miniconda2/envs/py3/bin
-PATH: /home/unix/bhaas/miniconda2/condabin
-PATH: /home/unix/bhaas/utilities/emboss
-PATH: .
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/hmmer_3.1/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/git_2.12.0/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/jdk1.8.0_345/bin
-PATH: /broad/software/free/Linux/redhat_7_x86_64/pkgs/ncbi-blast_2.2.30+-x86_64/bin
-PATH: /broad/uge/8.5.5/bin/lx-amd64
-PATH: /home/unix/bhaas/utilities
-PATH: /home/unix/bhaas/GITHUB/pasapipeline/misc_utilities/
-PATH: /home/unix/bhaas/bin
-PATH: /seq/regev_genome_portal/SOFTWARE/SRA_TOOLKIT/sratoolkit.2.5.1-centos_linux64/bin
-PATH: /usr/local/bin
-PATH: /usr/bin
+PATH: /home/bhaas/utilities
+PATH: /home/bhaas/BIN
+PATH: /usr/local/go/bin
+PATH: /home/bhaas/mambaforge/bin
+PATH: /opt/mamba/condabin
PATH: /usr/local/sbin
+PATH: /usr/local/bin
PATH: /usr/sbin
-PATH: /opt/puppetlabs/bin
-PATH: /opt/dell/srvadmin/bin
-PATH: /home/unix/bhaas/.local/bin
-PATH: /seq/RNASEQ/TOOLS/SPADES/SPAdes-3.14.1-Linux/bin
-PATH: /seq/regev_genome_portal/SOFTWARE/OpenMPI/openmpi-1.6.5/bin
-PATH: /home/unix/bhaas/GITHUB/Trinity_CTAT/fusion
-PATH: /home/unix/bhaas/GITHUB/trinityrnaseq
-PATH: /home/unix/bhaas/.firecloud-cli/ubin
+PATH: /usr/bin
+PATH: /sbin
+PATH: /bin
+PATH: /usr/games
+PATH: /usr/local/games
+PATH: /snap/bin
+PATH: /home/bhaas/GITHUB/trinityrnaseq
+PATH: /home/bhaas/go/bin
+PATH: /home/bhaas/SOFTWARE/gatk-4.1.9.0
## ----------- ##
## Core tests. ##
## ----------- ##
-configure:1884: checking for a BSD-compatible install
-configure:1952: result: /usr/bin/install -c
-configure:1963: checking whether build environment is sane
-configure:2013: result: yes
-configure:2154: checking for a thread-safe mkdir -p
-configure:2193: result: /usr/bin/mkdir -p
-configure:2206: checking for gawk
-configure:2222: found /usr/bin/gawk
-configure:2233: result: gawk
-configure:2244: checking whether make sets $(MAKE)
-configure:2266: result: yes
-configure:2464: checking for C++ compiler version
-configure:2473: g++ --version >&5
-g++ (GCC) 5.2.0
-Copyright (C) 2015 Free Software Foundation, Inc.
+configure:1880: checking for a BSD-compatible install
+configure:1948: result: /usr/bin/install -c
+configure:1959: checking whether build environment is sane
+configure:2009: result: yes
+configure:2150: checking for a thread-safe mkdir -p
+configure:2189: result: /usr/bin/mkdir -p
+configure:2202: checking for gawk
+configure:2218: found /usr/bin/gawk
+configure:2229: result: gawk
+configure:2240: checking whether make sets $(MAKE)
+configure:2262: result: yes
+configure:2460: checking for C++ compiler version
+configure:2469: g++ --version >&5
+g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0
+Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-configure:2484: $? = 0
-configure:2473: g++ -v >&5
+configure:2480: $? = 0
+configure:2469: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
-COLLECT_LTO_WRAPPER=/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_5.2.0/libexec/gcc/x86_64-redhat-linux/5.2.0/lto-wrapper
-Target: x86_64-redhat-linux
-Configured with: /tmp/redhat_7_x86_64/build/tmp/gcc-5.2.0/configure --prefix=/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_5.2.0 --enable-lto --with-cloog --enable-plugins --enable-languages=c,c++,objc,obj-c++,fortran --build=x86_64-redhat-linux --disable-multilib --with-gmp=/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_5.2.0 --with-mpfr=/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_5.2.0
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
+OFFLOAD_TARGET_NAMES=nvptx-none:hsa
+OFFLOAD_TARGET_DEFAULT=1
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
-gcc version 5.2.0 (GCC)
-configure:2484: $? = 0
-configure:2473: g++ -V >&5
+gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
+configure:2480: $? = 0
+configure:2469: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
-configure:2484: $? = 1
-configure:2473: g++ -qversion >&5
-g++: error: unrecognized command line option '-qversion'
+configure:2480: $? = 1
+configure:2469: g++ -qversion >&5
+g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
g++: fatal error: no input files
compilation terminated.
-configure:2484: $? = 1
-configure:2504: checking whether the C++ compiler works
-configure:2526: g++ -fopenmp conftest.cpp >&5
-configure:2530: $? = 0
-configure:2578: result: yes
-configure:2581: checking for C++ compiler default output file name
-configure:2583: result: a.out
-configure:2589: checking for suffix of executables
-configure:2596: g++ -o conftest -fopenmp conftest.cpp >&5
-configure:2600: $? = 0
-configure:2622: result:
-configure:2644: checking whether we are cross compiling
-configure:2652: g++ -o conftest -fopenmp conftest.cpp >&5
-configure:2656: $? = 0
-configure:2663: ./conftest
-configure:2667: $? = 0
-configure:2682: result: no
-configure:2687: checking for suffix of object files
-configure:2709: g++ -c -fopenmp conftest.cpp >&5
-configure:2713: $? = 0
-configure:2734: result: o
-configure:2738: checking whether we are using the GNU C++ compiler
-configure:2757: g++ -c -fopenmp conftest.cpp >&5
-configure:2757: $? = 0
-configure:2766: result: yes
-configure:2775: checking whether g++ accepts -g
-configure:2795: g++ -c -g conftest.cpp >&5
-configure:2795: $? = 0
-configure:2836: result: yes
-configure:2870: checking for style of include used by make
-configure:2898: result: GNU
-configure:2923: checking dependency style of g++
-configure:3033: result: gcc3
-configure:3057: checking for g++ option to support OpenMP
-configure:3072: g++ -o conftest -fopenmp conftest.cpp >&5
-configure:3072: $? = 0
-configure:3104: result: none needed
-configure:3125: checking for library containing cos
-configure:3156: g++ -o conftest -fopenmp conftest.cpp >&5
-configure:3156: $? = 0
-configure:3173: result: none required
-configure:3315: creating ./config.status
+configure:2480: $? = 1
+configure:2500: checking whether the C++ compiler works
+configure:2522: g++ -fopenmp conftest.cpp >&5
+configure:2526: $? = 0
+configure:2574: result: yes
+configure:2577: checking for C++ compiler default output file name
+configure:2579: result: a.out
+configure:2585: checking for suffix of executables
+configure:2592: g++ -o conftest -fopenmp conftest.cpp >&5
+configure:2596: $? = 0
+configure:2618: result:
+configure:2640: checking whether we are cross compiling
+configure:2648: g++ -o conftest -fopenmp conftest.cpp >&5
+configure:2652: $? = 0
+configure:2659: ./conftest
+configure:2663: $? = 0
+configure:2651: result: no
+configure:2656: checking for suffix of object files
+configure:2678: g++ -c -fopenmp conftest.cpp >&5
+configure:2682: $? = 0
+configure:2703: result: o
+configure:2707: checking whether we are using the GNU C++ compiler
+configure:2726: g++ -c -fopenmp conftest.cpp >&5
+configure:2726: $? = 0
+configure:2735: result: yes
+configure:2744: checking whether g++ accepts -g
+configure:2764: g++ -c -g conftest.cpp >&5
+configure:2764: $? = 0
+configure:2805: result: yes
+configure:2839: checking for style of include used by make
+configure:2867: result: GNU
+configure:2892: checking dependency style of g++
+configure:3002: result: gcc3
+configure:3026: checking for g++ option to support OpenMP
+configure:3041: g++ -o conftest -fopenmp conftest.cpp >&5
+configure:3041: $? = 0
+configure:3073: result: none needed
+configure:3094: checking for library containing cos
+configure:3125: g++ -o conftest -fopenmp conftest.cpp >&5
+conftest.cpp:18:6: warning: declaration of 'char cos()' conflicts with built-in declaration 'double cos(double)' [-Wbuiltin-declaration-mismatch]
+ 18 | char cos ();
+ | ^~~
+configure:3125: $? = 0
+configure:3142: result: none required
+configure:3276: creating ./config.status
## ---------------------- ##
## Running config.status. ##
@@ -159,13 +148,13 @@ generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_COMMANDS =
$ ./config.status
-on methods01.broadinstitute.org
+on bhaas-gce2
-config.status:838: creating Makefile
-config.status:838: creating src/Makefile
-config.status:838: creating config.h
-config.status:1019: config.h is unchanged
-config.status:1067: executing depfiles commands
+config.status:834: creating Makefile
+config.status:834: creating src/Makefile
+config.status:834: creating config.h
+config.status:1015: config.h is unchanged
+config.status:1063: executing depfiles commands
## ---------------- ##
## Cache variables. ##
@@ -204,15 +193,15 @@ am_cv_CXX_dependencies_compiler_type=gcc3
## Output variables. ##
## ----------------- ##
-ACLOCAL='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run aclocal-1.11'
+ACLOCAL='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run aclocal-1.11'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
-AMTAR='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run tar'
+AMTAR='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run tar'
AM_CXXFLAGS='-pedantic -Wall -Wextra -Wno-long-long -Wno-deprecated -m64'
-AUTOCONF='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoconf'
-AUTOHEADER='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoheader'
-AUTOMAKE='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run automake-1.11'
+AUTOCONF='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoconf'
+AUTOHEADER='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoheader'
+AUTOMAKE='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run automake-1.11'
AWK='gawk'
CPPFLAGS=''
CXX='g++'
@@ -233,7 +222,7 @@ LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
-MAKEINFO='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run makeinfo'
+MAKEINFO='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run makeinfo'
MKDIR_P='/usr/bin/mkdir -p'
OBJEXT='o'
OPENMP_CXXFLAGS=''
@@ -246,7 +235,7 @@ PACKAGE_URL=''
PACKAGE_VERSION='0.1'
PATH_SEPARATOR=':'
SET_MAKE=''
-SHELL='/bin/sh'
+SHELL='/bin/bash'
STRIP=''
VERSION='0.1'
ac_ct_CXX=''
@@ -271,7 +260,7 @@ host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
-install_sh='${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/install-sh'
+install_sh='${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
@@ -280,7 +269,7 @@ mandir='${datarootdir}/man'
mkdir_p='/usr/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
-prefix='/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly'
+prefix='/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
=====================================
trinity-plugins/ParaFly/config.status
=====================================
@@ -1,4 +1,4 @@
-#! /bin/sh
+#! /bin/bash
# Generated by configure.
# Run this file to recreate the current configuration.
# Compiler output produced by configure, useful for debugging
@@ -8,7 +8,7 @@ debug=false
ac_cs_recheck=false
ac_cs_silent=false
-SHELL=${CONFIG_SHELL-/bin/sh}
+SHELL=${CONFIG_SHELL-/bin/bash}
export SHELL
## -------------------- ##
## M4sh Initialization. ##
@@ -427,7 +427,7 @@ $config_commands
Report bugs to <bug-report at address>."
-ac_cs_config="'--prefix=/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly' 'CXX=g++' 'CC=gcc' 'CFLAGS=-fopenmp' 'CXXFLAGS=-fopenmp'"
+ac_cs_config="'--prefix=/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly' 'CXX=g++' 'CC=gcc' 'CFLAGS=-fopenmp' 'CXXFLAGS=-fopenmp'"
ac_cs_version="\
Parafly config.status 0.1
configured by ./configure, generated by GNU Autoconf 2.69,
@@ -437,7 +437,7 @@ Copyright (C) 2012 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
-ac_pwd='/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly'
+ac_pwd='/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly'
srcdir='.'
INSTALL='/usr/bin/install -c'
MKDIR_P='/usr/bin/mkdir -p'
@@ -519,10 +519,10 @@ if $ac_cs_silent; then
fi
if $ac_cs_recheck; then
- set X /bin/sh './configure' '--prefix=/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly' 'CXX=g++' 'CC=gcc' 'CFLAGS=-fopenmp' 'CXXFLAGS=-fopenmp' $ac_configure_extra_args --no-create --no-recursion
+ set X /bin/bash './configure' '--prefix=/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly' 'CXX=g++' 'CC=gcc' 'CFLAGS=-fopenmp' 'CXXFLAGS=-fopenmp' $ac_configure_extra_args --no-create --no-recursion
shift
- $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
- CONFIG_SHELL='/bin/sh'
+ $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6
+ CONFIG_SHELL='/bin/bash'
export CONFIG_SHELL
exec "$@"
fi
@@ -639,7 +639,7 @@ S["CXXFLAGS"]="-fopenmp"
S["CXX"]="g++"
S["am__untar"]="${AMTAR} xf -"
S["am__tar"]="${AMTAR} chof - \"$$tardir\""
-S["AMTAR"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run tar"
+S["AMTAR"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run tar"
S["am__leading_dot"]="."
S["SET_MAKE"]=""
S["AWK"]="gawk"
@@ -647,12 +647,12 @@ S["mkdir_p"]="/usr/bin/mkdir -p"
S["MKDIR_P"]="/usr/bin/mkdir -p"
S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
S["STRIP"]=""
-S["install_sh"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/install-sh"
-S["MAKEINFO"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run makeinfo"
-S["AUTOHEADER"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoheader"
-S["AUTOMAKE"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run automake-1.11"
-S["AUTOCONF"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoconf"
-S["ACLOCAL"]="${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run aclocal-1.11"
+S["install_sh"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/install-sh"
+S["MAKEINFO"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run makeinfo"
+S["AUTOHEADER"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoheader"
+S["AUTOMAKE"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run automake-1.11"
+S["AUTOCONF"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoconf"
+S["ACLOCAL"]="${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run aclocal-1.11"
S["VERSION"]="0.1"
S["PACKAGE"]="parafly"
S["CYGPATH_W"]="echo"
@@ -689,7 +689,7 @@ S["libexecdir"]="${exec_prefix}/libexec"
S["sbindir"]="${exec_prefix}/sbin"
S["bindir"]="${exec_prefix}/bin"
S["program_transform_name"]="s,x,x,"
-S["prefix"]="/broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly"
+S["prefix"]="/home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly"
S["exec_prefix"]="${prefix}"
S["PACKAGE_URL"]=""
S["PACKAGE_BUGREPORT"]="bug-report at address"
@@ -698,7 +698,7 @@ S["PACKAGE_VERSION"]="0.1"
S["PACKAGE_TARNAME"]="parafly"
S["PACKAGE_NAME"]="Parafly"
S["PATH_SEPARATOR"]=":"
-S["SHELL"]="/bin/sh"
+S["SHELL"]="/bin/bash"
_ACAWK
cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
for (key in S) S_is_set[key] = 1
=====================================
trinity-plugins/ParaFly/src/.deps/ParaFly.Po
=====================================
@@ -1,511 +1,631 @@
ParaFly.o: ParaFly.cpp /usr/include/stdc-predef.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iostream \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++config.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/os_defines.h \
- /usr/include/features.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/gnu/stubs-64.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/cpu_defines.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ostream \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ios \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iosfwd \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stringfwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/memoryfwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/postypes.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwchar \
- /usr/include/wchar.h /usr/include/stdio.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdarg.h \
- /usr/include/bits/wchar.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stddef.h \
- /usr/include/xlocale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/exception \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_ptr.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_defines.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_init_exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/typeinfo \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/hash_bytes.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/new \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/nested_exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/move.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/concept_check.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/type_traits \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/char_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algobase.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functexcept.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cpp_type_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/type_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/numeric_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_pair.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_types.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_funcs.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/assertions.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ptr_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/debug.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/predefined_ops.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdint \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdint.h \
- /usr/include/stdint.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/localefwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++locale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/clocale \
- /usr/include/locale.h /usr/include/bits/locale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cctype \
- /usr/include/ctype.h /usr/include/bits/types.h \
- /usr/include/bits/typesizes.h /usr/include/endian.h \
- /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
- /usr/include/bits/byteswap-16.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ios_base.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/atomicity.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr-default.h \
- /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
- /usr/include/bits/sched.h /usr/include/bits/time.h \
- /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \
- /usr/include/bits/setjmp.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/atomic_word.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_classes.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/string \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/new_allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream_insert.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_forced.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_function.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/backward/binders.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/range_access.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/initializer_list \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/alloc_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/alloc_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/string_conversions.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdlib \
- /usr/include/stdlib.h /usr/include/bits/waitflags.h \
- /usr/include/bits/waitstatus.h /usr/include/sys/types.h \
- /usr/include/sys/select.h /usr/include/bits/select.h \
- /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \
- /usr/include/alloca.h /usr/include/bits/stdlib-float.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/std_abs.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdio \
- /usr/include/libio.h /usr/include/_G_config.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cerrno \
- /usr/include/errno.h /usr/include/bits/errno.h \
- /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ /usr/include/c++/9/iostream \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h \
+ /usr/include/features.h /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/cpu_defines.h \
+ /usr/include/c++/9/ostream /usr/include/c++/9/ios \
+ /usr/include/c++/9/iosfwd /usr/include/c++/9/bits/stringfwd.h \
+ /usr/include/c++/9/bits/memoryfwd.h /usr/include/c++/9/bits/postypes.h \
+ /usr/include/c++/9/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/9/exception /usr/include/c++/9/bits/exception.h \
+ /usr/include/c++/9/bits/exception_ptr.h \
+ /usr/include/c++/9/bits/exception_defines.h \
+ /usr/include/c++/9/bits/cxxabi_init_exception.h \
+ /usr/include/c++/9/typeinfo /usr/include/c++/9/bits/hash_bytes.h \
+ /usr/include/c++/9/new /usr/include/c++/9/bits/nested_exception.h \
+ /usr/include/c++/9/bits/move.h /usr/include/c++/9/bits/concept_check.h \
+ /usr/include/c++/9/type_traits /usr/include/c++/9/bits/char_traits.h \
+ /usr/include/c++/9/bits/stl_algobase.h \
+ /usr/include/c++/9/bits/functexcept.h \
+ /usr/include/c++/9/bits/cpp_type_traits.h \
+ /usr/include/c++/9/ext/type_traits.h \
+ /usr/include/c++/9/ext/numeric_traits.h \
+ /usr/include/c++/9/bits/stl_pair.h \
+ /usr/include/c++/9/bits/stl_iterator_base_types.h \
+ /usr/include/c++/9/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/9/debug/assertions.h \
+ /usr/include/c++/9/bits/stl_iterator.h \
+ /usr/include/c++/9/bits/ptr_traits.h /usr/include/c++/9/debug/debug.h \
+ /usr/include/c++/9/bits/predefined_ops.h /usr/include/c++/9/cstdint \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/c++/9/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++locale.h \
+ /usr/include/c++/9/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/9/cctype \
+ /usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/9/bits/ios_base.h /usr/include/c++/9/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/atomic_word.h \
+ /usr/include/c++/9/bits/locale_classes.h /usr/include/c++/9/string \
+ /usr/include/c++/9/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h \
+ /usr/include/c++/9/ext/new_allocator.h \
+ /usr/include/c++/9/bits/ostream_insert.h \
+ /usr/include/c++/9/bits/cxxabi_forced.h \
+ /usr/include/c++/9/bits/stl_function.h \
+ /usr/include/c++/9/backward/binders.h \
+ /usr/include/c++/9/bits/range_access.h \
+ /usr/include/c++/9/initializer_list \
+ /usr/include/c++/9/bits/basic_string.h \
+ /usr/include/c++/9/ext/alloc_traits.h \
+ /usr/include/c++/9/bits/alloc_traits.h \
+ /usr/include/c++/9/ext/string_conversions.h /usr/include/c++/9/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/9/bits/std_abs.h /usr/include/c++/9/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
+ /usr/include/c++/9/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functional_hash.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_classes.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/system_error \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/error_constants.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdexcept \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/streambuf \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/streambuf.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_ios.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_facets.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwctype \
- /usr/include/wctype.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/ctype_base.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/streambuf_iterator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/ctype_inline.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_facets.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_ios.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/istream \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/istream.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/fstream \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/codecvt.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/basic_file.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++io.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/fstream.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/sstream \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/sstream.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/omp.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/vector \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_construct.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_uninitialized.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_vector.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_bvector.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/vector.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/map \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tree.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/aligned_buffer.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_map.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/tuple \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/utility \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_relops.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/array \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uses_allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/invoke.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_multimap.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/algorithm \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algo.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/algorithmfwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_heap.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tempbuf.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uniform_int_dist.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/limits \
- /usr/include/signal.h /usr/include/bits/signum.h \
- /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
- /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
- /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
- /usr/include/sys/wait.h argProcessor.hpp
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/9/bits/functional_hash.h \
+ /usr/include/c++/9/bits/basic_string.tcc \
+ /usr/include/c++/9/bits/locale_classes.tcc \
+ /usr/include/c++/9/system_error \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/error_constants.h \
+ /usr/include/c++/9/stdexcept /usr/include/c++/9/streambuf \
+ /usr/include/c++/9/bits/streambuf.tcc \
+ /usr/include/c++/9/bits/basic_ios.h \
+ /usr/include/c++/9/bits/locale_facets.h /usr/include/c++/9/cwctype \
+ /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/ctype_base.h \
+ /usr/include/c++/9/bits/streambuf_iterator.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/ctype_inline.h \
+ /usr/include/c++/9/bits/locale_facets.tcc \
+ /usr/include/c++/9/bits/basic_ios.tcc \
+ /usr/include/c++/9/bits/ostream.tcc /usr/include/c++/9/istream \
+ /usr/include/c++/9/bits/istream.tcc /usr/include/c++/9/fstream \
+ /usr/include/c++/9/bits/codecvt.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/basic_file.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++io.h \
+ /usr/include/c++/9/bits/fstream.tcc /usr/include/c++/9/sstream \
+ /usr/include/c++/9/bits/sstream.tcc \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/omp.h /usr/include/c++/9/vector \
+ /usr/include/c++/9/bits/stl_construct.h \
+ /usr/include/c++/9/bits/stl_uninitialized.h \
+ /usr/include/c++/9/bits/stl_vector.h \
+ /usr/include/c++/9/bits/stl_bvector.h /usr/include/c++/9/bits/vector.tcc \
+ /usr/include/c++/9/map /usr/include/c++/9/bits/stl_tree.h \
+ /usr/include/c++/9/ext/aligned_buffer.h \
+ /usr/include/c++/9/bits/stl_map.h /usr/include/c++/9/tuple \
+ /usr/include/c++/9/utility /usr/include/c++/9/bits/stl_relops.h \
+ /usr/include/c++/9/array /usr/include/c++/9/bits/uses_allocator.h \
+ /usr/include/c++/9/bits/invoke.h /usr/include/c++/9/bits/stl_multimap.h \
+ /usr/include/c++/9/bits/erase_if.h /usr/include/c++/9/algorithm \
+ /usr/include/c++/9/bits/stl_algo.h \
+ /usr/include/c++/9/bits/algorithmfwd.h \
+ /usr/include/c++/9/bits/stl_heap.h /usr/include/c++/9/bits/stl_tempbuf.h \
+ /usr/include/c++/9/bits/uniform_int_dist.h /usr/include/c++/9/limits \
+ /usr/include/signal.h /usr/include/x86_64-linux-gnu/bits/signum.h \
+ /usr/include/x86_64-linux-gnu/bits/signum-generic.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/x86_64-linux-gnu/bits/sigaction.h \
+ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
+ /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/x86_64-linux-gnu/sys/ucontext.h \
+ /usr/include/x86_64-linux-gnu/bits/sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/x86_64-linux-gnu/bits/sigthread.h \
+ /usr/include/x86_64-linux-gnu/bits/signal_ext.h \
+ /usr/include/x86_64-linux-gnu/sys/wait.h argProcessor.hpp
/usr/include/stdc-predef.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iostream:
+/usr/include/c++/9/iostream:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++config.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/os_defines.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:
/usr/include/features.h:
-/usr/include/sys/cdefs.h:
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
-/usr/include/bits/wordsize.h:
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
-/usr/include/gnu/stubs.h:
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
-/usr/include/gnu/stubs-64.h:
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/cpu_defines.h:
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ostream:
+/usr/include/x86_64-linux-gnu/c++/9/bits/cpu_defines.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ios:
+/usr/include/c++/9/ostream:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iosfwd:
+/usr/include/c++/9/ios:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stringfwd.h:
+/usr/include/c++/9/iosfwd:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/memoryfwd.h:
+/usr/include/c++/9/bits/stringfwd.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/postypes.h:
+/usr/include/c++/9/bits/memoryfwd.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwchar:
+/usr/include/c++/9/bits/postypes.h:
+
+/usr/include/c++/9/cwchar:
/usr/include/wchar.h:
-/usr/include/stdio.h:
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdarg.h:
+/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
-/usr/include/bits/wchar.h:
+/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stddef.h:
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
-/usr/include/xlocale.h:
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/exception:
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception.h:
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_ptr.h:
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_defines.h:
+/usr/include/c++/9/exception:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_init_exception.h:
+/usr/include/c++/9/bits/exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/typeinfo:
+/usr/include/c++/9/bits/exception_ptr.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/hash_bytes.h:
+/usr/include/c++/9/bits/exception_defines.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/new:
+/usr/include/c++/9/bits/cxxabi_init_exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/nested_exception.h:
+/usr/include/c++/9/typeinfo:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/move.h:
+/usr/include/c++/9/bits/hash_bytes.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/concept_check.h:
+/usr/include/c++/9/new:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/type_traits:
+/usr/include/c++/9/bits/nested_exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/char_traits.h:
+/usr/include/c++/9/bits/move.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algobase.h:
+/usr/include/c++/9/bits/concept_check.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functexcept.h:
+/usr/include/c++/9/type_traits:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cpp_type_traits.h:
+/usr/include/c++/9/bits/char_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/type_traits.h:
+/usr/include/c++/9/bits/stl_algobase.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/numeric_traits.h:
+/usr/include/c++/9/bits/functexcept.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_pair.h:
+/usr/include/c++/9/bits/cpp_type_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_types.h:
+/usr/include/c++/9/ext/type_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_funcs.h:
+/usr/include/c++/9/ext/numeric_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/assertions.h:
+/usr/include/c++/9/bits/stl_pair.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator.h:
+/usr/include/c++/9/bits/stl_iterator_base_types.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ptr_traits.h:
+/usr/include/c++/9/bits/stl_iterator_base_funcs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/debug.h:
+/usr/include/c++/9/debug/assertions.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/predefined_ops.h:
+/usr/include/c++/9/bits/stl_iterator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdint:
+/usr/include/c++/9/bits/ptr_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdint.h:
+/usr/include/c++/9/debug/debug.h:
+
+/usr/include/c++/9/bits/predefined_ops.h:
+
+/usr/include/c++/9/cstdint:
+
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:
/usr/include/stdint.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/localefwd.h:
+/usr/include/x86_64-linux-gnu/bits/types.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++locale.h:
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/clocale:
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
-/usr/include/locale.h:
+/usr/include/x86_64-linux-gnu/bits/time64.h:
-/usr/include/bits/locale.h:
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cctype:
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
-/usr/include/ctype.h:
+/usr/include/c++/9/bits/localefwd.h:
-/usr/include/bits/types.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++locale.h:
-/usr/include/bits/typesizes.h:
+/usr/include/c++/9/clocale:
-/usr/include/endian.h:
+/usr/include/locale.h:
-/usr/include/bits/endian.h:
+/usr/include/x86_64-linux-gnu/bits/locale.h:
-/usr/include/bits/byteswap.h:
+/usr/include/c++/9/cctype:
-/usr/include/bits/byteswap-16.h:
+/usr/include/ctype.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ios_base.h:
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/atomicity.h:
+/usr/include/c++/9/bits/ios_base.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr.h:
+/usr/include/c++/9/ext/atomicity.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr-default.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h:
+
+/usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
+
/usr/include/time.h:
-/usr/include/bits/sched.h:
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/x86_64-linux-gnu/bits/timex.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
-/usr/include/bits/time.h:
+/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h:
-/usr/include/bits/timex.h:
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
-/usr/include/bits/pthreadtypes.h:
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
-/usr/include/bits/setjmp.h:
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/atomic_word.h:
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_classes.h:
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/string:
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/allocator.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/atomic_word.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++allocator.h:
+/usr/include/c++/9/bits/locale_classes.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/new_allocator.h:
+/usr/include/c++/9/string:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream_insert.h:
+/usr/include/c++/9/bits/allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_forced.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_function.h:
+/usr/include/c++/9/ext/new_allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/backward/binders.h:
+/usr/include/c++/9/bits/ostream_insert.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/range_access.h:
+/usr/include/c++/9/bits/cxxabi_forced.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/initializer_list:
+/usr/include/c++/9/bits/stl_function.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.h:
+/usr/include/c++/9/backward/binders.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/alloc_traits.h:
+/usr/include/c++/9/bits/range_access.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/alloc_traits.h:
+/usr/include/c++/9/initializer_list:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/string_conversions.h:
+/usr/include/c++/9/bits/basic_string.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdlib:
+/usr/include/c++/9/ext/alloc_traits.h:
+
+/usr/include/c++/9/bits/alloc_traits.h:
+
+/usr/include/c++/9/ext/string_conversions.h:
+
+/usr/include/c++/9/cstdlib:
/usr/include/stdlib.h:
-/usr/include/bits/waitflags.h:
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/endian.h:
-/usr/include/bits/waitstatus.h:
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
-/usr/include/sys/types.h:
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
-/usr/include/sys/select.h:
+/usr/include/x86_64-linux-gnu/sys/select.h:
-/usr/include/bits/select.h:
+/usr/include/x86_64-linux-gnu/bits/select.h:
-/usr/include/bits/sigset.h:
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
-/usr/include/sys/sysmacros.h:
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/alloca.h:
-/usr/include/bits/stdlib-float.h:
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/std_abs.h:
+/usr/include/c++/9/bits/std_abs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdio:
+/usr/include/c++/9/cstdio:
-/usr/include/libio.h:
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
-/usr/include/_G_config.h:
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
-/usr/include/bits/stdio_lim.h:
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
-/usr/include/bits/sys_errlist.h:
+/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cerrno:
+/usr/include/c++/9/cerrno:
/usr/include/errno.h:
-/usr/include/bits/errno.h:
+/usr/include/x86_64-linux-gnu/bits/errno.h:
/usr/include/linux/errno.h:
-/usr/include/asm/errno.h:
+/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functional_hash.h:
+/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.tcc:
+/usr/include/c++/9/bits/functional_hash.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_classes.tcc:
+/usr/include/c++/9/bits/basic_string.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/system_error:
+/usr/include/c++/9/bits/locale_classes.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/error_constants.h:
+/usr/include/c++/9/system_error:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdexcept:
+/usr/include/x86_64-linux-gnu/c++/9/bits/error_constants.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/streambuf:
+/usr/include/c++/9/stdexcept:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/streambuf.tcc:
+/usr/include/c++/9/streambuf:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_ios.h:
+/usr/include/c++/9/bits/streambuf.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_facets.h:
+/usr/include/c++/9/bits/basic_ios.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwctype:
+/usr/include/c++/9/bits/locale_facets.h:
+
+/usr/include/c++/9/cwctype:
/usr/include/wctype.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/ctype_base.h:
+/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h:
+
+/usr/include/x86_64-linux-gnu/c++/9/bits/ctype_base.h:
+
+/usr/include/c++/9/bits/streambuf_iterator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/streambuf_iterator.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/ctype_inline.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/ctype_inline.h:
+/usr/include/c++/9/bits/locale_facets.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/locale_facets.tcc:
+/usr/include/c++/9/bits/basic_ios.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_ios.tcc:
+/usr/include/c++/9/bits/ostream.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream.tcc:
+/usr/include/c++/9/istream:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/istream:
+/usr/include/c++/9/bits/istream.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/istream.tcc:
+/usr/include/c++/9/fstream:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/fstream:
+/usr/include/c++/9/bits/codecvt.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/codecvt.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/basic_file.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/basic_file.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++io.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++io.h:
+/usr/include/c++/9/bits/fstream.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/fstream.tcc:
+/usr/include/c++/9/sstream:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/sstream:
+/usr/include/c++/9/bits/sstream.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/sstream.tcc:
+/usr/lib/gcc/x86_64-linux-gnu/9/include/omp.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/omp.h:
+/usr/include/c++/9/vector:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/vector:
+/usr/include/c++/9/bits/stl_construct.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_construct.h:
+/usr/include/c++/9/bits/stl_uninitialized.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_uninitialized.h:
+/usr/include/c++/9/bits/stl_vector.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_vector.h:
+/usr/include/c++/9/bits/stl_bvector.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_bvector.h:
+/usr/include/c++/9/bits/vector.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/vector.tcc:
+/usr/include/c++/9/map:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/map:
+/usr/include/c++/9/bits/stl_tree.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tree.h:
+/usr/include/c++/9/ext/aligned_buffer.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/aligned_buffer.h:
+/usr/include/c++/9/bits/stl_map.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_map.h:
+/usr/include/c++/9/tuple:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/tuple:
+/usr/include/c++/9/utility:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/utility:
+/usr/include/c++/9/bits/stl_relops.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_relops.h:
+/usr/include/c++/9/array:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/array:
+/usr/include/c++/9/bits/uses_allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uses_allocator.h:
+/usr/include/c++/9/bits/invoke.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/invoke.h:
+/usr/include/c++/9/bits/stl_multimap.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_multimap.h:
+/usr/include/c++/9/bits/erase_if.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/algorithm:
+/usr/include/c++/9/algorithm:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algo.h:
+/usr/include/c++/9/bits/stl_algo.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/algorithmfwd.h:
+/usr/include/c++/9/bits/algorithmfwd.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_heap.h:
+/usr/include/c++/9/bits/stl_heap.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tempbuf.h:
+/usr/include/c++/9/bits/stl_tempbuf.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uniform_int_dist.h:
+/usr/include/c++/9/bits/uniform_int_dist.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/limits:
+/usr/include/c++/9/limits:
/usr/include/signal.h:
-/usr/include/bits/signum.h:
+/usr/include/x86_64-linux-gnu/bits/signum.h:
+
+/usr/include/x86_64-linux-gnu/bits/signum-generic.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h:
+
+/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigaction.h:
+
+/usr/include/x86_64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/stack_t.h:
-/usr/include/bits/siginfo.h:
+/usr/include/x86_64-linux-gnu/sys/ucontext.h:
-/usr/include/bits/sigaction.h:
+/usr/include/x86_64-linux-gnu/bits/sigstack.h:
-/usr/include/bits/sigcontext.h:
+/usr/include/x86_64-linux-gnu/bits/ss_flags.h:
-/usr/include/bits/sigstack.h:
+/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h:
-/usr/include/sys/ucontext.h:
+/usr/include/x86_64-linux-gnu/bits/sigthread.h:
-/usr/include/bits/sigthread.h:
+/usr/include/x86_64-linux-gnu/bits/signal_ext.h:
-/usr/include/sys/wait.h:
+/usr/include/x86_64-linux-gnu/sys/wait.h:
argProcessor.hpp:
=====================================
trinity-plugins/ParaFly/src/.deps/argProcessor.Po
=====================================
@@ -1,362 +1,452 @@
argProcessor.o: argProcessor.cpp /usr/include/stdc-predef.h \
- argProcessor.hpp \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/map \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tree.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algobase.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++config.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/os_defines.h \
- /usr/include/features.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/gnu/stubs-64.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/cpu_defines.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functexcept.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_defines.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cpp_type_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/type_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/numeric_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_pair.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/move.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/concept_check.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/type_traits \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_types.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_funcs.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/assertions.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ptr_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/debug.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/predefined_ops.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/new_allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/new \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/exception \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_ptr.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_init_exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stddef.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/typeinfo \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/hash_bytes.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/nested_exception.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/memoryfwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_function.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/backward/binders.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/alloc_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/alloc_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/aligned_buffer.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_map.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/initializer_list \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/tuple \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/utility \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_relops.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/array \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdexcept \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/string \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stringfwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/char_traits.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/postypes.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwchar \
- /usr/include/wchar.h /usr/include/stdio.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdarg.h \
- /usr/include/bits/wchar.h /usr/include/xlocale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdint \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdint.h \
- /usr/include/stdint.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/localefwd.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++locale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/clocale \
- /usr/include/locale.h /usr/include/bits/locale.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iosfwd \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cctype \
- /usr/include/ctype.h /usr/include/bits/types.h \
- /usr/include/bits/typesizes.h /usr/include/endian.h \
- /usr/include/bits/endian.h /usr/include/bits/byteswap.h \
- /usr/include/bits/byteswap-16.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream_insert.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_forced.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/range_access.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/atomicity.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr-default.h \
- /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
- /usr/include/bits/sched.h /usr/include/bits/time.h \
- /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \
- /usr/include/bits/setjmp.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/atomic_word.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/string_conversions.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdlib \
- /usr/include/stdlib.h /usr/include/bits/waitflags.h \
- /usr/include/bits/waitstatus.h /usr/include/sys/types.h \
- /usr/include/sys/select.h /usr/include/bits/select.h \
- /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \
- /usr/include/alloca.h /usr/include/bits/stdlib-float.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/std_abs.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdio \
- /usr/include/libio.h /usr/include/_G_config.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cerrno \
- /usr/include/errno.h /usr/include/bits/errno.h \
- /usr/include/linux/errno.h /usr/include/asm/errno.h \
+ argProcessor.hpp /usr/include/c++/9/map \
+ /usr/include/c++/9/bits/stl_tree.h \
+ /usr/include/c++/9/bits/stl_algobase.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h \
+ /usr/include/features.h /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/cpu_defines.h \
+ /usr/include/c++/9/bits/functexcept.h \
+ /usr/include/c++/9/bits/exception_defines.h \
+ /usr/include/c++/9/bits/cpp_type_traits.h \
+ /usr/include/c++/9/ext/type_traits.h \
+ /usr/include/c++/9/ext/numeric_traits.h \
+ /usr/include/c++/9/bits/stl_pair.h /usr/include/c++/9/bits/move.h \
+ /usr/include/c++/9/bits/concept_check.h /usr/include/c++/9/type_traits \
+ /usr/include/c++/9/bits/stl_iterator_base_types.h \
+ /usr/include/c++/9/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/9/debug/assertions.h \
+ /usr/include/c++/9/bits/stl_iterator.h \
+ /usr/include/c++/9/bits/ptr_traits.h /usr/include/c++/9/debug/debug.h \
+ /usr/include/c++/9/bits/predefined_ops.h \
+ /usr/include/c++/9/bits/allocator.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h \
+ /usr/include/c++/9/ext/new_allocator.h /usr/include/c++/9/new \
+ /usr/include/c++/9/exception /usr/include/c++/9/bits/exception.h \
+ /usr/include/c++/9/bits/exception_ptr.h \
+ /usr/include/c++/9/bits/cxxabi_init_exception.h \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h \
+ /usr/include/c++/9/typeinfo /usr/include/c++/9/bits/hash_bytes.h \
+ /usr/include/c++/9/bits/nested_exception.h \
+ /usr/include/c++/9/bits/memoryfwd.h \
+ /usr/include/c++/9/bits/stl_function.h \
+ /usr/include/c++/9/backward/binders.h \
+ /usr/include/c++/9/ext/alloc_traits.h \
+ /usr/include/c++/9/bits/alloc_traits.h \
+ /usr/include/c++/9/ext/aligned_buffer.h \
+ /usr/include/c++/9/bits/stl_map.h /usr/include/c++/9/initializer_list \
+ /usr/include/c++/9/tuple /usr/include/c++/9/utility \
+ /usr/include/c++/9/bits/stl_relops.h /usr/include/c++/9/array \
+ /usr/include/c++/9/stdexcept /usr/include/c++/9/string \
+ /usr/include/c++/9/bits/stringfwd.h \
+ /usr/include/c++/9/bits/char_traits.h /usr/include/c++/9/bits/postypes.h \
+ /usr/include/c++/9/cwchar /usr/include/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/9/cstdint \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/c++/9/bits/localefwd.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/c++locale.h \
+ /usr/include/c++/9/clocale /usr/include/locale.h \
+ /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/9/iosfwd \
+ /usr/include/c++/9/cctype /usr/include/ctype.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/9/bits/ostream_insert.h \
+ /usr/include/c++/9/bits/cxxabi_forced.h \
+ /usr/include/c++/9/bits/range_access.h \
+ /usr/include/c++/9/bits/basic_string.h \
+ /usr/include/c++/9/ext/atomicity.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/sched.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/x86_64-linux-gnu/bits/time.h \
+ /usr/include/x86_64-linux-gnu/bits/timex.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/x86_64-linux-gnu/bits/setjmp.h \
+ /usr/include/x86_64-linux-gnu/c++/9/bits/atomic_word.h \
+ /usr/include/c++/9/ext/string_conversions.h /usr/include/c++/9/cstdlib \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/9/bits/std_abs.h /usr/include/c++/9/cstdio \
+ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
+ /usr/include/c++/9/cerrno /usr/include/errno.h \
+ /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/x86_64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functional_hash.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.tcc \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uses_allocator.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/invoke.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_multimap.h \
- /broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/9/bits/functional_hash.h \
+ /usr/include/c++/9/bits/basic_string.tcc \
+ /usr/include/c++/9/bits/uses_allocator.h \
+ /usr/include/c++/9/bits/invoke.h /usr/include/c++/9/bits/stl_multimap.h \
+ /usr/include/c++/9/bits/erase_if.h /usr/include/c++/9/stdlib.h
/usr/include/stdc-predef.h:
argProcessor.hpp:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/map:
+/usr/include/c++/9/map:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_tree.h:
+/usr/include/c++/9/bits/stl_tree.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_algobase.h:
+/usr/include/c++/9/bits/stl_algobase.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++config.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/os_defines.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:
/usr/include/features.h:
-/usr/include/sys/cdefs.h:
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
-/usr/include/bits/wordsize.h:
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
-/usr/include/gnu/stubs.h:
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
-/usr/include/gnu/stubs-64.h:
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/cpu_defines.h:
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functexcept.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/cpu_defines.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_defines.h:
+/usr/include/c++/9/bits/functexcept.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cpp_type_traits.h:
+/usr/include/c++/9/bits/exception_defines.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/type_traits.h:
+/usr/include/c++/9/bits/cpp_type_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/numeric_traits.h:
+/usr/include/c++/9/ext/type_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_pair.h:
+/usr/include/c++/9/ext/numeric_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/move.h:
+/usr/include/c++/9/bits/stl_pair.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/concept_check.h:
+/usr/include/c++/9/bits/move.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/type_traits:
+/usr/include/c++/9/bits/concept_check.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_types.h:
+/usr/include/c++/9/type_traits:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator_base_funcs.h:
+/usr/include/c++/9/bits/stl_iterator_base_types.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/assertions.h:
+/usr/include/c++/9/bits/stl_iterator_base_funcs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_iterator.h:
+/usr/include/c++/9/debug/assertions.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ptr_traits.h:
+/usr/include/c++/9/bits/stl_iterator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/debug/debug.h:
+/usr/include/c++/9/bits/ptr_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/predefined_ops.h:
+/usr/include/c++/9/debug/debug.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/allocator.h:
+/usr/include/c++/9/bits/predefined_ops.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++allocator.h:
+/usr/include/c++/9/bits/allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/new_allocator.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/new:
+/usr/include/c++/9/ext/new_allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/exception:
+/usr/include/c++/9/new:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception.h:
+/usr/include/c++/9/exception:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/exception_ptr.h:
+/usr/include/c++/9/bits/exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_init_exception.h:
+/usr/include/c++/9/bits/exception_ptr.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stddef.h:
+/usr/include/c++/9/bits/cxxabi_init_exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/typeinfo:
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/hash_bytes.h:
+/usr/include/c++/9/typeinfo:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/nested_exception.h:
+/usr/include/c++/9/bits/hash_bytes.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/memoryfwd.h:
+/usr/include/c++/9/bits/nested_exception.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_function.h:
+/usr/include/c++/9/bits/memoryfwd.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/backward/binders.h:
+/usr/include/c++/9/bits/stl_function.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/alloc_traits.h:
+/usr/include/c++/9/backward/binders.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/alloc_traits.h:
+/usr/include/c++/9/ext/alloc_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/aligned_buffer.h:
+/usr/include/c++/9/bits/alloc_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_map.h:
+/usr/include/c++/9/ext/aligned_buffer.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/initializer_list:
+/usr/include/c++/9/bits/stl_map.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/tuple:
+/usr/include/c++/9/initializer_list:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/utility:
+/usr/include/c++/9/tuple:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_relops.h:
+/usr/include/c++/9/utility:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/array:
+/usr/include/c++/9/bits/stl_relops.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdexcept:
+/usr/include/c++/9/array:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/string:
+/usr/include/c++/9/stdexcept:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stringfwd.h:
+/usr/include/c++/9/string:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/char_traits.h:
+/usr/include/c++/9/bits/stringfwd.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/postypes.h:
+/usr/include/c++/9/bits/char_traits.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cwchar:
+/usr/include/c++/9/bits/postypes.h:
+
+/usr/include/c++/9/cwchar:
/usr/include/wchar.h:
-/usr/include/stdio.h:
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdarg.h:
+/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
-/usr/include/bits/wchar.h:
+/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
-/usr/include/xlocale.h:
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdint:
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/lib/gcc/x86_64-redhat-linux/7.3.0/include/stdint.h:
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/c++/9/cstdint:
+
+/usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:
/usr/include/stdint.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/localefwd.h:
+/usr/include/x86_64-linux-gnu/bits/types.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/c++locale.h:
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/clocale:
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
-/usr/include/locale.h:
+/usr/include/x86_64-linux-gnu/bits/time64.h:
-/usr/include/bits/locale.h:
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/iosfwd:
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cctype:
+/usr/include/c++/9/bits/localefwd.h:
-/usr/include/ctype.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/c++locale.h:
-/usr/include/bits/types.h:
+/usr/include/c++/9/clocale:
-/usr/include/bits/typesizes.h:
+/usr/include/locale.h:
-/usr/include/endian.h:
+/usr/include/x86_64-linux-gnu/bits/locale.h:
+
+/usr/include/c++/9/iosfwd:
+
+/usr/include/c++/9/cctype:
-/usr/include/bits/endian.h:
+/usr/include/ctype.h:
-/usr/include/bits/byteswap.h:
+/usr/include/x86_64-linux-gnu/bits/endian.h:
-/usr/include/bits/byteswap-16.h:
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/ostream_insert.h:
+/usr/include/c++/9/bits/ostream_insert.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/cxxabi_forced.h:
+/usr/include/c++/9/bits/cxxabi_forced.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/range_access.h:
+/usr/include/c++/9/bits/range_access.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.h:
+/usr/include/c++/9/bits/basic_string.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/atomicity.h:
+/usr/include/c++/9/ext/atomicity.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/gthr-default.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/sched.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
+
/usr/include/time.h:
-/usr/include/bits/sched.h:
+/usr/include/x86_64-linux-gnu/bits/time.h:
+
+/usr/include/x86_64-linux-gnu/bits/timex.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
-/usr/include/bits/time.h:
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
-/usr/include/bits/timex.h:
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
-/usr/include/bits/pthreadtypes.h:
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
-/usr/include/bits/setjmp.h:
+/usr/include/x86_64-linux-gnu/bits/setjmp.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/x86_64-redhat-linux/bits/atomic_word.h:
+/usr/include/x86_64-linux-gnu/c++/9/bits/atomic_word.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/ext/string_conversions.h:
+/usr/include/c++/9/ext/string_conversions.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdlib:
+/usr/include/c++/9/cstdlib:
/usr/include/stdlib.h:
-/usr/include/bits/waitflags.h:
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
-/usr/include/bits/waitstatus.h:
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
-/usr/include/sys/types.h:
+/usr/include/x86_64-linux-gnu/sys/types.h:
-/usr/include/sys/select.h:
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
-/usr/include/bits/select.h:
+/usr/include/x86_64-linux-gnu/sys/select.h:
-/usr/include/bits/sigset.h:
+/usr/include/x86_64-linux-gnu/bits/select.h:
-/usr/include/sys/sysmacros.h:
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/alloca.h:
-/usr/include/bits/stdlib-float.h:
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/c++/9/bits/std_abs.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/std_abs.h:
+/usr/include/c++/9/cstdio:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cstdio:
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
-/usr/include/libio.h:
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
-/usr/include/_G_config.h:
+/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h:
-/usr/include/bits/stdio_lim.h:
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
-/usr/include/bits/sys_errlist.h:
+/usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/cerrno:
+/usr/include/c++/9/cerrno:
/usr/include/errno.h:
-/usr/include/bits/errno.h:
+/usr/include/x86_64-linux-gnu/bits/errno.h:
/usr/include/linux/errno.h:
-/usr/include/asm/errno.h:
+/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/functional_hash.h:
+/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/c++/9/bits/functional_hash.h:
+
+/usr/include/c++/9/bits/basic_string.tcc:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/basic_string.tcc:
+/usr/include/c++/9/bits/uses_allocator.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/uses_allocator.h:
+/usr/include/c++/9/bits/invoke.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/invoke.h:
+/usr/include/c++/9/bits/stl_multimap.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/bits/stl_multimap.h:
+/usr/include/c++/9/bits/erase_if.h:
-/broad/software/free/Linux/redhat_7_x86_64/pkgs/gcc_7.3.0/include/c++/7.3.0/stdlib.h:
+/usr/include/c++/9/stdlib.h:
=====================================
trinity-plugins/ParaFly/src/Makefile
=====================================
@@ -62,12 +62,12 @@ DIST_SOURCES = $(ParaFly_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run aclocal-1.11
-AMTAR = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run tar
+ACLOCAL = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run tar
AM_CXXFLAGS = -pedantic -Wall -Wextra -Wno-long-long -Wno-deprecated -m64
-AUTOCONF = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoconf
-AUTOHEADER = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run autoheader
-AUTOMAKE = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run automake-1.11
AWK = gawk
CPPFLAGS =
CXX = g++
@@ -89,7 +89,7 @@ LDFLAGS =
LIBOBJS =
LIBS =
LTLIBOBJS =
-MAKEINFO = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/missing --run makeinfo
MKDIR_P = /usr/bin/mkdir -p
OBJEXT = o
PACKAGE = parafly
@@ -100,13 +100,13 @@ PACKAGE_TARNAME = parafly
PACKAGE_VERSION = 0.1
PATH_SEPARATOR = :
SET_MAKE =
-SHELL = /bin/sh
+SHELL = /bin/bash
STRIP =
VERSION = 0.1
-abs_builddir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/src
-abs_srcdir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/src
-abs_top_builddir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
-abs_top_srcdir = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
+abs_builddir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/src
+abs_srcdir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/src
+abs_top_builddir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
+abs_top_srcdir = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
ac_ct_CXX =
am__include = include
am__leading_dot = .
@@ -125,7 +125,7 @@ host_alias =
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly/install-sh
+install_sh = ${SHELL} /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -134,7 +134,7 @@ mandir = ${datarootdir}/man
mkdir_p = /usr/bin/mkdir -p
oldincludedir = /usr/include
pdfdir = ${docdir}
-prefix = /broad/hptmp/bhaas/trinityrnaseq-v2.15.1/trinity-plugins/ParaFly
+prefix = /home/bhaas/GITHUB/trinityrnaseq/trinity-plugins/ParaFly
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
=====================================
trinity-plugins/bamsifter/.gitmodules
=====================================
@@ -0,0 +1,4 @@
+[submodule "htslib"]
+ path = htslib
+ url = https://github.com/samtools/htslib.git
+ branch = master
=====================================
trinity-plugins/bamsifter/build_htslib.sh
=====================================
@@ -2,12 +2,11 @@
set -e -v
-tar xvf htslib-1.16.tar.bz2
-mv htslib-1.16 htslib
cd htslib
+git submodule init && git submodule update
mkdir -p build
-#autoheader
-#autoconf
+autoheader
+autoconf
./configure --prefix=`pwd`/build/
make
make install
=====================================
trinity-plugins/bamsifter/htslib-1.16.tar.bz2 deleted
=====================================
Binary files a/trinity-plugins/bamsifter/htslib-1.16.tar.bz2 and /dev/null differ
=====================================
trinity-plugins/bamsifter/sift_bam_max_cov.cpp
=====================================
@@ -4,6 +4,7 @@
#include <stdlib.h>
#include <string.h>
#include <cstring>
+#include <string>
#include <getopt.h>
#include <stdint.h>
#include <limits.h>
@@ -11,6 +12,7 @@
#include <set>
#include <utility>
#include <vector>
+#include <string>
#include "htslib/sam.h"
#include "htslib/bgzf.h"
=====================================
util/align_and_estimate_abundance.pl
=====================================
@@ -326,11 +326,12 @@ unless ($est_method =~ /^(RSEM|kallisto|salmon|none)$/i) {
my @samples_to_process;
if ($samples_file) {
@samples_to_process = &parse_samples_file($samples_file);
- if ($samples_idx >= 0) {
+ if ($samples_idx > 0) {
my $num_samples = scalar(@samples_to_process);
if ($samples_idx > $num_samples) {
die "Error, sample index $samples_idx > $num_samples num samples ";
}
+ @samples_to_process = ($samples_to_process[$samples_idx-1]); # run only that sample
}
}
elsif ( ($left && $right) || $single) {
@@ -343,7 +344,6 @@ elsif ( ($left && $right) || $single) {
}
-
my $PE_mode = 1;
if ($single || (@samples_to_process && $samples_to_process[0]->{single})) {
=====================================
util/insilico_read_normalization.pl
=====================================
@@ -310,13 +310,13 @@ main: {
($left_SS_type, $right_SS_type) = split(//, $SS_lib_type);
}
- print STDERR "Converting input files. (both directions in parallel)";
+ print STDERR "Converting input files. (both directions in parallel);";
my $thr1;
my $thr2;
if (-s "left.fa" && -e "left.fa.ok") {
- $thr1 = threads->create(sub { print STDERR ("left file exists, nothing to do");});
+ $thr1 = threads->create(sub { print STDERR (" Left file exists, nothing to do;");});
}
else {
$thr1 = threads->create('prep_list_of_seqs', \@left_files, $seqType, "left", $left_SS_type);
@@ -324,7 +324,7 @@ main: {
}
if (-s "right.fa" && -e "right.fa.ok") {
- $thr2 = threads->create(sub { print STDERR ("right file exists, nothing to do");});
+ $thr2 = threads->create(sub { print STDERR (" Right file exists, nothing to do;");});
}
else {
$thr2 = threads->create('prep_list_of_seqs', \@right_files, $seqType, "right", $right_SS_type);
@@ -340,7 +340,7 @@ main: {
&process_checkpoints(@checkpoints);
- print STDERR "Done converting input files.";
+ print STDERR " Done converting input files. ";
push (@files_need_stats,
[\@left_files, "left.fa"],
@@ -426,7 +426,7 @@ main: {
foreach my $thread (@threads) {
$thread->join();
if ($thread->error()) {
- print STDERR "Error encountered with thread.\n";
+ print STDERR " Error encountered with thread.\n";
$num_fail++;
}
}
=====================================
util/misc/fastq_stats.pl
=====================================
@@ -1,4 +1,4 @@
-#!/usr/bin/perl -w
+#!/usr/bin/env perl
# written by
#
=====================================
util/misc/plot_ExN50_statistic.Rscript
=====================================
@@ -33,7 +33,7 @@ if (length(args) == 1) {
}
pdf(pdf_filename)
-p = alldata %>% ggplot(aes(x=Ex, y=ExN50, color=sample)) + geom_line() + xlim(c(30,100))
+p = alldata %>% filter(Ex >= 30) %>% ggplot(aes(x=Ex, y=ExN50, color=sample)) + geom_line() + xlim(c(30,100))
plot(p)
=====================================
util/misc/process_minimap2_alignments.pl
=====================================
@@ -27,6 +27,11 @@ my $usage = <<__EOUSAGE__;
# -I|--max_intron_length <int> maximum intron length (default: 100000)
#
# --incl_out_gff3 include gff3 formatted output file for alignments.
+# --allow_secondary allow secondary alignments (default secondary=no)
+#
+# --eqx include --eqx flag
+# --cs include long format via --cs w/ minimap2
+# --hq pacbio CCS reads (--splice:hq for mm2)
#
#######################################################################
@@ -44,7 +49,10 @@ my $help_flag;
my $output;
my $max_intron_length = 100000;
my $incl_out_gff3;
-
+my $allow_secondary = 0;
+my $include_cs_flag = 0;
+my $include_eqx_flag = 0;
+my $include_hq_flag = 0;
&GetOptions( 'h' => \$help_flag,
'genome=s' => \$genome,
@@ -54,6 +62,9 @@ my $incl_out_gff3;
'o|output=s' => \$output,
'I|max_intron_length=i' => \$max_intron_length,
'incl_out_gff3' => \$incl_out_gff3,
+ 'allow_secondary' => \$allow_secondary,
+ 'cs' => \$include_cs_flag,
+ 'hq' => \$include_hq_flag,
);
@@ -66,53 +77,71 @@ unless ($genome && $transcripts) {
die $usage;
}
+
+my $include_cs_param = "";
+my $include_cs_token = "";
+if ($include_cs_flag) {
+ $include_cs_param = "--cs";
+ $include_cs_token = ".cs";
+}
+
+my $include_eqx_param = "";
+my $include_eqx_token = "";
+if ($include_eqx_flag) {
+ $include_eqx_param = "--eqx";
+ $include_eqx_token = ".eqx";
+}
+
+
+my $include_hq_param = "";
+my $include_hq_token = "";
+if ($include_hq_flag) {
+ $include_hq_param = ":hq";
+ $include_hq_token = ".hq";
+}
+
+
unless ($output) {
- $output = basename($transcripts) . ".mm2.bam";
+ $output = basename($transcripts) . ".mm2${include_cs_token}${include_eqx_token}${include_hq_token}.bam";
}
+
+
+
main: {
- my $genomeBaseDir = dirname($genome);
- my $genomeName = basename($genome);
- my $genomeDir = "$genomeBaseDir/$genomeName" . ".mm2";
+ my $genomeBaseDir = dirname($genome);
+ my $genomeName = basename($genome);
+ my $mm2_idx = "$genomeBaseDir/$genomeName" . ".mm2";
+ my $cwd = cwd();
- unless (-d $genomeDir) {
- &process_cmd("mkdir $genomeDir");
- }
-
- my $cwd = cwd();
-
- my $mm2_idx = "$genomeDir/$genomeName.mmi";
-
- my $splice_file = "";
- if ($gtf) {
- $splice_file = "$genomeDir/anno.bed";
- }
-
+ my $splice_file = "$mm2_idx.splice.bed";
unless (-e $mm2_idx) {
my $cmd = "minimap2 -d $mm2_idx $genome";
&process_cmd($cmd);
-
- if ($gtf) {
- my $cmd = "paftools.js gff2bed $gtf > $splice_file";
- &process_cmd($cmd);
- }
-
}
+
+ if ($gtf && ! -s $splice_file) {
+ my $cmd = "paftools.js gff2bed $gtf > $splice_file";
+ &process_cmd($cmd);
+ }
+
- ## run minimap2
+ ## run minimap2
my $splice_param = "";
if ($splice_file) {
$splice_param = "--junc-bed $splice_file";
}
- my $cmd = "minimap2 -ax splice $splice_param --secondary=no -O6,24 -B4 -L -t $CPU -cs -ub -G $max_intron_length $mm2_idx $transcripts > $output.tmp.sam";
+ my $secondary = ($allow_secondary) ? "" : "--secondary=no";
+
+ my $cmd = "minimap2 --sam-hit-only -ax splice$include_hq_param $splice_param $secondary -t $CPU -u b -G $max_intron_length $include_cs_param $include_eqx_param $mm2_idx $transcripts > $output.tmp.sam";
&process_cmd($cmd);
$cmd = "samtools view -Sb -T $genome $output.tmp.sam -o $output.tmp.unsorted.bam";
@@ -130,8 +159,6 @@ main: {
&process_cmd($cmd);
}
-
-
unlink("$output.tmp.sam", "$output.tmp.unsorted.bam");
exit(0);
=====================================
util/misc/run_STAR_via_samples_file.pl
=====================================
@@ -164,7 +164,7 @@ main: {
. " --outSAMunmapped Within "
. " --limitBAMsortRAM=20000000000"
. " --limitOutSJcollapsed=10000000"
- . " --limitIObufferSize=300000000"
+ . " --limitIObufferSize=150000000 300000000"
. " --limitSjdbInsertNsj=10000000 "
;
@@ -187,8 +187,13 @@ main: {
$pipeliner->add_commands( new Command("samtools index $renamed_bam_outfile", "$checkpoint_dir/$renamed_bam_outfile.bai.ok") );
}
+ $pipeliner->add_commands( new Command("mv Log.final.out $sample_id.STAR.Log.final.out", "$checkpoint_dir/$sample_id.STAR_log_renamed.ok"));
+
$pipeliner->run();
+
+
+
}
=====================================
util/misc/try_estimate_TPM_filtering_threshold.Rscript
=====================================
@@ -26,7 +26,10 @@ main = function () {
data = read.table(gzfile(E_inputs_filename), header=T, com='', sep="\t", stringsAsFactors = F)
} else {
data = read.table(E_inputs_filename, header=T, com='', sep="\t", stringsAsFactors = F)
- }
+ }
+
+ orig_data = data
+
data = data %>% filter(max_expr_over_samples > 0.05 & max_expr_over_samples <= 2^5) # must have some evidence of expression
@@ -104,8 +107,8 @@ main = function () {
# compute some stats based on that threshold
- filtered_data = data %>% filter(max_expr_over_samples >= tpm_x) %>% arrange(desc(length))
- sum_length = sum(filtered_data$length)
+ filtered_data = orig_data %>% filter(max_expr_over_samples >= tpm_x) %>% arrange(desc(length))
+ sum_length = sum(filtered_data$length)
filtered_data = filtered_data %>% mutate(cumsum_len = cumsum(length))
half_length = sum_length / 2
N50_entry = filtered_data %>% filter(cumsum_len <= half_length) %>% filter(row_number() == n())
=====================================
util/support_scripts/run_UpperQuartileNormalization_matrix.Rscript
=====================================
@@ -0,0 +1,35 @@
+#!/usr/bin/env Rscript
+
+################################################
+# for info on upper quartile normalization, see:
+# http://vinaykmittal.blogspot.com/2013/10/fpkmrpkm-normalization-caveat-and-upper.html
+################################################
+
+suppressPackageStartupMessages(library("argparse"))
+
+parser = ArgumentParser()
+parser$add_argument("--matrix", help="input data file", required=TRUE, nargs=1)
+parser$add_argument("--output", help="output data file", required=TRUE, nargs=1)
+
+args = parser$parse_args()
+matrix_filename = args$matrix
+output_filename = args$output
+
+data = read.table(gzfile(matrix_filename), header=T, sep="\t", row.names=1, check.names=F, com='')
+
+
+get_upper_quartile = function(vec) {
+ vec = vec[vec > 0]
+ quantile(vec, 0.75)
+}
+
+data = as.matrix(data)
+upp_quartiles = apply(data, 2, get_upper_quartile)
+m = sweep(data, MARGIN=2, upp_quartiles, '/')
+mean_upp_quart = mean(upp_quartiles)
+m = m * mean_upp_quart
+write.table(m, file=output_filename, quote=F, sep="\t", col.names=NA)
+
+
+quit(save = "no", status = 0, runLast = FALSE)
+
View it on GitLab: https://salsa.debian.org/med-team/trinityrnaseq/-/commit/ae0404ed6db07b2fd3d8f3d4e06d0a6e40b6f598
--
View it on GitLab: https://salsa.debian.org/med-team/trinityrnaseq/-/commit/ae0404ed6db07b2fd3d8f3d4e06d0a6e40b6f598
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240821/181648e8/attachment-0001.htm>
More information about the debian-med-commit
mailing list