-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsourceme.csh
90 lines (73 loc) · 2.13 KB
/
sourceme.csh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#
# Copyright (c) 2017 10x Genomics, Inc. All rights reserved.
#
# Environment setup for package cellranger-2.1.1.
# Source this file before running.
#
set SOURCE=($_)
if ( "$SOURCE" != "" ) then
set SOURCE=`readlink -f "$SOURCE[2]"`
else
set SOURCE=`readlink -f "$0"`
endif
set DIR=`dirname $SOURCE`
#
# Source user's own environment first.
#
# Note .login is for login shells only.
source ~/.cshrc
#
# Modify the prompt to indicate user is in 10X environment.
#
#
# Set aside environment variables if they may conflict with 10X environment
#
if ( ! $?_TENX_LD_LIBRARY_PATH ) then
setenv _TENX_LD_LIBRARY_PATH "$LD_LIBRARY_PATH"
setenv LD_LIBRARY_PATH ""
endif
#
# Unset environment variables if they may conflict with 10X environment
#
if ( $?PYTHONPATH ) then
unsetenv PYTHONPATH
endif
#
# Add module binary paths to PATH
#
if ( ! $?PATH ) then
setenv PATH "$DIR/STAR/5dda596"
else
setenv PATH "$DIR/STAR/5dda596:$PATH"
endif
setenv PATH "$DIR/martian-cs/2.3.2/bin:$PATH"
setenv PATH "$DIR/lz4/v1.8.0:$PATH"
setenv PATH "$DIR/cellranger-cs/2.1.1/bin:$PATH"
setenv PATH "$DIR/cellranger-cs/2.1.1/tenkit/bin:$PATH"
setenv PATH "$DIR/cellranger-cs/2.1.1/tenkit/lib/bin:$PATH"
setenv PATH "$DIR/cellranger-cs/2.1.1/lib/bin:$PATH"
setenv PATH "$DIR/miniconda-cr-cs/4.3.21-miniconda-cr-cs-c9/bin:$PATH"
setenv PATH "$DIR/cellranger-tiny-ref/1.2.0:$PATH"
setenv PATH "$DIR/cellranger-tiny-fastq/1.2.0:$PATH"
setenv PATH "$DIR/samtools_new/1.6:$PATH"
#
# Module-specific env vars
#
# martian-cs
if ( ! $?PYTHONPATH ) then
setenv PYTHONPATH "$DIR/martian-cs/2.3.2/adapters/python"
else
setenv PYTHONPATH "$DIR/martian-cs/2.3.2/adapters/python:$PYTHONPATH"
endif
# cellranger-cs
setenv MROFLAGS "--vdrmode=rolling"
setenv LC_ALL "C"
setenv MROPATH "$DIR/cellranger-cs/2.1.1/mro"
if ( ! $?MROPATH ) then
setenv MROPATH "$DIR/cellranger-cs/2.1.1/tenkit/mro"
else
setenv MROPATH "$DIR/cellranger-cs/2.1.1/tenkit/mro:$MROPATH"
endif
setenv PYTHONPATH "$DIR/cellranger-cs/2.1.1/lib/python:$PYTHONPATH"
setenv PYTHONPATH "$DIR/cellranger-cs/2.1.1/tenkit/lib/python:$PYTHONPATH"
setenv PYTHONUSERBASE "$DIR/cellranger-cs/2.1.1/lib"