HenrikBengtsson / CBI-software

A Scientific Software Stack for HPC (CentOS oriented)
https://wynton.ucsf.edu/hpc/software/software-repositories.html
5 stars 2 forks source link

User request for older star version #40

Closed hgputnam closed 2 years ago

hgputnam commented 2 years ago

Not sure if this is the correct place for this or if I should post on c4-sysadmin? At any rate, one of our C4 users is asking for a prior verison:

Hi Harry, I tried to run star on the server, and ran into this error. EXITING because of FATAL ERROR: Genome version: 20201 is INCOMPATIBLE with running STAR version: 2.7.5a SOLUTION: please re-generate genome from scratch with running version of STAR, or with version: 2.7.4a will you consider install a lower version on the server.

hgputnam commented 2 years ago

So, I think she wants the 2.74a version.

hgputnam commented 2 years ago

User says she can regenerate the genome. Out of curiosity, how much work is it to do something like this?

HenrikBengtsson commented 2 years ago

Installed on C4:

module load CBI
module avail star

------------------------ /software/c4/cbi/modulefiles -------------------------
   star/2.7.4a    star/2.7.5c    star/2.7.9a (D)
   star/2.7.5a    star/2.7.7a

... Out of curiosity, how much work is it to do something like this?

For this one, it's super easy. All I need to do is, on a dev node, go to the folder where I've cloned this repo and do:

[henrik@c4-dev3 CBI-software]$ CBI/star
[henrik@c4-dev3 star]$ make VERSION=2.7.4.a

This will download, extract, configure, make, make install, and install the module, and validate that the module can be loaded in one call.

Output details
Makefile:16: warning: overriding recipe for target '/software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64/STAR'
../utils.mk:195: warning: ignoring old recipe for target '/software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64/STAR'
NAME: STAR
VERSION: 2.7.4a
VERSION_X_Y_Z: 2.7.4
VERSION_X_Y: 2.7
VERSION_X: 2
VERSION_Y: 7
URL: 

CORE:
TMPDIR*: /scratch/henrik
BUILD_HOME: /scratch/henrik/20220215
BUILD_NAME: STAR-2.7.4a
BUILD_PATH: /scratch/henrik/20220215/STAR-2.7.4a

DOWNLOADING:
DOWNLOAD: true
TARBALL*: STAR_linux-v2.7.4a.tar.gz
DOWNLOAD_PATH: /scratch/henrik/20220215/STAR-2.7.4a
DOWNLOAD_TARGET_FILE: bin/Linux_x86_64/STAR
DOWNLOAD_TARGET: /scratch/henrik/20220215/STAR-2.7.4a/bin/Linux_x86_64/STAR

CONFIGURE:
CONFIG: false
CONFIG_OPTS*: 
CONFIG_TARGET_FILE: 
CONFIG_TARGET: 
CONFIG_MODULES: 

BUILDING:
BUILD: false
BUILD_SUFFIX*: 
BUILD_TARGET_FILE: 
BUILD_TARGET: 
BUILD_MODULES: 

INSTALLATION:
INSTALL: true
INSTALL_TARGET: /software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64/STAR
SOFTWARE_HOME: /software/c4/cbi/software
PREFIX: /software/c4/cbi/software/STAR-2.7.4a

MODULES:
MODULE_HOME: /software/c4/cbi/modulefiles
MODULE_NAME: star
MODULE_VERSION: 2.7.4a
MODULE_NAME_VERSION: star/2.7.4a
FULLNAME: STAR-2.7.4a
MODULE_TARGET: /software/c4/cbi/modulefiles/star/2.7.4a.lua
mkdir -p /scratch/henrik/20220215; \
cd /scratch/henrik/20220215; \
curl -L -O https://github.com/alexdobin/STAR/archive/2.7.4a.zip; \
unzip 2.7.4a.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   129  100   129    0     0    296      0 --:--:-- --:--:-- --:--:--   296
  0     0    0 8506k    0     0  3553k      0 --:--:--  0:00:02 --:--:-- 5946k
Archive:  2.7.4a.zip
04a67a8a4c1cf9ec8da275a8675cf82d3ead9ee2
   creating: STAR-2.7.4a/
  inflating: STAR-2.7.4a/.gitignore  
 extracting: STAR-2.7.4a/.gitmodules  
  inflating: STAR-2.7.4a/.travis.yml  
  inflating: STAR-2.7.4a/CHANGES.md  
  inflating: STAR-2.7.4a/CODE_OF_CONDUCT.md  
  inflating: STAR-2.7.4a/CONTRIBUTING.md  
  inflating: STAR-2.7.4a/LICENSE     
  inflating: STAR-2.7.4a/README.md   
  inflating: STAR-2.7.4a/RELEASEnotes.md  
  inflating: STAR-2.7.4a/_config.yml  
   creating: STAR-2.7.4a/bin/
   creating: STAR-2.7.4a/bin/Linux_x86_64/
  inflating: STAR-2.7.4a/bin/Linux_x86_64/STAR  
  inflating: STAR-2.7.4a/bin/Linux_x86_64/STARlong  
   creating: STAR-2.7.4a/bin/Linux_x86_64_static/
  inflating: STAR-2.7.4a/bin/Linux_x86_64_static/STAR  
  inflating: STAR-2.7.4a/bin/Linux_x86_64_static/STARlong  
   creating: STAR-2.7.4a/bin/MacOSX_x86_64/
  inflating: STAR-2.7.4a/bin/MacOSX_x86_64/STAR  
  inflating: STAR-2.7.4a/bin/MacOSX_x86_64/STARlong  
   creating: STAR-2.7.4a/doc/
  inflating: STAR-2.7.4a/doc/STARmanual.pdf  
   creating: STAR-2.7.4a/docs/
  inflating: STAR-2.7.4a/docs/STARsolo.md  
   creating: STAR-2.7.4a/extras/
   creating: STAR-2.7.4a/extras/doc-latex/
  inflating: STAR-2.7.4a/extras/doc-latex/STARmanual.tex  
  inflating: STAR-2.7.4a/extras/doc-latex/convertParDefToLatexTable.awk  
  inflating: STAR-2.7.4a/extras/doc-latex/parametersDefault.tex  
   creating: STAR-2.7.4a/extras/docker/
  inflating: STAR-2.7.4a/extras/docker/Dockerfile  
   creating: STAR-2.7.4a/extras/scripts/
  inflating: STAR-2.7.4a/extras/scripts/calcInsertCoverage.awk  
  inflating: STAR-2.7.4a/extras/scripts/extractSJfromGTF.sh  
  inflating: STAR-2.7.4a/extras/scripts/filterCirc.awk  
  inflating: STAR-2.7.4a/extras/scripts/mergeGeneCounts.awk  
  inflating: STAR-2.7.4a/extras/scripts/mergeLogFinal.awk  
  inflating: STAR-2.7.4a/extras/scripts/mergeSuperContig.awk  
  inflating: STAR-2.7.4a/extras/scripts/sjCollapseSamples.awk  
  inflating: STAR-2.7.4a/extras/scripts/sjFromSAMcollapseUandM.awk  
  inflating: STAR-2.7.4a/extras/scripts/sjFromSAMcollapseUandM_inclOverlaps.awk  
  inflating: STAR-2.7.4a/extras/scripts/sjMotif.m  
  inflating: STAR-2.7.4a/extras/scripts/soloBasicCellFilter.awk  
  inflating: STAR-2.7.4a/extras/scripts/tagXSstrandedData.awk  
  inflating: STAR-2.7.4a/extras/scripts/transcriptTypes.awk  
  inflating: STAR-2.7.4a/extras/scripts/transfragsFromBedGraph.awk  
   creating: STAR-2.7.4a/source/
  inflating: STAR-2.7.4a/source/AlignVsTranscript.h  
  inflating: STAR-2.7.4a/source/BAMbinSortByCoordinate.cpp  
  inflating: STAR-2.7.4a/source/BAMbinSortByCoordinate.h  
  inflating: STAR-2.7.4a/source/BAMbinSortUnmapped.cpp  
  inflating: STAR-2.7.4a/source/BAMbinSortUnmapped.h  
  inflating: STAR-2.7.4a/source/BAMfunctions.cpp  
  inflating: STAR-2.7.4a/source/BAMfunctions.h  
  inflating: STAR-2.7.4a/source/BAMoutput.cpp  
  inflating: STAR-2.7.4a/source/BAMoutput.h  
  inflating: STAR-2.7.4a/source/Chain.cpp  
  inflating: STAR-2.7.4a/source/Chain.h  
  inflating: STAR-2.7.4a/source/ChimericAlign.cpp  
  inflating: STAR-2.7.4a/source/ChimericAlign.h  
  inflating: STAR-2.7.4a/source/ChimericAlign_chimericJunctionOutput.cpp  
  inflating: STAR-2.7.4a/source/ChimericAlign_chimericStitching.cpp  
  inflating: STAR-2.7.4a/source/ChimericDetection.cpp  
  inflating: STAR-2.7.4a/source/ChimericDetection.h  
  inflating: STAR-2.7.4a/source/ChimericDetection_chimericDetectionMult.cpp  
  inflating: STAR-2.7.4a/source/ChimericSegment.cpp  
  inflating: STAR-2.7.4a/source/ChimericSegment.h  
  inflating: STAR-2.7.4a/source/ChimericTranscript.h  
  inflating: STAR-2.7.4a/source/ErrorWarning.cpp  
  inflating: STAR-2.7.4a/source/ErrorWarning.h  
  inflating: STAR-2.7.4a/source/Genome.cpp  
  inflating: STAR-2.7.4a/source/Genome.h  
  inflating: STAR-2.7.4a/source/Genome_genomeGenerate.cpp  
  inflating: STAR-2.7.4a/source/Genome_insertSequences.cpp  
  inflating: STAR-2.7.4a/source/GlobalVariables.cpp  
  inflating: STAR-2.7.4a/source/GlobalVariables.h  
  inflating: STAR-2.7.4a/source/InOutStreams.cpp  
  inflating: STAR-2.7.4a/source/InOutStreams.h  
  inflating: STAR-2.7.4a/source/IncludeDefine.h  
  inflating: STAR-2.7.4a/source/Makefile  
  inflating: STAR-2.7.4a/source/OutSJ.cpp  
  inflating: STAR-2.7.4a/source/OutSJ.h  
  inflating: STAR-2.7.4a/source/PackedArray.cpp  
  inflating: STAR-2.7.4a/source/PackedArray.h  
  inflating: STAR-2.7.4a/source/ParameterInfo.h  
  inflating: STAR-2.7.4a/source/Parameters.cpp  
  inflating: STAR-2.7.4a/source/Parameters.h  
  inflating: STAR-2.7.4a/source/ParametersChimeric.h  
  inflating: STAR-2.7.4a/source/ParametersChimeric_initialize.cpp  
  inflating: STAR-2.7.4a/source/ParametersGenome.h  
  inflating: STAR-2.7.4a/source/ParametersSolo.cpp  
  inflating: STAR-2.7.4a/source/ParametersSolo.h  
  inflating: STAR-2.7.4a/source/Parameters_closeReadsFiles.cpp  
  inflating: STAR-2.7.4a/source/Parameters_openReadsFiles.cpp  
  inflating: STAR-2.7.4a/source/Parameters_readSAMheader.cpp  
  inflating: STAR-2.7.4a/source/Quantifications.cpp  
  inflating: STAR-2.7.4a/source/Quantifications.h  
  inflating: STAR-2.7.4a/source/ReadAlign.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign.h  
  inflating: STAR-2.7.4a/source/ReadAlignChunk.cpp  
  inflating: STAR-2.7.4a/source/ReadAlignChunk.h  
  inflating: STAR-2.7.4a/source/ReadAlignChunk_mapChunk.cpp  
  inflating: STAR-2.7.4a/source/ReadAlignChunk_processChunks.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_CIGAR.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_alignBAM.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_assignAlignToWindow.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_calcCIGAR.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_chimericDetection.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_chimericDetectionOld.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_chimericDetectionOldOutput.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_chimericDetectionPEmerged.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_createExtendWindowsWithAlign.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_mapOneRead.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_mappedFilter.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_maxMappableLength2strands.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_multMapSelect.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_oneRead.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_outputAlignments.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_outputTranscriptCIGARp.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_outputTranscriptSAM.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_outputTranscriptSJ.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_outputVariation.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_peOverlapMergeMap.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_quantTranscriptome.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_stitchPieces.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_stitchWindowSeeds.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_storeAligns.cpp  
  inflating: STAR-2.7.4a/source/ReadAlign_waspMap.cpp  
  inflating: STAR-2.7.4a/source/ReadAnnotations.h  
  inflating: STAR-2.7.4a/source/STAR.cpp  
  inflating: STAR-2.7.4a/source/SequenceFuns.cpp  
  inflating: STAR-2.7.4a/source/SequenceFuns.h  
  inflating: STAR-2.7.4a/source/SharedMemory.cpp  
  inflating: STAR-2.7.4a/source/SharedMemory.h  
  inflating: STAR-2.7.4a/source/SjdbClass.h  
  inflating: STAR-2.7.4a/source/Solo.cpp  
  inflating: STAR-2.7.4a/source/Solo.h  
  inflating: STAR-2.7.4a/source/SoloBarcode.cpp  
  inflating: STAR-2.7.4a/source/SoloBarcode.h  
  inflating: STAR-2.7.4a/source/SoloBarcode_extractBarcode.cpp  
  inflating: STAR-2.7.4a/source/SoloCommon.h  
  inflating: STAR-2.7.4a/source/SoloFeature.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature.h  
  inflating: STAR-2.7.4a/source/SoloFeatureTypes.h  
  inflating: STAR-2.7.4a/source/SoloFeature_addBAMtags.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_cellFiltering.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_collapseUMI.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_countCBgeneUMI.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_countVelocyto.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_outputResults.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_processRecords.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_statsOutput.cpp  
  inflating: STAR-2.7.4a/source/SoloFeature_sumThreads.cpp  
  inflating: STAR-2.7.4a/source/SoloRead.cpp  
  inflating: STAR-2.7.4a/source/SoloRead.h  
  inflating: STAR-2.7.4a/source/SoloReadBarcode.cpp  
  inflating: STAR-2.7.4a/source/SoloReadBarcode.h  
  inflating: STAR-2.7.4a/source/SoloReadBarcodeStats.h  
  inflating: STAR-2.7.4a/source/SoloReadBarcode_getCBandUMI.cpp  
  inflating: STAR-2.7.4a/source/SoloReadFeature.cpp  
  inflating: STAR-2.7.4a/source/SoloReadFeature.h  
  inflating: STAR-2.7.4a/source/SoloReadFeatureStats.h  
  inflating: STAR-2.7.4a/source/SoloReadFeature_inputRecords.cpp  
  inflating: STAR-2.7.4a/source/SoloReadFeature_record.cpp  
  inflating: STAR-2.7.4a/source/SoloRead_record.cpp  
  inflating: STAR-2.7.4a/source/Stats.cpp  
  inflating: STAR-2.7.4a/source/Stats.h  
  inflating: STAR-2.7.4a/source/SuffixArrayFuns.cpp  
  inflating: STAR-2.7.4a/source/SuffixArrayFuns.h  
  inflating: STAR-2.7.4a/source/ThreadControl.cpp  
  inflating: STAR-2.7.4a/source/ThreadControl.h  
  inflating: STAR-2.7.4a/source/TimeFunctions.cpp  
  inflating: STAR-2.7.4a/source/TimeFunctions.h  
  inflating: STAR-2.7.4a/source/Transcript.cpp  
  inflating: STAR-2.7.4a/source/Transcript.h  
  inflating: STAR-2.7.4a/source/Transcript_alignScore.cpp  
  inflating: STAR-2.7.4a/source/Transcript_generateCigarP.cpp  
  inflating: STAR-2.7.4a/source/Transcript_variationAdjust.cpp  
  inflating: STAR-2.7.4a/source/Transcript_variationOutput.cpp  
  inflating: STAR-2.7.4a/source/Transcriptome.cpp  
  inflating: STAR-2.7.4a/source/Transcriptome.h  
  inflating: STAR-2.7.4a/source/Transcriptome_classifyAlign.cpp  
  inflating: STAR-2.7.4a/source/Transcriptome_geneCountsAddAlign.cpp  
  inflating: STAR-2.7.4a/source/Transcriptome_geneFullAlignOverlap.cpp  
  inflating: STAR-2.7.4a/source/Transcriptome_quantAlign.cpp  
 extracting: STAR-2.7.4a/source/VERSION  
  inflating: STAR-2.7.4a/source/Variation.cpp  
  inflating: STAR-2.7.4a/source/Variation.h  
  inflating: STAR-2.7.4a/source/alignSmithWaterman.cpp  
  inflating: STAR-2.7.4a/source/alignSmithWaterman.h  
  inflating: STAR-2.7.4a/source/bamRemoveDuplicates.cpp  
  inflating: STAR-2.7.4a/source/bamRemoveDuplicates.h  
  inflating: STAR-2.7.4a/source/bamSortByCoordinate.cpp  
  inflating: STAR-2.7.4a/source/bamSortByCoordinate.h  
  inflating: STAR-2.7.4a/source/bam_cat.c  
  inflating: STAR-2.7.4a/source/bam_cat.h  
  inflating: STAR-2.7.4a/source/binarySearch2.cpp  
  inflating: STAR-2.7.4a/source/binarySearch2.h  
  inflating: STAR-2.7.4a/source/blocksOverlap.cpp  
  inflating: STAR-2.7.4a/source/blocksOverlap.h  
  inflating: STAR-2.7.4a/source/extendAlign.cpp  
  inflating: STAR-2.7.4a/source/extendAlign.h  
  inflating: STAR-2.7.4a/source/funCompareUintAndSuffixes.cpp  
  inflating: STAR-2.7.4a/source/funCompareUintAndSuffixes.h  
  inflating: STAR-2.7.4a/source/funCompareUintAndSuffixesMemcmp.cpp  
  inflating: STAR-2.7.4a/source/funCompareUintAndSuffixesMemcmp.h  
  inflating: STAR-2.7.4a/source/genomeGenerate.h  
  inflating: STAR-2.7.4a/source/genomeParametersWrite.cpp  
  inflating: STAR-2.7.4a/source/genomeParametersWrite.h  
  inflating: STAR-2.7.4a/source/genomeSAindex.cpp  
  inflating: STAR-2.7.4a/source/genomeSAindex.h  
  inflating: STAR-2.7.4a/source/genomeScanFastaFiles.cpp  
  inflating: STAR-2.7.4a/source/genomeScanFastaFiles.h  
   creating: STAR-2.7.4a/source/htslib/
  inflating: STAR-2.7.4a/source/htslib/.gitignore  
  inflating: STAR-2.7.4a/source/htslib/.travis.yml  
  inflating: STAR-2.7.4a/source/htslib/Makefile  
  inflating: STAR-2.7.4a/source/htslib/README.md  
  inflating: STAR-2.7.4a/source/htslib/bgzf.c  
  inflating: STAR-2.7.4a/source/htslib/bgzip.c  
  inflating: STAR-2.7.4a/source/htslib/config.h  
   creating: STAR-2.7.4a/source/htslib/cram/
  inflating: STAR-2.7.4a/source/htslib/cram/cram.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_codecs.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_codecs.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_decode.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_decode.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_encode.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_encode.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_index.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_index.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_io.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_io.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_samtools.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_samtools.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_stats.c  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_stats.h  
  inflating: STAR-2.7.4a/source/htslib/cram/cram_structs.h  
  inflating: STAR-2.7.4a/source/htslib/cram/files.c  
  inflating: STAR-2.7.4a/source/htslib/cram/mFILE.c  
  inflating: STAR-2.7.4a/source/htslib/cram/mFILE.h  
  inflating: STAR-2.7.4a/source/htslib/cram/md5.c  
  inflating: STAR-2.7.4a/source/htslib/cram/md5.h  
  inflating: STAR-2.7.4a/source/htslib/cram/misc.h  
  inflating: STAR-2.7.4a/source/htslib/cram/open_trace_file.c  
  inflating: STAR-2.7.4a/source/htslib/cram/open_trace_file.h  
  inflating: STAR-2.7.4a/source/htslib/cram/os.h  
  inflating: STAR-2.7.4a/source/htslib/cram/pooled_alloc.c  
  inflating: STAR-2.7.4a/source/htslib/cram/pooled_alloc.h  
  inflating: STAR-2.7.4a/source/htslib/cram/sam_header.c  
  inflating: STAR-2.7.4a/source/htslib/cram/sam_header.h  
  inflating: STAR-2.7.4a/source/htslib/cram/string_alloc.c  
  inflating: STAR-2.7.4a/source/htslib/cram/string_alloc.h  
  inflating: STAR-2.7.4a/source/htslib/cram/thread_pool.c  
  inflating: STAR-2.7.4a/source/htslib/cram/thread_pool.h  
  inflating: STAR-2.7.4a/source/htslib/cram/vlen.c  
  inflating: STAR-2.7.4a/source/htslib/cram/vlen.h  
  inflating: STAR-2.7.4a/source/htslib/cram/zfio.c  
  inflating: STAR-2.7.4a/source/htslib/cram/zfio.h  
  inflating: STAR-2.7.4a/source/htslib/faidx.5  
  inflating: STAR-2.7.4a/source/htslib/faidx.c  
  inflating: STAR-2.7.4a/source/htslib/hfile.c  
  inflating: STAR-2.7.4a/source/htslib/hfile_internal.h  
  inflating: STAR-2.7.4a/source/htslib/hfile_net.c  
  inflating: STAR-2.7.4a/source/htslib/hts.c  
  inflating: STAR-2.7.4a/source/htslib/htslib.mk  
   creating: STAR-2.7.4a/source/htslib/htslib/
  inflating: STAR-2.7.4a/source/htslib/htslib/bgzf.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/faidx.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/hfile.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/hts.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/hts_defs.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/kfunc.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/khash.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/khash_str2int.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/klist.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/knetfile.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/kseq.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/ksort.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/kstdint.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/kstring.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/sam.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/synced_bcf_reader.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/tbx.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/vcf.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/vcf_sweep.h  
  inflating: STAR-2.7.4a/source/htslib/htslib/vcfutils.h  
  inflating: STAR-2.7.4a/source/htslib/htslib_vars.mk  
  inflating: STAR-2.7.4a/source/htslib/kfunc.c  
  inflating: STAR-2.7.4a/source/htslib/knetfile.c  
  inflating: STAR-2.7.4a/source/htslib/kstring.c  
  inflating: STAR-2.7.4a/source/htslib/sam.5  
  inflating: STAR-2.7.4a/source/htslib/sam.c  
  inflating: STAR-2.7.4a/source/htslib/synced_bcf_reader.c  
  inflating: STAR-2.7.4a/source/htslib/tabix.1  
  inflating: STAR-2.7.4a/source/htslib/tabix.c  
  inflating: STAR-2.7.4a/source/htslib/tbx.c  
  inflating: STAR-2.7.4a/source/htslib/vcf.5  
  inflating: STAR-2.7.4a/source/htslib/vcf.c  
  inflating: STAR-2.7.4a/source/htslib/vcf_sweep.c  
  inflating: STAR-2.7.4a/source/htslib/vcfutils.c  
  inflating: STAR-2.7.4a/source/insertSeqSA.cpp  
  inflating: STAR-2.7.4a/source/insertSeqSA.h  
  inflating: STAR-2.7.4a/source/loadGTF.cpp  
  inflating: STAR-2.7.4a/source/loadGTF.h  
  inflating: STAR-2.7.4a/source/mapThreadsSpawn.cpp  
  inflating: STAR-2.7.4a/source/mapThreadsSpawn.h  
  inflating: STAR-2.7.4a/source/outputSJ.cpp  
  inflating: STAR-2.7.4a/source/outputSJ.h  
  inflating: STAR-2.7.4a/source/parametersDefault  
  inflating: STAR-2.7.4a/source/parametersDefault.xxd  
  inflating: STAR-2.7.4a/source/readLoad.cpp  
  inflating: STAR-2.7.4a/source/readLoad.h  
  inflating: STAR-2.7.4a/source/serviceFuns.cpp  
  inflating: STAR-2.7.4a/source/signalFromBAM.cpp  
  inflating: STAR-2.7.4a/source/signalFromBAM.h  
  inflating: STAR-2.7.4a/source/sjAlignSplit.cpp  
  inflating: STAR-2.7.4a/source/sjdbBuildIndex.cpp  
  inflating: STAR-2.7.4a/source/sjdbBuildIndex.h  
  inflating: STAR-2.7.4a/source/sjdbInsertJunctions.cpp  
  inflating: STAR-2.7.4a/source/sjdbInsertJunctions.h  
  inflating: STAR-2.7.4a/source/sjdbLoadFromFiles.cpp  
  inflating: STAR-2.7.4a/source/sjdbLoadFromFiles.h  
  inflating: STAR-2.7.4a/source/sjdbLoadFromStream.cpp  
  inflating: STAR-2.7.4a/source/sjdbLoadFromStream.h  
  inflating: STAR-2.7.4a/source/sjdbPrepare.cpp  
  inflating: STAR-2.7.4a/source/sjdbPrepare.h  
  inflating: STAR-2.7.4a/source/sortSuffixesBucket.h  
  inflating: STAR-2.7.4a/source/stitchAlignToTranscript.cpp  
  inflating: STAR-2.7.4a/source/stitchAlignToTranscript.h  
  inflating: STAR-2.7.4a/source/stitchGapIndel.cpp  
  inflating: STAR-2.7.4a/source/stitchWindowAligns.cpp  
  inflating: STAR-2.7.4a/source/stitchWindowAligns.h  
  inflating: STAR-2.7.4a/source/streamFuns.cpp  
  inflating: STAR-2.7.4a/source/streamFuns.h  
  inflating: STAR-2.7.4a/source/stringSubstituteAll.cpp  
  inflating: STAR-2.7.4a/source/stringSubstituteAll.h  
  inflating: STAR-2.7.4a/source/sysRemoveDir.cpp  
  inflating: STAR-2.7.4a/source/sysRemoveDir.h  
mkdir -p /software/c4/cbi/software/STAR-2.7.4a
cp -R /scratch/henrik/20220215/STAR-2.7.4a /software/c4/cbi/software/STAR-2.7.4a/..
make post_install
make[1]: Entering directory '/c4/home/henrik/repositories/CBI-software/CBI/star'
Makefile:16: warning: overriding recipe for target '/software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64/STAR'
../utils.mk:195: warning: ignoring old recipe for target '/software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64/STAR'
make[1]: Nothing to be done for 'post_install'.
make[1]: Leaving directory '/c4/home/henrik/repositories/CBI-software/CBI/star'
ls -la /software/c4/cbi/software/STAR-2.7.4a
total 104
drwxr-xr-x   7 henrik cbc   329 Feb 15 11:35 .
drwxr-xr-x 221 henrik cbc  8192 Feb 15 11:35 ..
drwxr-xr-x   5 henrik cbc    90 Feb 15 11:35 bin
-rw-r--r--   1 henrik cbc 32383 Feb 15 11:35 CHANGES.md
-rw-r--r--   1 henrik cbc  3346 Feb 15 11:35 CODE_OF_CONDUCT.md
-rw-r--r--   1 henrik cbc    25 Feb 15 11:35 _config.yml
-rw-r--r--   1 henrik cbc  5795 Feb 15 11:35 CONTRIBUTING.md
drwxr-xr-x   2 henrik cbc    36 Feb 15 11:35 doc
drwxr-xr-x   2 henrik cbc    33 Feb 15 11:35 docs
drwxr-xr-x   5 henrik cbc    68 Feb 15 11:35 extras
-rw-r--r--   1 henrik cbc   210 Feb 15 11:35 .gitignore
-rw-r--r--   1 henrik cbc     0 Feb 15 11:35 .gitmodules
-rw-r--r--   1 henrik cbc  1072 Feb 15 11:35 LICENSE
-rw-r--r--   1 henrik cbc  3240 Feb 15 11:35 README.md
-rw-r--r--   1 henrik cbc 15253 Feb 15 11:35 RELEASEnotes.md
drwxr-xr-x   3 henrik cbc  8192 Feb 15 11:35 source
-rw-r--r--   1 henrik cbc   273 Feb 15 11:35 .travis.yml
SOFTWARE INSTALLED TO: /software/c4/cbi/software/STAR-2.7.4a
mkdir -p "/software/c4/cbi/modulefiles/star"
cp "module.lua.tmpl" "/software/c4/cbi/modulefiles/star/2.7.4a.lua"
module --ignore-cache show star/2.7.4a
----------------------------------------------------------------------------------------------------------------
   /software/c4/cbi/modulefiles/star/2.7.4a.lua:
----------------------------------------------------------------------------------------------------------------
help([[STAR: Spliced Transcripts Alignment to a Reference]])
whatis("Version: 2.7.4a")
whatis("Keywords: sequencing")
whatis("URL: https://github.com/alexdobin/STAR, https://github.com/alexdobin/STAR/blob/master/CHANGES.md (changelog)
")
whatis("Description: STAR (Spliced Transcripts Alignment to a Reference) is a fast NGS read aligner for RNA-seq data
.
Example: `STAR --help`.
")
prepend_path("PATH","/software/c4/cbi/software/STAR-2.7.4a/bin/Linux_x86_64_static")

module load CBI
module load star/2.7.4a
module unload star/2.7.4a

If you would like to try this yourself, I suggest you try it with your own Linux account. I documented the process in the README a few weeks ago. To install to the CBI stack on C4, you'll have to have group write permission to the CBI software and module folders. But for now, I suggest that you try to install your own local version of the CBI stack. I do that all the time on my Linux laptop because I need some of those tools locally.

hgputnam commented 2 years ago

OK, thanks!