[med-svn] [Git][med-team/tiddit][upstream] New upstream version 2.12.2+dfsg
Nilesh Patra (@nilesh)
gitlab at salsa.debian.org
Wed Nov 3 16:06:09 GMT 2021
Nilesh Patra pushed to branch upstream at Debian Med / tiddit
Commits:
fe9b8ed0 by Nilesh Patra at 2021-11-03T20:56:42+05:30
New upstream version 2.12.2+dfsg
- - - - -
6 changed files:
- Dockerfile
- Singularity
- TIDDIT.py
- src/TIDDIT.cpp
- src/data_structures/Translocation.cpp
- versioned_singularity/TIDDIT.2.12.1
Changes:
=====================================
Dockerfile
=====================================
@@ -33,7 +33,7 @@ RUN wget --no-verbose https://github.com/samtools/samtools/releases/download/1.1
rm /app/samtools-1.10.tar
## Set TIDDIT version
-ARG TIDDIT_VERSION=2.12.0
+ARG TIDDIT_VERSION=2.12.1
## Add some info
LABEL base_image="python:3.8-slim"
=====================================
Singularity
=====================================
@@ -2,18 +2,30 @@ BootStrap: debootstrap
OSVersion: trusty
MirrorURL: http://us.archive.ubuntu.com/ubuntu/
+%environment
+ SHELL=/bin/bash
+ PATH=/opt/anaconda/bin:${PATH}
+
%runscript
echo "This is what happens when you run the container..."
-
+ PATH=/opt/anaconda/bin:${PATH}
+ echo "This is what happens when you run the container..."
%post
echo "Hello from inside the container"
sed -i 's/$/ universe/' /etc/apt/sources.list
apt-get update
apt-get upgrade
- apt-get -y --force-yes install build-essential cmake make zlib1g-dev python python-dev python-setuptools git
- easy_install pip
+ apt-get -y --force-yes install build-essential cmake make zlib1g-dev python python-dev python-setuptools git wget
+
+ cd /root/ && wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
+ cd /root/ && chmod 700 ./Miniconda3-latest-Linux-x86_64.sh
+ cd /root/ && bash ./Miniconda3-latest-Linux-x86_64.sh -b -p /opt/anaconda/
+
+ export PATH=/opt/anaconda/bin:${PATH}
+
+
pip install numpy cython
git clone https://github.com/SciLifeLab/TIDDIT.git
=====================================
TIDDIT.py
=====================================
@@ -8,7 +8,7 @@ wd=os.path.dirname(os.path.realpath(__file__))
sys.path.insert(0, '{}/src/'.format(wd))
import TIDDIT_calling
-version = "2.12.1"
+version = "2.12.2"
parser = argparse.ArgumentParser("""TIDDIT-{}""".format(version),add_help=False)
parser.add_argument('--sv' , help="call structural variation", required=False, action="store_true")
parser.add_argument('--cov' , help="generate a coverage bed file", required=False, action="store_true")
=====================================
src/TIDDIT.cpp
=====================================
@@ -46,7 +46,7 @@ int main(int argc, char **argv) {
int min_variant_size= 100;
int sample = 100000000;
string outputFileHeader ="output";
- string version = "2.12.1";
+ string version = "2.12.2";
//collect all options as a vector
vector<string> arguments(argv, argv + argc);
=====================================
src/data_structures/Translocation.cpp
=====================================
@@ -9,11 +9,6 @@
#include <string>
#include <cmath>
-string int2str(int to_be_converted){
- string converted= static_cast<ostringstream*>( &(ostringstream() << to_be_converted) )->str();
- return(converted);
-}
-
void Window::initTrans(SamHeader head) {
uint32_t contigsNumber = 0;
SamSequenceDictionary sequences = head.Sequences;
=====================================
versioned_singularity/TIDDIT.2.12.1
=====================================
@@ -2,8 +2,13 @@ BootStrap: debootstrap
OSVersion: trusty
MirrorURL: http://us.archive.ubuntu.com/ubuntu/
+%environment
+ SHELL=/bin/bash
+ PATH=/opt/anaconda/bin:${PATH}
%runscript
+ alias python=python3
+ PATH=/opt/anaconda/bin:${PATH}
echo "This is what happens when you run the container..."
@@ -11,8 +16,15 @@ MirrorURL: http://us.archive.ubuntu.com/ubuntu/
echo "Hello from inside the container"
sed -i 's/$/ universe/' /etc/apt/sources.list
apt-get update
+ apt-get upgrade
apt-get -y --force-yes install build-essential cmake make zlib1g-dev python python-dev python-setuptools git wget libbz2-dev unzip
- easy_install pip
+
+ cd /root/ && wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
+ cd /root/ && chmod 700 ./Miniconda3-latest-Linux-x86_64.sh
+ cd /root/ && bash ./Miniconda3-latest-Linux-x86_64.sh -b -p /opt/anaconda/
+
+ export PATH=/opt/anaconda/bin:${PATH}
+
pip install numpy cython
wget https://github.com/SciLifeLab/TIDDIT/archive/TIDDIT-2.12.1.zip
View it on GitLab: https://salsa.debian.org/med-team/tiddit/-/commit/fe9b8ed0bb06b3953669c56fdcbe9e0ff0e17c44
--
View it on GitLab: https://salsa.debian.org/med-team/tiddit/-/commit/fe9b8ed0bb06b3953669c56fdcbe9e0ff0e17c44
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/20211103/f662b15b/attachment-0001.htm>
More information about the debian-med-commit
mailing list