nanograv/pulsar:20180206

Data Science
Languages & Frameworks
Manifest digest

sha256:7cb1279e276919265957ad4c4a771b43cafedb0eb15a99551f702e11ea089cfa

OS/ARCH

linux/amd64

Compressed size

3.77 GB

Last pushed

about 7 years by electroknit

Type

Image

Manifest digest

sha256:7cb1279e276919265957ad4c4a771b43cafedb0eb15a99551f702e11ea089cfa

Image Layers

1ADD file ... in / 44.96 MB
2/bin/sh -c set -xe &&816 B
3/bin/sh -c rm -rf /var/lib/apt/lists/*512 B
4/bin/sh -c sed -i 's/^#\s*\(deb.*universe\)$/\1/g'852 B
5/bin/sh -c mkdir -p /run/systemd162 B
6CMD ["/bin/bash"]0 B
7MAINTAINER Jupyter Project <jupyter@googlegroups.com>0 B
8USER [root]0 B
9ENV DEBIAN_FRONTEND=noninteractive0 B
10/bin/sh -c apt-get update &&19.67 MB
11/bin/sh -c echo "en_US.UTF-8 UTF-8"410.77 KB
12/bin/sh -c wget --quiet https://github.com/krallin/tini/releases/download/v0.10.0/tini8.17 KB
13ENV CONDA_DIR=/opt/conda0 B
14ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
15ENV SHELL=/bin/bash0 B
16ENV NB_USER=jovyan0 B
17ENV NB_UID=10000 B
18ENV HOME=/home/jovyan0 B
19ENV LC_ALL=en_US.UTF-80 B
20ENV LANG=en_US.UTF-80 B
21ENV LANGUAGE=en_US.UTF-80 B
22/bin/sh -c useradd -m -s4.41 KB
23USER [jovyan]0 B
24/bin/sh -c mkdir /home/$NB_USER/work146 B
25ENV MINICONDA_VERSION=4.3.210 B
26/bin/sh -c cd /tmp &&50.8 MB
27/bin/sh -c conda install --quiet61.26 MB
28USER [root]0 B
29EXPOSE 8888/tcp0 B
30WORKDIR /home/jovyan0 B
31ENTRYPOINT ["tini" "--"]0 B
32CMD ["start-notebook.sh"]0 B
33COPY file:8d1ca992bca3f558b875f2ead8049ab5e0eb340ba275f7f0d052fe9cacf8e1f4 in /usr/local/bin/ 984 B
34COPY file:113dec5c3fdf01b1c1bcab72c6a85f24389b16ed7125138462eca06adf3ed711 in /usr/local/bin/ 418 B
35COPY file:e0cac3b02ce44d7aadf0512ab23805c77a3ee9d5b5a6a235da869995eb88565f in /usr/local/bin/ 511 B
36COPY file:04882bb36ae3cbd28e39ef263139d633f96319975e88b247500411175693a37b in /etc/jupyter/ 737 B
37/bin/sh -c chown -R $NB_USER:users747 B
38USER [jovyan]0 B
39MAINTAINER Jupyter Project <jupyter@googlegroups.com>0 B
40USER [root]0 B
41/bin/sh -c apt-get update &&742.27 MB
42USER [jovyan]0 B
43MAINTAINER Jupyter Project <jupyter@googlegroups.com>0 B
44USER [root]0 B
45/bin/sh -c apt-get update &&35.41 MB
46USER [jovyan]0 B
47/bin/sh -c conda install --quiet374.62 MB
48/bin/sh -c jupyter nbextension enable291 B
49/bin/sh -c conda create --quiet447.15 MB
50/bin/sh -c ln -s $CONDA_DIR/envs/python2/bin/pip208 B
51ENV XDG_CACHE_HOME=/home/jovyan/.cache/0 B
52/bin/sh -c MPLBACKEND=Agg $CONDA_DIR/envs/python2/bin/python -c73.09 KB
53USER [root]0 B
54/bin/sh -c pip install kernda3.89 KB
55USER [jovyan]0 B
56MAINTAINER Jupyter Project <jupyter@googlegroups.com>0 B
57USER [root]0 B
58/bin/sh -c apt-get update &&11.66 MB
59ENV JULIA_PKGDIR=/opt/julia0 B
60/bin/sh -c . /etc/os-release &&192.35 MB
61USER [jovyan]0 B
62/bin/sh -c conda config --system253.78 MB
63/bin/sh -c julia -e 'Pkg.init()'160.85 MB
64USER [root]0 B
65/bin/sh -c mkdir /opt/pulsar109 B
66/bin/sh -c chown -R jovyan122 B
67/bin/sh -c sed -i -e861 B
68/bin/sh -c apt-get update -y61.77 MB
69USER [jovyan]0 B
70/bin/sh -c wget --no-check-certificate -q429.61 KB
71ENV TEMPO2=/opt/pulsar/share/tempo20 B
72/bin/sh -c wget -q https://bitbucket.org/psrsoft/tempo2/get/master.tar.gz105.8 MB
73/bin/sh -c cd /opt/pulsar/share/tempo2/ephemeris &&237.85 MB
74/bin/sh -c git clone https://github.com/vallis/libstempo.git107.15 MB
75/bin/sh -c /bin/bash -c "source50.42 MB
76/bin/sh -c pip install healpy38.38 MB
77/bin/sh -c git clone https://github.com/jellis18/PTMCMCSampler31.92 KB
78/bin/sh -c git clone https://github.com/jellis18/PAL2.git734.76 KB
79/bin/sh -c git clone https://github.com/stevertaylor/NX01.git28.46 MB
80ENV PGPLOT_DIR=/usr/lib/pgplot50 B
81ENV PGPLOT_FONT=/usr/lib/pgplot5/grfont.dat0 B
82ENV PGPLOT_INCLUDES=/usr/include0 B
83ENV PGPLOT_BACKGROUND=white0 B
84ENV PGPLOT_FOREGROUND=black0 B
85ENV PGPLOT_DEV=/xs0 B
86ENV PSRHOME=/opt/pulsar0 B
87ENV PRESTO=/opt/pulsar/presto0 B
88ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pulsar/presto/bin0 B
89ENV LD_LIBRARY_PATH=:/opt/pulsar/presto/lib0 B
90ENV PYTHONPATH=:/opt/pulsar/presto/lib/python0 B
91/bin/sh -c git clone https://github.com/scottransom/presto.git22.22 MB
92/bin/sh -c mv presto $PSRHOME/presto22.22 MB
93WORKDIR /opt/pulsar/presto/src0 B
94/bin/sh -c make prep &&5.14 MB
95WORKDIR /opt/pulsar/presto/python0 B
96/bin/sh -c /opt/conda/envs/python2/bin/python setup.py install973.76 KB
97ENV PSRCHIVE=/opt/pulsar/psrchive0 B
98ENV PYTHONPATH=:/opt/pulsar/presto/lib/python:/opt/pulsar/psrchive/install/lib/python2.7/site-packages0 B
99/bin/sh -c git clone git://git.code.sf.net/p/psrchive/code18.03 MB
100/bin/sh -c mv psrchive $PSRHOME18.03 MB
101WORKDIR /opt/pulsar/psrchive0 B
102/bin/sh -c /bin/bash -c "source29.76 MB
103/bin/sh -c cp /opt/pulsar/lib/python2.7/site-packages/* /opt/conda/envs/python2/lib/python2.7/site-packages/3.07 MB
104ENV NANOGRAVDATA=/nanograv/data0 B
105COPY file:b0d6335bfeca0c8c1b07c3bd6f2838015ee4a022f9808b074df5ff16588b34e6 in /usr/local/bin/start-singleuser.sh 543 B
106COPY file:43d147cc0fb0133d8944e264df7e0e4069029f7bfa4b764152f6664a0cbd0427 in /usr/local/bin/notebook-setup.sh 309 B
107COPY file:2953c554772d57a77aaf82bcbc2175d63ea66efde0174c43138b70036550b688 in /home/jovyan/.ipython/profile_default/startup/00-nanograv.py 417 B
108/bin/sh -c mkdir /home/jovyan/.local147 B
109/bin/sh -c ln -sf /home/jovyan/work/custom/lib184 B
110/bin/sh -c ln -sf /home/jovyan/work/custom/bin185 B
111USER [root]0 B
112/bin/sh -c apt-get install -y13.2 MB
113USER [jovyan]0 B
114COPY file:24e0dba853791cee1e5ad4758dab8b607055300767d8ccb4f5c1e79440db8eca in /var/tmp/requirements.txt 277 B
115/bin/sh -c /bin/bash -c "source30.72 MB
116/bin/sh -c pip install -r18.33 MB
117ENV TEMPO=/opt/pulsar/tempo0 B
118ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pulsar/presto/bin:/opt/pulsar/tempo/bin0 B
119/bin/sh -c git clone git://git.code.sf.net/p/tempo/tempo121.33 MB
120/bin/sh -c mv tempo $PSRHOME121.33 MB
121WORKDIR /opt/pulsar/tempo0 B
122/bin/sh -c ./prepare && 1.6 MB
123WORKDIR /home/jovyan0 B
124/bin/sh -c git clone https://github.com/vhaasteren/piccard.git24.71 MB
125/bin/sh -c git clone https://github.com/nanograv/PINT.git114.82 MB
126USER [root]0 B
127/bin/sh -c bash -c "source3.74 MB
128USER [jovyan]0 B
129COPY file:cb80f0f1075657ca33bcb879a63424a06ca2f435bfeb34e196c19721c2322366 in /opt/pulsar/share/tempo2/clock/tai2tt_bipm2016.clk 6.68 KB
130COPY file:20b2d2586fda1fdd47926c57ae670a18da8a733697e33b5769bcd82d93246291 in /opt/pulsar/share/tempo2/clock/ao2gps.clk 31.04 KB
131COPY file:59711380abecaa372917d411631136a051edb2159b3122e2b6426628e2349990 in /opt/pulsar/share/tempo2/clock/gbt2gps.clk 25.06 KB
132USER [root]0 B
133/bin/sh -c apt install -y47.84 MB
134/bin/sh -c /bin/bash -c "source138.93 KB
135/bin/sh -c pip install Wand140.16 KB
136/bin/sh -c apt-get install -y830.15 KB
137/bin/sh -c apt-get clean246 B
138/bin/sh -c systemctl enable ssh654 B
139/bin/sh -c mkdir /var/run/sshd111 B
140/bin/sh -c sed 's/X11Forwarding yes/X11Forwarding1.29 KB
141COPY file:4d5cdf83a90312ac0339b08e54a3340f4cb0e5f528d1329a57f98a350dfdccfc in /usr/local/bin/start-notebook.sh 416 B
142COPY file:38445e0f923bd44140c7a1a0224d5812024a44d3f808f72981e8340571ac262c in /usr/local/bin/start.sh 975 B
143/bin/sh -c chmod a+x /usr/local/bin/start-notebook.sh416 B
144/bin/sh -c chmod a+x /usr/local/bin/start.sh976 B
145/bin/sh -c git clone https://github.com/demorest/tempo_utils.git123.01 KB
146USER [jovyan]0 B
147USER [root]0 B
148/bin/sh -c chown -R jovyan219.95 MB
149ENV GRANT_SUDO=10 B
150WORKDIR /home/jovyan/work0 B
151EXPOSE 22/tcp0 B

Command

ADD file:96db69a1ba6c80f604d07b14bcbf84445624ad3eb5b0471eddabf09cb7925366 in /