From 71de84df581172cc1f89b832c32e969560e9f51e Mon Sep 17 00:00:00 2001 From: Tahir D'Mello Date: Mon, 17 Jun 2024 18:01:51 -0700 Subject: [PATCH 01/17] Automated commit: processed repository atacseq --- .dockerignore | 6 + ...sfulltest.yml => awsfulltest.yml.disabled} | 0 .../{awstest.yml => awstest.yml.disabled} | 0 .../{branch.yml => branch.yml.disabled} | 0 .github/workflows/{ci.yml => ci.yml.disabled} | 0 .../{clean-up.yml => clean-up.yml.disabled} | 0 ...x-linting.yml => fix-linting.yml.disabled} | 0 .../{linting.yml => linting.yml.disabled} | 0 ...mment.yml => linting_comment.yml.disabled} | 0 .../docker-build-logs.txt | 109 +++++ .latch/bin/nextflow | 458 ++++++++++++++++++ .latch/config | 1 + .latch/nextflow_version | 1 + .latch/workflow_name | 1 + Dockerfile | 46 ++ latch.config | 9 + latch_metadata/__init__.py | 23 + latch_metadata/parameters.py | 378 +++++++++++++++ version | 1 + wf/entrypoint.py | 195 ++++++++ 20 files changed, 1228 insertions(+) create mode 100644 .dockerignore rename .github/workflows/{awsfulltest.yml => awsfulltest.yml.disabled} (100%) rename .github/workflows/{awstest.yml => awstest.yml.disabled} (100%) rename .github/workflows/{branch.yml => branch.yml.disabled} (100%) rename .github/workflows/{ci.yml => ci.yml.disabled} (100%) rename .github/workflows/{clean-up.yml => clean-up.yml.disabled} (100%) rename .github/workflows/{fix-linting.yml => fix-linting.yml.disabled} (100%) rename .github/workflows/{linting.yml => linting.yml.disabled} (100%) rename .github/workflows/{linting_comment.yml => linting_comment.yml.disabled} (100%) create mode 100644 .latch/.logs/35597_nf_nf_core_atacseq:0.1.0-4e3405/docker-build-logs.txt create mode 100755 .latch/bin/nextflow create mode 100644 .latch/config create mode 100644 .latch/nextflow_version create mode 100644 .latch/workflow_name create mode 100644 Dockerfile create mode 100644 latch.config create mode 100644 latch_metadata/__init__.py create mode 100644 latch_metadata/parameters.py create mode 100644 version create mode 100644 wf/entrypoint.py diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..1b1dda5f --- /dev/null +++ b/.dockerignore @@ -0,0 +1,6 @@ +.git +.github +.nextflow* +.nextflow.log* +work/ +results/ diff --git a/.github/workflows/awsfulltest.yml b/.github/workflows/awsfulltest.yml.disabled similarity index 100% rename from .github/workflows/awsfulltest.yml rename to .github/workflows/awsfulltest.yml.disabled diff --git a/.github/workflows/awstest.yml b/.github/workflows/awstest.yml.disabled similarity index 100% rename from .github/workflows/awstest.yml rename to .github/workflows/awstest.yml.disabled diff --git a/.github/workflows/branch.yml b/.github/workflows/branch.yml.disabled similarity index 100% rename from .github/workflows/branch.yml rename to .github/workflows/branch.yml.disabled diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml.disabled similarity index 100% rename from .github/workflows/ci.yml rename to .github/workflows/ci.yml.disabled diff --git a/.github/workflows/clean-up.yml b/.github/workflows/clean-up.yml.disabled similarity index 100% rename from .github/workflows/clean-up.yml rename to .github/workflows/clean-up.yml.disabled diff --git a/.github/workflows/fix-linting.yml b/.github/workflows/fix-linting.yml.disabled similarity index 100% rename from .github/workflows/fix-linting.yml rename to .github/workflows/fix-linting.yml.disabled diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml.disabled similarity index 100% rename from .github/workflows/linting.yml rename to .github/workflows/linting.yml.disabled diff --git a/.github/workflows/linting_comment.yml b/.github/workflows/linting_comment.yml.disabled similarity index 100% rename from .github/workflows/linting_comment.yml rename to .github/workflows/linting_comment.yml.disabled diff --git a/.latch/.logs/35597_nf_nf_core_atacseq:0.1.0-4e3405/docker-build-logs.txt b/.latch/.logs/35597_nf_nf_core_atacseq:0.1.0-4e3405/docker-build-logs.txt new file mode 100644 index 00000000..2031c66a --- /dev/null +++ b/.latch/.logs/35597_nf_nf_core_atacseq:0.1.0-4e3405/docker-build-logs.txt @@ -0,0 +1,109 @@ +Step 1/15 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main + + + ---> f23c37efcd53 + +Step 2/15 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> dd16c2d4f334 + +Step 3/15 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> aaada0c60239 + +Step 4/15 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> d6869bc03deb + +Step 5/15 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> ae2f7ca65880 + +Step 6/15 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> f029b3f36a86 + +Step 7/15 : run pip install latch==2.46.6 + + + ---> Using cache + + ---> be1350f11537 + +Step 8/15 : run mkdir /opt/latch + + + ---> Using cache + + ---> e8dd4419614b + +Step 9/15 : run apt-get update && apt-get install -y default-jre-headless + + + ---> Using cache + + ---> 447cbd90cbc9 + +Step 10/15 : copy . /root/ + + + ---> 0f258d1f1624 + +Step 11/15 : run ln -s /root/.latch/bin/nextflow /root/nextflow + + + ---> Running in a1091dcdb621 + +ln -s /root/.latch/bin/nextflow /root/nextflow + + ---> 922dab5f4481 + +Step 12/15 : run ln -s /root/.latch/.nextflow /root/.nextflow + + + ---> Running in 329cdf8b8f97 + +ln -s /root/.latch/.nextflow /root/.nextflow + + ---> 8f33fc9ccb57 + +Step 13/15 : arg tag + + + ---> Running in 69ef052ad4fd + + ---> 07d869fc53e3 + +Step 14/15 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 2a0171abba8b + + ---> 93bc658e4731 + +Step 15/15 : workdir /root + + + ---> Running in 1e87df5a4a15 + + ---> b3544c50de27 + +Successfully built b3544c50de27 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35597_nf_nf_core_atacseq:0.1.0-4e3405 + diff --git a/.latch/bin/nextflow b/.latch/bin/nextflow new file mode 100755 index 00000000..7906c2aa --- /dev/null +++ b/.latch/bin/nextflow @@ -0,0 +1,458 @@ +#!/usr/bin/env bash +# +# Copyright 2013-2023, Seqera Labs +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +[[ "$NXF_DEBUG" == 'x' ]] && set -x +NXF_VER=${NXF_VER:-'23.11.0-edge'} +NXF_ORG=${NXF_ORG:-'nextflow-io'} +NXF_HOME=${NXF_HOME:-$HOME/.nextflow} +NXF_PROT=${NXF_PROT:-'https'} +NXF_BASE=${NXF_BASE:-$NXF_PROT://www.nextflow.io/releases} +NXF_TEMP=${NXF_TEMP:-$TMPDIR} +NXF_DIST=${NXF_DIST:-$NXF_HOME/framework} +NXF_CLI="$0 $@" +NXF_CLI_OPTS=${NXF_CLI_OPTS:-} +NXF_REMOTE_DEBUG_PORT=${NXF_REMOTE_DEBUG_PORT:-5005} + +export NXF_CLI +export NXF_ORG +export NXF_HOME + +if [[ $TERM && $TERM != 'dumb' ]]; then +if command -v tput &>/dev/null; then +GREEN=$(tput setaf 2; tput bold) +YELLOW=$(tput setaf 3) +RED=$(tput setaf 1) +NORMAL=$(tput sgr0) +fi +fi + +function echo_red() { + >&2 echo -e "$RED$*$NORMAL" +} + +function echo_green() { + echo -e "$GREEN$*$NORMAL" +} + +function echo_yellow() { + >&2 echo -e "$YELLOW$*$NORMAL" +} + +function die() { + echo_red "$*" + exit 1 +} + +function get_abs_filename() { + echo "$(cd "$(dirname "$1")" && pwd)/$(basename "$1")" +} + +function get() { + if command -v curl &>/dev/null; then + GET="curl -fsSL '$1' -o '$2'" + elif command -v wget &>/dev/null; then + GET="wget '$1' -O '$2' >/dev/null 2>&1" + else + echo_red "ERROR: Cannot find 'curl' nor 'wget' utility -- please install one of them" + exit 1 + fi + + printf "Downloading nextflow dependencies. It may require a few seconds, please wait .. " + eval $GET; status=$? + printf "\r\033[K" + if [ $status -ne 0 ]; then + echo_red "ERROR: Cannot download nextflow required file -- make sure you can connect to the internet" + echo "" + echo "Alternatively you can try to download this file:" + echo " $1" + echo "" + echo "and save it as:" + echo " ${3:-$2}" + echo "" + exit 1 + fi +} + +function get_ver() { + if command -v curl &>/dev/null; then + curl -fsSL "$1" + elif command -v wget &>/dev/null; then + wget "$1" >/dev/null 2>&1 + else + echo_red "ERROR: Cannot find 'curl' nor 'wget' utility -- please install one of them" + exit 1 + fi +} + +function make_temp() { + local base=${NXF_TEMP:=$PWD} + if [ "$(uname)" = 'Darwin' ]; then mktemp "${base}/nxf-tmp.XXXXXX" || exit $? + else mktemp -t nxf-tmp.XXXXXX -p "${base}" || exit $? + fi +} + +function resolve_link() { + [[ ! -f $1 ]] && exit 1 + if command -v realpath &>/dev/null; then + realpath "$1" + elif command -v readlink &>/dev/null; then + local target="$1" + cd "$(dirname "$target")"; target="$(basename "$target")" + while [ -L "$target" ]; do + target="$(readlink "$target")" + cd "$(dirname "$target")"; target="$(basename "$target")" + done + echo "$(cd "$(dirname "$target")"; pwd -P)/$target" + else + echo_yellow "WARN: Neither \`realpath\` nor \`readlink\` command can be found" + exit 1 + fi +} + +function current_ver() { + [[ $NXF_EDGE == 1 || $NXF_VER == *"-edge" ]] && printf 'edge' || printf 'latest' +} + +function install() { + local tmpfile=$(make_temp) + local version=$(set +u; [[ $NXF_VER ]] && printf "v$NXF_VER" || current_ver) + local action="a=${2:-default}" + get "$NXF_BASE/$version/nextflow?$action" "$tmpfile" "$1" || exit $? + mv "$tmpfile" "$1" || exit $? + chmod +x "$1" || exit $? + bash "$1" -download || exit $? + echo '' + echo -e $'Nextflow installation completed. Please note:' + echo -e $'- the executable file `nextflow` has been created in the folder:' $(dirname $1) + if [[ ! "$PATH" =~ (^|:)"$(dirname $1)"(:|$) ]]; then + echo -e $'- you may complete the installation by moving it to a directory in your $PATH' + fi + echo '' +} + +function check_latest() { + [[ $cmd != run ]] && return 0 + [[ $NXF_OFFLINE == true || $NXF_DISABLE_CHECK_LATEST == true ]] && return 0 + local latest=$(get_ver "$NXF_BASE/$(current_ver)/version?current=$NXF_VER") + if [[ -n "$latest" && "$latest" != $NXF_VER ]]; then + echo_yellow "Nextflow $latest is available - Please consider updating your version to it" + fi +} + +function launch_nextflow() { + # the launch command line + local cmdline=() + # remove leading and trailing double-quotes + for x in "${launcher[@]}"; do + x="${x%\"}" + x="${x#\"}" + cmdline+=("$x") + done + + if [[ "$bg" ]]; then + local pid_file="${NXF_PID_FILE:-.nextflow.pid}" + cmdline+=("${args[@]}") + exec "${cmdline[@]}" & + disown + echo $! > "$pid_file" + exit 0 + fi + + cmdline+=("${args[@]}") + exec "${cmdline[@]}" + exit 1 +} + +# check self-install +if [ "$0" = "bash" ] || [[ "$0" =~ .*/bash ]]; then + if [ -d nextflow ]; then + echo 'Please note:' + echo "- The install procedure needs to create a file named 'nextflow' in this folder, but a directory with this name already exists." + echo "- Please renamed/delete that directory, or execute the Nextflow install procedure in another folder." + echo '' + exit 1 + fi + install "$PWD/nextflow" install + exit 0 +fi + +# clean up env +# see https://github.com/nextflow-io/nextflow/issues/1716 +unset JAVA_TOOL_OPTIONS + +# parse the command line +bg='' +declare -a jvmopts=() +declare -a args=("$@") +declare -a commands=(clone config drop help history info ls pull run view node console kuberun) +# $NXF_CLI_OPTS allow to pass arbitrary cli opts via the environment +# note: do not wrap with quotes because the variable can be used to specify more than on option separate by blanks +[ "$NXF_CLI_OPTS" ] && args+=($NXF_CLI_OPTS) + +cmd='' +while [[ $# != 0 ]]; do + case $1 in + -D*) + if [[ ! "$cmd" ]]; then + jvmopts+=("$1") + fi + ;; + -bg) + bg=1 + ;; + -remote-debug) + echo_yellow "Enabling script debugging - continue the execution launching the remote VM debugger in your favourite IDE using port $NXF_REMOTE_DEBUG_PORT" + remote_debug=1 + ;; + -download) + if [[ ! "$cmd" ]]; then + rm -rf "$NXF_DIST/$NXF_VER" || exit $? + bash "$0" -version || exit $? + exit 0 + fi + ;; + -self-update|self-update) + if [[ ! "$cmd" ]]; then + [[ -z $NXF_EDGE && $NXF_VER = *-edge ]] && NXF_EDGE=1 + unset NXF_VER + install "$0" update + exit 0 + fi + ;; + *) + [[ $1 && $1 != -* && ! "$cmd" && ${commands[*]} =~ $1 ]] && cmd=$1 + ;; + esac + shift +done + +CAPSULE_LOG=${CAPSULE_LOG:=''} +CAPSULE_RESET=${CAPSULE_RESET:=''} +CAPSULE_CACHE_DIR=${CAPSULE_CACHE_DIR:="$NXF_HOME/capsule"} + +NXF_PACK=one +NXF_MODE=${NXF_MODE:-''} +NXF_JAR=${NXF_JAR:-nextflow-$NXF_VER-$NXF_PACK.jar} +NXF_BIN=${NXF_BIN:-$NXF_DIST/$NXF_VER/$NXF_JAR} +NXF_PATH=$(dirname "$NXF_BIN") +NXF_URL=${NXF_URL:-$NXF_BASE/v$NXF_VER/$NXF_JAR} +NXF_GRAB=${NXF_GRAB:-''} +NXF_CLASSPATH=${NXF_CLASSPATH:-''} +NXF_HOST=${HOSTNAME:-localhost} +[[ $NXF_LAUNCHER ]] || NXF_LAUNCHER=${NXF_HOME}/tmp/launcher/nextflow-${NXF_PACK}_${NXF_VER}/${NXF_HOST} + +# Determine the path to this file +if [[ $NXF_PACK = all ]]; then + NXF_BIN=$(which "$0" 2>/dev/null) + [ $? -gt 0 -a -f "$0" ] && NXF_BIN="./$0" +fi + +# use nextflow custom java home path +if [[ "$NXF_JAVA_HOME" ]]; then + JAVA_HOME="$NXF_JAVA_HOME" + unset JAVA_CMD +fi +# Determine the Java command to use to start the JVM. +if [ ! -x "$JAVA_CMD" ] ; then + if [ -d "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVA_CMD="$JAVA_HOME/jre/sh/java" + else + JAVA_CMD="$JAVA_HOME/bin/java" + fi + elif [ -x /usr/libexec/java_home ]; then + JAVA_CMD="$(/usr/libexec/java_home -v 1.8+)/bin/java" + else + JAVA_CMD="$(which java)" || JAVA_CMD=java + fi +fi + +# Retrieve the java version from a NF local file +JAVA_KEY="$NXF_HOME/tmp/ver/$(resolve_link "$JAVA_CMD" | sed 's@/@.@g')" +if [ -f "$JAVA_KEY" ]; then + JAVA_VER="$(cat "$JAVA_KEY")" +else + JAVA_VER="$("$JAVA_CMD" $NXF_OPTS -version 2>&1)" + if [ $? -ne 0 ]; then + echo_red "${JAVA_VER:-Failed to launch the Java virtual machine}" + echo_yellow "NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:\n JAVA_CMD: $JAVA_CMD\n NXF_OPTS: $NXF_OPTS\n" + exit 1 + fi + JAVA_VER=$(echo "$JAVA_VER" | awk '/version/ {gsub(/"/, "", $3); print $3}') + # check NF version + if [[ ! $NXF_VER =~ ([0-9]+)\.([0-9]+)\.([0-9].*) ]]; then + echo_red "Not a valid Nextflow version: $NXF_VER" + exit 1 + fi + major=${BASH_REMATCH[1]} + minor=${BASH_REMATCH[2]} + # legacy version - Java 7/8 only + if [ $major -eq 0 ] && [ $minor -lt 26 ]; then + version_check="^(1.7|1.8)" + version_message="Java 7 or 8" + else + version_check="^(1.8|9|10|11|12|13|14|15|16|17|18|19|20|21)" + version_message="Java 8 or later (up to 21)" + fi + if [[ ! $JAVA_VER =~ $version_check ]]; then + echo_red "ERROR: Cannot find Java or it's a wrong version -- please make sure that $version_message is installed" + if [[ "$NXF_JAVA_HOME" ]]; then + echo_yellow "NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:\n JAVA_CMD: $JAVA_CMD\n NXF_JAVA_HOME: $NXF_JAVA_HOME\n" + else + echo_yellow "NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:\n JAVA_CMD: $JAVA_CMD\n JAVA_HOME: $JAVA_HOME\n" + fi + exit 1 + fi + if [[ ! $JAVA_VER =~ ^(11|12|13|14|15|16|17|18|19|20|21) ]]; then + echo_yellow "NOTE: Nextflow is not tested with Java $JAVA_VER -- It's recommended the use of version 11 up to 21\n" + fi + mkdir -p "$(dirname "$JAVA_KEY")" + [[ -f $JAVA_VER ]] && echo $JAVA_VER > "$JAVA_KEY" +fi + +# Verify nextflow jar is available +if [ ! -f "$NXF_BIN" ]; then + [ -f "$NXF_PATH" ] && rm "$NXF_PATH" + mkdir -p "$NXF_PATH" || exit $? + tmpfile=$(make_temp) + get "$NXF_URL" "$tmpfile" "$NXF_BIN" + mv "$tmpfile" "$NXF_BIN" +fi + +COLUMNS=${COLUMNS:-`tty -s && tput cols 2>/dev/null || true`} +declare -a JAVA_OPTS=() +JAVA_OPTS+=(-Dfile.encoding=UTF-8 -Dcapsule.trampoline -Dcapsule.java.cmd="$JAVA_CMD" -Dcom.sun.security.enableAIAcaIssuers=true) +if [[ $cmd == console ]]; then bg=1; +else JAVA_OPTS+=(-Djava.awt.headless=true) +fi + +[[ "$JAVA_VER" =~ ^(21) ]] && [[ ! "$NXF_ENABLE_VIRTUAL_THREADS" ]] && NXF_ENABLE_VIRTUAL_THREADS=true +[[ "$JAVA_HOME" ]] && JAVA_OPTS+=(-Dcapsule.java.home="$JAVA_HOME") +[[ "$CAPSULE_LOG" ]] && JAVA_OPTS+=(-Dcapsule.log=$CAPSULE_LOG) +[[ "$CAPSULE_RESET" ]] && JAVA_OPTS+=(-Dcapsule.reset=true) +[[ "$cmd" != "run" && "$cmd" != "node" ]] && JAVA_OPTS+=(-XX:+TieredCompilation -XX:TieredStopAtLevel=1) +[[ "$NXF_OPTS" ]] && JAVA_OPTS+=($NXF_OPTS) +[[ "$NXF_CLASSPATH" ]] && export NXF_CLASSPATH +[[ "$NXF_GRAB" ]] && export NXF_GRAB +[[ "$COLUMNS" ]] && export COLUMNS +[[ "$NXF_TEMP" ]] && JAVA_OPTS+=(-Djava.io.tmpdir="$NXF_TEMP") +[[ "${jvmopts[@]}" ]] && JAVA_OPTS+=("${jvmopts[@]}") +export JAVA_CMD +export CAPSULE_CACHE_DIR +export NXF_PLUGINS_DIR +export NXF_PLUGINS_MODE +export NXF_PLUGINS_DEFAULT +export NXF_PACK +export NXF_ENABLE_VIRTUAL_THREADS + +# lookup the a `md5` command +if hash md5sum 2>/dev/null; then MD5=md5sum; +elif hash gmd5sum 2>/dev/null; then MD5=gmd5sum; +elif hash md5 2>/dev/null; then MD5=md5; +else MD5='' +fi + +# when no md5 command is available fallback on default execution +if [ ! "$MD5" ] || [ "$CAPSULE_RESET" ]; then + launcher=($("$JAVA_CMD" "${JAVA_OPTS[@]}" -jar "$NXF_BIN")) + launch_nextflow + exit 1 +fi + +# creates a md5 unique for the given variables +env_md5() { +cat </dev/null; then + STR='' + for x in "${launcher[@]}"; do + [[ "$x" != "\"-Duser.dir=$PWD\"" ]] && [[ ! "$x" == *"-agentlib:jdwp"* ]] && STR+=$(printf '%q ' "$x") + done + printf "$STR">"$LAUNCH_FILE" + else + echo_yellow "Warning: Couldn't create cached classpath folder: $NXF_LAUNCHER -- Maybe NXF_HOME is not writable?" + fi + +fi + +# check for latest version +check_latest +# finally run it +launch_nextflow diff --git a/.latch/config b/.latch/config new file mode 100644 index 00000000..f61da989 --- /dev/null +++ b/.latch/config @@ -0,0 +1 @@ +{"latch_version": "2.46.6", "base_image": "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main", "date": "2024-06-17T18:00:33.882201"} \ No newline at end of file diff --git a/.latch/nextflow_version b/.latch/nextflow_version new file mode 100644 index 00000000..c1757a8d --- /dev/null +++ b/.latch/nextflow_version @@ -0,0 +1 @@ +v1.0.5 \ No newline at end of file diff --git a/.latch/workflow_name b/.latch/workflow_name new file mode 100644 index 00000000..a4b36a9b --- /dev/null +++ b/.latch/workflow_name @@ -0,0 +1 @@ +nf_nf_core_atacseq \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..3fba858e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,46 @@ +# DO NOT CHANGE +from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main + +workdir /tmp/docker-build/work/ + +shell [ \ + "/usr/bin/env", "bash", \ + "-o", "errexit", \ + "-o", "pipefail", \ + "-o", "nounset", \ + "-o", "verbose", \ + "-o", "errtrace", \ + "-O", "inherit_errexit", \ + "-O", "shift_verbose", \ + "-c" \ +] +env TZ='Etc/UTC' +env LANG='en_US.UTF-8' + +arg DEBIAN_FRONTEND=noninteractive + +# Latch SDK +# DO NOT REMOVE +run pip install latch==2.46.6 +run mkdir /opt/latch +run apt-get update && apt-get install -y default-jre-headless + + +# Copy workflow data (use .dockerignore to skip files) + +copy . /root/ + +# Latch nextflow workflow entrypoint +# DO NOT CHANGE + +run ln -s /root/.latch/bin/nextflow /root/nextflow +run ln -s /root/.latch/.nextflow /root/.nextflow + + +# Latch workflow registration metadata +# DO NOT CHANGE +arg tag +# DO NOT CHANGE +env FLYTE_INTERNAL_IMAGE $tag + +workdir /root diff --git a/latch.config b/latch.config new file mode 100644 index 00000000..b8e37106 --- /dev/null +++ b/latch.config @@ -0,0 +1,9 @@ +process { + executor = 'k8s' +} + +aws { + client { + anonymous = true + } +} diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py new file mode 100644 index 00000000..9d814c56 --- /dev/null +++ b/latch_metadata/__init__.py @@ -0,0 +1,23 @@ + +from latch.types.metadata import ( + NextflowMetadata, + LatchAuthor, + NextflowRuntimeResources +) +from latch.types.directory import LatchDir + +from .parameters import generated_parameters + +NextflowMetadata( + display_name='nf-core/atacseq', + author=LatchAuthor( + name="Your Name", + ), + parameters=generated_parameters, + runtime_resources=NextflowRuntimeResources( + cpus=4, + memory=8, + storage_gib=100, + ), + log_dir=LatchDir("latch:///your_log_dir"), +) diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py new file mode 100644 index 00000000..09a7a49c --- /dev/null +++ b/latch_metadata/parameters.py @@ -0,0 +1,378 @@ + +from dataclasses import dataclass +import typing +import typing_extensions + +from flytekit.core.annotation import FlyteAnnotation + +from latch.types.metadata import NextflowParameter +from latch.types.file import LatchFile +from latch.types.directory import LatchDir, LatchOutputDir + +# Import these into your `__init__.py` file: +# +# from .parameters import generated_parameters + +generated_parameters = { + 'input': NextflowParameter( + type=LatchFile, + default=None, + section_title='Input/output options', + description='Path to comma-separated file containing information about the samples in the experiment.', + ), + 'fragment_size': NextflowParameter( + type=typing.Optional[int], + default=200, + section_title=None, + description='Estimated fragment size used to extend single-end reads.', + ), + 'seq_center': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Sequencing center information to be added to read group of BAM files.', + ), + 'read_length': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description="Read length used to calculate or retrieve pre-computed MACS2 genome size for peak calling if `--macs_gsize` isn't provided.", + ), + 'with_control': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Use controls.', + ), + 'outdir': NextflowParameter( + type=typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], + default=None, + section_title=None, + description='The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.', + ), + 'email': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Email address for completion summary.', + ), + 'multiqc_title': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='MultiQC report title. Printed as page header, used for filename if not otherwise specified.', + ), + 'genome': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title='Reference genome options', + description='Name of iGenomes reference.', + ), + 'fasta': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title=None, + description='Path to FASTA genome file.', + ), + 'gtf': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title=None, + description='Path to GTF annotation file.', + ), + 'gff': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title=None, + description='Path to GFF3 annotation file.', + ), + 'bwa_index': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Path to directory or tar.gz archive for pre-built BWA index.', + ), + 'bowtie2_index': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Path to directory or tar.gz archive for pre-built Bowtie2 index.', + ), + 'chromap_index': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Path to directory or tar.gz archive for pre-built Chromap index.', + ), + 'star_index': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Path to directory or tar.gz archive for pre-built STAR index.', + ), + 'gene_bed': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title=None, + description='Path to BED file containing gene intervals. This will be created from the GTF file if not specified.', + ), + 'tss_bed': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title=None, + description='Path to BED file containing transcription start sites. This will be created from the gene BED file if not specified.', + ), + 'macs_gsize': NextflowParameter( + type=typing.Optional[float], + default=None, + section_title=None, + description='Effective genome size parameter required by MACS2.', + ), + 'blacklist': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Path to blacklist regions in BED format, used for filtering alignments.', + ), + 'mito_name': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Name of Mitochondrial chomosome in reference assembly e.g. chrM.', + ), + 'save_reference': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='If generated by the pipeline save the aligner index (e.g. BWA) in the results directory.', + ), + 'keep_mito': NextflowParameter( + type=typing.Optional[bool], + default=False, + section_title=None, + description='Reads mapping to mitochondrial contig are not filtered from alignments.', + ), + 'ataqv_mito_reference': NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + description='Sets the value of the ataqv --mitochondrial-reference-name argument', + ), + 'clip_r1': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title='Adapter trimming options', + description="Instructs Trim Galore to remove bp from the 5' end of read 1 (or single-end reads).", + ), + 'clip_r2': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description="Instructs Trim Galore to remove bp from the 5' end of read 2 (paired-end reads only).", + ), + 'three_prime_clip_r1': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description="Instructs Trim Galore to remove bp from the 3' end of read 1 AFTER adapter/quality trimming has been performed.", + ), + 'three_prime_clip_r2': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description="Instructs Trim Galore to remove bp from the 3' end of read 2 AFTER adapter/quality trimming has been performed.", + ), + 'trim_nextseq': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description='Instructs Trim Galore to apply the --nextseq=X option, to trim based on quality after removing poly-G tails.', + ), + 'min_trimmed_reads': NextflowParameter( + type=typing.Optional[int], + default=10000, + section_title=None, + description='Minimum number of trimmed reads below which samples are removed from further processing. Some downstream steps in the pipeline will fail if this threshold is too low.', + ), + 'skip_trimming': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip the adapter trimming step.', + ), + 'save_trimmed': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Save the trimmed FastQ files in the results directory.', + ), + 'aligner': NextflowParameter( + type=typing.Optional[str], + default='bwa', + section_title='Alignment options', + description="Specifies the alignment algorithm to use - available options are 'bwa', 'bowtie2', 'chromap' and 'star'.", + ), + 'keep_dups': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Duplicate reads are not filtered from alignments.', + ), + 'keep_multi_map': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Reads mapping to multiple locations are not filtered from alignments.', + ), + 'bwa_min_score': NextflowParameter( + type=typing.Optional[int], + default=None, + section_title=None, + description='Don’t output BWA MEM alignments with score lower than this parameter.', + ), + 'skip_merge_replicates': NextflowParameter( + type=typing.Optional[bool], + default=False, + section_title=None, + description='Do not perform alignment merging and downstream analysis by merging replicates i.e. only do this by merging resequenced libraries.', + ), + 'save_align_intermeds': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Save the intermediate BAM files from the alignment step.', + ), + 'save_unaligned': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Where possible, save unaligned reads from either STAR, HISAT2 or Salmon to the results directory.', + ), + 'narrow_peak': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title='Peak calling options', + description='Run MACS2 in narrowPeak mode.', + ), + 'broad_cutoff': NextflowParameter( + type=typing.Optional[float], + default=0.1, + section_title=None, + description='Specifies broad cutoff value for MACS2. Only used when --narrow_peak isnt specified.', + ), + 'macs_fdr': NextflowParameter( + type=typing.Optional[float], + default=None, + section_title=None, + description='Minimum FDR (q-value) cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive.', + ), + 'macs_pvalue': NextflowParameter( + type=typing.Optional[float], + default=None, + section_title=None, + description='p-value cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive. If --macs_pvalue cutoff is set, q-value will not be calculated and reported as -1 in the final .xls file.', + ), + 'min_reps_consensus': NextflowParameter( + type=typing.Optional[int], + default=1, + section_title=None, + description='Number of biological replicates required from a given condition for a peak to contribute to a consensus peak.', + ), + 'save_macs_pileup': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Instruct MACS2 to create bedGraph files normalised to signal per million reads.', + ), + 'skip_peak_qc': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip MACS2 peak QC plot generation.', + ), + 'skip_peak_annotation': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip annotation of MACS2 and consensus peaks with HOMER.', + ), + 'skip_consensus_peaks': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip consensus peak generation, annotation and counting.', + ), + 'deseq2_vst': NextflowParameter( + type=typing.Optional[bool], + default=True, + section_title='Differential analysis options', + description='Use vst transformation instead of rlog with DESeq2.', + ), + 'skip_deseq2_qc': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip DESeq2 PCA and heatmap plotting.', + ), + 'skip_fastqc': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title='Process skipping options', + description='Skip FastQC.', + ), + 'skip_picard_metrics': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip Picard CollectMultipleMetrics.', + ), + 'skip_preseq': NextflowParameter( + type=typing.Optional[bool], + default=True, + section_title=None, + description='Skip Preseq.', + ), + 'skip_plot_profile': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip deepTools plotProfile.', + ), + 'skip_plot_fingerprint': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip deepTools plotFingerprint.', + ), + 'skip_igv': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip IGV.', + ), + 'skip_multiqc': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip MultiQC.', + ), + 'skip_qc': NextflowParameter( + type=typing.Optional[bool], + default=None, + section_title=None, + description='Skip all QC steps except for MultiQC.', + ), + 'skip_ataqv': NextflowParameter( + type=typing.Optional[bool], + default=False, + section_title=None, + description='Skip Ataqv.', + ), + 'multiqc_methods_description': NextflowParameter( + type=typing.Optional[LatchFile], + default=None, + section_title='Generic options', + description='Custom MultiQC yaml file containing HTML including a methods description.', + ), +} + diff --git a/version b/version new file mode 100644 index 00000000..6e8bf73a --- /dev/null +++ b/version @@ -0,0 +1 @@ +0.1.0 diff --git a/wf/entrypoint.py b/wf/entrypoint.py new file mode 100644 index 00000000..4b2afe75 --- /dev/null +++ b/wf/entrypoint.py @@ -0,0 +1,195 @@ +from dataclasses import dataclass +from enum import Enum +import os +import subprocess +import requests +import shutil +from pathlib import Path +import typing +import typing_extensions + +from latch.resources.workflow import workflow +from latch.resources.tasks import nextflow_runtime_task, custom_task +from latch.types.file import LatchFile +from latch.types.directory import LatchDir, LatchOutputDir +from latch.ldata.path import LPath +from latch_cli.nextflow.workflow import get_flag +from latch_cli.nextflow.utils import _get_execution_name +from latch_cli.utils import urljoins +from latch.types import metadata +from flytekit.core.annotation import FlyteAnnotation + +from latch_cli.services.register.utils import import_module_by_path + +meta = Path("latch_metadata") / "__init__.py" +import_module_by_path(meta) +import latch_metadata + +@custom_task(cpu=0.25, memory=0.5, storage_gib=1) +def initialize() -> str: + token = os.environ.get("FLYTE_INTERNAL_EXECUTION_ID") + if token is None: + raise RuntimeError("failed to get execution token") + + headers = {"Authorization": f"Latch-Execution-Token {token}"} + + print("Provisioning shared storage volume... ", end="") + resp = requests.post( + "http://nf-dispatcher-service.flyte.svc.cluster.local/provision-storage", + headers=headers, + json={ + "storage_gib": 100, + } + ) + resp.raise_for_status() + print("Done.") + + return resp.json()["name"] + + + + + + +@nextflow_runtime_task(cpu=4, memory=8, storage_gib=100) +def nextflow_runtime(pvc_name: str, input: LatchFile, seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], email: typing.Optional[str], multiqc_title: typing.Optional[str], genome: typing.Optional[str], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], bwa_index: typing.Optional[str], bowtie2_index: typing.Optional[str], chromap_index: typing.Optional[str], star_index: typing.Optional[str], gene_bed: typing.Optional[LatchFile], tss_bed: typing.Optional[LatchFile], macs_gsize: typing.Optional[float], blacklist: typing.Optional[str], mito_name: typing.Optional[str], save_reference: typing.Optional[bool], ataqv_mito_reference: typing.Optional[str], clip_r1: typing.Optional[int], clip_r2: typing.Optional[int], three_prime_clip_r1: typing.Optional[int], three_prime_clip_r2: typing.Optional[int], trim_nextseq: typing.Optional[int], skip_trimming: typing.Optional[bool], save_trimmed: typing.Optional[bool], keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], save_align_intermeds: typing.Optional[bool], save_unaligned: typing.Optional[bool], narrow_peak: typing.Optional[bool], macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], skip_peak_qc: typing.Optional[bool], skip_peak_annotation: typing.Optional[bool], skip_consensus_peaks: typing.Optional[bool], skip_deseq2_qc: typing.Optional[bool], skip_fastqc: typing.Optional[bool], skip_picard_metrics: typing.Optional[bool], skip_plot_profile: typing.Optional[bool], skip_plot_fingerprint: typing.Optional[bool], skip_igv: typing.Optional[bool], skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], fragment_size: typing.Optional[int], keep_mito: typing.Optional[bool], min_trimmed_reads: typing.Optional[int], aligner: typing.Optional[str], skip_merge_replicates: typing.Optional[bool], broad_cutoff: typing.Optional[float], min_reps_consensus: typing.Optional[int], deseq2_vst: typing.Optional[bool], skip_preseq: typing.Optional[bool], skip_ataqv: typing.Optional[bool]) -> None: + try: + shared_dir = Path("/nf-workdir") + + + + ignore_list = [ + "latch", + ".latch", + "nextflow", + ".nextflow", + "work", + "results", + "miniconda", + "anaconda3", + "mambaforge", + ] + + shutil.copytree( + Path("/root"), + shared_dir, + ignore=lambda src, names: ignore_list, + ignore_dangling_symlinks=True, + dirs_exist_ok=True, + ) + + cmd = [ + "/root/nextflow", + "run", + str(shared_dir / "main.nf"), + "-work-dir", + str(shared_dir), + "-profile", + "docker", + "-c", + "latch.config", + *get_flag('input', input), + *get_flag('fragment_size', fragment_size), + *get_flag('seq_center', seq_center), + *get_flag('read_length', read_length), + *get_flag('with_control', with_control), + *get_flag('outdir', outdir), + *get_flag('email', email), + *get_flag('multiqc_title', multiqc_title), + *get_flag('genome', genome), + *get_flag('fasta', fasta), + *get_flag('gtf', gtf), + *get_flag('gff', gff), + *get_flag('bwa_index', bwa_index), + *get_flag('bowtie2_index', bowtie2_index), + *get_flag('chromap_index', chromap_index), + *get_flag('star_index', star_index), + *get_flag('gene_bed', gene_bed), + *get_flag('tss_bed', tss_bed), + *get_flag('macs_gsize', macs_gsize), + *get_flag('blacklist', blacklist), + *get_flag('mito_name', mito_name), + *get_flag('save_reference', save_reference), + *get_flag('keep_mito', keep_mito), + *get_flag('ataqv_mito_reference', ataqv_mito_reference), + *get_flag('clip_r1', clip_r1), + *get_flag('clip_r2', clip_r2), + *get_flag('three_prime_clip_r1', three_prime_clip_r1), + *get_flag('three_prime_clip_r2', three_prime_clip_r2), + *get_flag('trim_nextseq', trim_nextseq), + *get_flag('min_trimmed_reads', min_trimmed_reads), + *get_flag('skip_trimming', skip_trimming), + *get_flag('save_trimmed', save_trimmed), + *get_flag('aligner', aligner), + *get_flag('keep_dups', keep_dups), + *get_flag('keep_multi_map', keep_multi_map), + *get_flag('bwa_min_score', bwa_min_score), + *get_flag('skip_merge_replicates', skip_merge_replicates), + *get_flag('save_align_intermeds', save_align_intermeds), + *get_flag('save_unaligned', save_unaligned), + *get_flag('narrow_peak', narrow_peak), + *get_flag('broad_cutoff', broad_cutoff), + *get_flag('macs_fdr', macs_fdr), + *get_flag('macs_pvalue', macs_pvalue), + *get_flag('min_reps_consensus', min_reps_consensus), + *get_flag('save_macs_pileup', save_macs_pileup), + *get_flag('skip_peak_qc', skip_peak_qc), + *get_flag('skip_peak_annotation', skip_peak_annotation), + *get_flag('skip_consensus_peaks', skip_consensus_peaks), + *get_flag('deseq2_vst', deseq2_vst), + *get_flag('skip_deseq2_qc', skip_deseq2_qc), + *get_flag('skip_fastqc', skip_fastqc), + *get_flag('skip_picard_metrics', skip_picard_metrics), + *get_flag('skip_preseq', skip_preseq), + *get_flag('skip_plot_profile', skip_plot_profile), + *get_flag('skip_plot_fingerprint', skip_plot_fingerprint), + *get_flag('skip_igv', skip_igv), + *get_flag('skip_multiqc', skip_multiqc), + *get_flag('skip_qc', skip_qc), + *get_flag('skip_ataqv', skip_ataqv), + *get_flag('multiqc_methods_description', multiqc_methods_description) + ] + + print("Launching Nextflow Runtime") + print(' '.join(cmd)) + print(flush=True) + + env = { + **os.environ, + "NXF_HOME": "/root/.nextflow", + "NXF_OPTS": "-Xms2048M -Xmx8G -XX:ActiveProcessorCount=4", + "K8S_STORAGE_CLAIM_NAME": pvc_name, + "NXF_DISABLE_CHECK_LATEST": "true", + } + subprocess.run( + cmd, + env=env, + check=True, + cwd=str(shared_dir), + ) + finally: + print() + + nextflow_log = shared_dir / ".nextflow.log" + if nextflow_log.exists(): + name = _get_execution_name() + if name is None: + print("Skipping logs upload, failed to get execution name") + else: + remote = LPath(urljoins("latch:///your_log_dir/nf_nf_core_atacseq", name, "nextflow.log")) + print(f"Uploading .nextflow.log to {remote.path}") + remote.upload_from(nextflow_log) + + + +@workflow(metadata._nextflow_metadata) +def nf_nf_core_atacseq(input: LatchFile, seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], email: typing.Optional[str], multiqc_title: typing.Optional[str], genome: typing.Optional[str], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], bwa_index: typing.Optional[str], bowtie2_index: typing.Optional[str], chromap_index: typing.Optional[str], star_index: typing.Optional[str], gene_bed: typing.Optional[LatchFile], tss_bed: typing.Optional[LatchFile], macs_gsize: typing.Optional[float], blacklist: typing.Optional[str], mito_name: typing.Optional[str], save_reference: typing.Optional[bool], ataqv_mito_reference: typing.Optional[str], clip_r1: typing.Optional[int], clip_r2: typing.Optional[int], three_prime_clip_r1: typing.Optional[int], three_prime_clip_r2: typing.Optional[int], trim_nextseq: typing.Optional[int], skip_trimming: typing.Optional[bool], save_trimmed: typing.Optional[bool], keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], save_align_intermeds: typing.Optional[bool], save_unaligned: typing.Optional[bool], narrow_peak: typing.Optional[bool], macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], skip_peak_qc: typing.Optional[bool], skip_peak_annotation: typing.Optional[bool], skip_consensus_peaks: typing.Optional[bool], skip_deseq2_qc: typing.Optional[bool], skip_fastqc: typing.Optional[bool], skip_picard_metrics: typing.Optional[bool], skip_plot_profile: typing.Optional[bool], skip_plot_fingerprint: typing.Optional[bool], skip_igv: typing.Optional[bool], skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], fragment_size: typing.Optional[int] = 200, keep_mito: typing.Optional[bool] = False, min_trimmed_reads: typing.Optional[int] = 10000, aligner: typing.Optional[str] = 'bwa', skip_merge_replicates: typing.Optional[bool] = False, broad_cutoff: typing.Optional[float] = 0.1, min_reps_consensus: typing.Optional[int] = 1, deseq2_vst: typing.Optional[bool] = True, skip_preseq: typing.Optional[bool] = True, skip_ataqv: typing.Optional[bool] = False) -> None: + """ + nf-core/atacseq + + Sample Description + """ + + pvc_name: str = initialize() + nextflow_runtime(pvc_name=pvc_name, input=input, fragment_size=fragment_size, seq_center=seq_center, read_length=read_length, with_control=with_control, outdir=outdir, email=email, multiqc_title=multiqc_title, genome=genome, fasta=fasta, gtf=gtf, gff=gff, bwa_index=bwa_index, bowtie2_index=bowtie2_index, chromap_index=chromap_index, star_index=star_index, gene_bed=gene_bed, tss_bed=tss_bed, macs_gsize=macs_gsize, blacklist=blacklist, mito_name=mito_name, save_reference=save_reference, keep_mito=keep_mito, ataqv_mito_reference=ataqv_mito_reference, clip_r1=clip_r1, clip_r2=clip_r2, three_prime_clip_r1=three_prime_clip_r1, three_prime_clip_r2=three_prime_clip_r2, trim_nextseq=trim_nextseq, min_trimmed_reads=min_trimmed_reads, skip_trimming=skip_trimming, save_trimmed=save_trimmed, aligner=aligner, keep_dups=keep_dups, keep_multi_map=keep_multi_map, bwa_min_score=bwa_min_score, skip_merge_replicates=skip_merge_replicates, save_align_intermeds=save_align_intermeds, save_unaligned=save_unaligned, narrow_peak=narrow_peak, broad_cutoff=broad_cutoff, macs_fdr=macs_fdr, macs_pvalue=macs_pvalue, min_reps_consensus=min_reps_consensus, save_macs_pileup=save_macs_pileup, skip_peak_qc=skip_peak_qc, skip_peak_annotation=skip_peak_annotation, skip_consensus_peaks=skip_consensus_peaks, deseq2_vst=deseq2_vst, skip_deseq2_qc=skip_deseq2_qc, skip_fastqc=skip_fastqc, skip_picard_metrics=skip_picard_metrics, skip_preseq=skip_preseq, skip_plot_profile=skip_plot_profile, skip_plot_fingerprint=skip_plot_fingerprint, skip_igv=skip_igv, skip_multiqc=skip_multiqc, skip_qc=skip_qc, skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description) + From c7596bcc033d9ca32d04e27968ec790ccf9fd50f Mon Sep 17 00:00:00 2001 From: Harihara Date: Tue, 13 Aug 2024 13:01:04 -0700 Subject: [PATCH 02/17] Modified Flows --- .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 109 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 84 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 50 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 84 + .../docker-build-logs.txt | 84 + .../docker-build-logs.txt | 84 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 78 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 1108 +++ .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 1039 ++ .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 119 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 50 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 8385 +++++++++++++++++ .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 84 + .../docker-build-logs.txt | 981 ++ .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .../docker-build-logs.txt | 112 + .latch/config | 2 +- .latch_report.tar.gz | Bin 0 -> 118380 bytes Dockerfile | 31 +- latch_metadata/ATACSeqQC_Plots.R | 121 + latch_metadata/Compress_Coverage.py | 39 + latch_metadata/__init__.py | 139 +- latch_metadata/parameters.py | 373 +- modules/local/bam_remove_orphans.nf | 2 +- wf/entrypoint.py | 645 +- 76 files changed, 19484 insertions(+), 276 deletions(-) create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-6170e7/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-8edff7/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-04d471/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-127454/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-21dda5/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-280356/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2ce3a8/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2e95ba/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-49157c/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-4b690b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5070c6/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5643e1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-57e9e1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5fe70a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-6b1422/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-021990/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0406fa/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0c44a1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0d6e03/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-189b7f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-1bc735/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-2f9ac9/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-301c1f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-593f08/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-59eddd/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5adf76/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5c9994/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-68ca9a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-74cfa1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7a41d7/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7c6201/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-8f4e6b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-939874/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-952fc1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d6550/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d9a88/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-acd301/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-b835e3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-bfeae3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-c824c7/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-cf4c4f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-d084c9/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-dde0e3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-ddf580/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-e84a45/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f16bf8/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f2062e/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f398ae/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f68adf/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-fe381f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-763831/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-8f4e6b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9bc972/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9e18ed/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b583d9/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b8e79a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-be1aa9/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-beafeb/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c34b51/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-d1f932/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e18a19/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e517ce/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e727f9/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e7f0a1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f1825d/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f9cc75/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-fb6a88/docker-build-logs.txt create mode 100644 .latch_report.tar.gz create mode 100644 latch_metadata/ATACSeqQC_Plots.R create mode 100644 latch_metadata/Compress_Coverage.py diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-6170e7/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-6170e7/docker-build-logs.txt new file mode 100644 index 00000000..fca9852b --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-6170e7/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 0a992000ab72 + +Step 14/16 : arg tag + + + ---> Running in 63451aedc13d + + ---> e86a33ddd22c + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c35a061630fb + + ---> 05ed1b5b145e + +Step 16/16 : workdir /root + + + ---> Running in 359688e4d8da + + ---> 10ac9a7e38fc + +Successfully built 10ac9a7e38fc + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-6170e7 + diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-8edff7/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-8edff7/docker-build-logs.txt new file mode 100644 index 00000000..c3e020a5 --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-8edff7/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 0179c3583480 + +Step 14/16 : arg tag + + + ---> Running in a839a32576e8 + + ---> fd91f73e06dd + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c8b9dd40f11a + + ---> 0629a4800af3 + +Step 16/16 : workdir /root + + + ---> Running in c3fb7eddc037 + + ---> dd481d46e5d5 + +Successfully built dd481d46e5d5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-8edff7 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-04d471/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-04d471/docker-build-logs.txt new file mode 100644 index 00000000..0f764be1 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-04d471/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 9d1b7e44b955 + +Step 14/16 : arg tag + + + ---> Running in 6aa25c47b9c3 + + ---> f8a2360e48e3 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 64abd7e1a304 + + ---> ceae83ee1cbd + +Step 16/16 : workdir /root + + + ---> Running in 8af2d6a2839d + + ---> afeb8ee11933 + +Successfully built afeb8ee11933 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-04d471 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-127454/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-127454/docker-build-logs.txt new file mode 100644 index 00000000..37fb49c8 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-127454/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> c647c1c62cbe + +Step 14/16 : arg tag + + + ---> Running in 1e9d11e6013b + + ---> e0d1c226633f + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in e07d3848c899 + + ---> 2e4e4ca57105 + +Step 16/16 : workdir /root + + + ---> Running in c2d1b4a32ad7 + + ---> 08f15d941b1b + +Successfully built 08f15d941b1b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-127454 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-21dda5/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-21dda5/docker-build-logs.txt new file mode 100644 index 00000000..6141a47d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-21dda5/docker-build-logs.txt @@ -0,0 +1,109 @@ +Step 1/15 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main + + + ---> f23c37efcd53 + +Step 2/15 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> dd16c2d4f334 + +Step 3/15 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> aaada0c60239 + +Step 4/15 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> d6869bc03deb + +Step 5/15 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> ae2f7ca65880 + +Step 6/15 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> f029b3f36a86 + +Step 7/15 : run pip install latch==2.46.6 + + + ---> Using cache + + ---> be1350f11537 + +Step 8/15 : run mkdir /opt/latch + + + ---> Using cache + + ---> e8dd4419614b + +Step 9/15 : run apt-get update && apt-get install -y default-jre-headless + + + ---> Using cache + + ---> 447cbd90cbc9 + +Step 10/15 : copy . /root/ + + + ---> 6a5e7e565eff + +Step 11/15 : run ln -s /root/.latch/bin/nextflow /root/nextflow + + + ---> Running in 23f6fda33e95 + +ln -s /root/.latch/bin/nextflow /root/nextflow + + ---> d78d9b141089 + +Step 12/15 : run ln -s /root/.latch/.nextflow /root/.nextflow + + + ---> Running in f79f6b492429 + +ln -s /root/.latch/.nextflow /root/.nextflow + + ---> bb4efabd7808 + +Step 13/15 : arg tag + + + ---> Running in a7351e5e3d83 + + ---> e9a2b02a372a + +Step 14/15 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 06f64fabebaa + + ---> 684aae6aee08 + +Step 15/15 : workdir /root + + + ---> Running in 39801bfb7642 + + ---> fabb352efea4 + +Successfully built fabb352efea4 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-21dda5 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-280356/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-280356/docker-build-logs.txt new file mode 100644 index 00000000..5ccc12ec --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-280356/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 17908526d6ea + +Step 14/16 : arg tag + + + ---> Running in 3ab8af987d5d + + ---> d6822c78e26d + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3d67edd07202 + + ---> e3984649e768 + +Step 16/16 : workdir /root + + + ---> Running in 09c5adfd3d8c + + ---> 87b8382843d7 + +Successfully built 87b8382843d7 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-280356 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2ce3a8/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2ce3a8/docker-build-logs.txt new file mode 100644 index 00000000..f07c6d95 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2ce3a8/docker-build-logs.txt @@ -0,0 +1,84 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> 09367563ea3f + +Step 10/12 : arg tag + + + ---> Running in 67fa984147bc + + ---> 1b144cd6ed2d + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 6a838ef076f1 + + ---> 7d7bbfea9d08 + +Step 12/12 : workdir /root + + + ---> Running in 4f7e6c08b2d8 + + ---> 3a65d155a898 + +Successfully built 3a65d155a898 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-2ce3a8 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2e95ba/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2e95ba/docker-build-logs.txt new file mode 100644 index 00000000..ac1d5fb5 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-2e95ba/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 2f38208e4019 + +Step 14/16 : arg tag + + + ---> Running in 17fe186bffdb + + ---> 4d63f6350cbc + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 322835ee007f + + ---> 26bab0eee9e6 + +Step 16/16 : workdir /root + + + ---> Running in 906a81908671 + + ---> bf24eac5f2fe + +Successfully built bf24eac5f2fe + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-2e95ba + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-49157c/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-49157c/docker-build-logs.txt new file mode 100644 index 00000000..e897434c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-49157c/docker-build-logs.txt @@ -0,0 +1,50 @@ +Step 1/13 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/13 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/13 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/13 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/13 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/13 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/13 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in 0b41c6348cb5 + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +bash: line 1: mamba: command not found + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo' returned a non-zero code: 127 diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-4b690b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-4b690b/docker-build-logs.txt new file mode 100644 index 00000000..44b33cdc --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-4b690b/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 739cd282f930 + +Step 14/16 : arg tag + + + ---> Running in 19d4ea6cdc0a + + ---> 43c02db6e02e + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c414c6532389 + + ---> 1ccdf152ee45 + +Step 16/16 : workdir /root + + + ---> Running in 619009d3110c + + ---> e8f4c8b3a269 + +Successfully built e8f4c8b3a269 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-4b690b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5070c6/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5070c6/docker-build-logs.txt new file mode 100644 index 00000000..6714af77 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5070c6/docker-build-logs.txt @@ -0,0 +1,84 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> f1029459107f + +Step 10/12 : arg tag + + + ---> Running in e605d69cda1f + + ---> 587ffdbee7cf + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9362a8a87d66 + + ---> 7e50633556b3 + +Step 12/12 : workdir /root + + + ---> Running in a0e2a7d8a895 + + ---> 7b90bfc32303 + +Successfully built 7b90bfc32303 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-5070c6 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5643e1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5643e1/docker-build-logs.txt new file mode 100644 index 00000000..7f032e74 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5643e1/docker-build-logs.txt @@ -0,0 +1,84 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> 51b1e2bb6ad8 + +Step 10/12 : arg tag + + + ---> Running in 5970a3dd2665 + + ---> 7d9b3a7b3699 + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 84671ae7cd6e + + ---> 4c933eb47881 + +Step 12/12 : workdir /root + + + ---> Running in f10801aec816 + + ---> a1f4cb98d554 + +Successfully built a1f4cb98d554 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-5643e1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-57e9e1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-57e9e1/docker-build-logs.txt new file mode 100644 index 00000000..01ff880c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-57e9e1/docker-build-logs.txt @@ -0,0 +1,84 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> 7b973f3d0fb8 + +Step 10/12 : arg tag + + + ---> Running in e373252b6774 + + ---> a5c97b20adbd + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in bec1ce86ce0e + + ---> 9c0a41580ada + +Step 12/12 : workdir /root + + + ---> Running in f23629a94c1e + + ---> 929934c838fb + +Successfully built 929934c838fb + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-57e9e1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5fe70a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5fe70a/docker-build-logs.txt new file mode 100644 index 00000000..7edc434b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-5fe70a/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> f6149dc9fe68 + +Step 14/16 : arg tag + + + ---> Running in 2a6d466c072e + + ---> aa91e1ca9a35 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3aefbd18b5ac + + ---> 0a688dbad177 + +Step 16/16 : workdir /root + + + ---> Running in bfaea2ed7ddc + + ---> 3c13843253aa + +Successfully built 3c13843253aa + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-5fe70a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-6b1422/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-6b1422/docker-build-logs.txt new file mode 100644 index 00000000..38a73acb --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-6b1422/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 8a0ed4cc7055 + +Step 14/16 : arg tag + + + ---> Running in 05712995447e + + ---> 964876660913 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in b57f9f5de5c1 + + ---> 7bfad34d2cf1 + +Step 16/16 : workdir /root + + + ---> Running in f20cb8af2c81 + + ---> 91dd1ee92656 + +Successfully built 91dd1ee92656 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-6b1422 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-021990/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-021990/docker-build-logs.txt new file mode 100644 index 00000000..fab5bd41 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-021990/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 790c2fc3bf06 + +Step 15/17 : arg tag + + + ---> Running in 4535061e1f7a + + ---> d8ae4ab37a60 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 719b7a6532ab + + ---> f003fa5648b8 + +Step 17/17 : workdir /root + + + ---> Running in 171dd50a72a6 + + ---> 45ef76bc780e + +Successfully built 45ef76bc780e + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-021990 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0406fa/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0406fa/docker-build-logs.txt new file mode 100644 index 00000000..dc3ba85c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0406fa/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 3018dd0042e8 + +Step 15/17 : arg tag + + + ---> Running in 11895c8a886c + + ---> 94afd0424249 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in bb9294cd5d21 + + ---> f39dd02816ee + +Step 17/17 : workdir /root + + + ---> Running in 9bc924eb70c9 + + ---> 376e81809971 + +Successfully built 376e81809971 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0406fa + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0c44a1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0c44a1/docker-build-logs.txt new file mode 100644 index 00000000..3a8a5add --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0c44a1/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 8969faf8472e + +Step 15/17 : arg tag + + + ---> Running in e100218b6f74 + + ---> 5fb4027afb1c + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3ff9d88bdcd3 + + ---> 4efb12cfbc94 + +Step 17/17 : workdir /root + + + ---> Running in 21a48fb349f6 + + ---> d80c9990fb99 + +Successfully built d80c9990fb99 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0c44a1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0d6e03/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0d6e03/docker-build-logs.txt new file mode 100644 index 00000000..7f5bd1be --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0d6e03/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> e4338144a26f + +Step 15/17 : arg tag + + + ---> Running in 284e1ddf2743 + + ---> f2bb8fb5575f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in eb87bd06a2bd + + ---> 68f28095a54d + +Step 17/17 : workdir /root + + + ---> Running in f3877c56a171 + + ---> 2917c860e329 + +Successfully built 2917c860e329 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-0d6e03 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-189b7f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-189b7f/docker-build-logs.txt new file mode 100644 index 00000000..65dd95f3 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-189b7f/docker-build-logs.txt @@ -0,0 +1,78 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy, pandas, pyarrow, pyBigWig + + + ---> Running in 28f28be90839 + +pip install numpy, pandas, pyarrow, pyBigWig + +ERROR: Invalid requirement: 'numpy,' + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install numpy, pandas, pyarrow, pyBigWig' returned a non-zero code: 1 diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-1bc735/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-1bc735/docker-build-logs.txt new file mode 100644 index 00000000..f581066d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-1bc735/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 77ab0b691b9b + +Step 14/16 : arg tag + + + ---> Running in 8e72c2a312ef + + ---> 6bc11b8ba90a + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 50a04d72f7fb + + ---> 50e1093e6f47 + +Step 16/16 : workdir /root + + + ---> Running in c7e1f55acc06 + + ---> 0550435aae08 + +Successfully built 0550435aae08 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-1bc735 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-2f9ac9/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-2f9ac9/docker-build-logs.txt new file mode 100644 index 00000000..d41be72e --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-2f9ac9/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 859257fe30dd + +Step 15/17 : arg tag + + + ---> Running in b0981bbc0dd8 + + ---> 0129ec0412a9 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d863bcb292d3 + + ---> c20ee529bd56 + +Step 17/17 : workdir /root + + + ---> Running in 02d43b05e1de + + ---> b0159ab5adc5 + +Successfully built b0159ab5adc5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-2f9ac9 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-301c1f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-301c1f/docker-build-logs.txt new file mode 100644 index 00000000..cada2d89 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-301c1f/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 52a931a9dedc + +Step 14/16 : arg tag + + + ---> Running in ee98d1862a9a + + ---> 876c2135aea4 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 99460ad08a1f + + ---> 035d8b3eefc0 + +Step 16/16 : workdir /root + + + ---> Running in 8f4c268c3c8b + + ---> d987b7a63abe + +Successfully built d987b7a63abe + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-301c1f + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-593f08/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-593f08/docker-build-logs.txt new file mode 100644 index 00000000..e6a595c1 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-593f08/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 1c9c21dbb8cd + +Step 14/16 : arg tag + + + ---> Running in dec64761bc3e + + ---> 3ac76fda9b70 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 0b55c35a3189 + + ---> 3d025c1dccb2 + +Step 16/16 : workdir /root + + + ---> Running in 75a40c4175d1 + + ---> 2b49f34138f5 + +Successfully built 2b49f34138f5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-593f08 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-59eddd/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-59eddd/docker-build-logs.txt new file mode 100644 index 00000000..e9310567 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-59eddd/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> fa8b18796cf4 + +Step 15/17 : arg tag + + + ---> Running in a8c14ab59e4e + + ---> 5fcdee12a6b8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in dcd5bd7d7ace + + ---> 2ada0d96f489 + +Step 17/17 : workdir /root + + + ---> Running in 81ac9d280a75 + + ---> 7a99b81e1509 + +Successfully built 7a99b81e1509 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-59eddd + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5adf76/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5adf76/docker-build-logs.txt new file mode 100644 index 00000000..b9746729 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5adf76/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 5623fb7c6795 + +Step 15/17 : arg tag + + + ---> Running in a1f2bafc60f7 + + ---> ee0a52702187 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 7f76f9acc7d6 + + ---> ad273a6fd502 + +Step 17/17 : workdir /root + + + ---> Running in be60297304fd + + ---> 9d84fa93cb78 + +Successfully built 9d84fa93cb78 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5adf76 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5c9994/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5c9994/docker-build-logs.txt new file mode 100644 index 00000000..c298a640 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5c9994/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 9c023eb10be2 + +Step 14/16 : arg tag + + + ---> Running in d26ffe0eccca + + ---> 2eb6ad0a6d4e + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c419607f95a2 + + ---> 3e6fdf11ce4d + +Step 16/16 : workdir /root + + + ---> Running in 0eecb4d3b7cb + + ---> 94ed781dbef9 + +Successfully built 94ed781dbef9 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-5c9994 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-68ca9a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-68ca9a/docker-build-logs.txt new file mode 100644 index 00000000..da582e3d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-68ca9a/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> fc45da315f5e + +Step 15/17 : arg tag + + + ---> Running in 9b8a420e458b + + ---> 40fc7b08992a + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 85b0efd9083a + + ---> 48e87d3f8f86 + +Step 17/17 : workdir /root + + + ---> Running in 81581a6d3a07 + + ---> 92f3ae468782 + +Successfully built 92f3ae468782 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-68ca9a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-74cfa1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-74cfa1/docker-build-logs.txt new file mode 100644 index 00000000..c371b38f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-74cfa1/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 9877ebe21976 + +Step 15/17 : arg tag + + + ---> Running in 5e7d9d8148ea + + ---> 21ce9f74682f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 7886afe9822a + + ---> 231441a00660 + +Step 17/17 : workdir /root + + + ---> Running in 940ecb9486e4 + + ---> 07b047aea5a8 + +Successfully built 07b047aea5a8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-74cfa1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7a41d7/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7a41d7/docker-build-logs.txt new file mode 100644 index 00000000..e6c2af1a --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7a41d7/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 9e0076fb08ff + +Step 15/17 : arg tag + + + ---> Running in fb84437f0577 + + ---> db8d68de4c30 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fe30fd8eed52 + + ---> d6867d684ed3 + +Step 17/17 : workdir /root + + + ---> Running in faf7cebb1a29 + + ---> 47ca5b2c6373 + +Successfully built 47ca5b2c6373 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7a41d7 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7c6201/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7c6201/docker-build-logs.txt new file mode 100644 index 00000000..845624e7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7c6201/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> be83fa04e1fa + +Step 15/17 : arg tag + + + ---> Running in e22a9a4bd2cb + + ---> 113cc2a710a8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 301f1d80def2 + + ---> a239900c9d07 + +Step 17/17 : workdir /root + + + ---> Running in 3e7dc4a6305f + + ---> 46fac2034de5 + +Successfully built 46fac2034de5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-7c6201 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-8f4e6b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-8f4e6b/docker-build-logs.txt new file mode 100644 index 00000000..96ef8fae --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-8f4e6b/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 4e9bb610775e + +Step 14/16 : arg tag + + + ---> Running in 6e5cf3780843 + + ---> f48c66b8aaf4 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in faddf76c3e04 + + ---> 4581e95e48b9 + +Step 16/16 : workdir /root + + + ---> Running in 3a65d4819f09 + + ---> bb3cdacd3da2 + +Successfully built bb3cdacd3da2 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-8f4e6b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-939874/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-939874/docker-build-logs.txt new file mode 100644 index 00000000..f2a94e8a --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-939874/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 153f29515ada + +Step 15/17 : arg tag + + + ---> Running in e06fa114c8ba + + ---> 2a996023dbb0 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 69a6da57b51f + + ---> 47200a97e084 + +Step 17/17 : workdir /root + + + ---> Running in 307d135357a1 + + ---> eca1e6e94a07 + +Successfully built eca1e6e94a07 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-939874 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-952fc1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-952fc1/docker-build-logs.txt new file mode 100644 index 00000000..3fabffd6 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-952fc1/docker-build-logs.txt @@ -0,0 +1,1108 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in 1d74189613a9 + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.9/60.9 kB 983.6 kB/s eta 0:00:00 + + +Collecting pandas + + Downloading pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting python-dateutil>=2.8.2 (from pandas) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting pytz>=2020.1 (from pandas) + + Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Downloading numpy-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 57.6 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.0/13.0 MB 71.8 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 54.5 MB/s eta 0:00:00 + + +Downloading pyBigWig-0.3.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (184 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.6/184.6 kB 4.3 MB/s eta 0:00:00 + + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 15.3 MB/s eta 0:00:00 + + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.4/345.4 kB 11.0 MB/s eta 0:00:00 + + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Installing collected packages: pytz, tzdata, six, pyBigWig, numpy, python-dateutil, pyarrow, pandas + +Successfully installed numpy-2.0.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 python-dateutil-2.9.0.post0 pytz-2024.1 six-1.16.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Running in 816cb20738ce + +pip install latch + +Collecting latch + + Downloading latch-2.50.3-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.10/site-packages (from latch) (2.31.0) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch) + + Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 kB) + +Collecting cryptography<43.0.0 (from latch) + + Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.26.0 (from latch) + + Downloading boto3-1.34.158-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.10/site-packages (from latch) (4.66.2) + +Collecting lytekit==0.15.11 (from latch) + + Downloading lytekit-0.15.11-py3-none-any.whl.metadata (5.6 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Requirement already satisfied: python-dateutil>=2.8 in /mambaforge/lib/python3.10/site-packages (from latch) (2.9.0.post0) + +Collecting GitPython==3.1.40 (from latch) + + Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB) + +Collecting aioconsole==0.6.1 (from latch) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch) + + Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.10/site-packages (from apscheduler==3.9.1->latch) (69.5.1) + +Requirement already satisfied: six>=1.4.0 in /mambaforge/lib/python3.10/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Requirement already satisfied: pytz in /mambaforge/lib/python3.10/site-packages (from apscheduler==3.9.1->latch) (2024.1) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.40->latch) + + Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch) + + Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.11->latch) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /mambaforge/lib/python3.10/site-packages (from lytekit==0.15.11->latch) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.11->latch) + + Downloading croniter-3.0.3-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.11->latch) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.11->latch) + + Downloading grpcio-1.65.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.11->latch) + + Downloading grpcio_status-1.65.4-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.11->latch) + + Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (679 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.11->latch) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.11->latch) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.11->latch) + + Downloading keyring-25.3.0-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.11->latch) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 1.6 MB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.11->latch) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.11->latch) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.11->latch) + + Downloading urllib3-1.26.19-py2.py3-none-any.whl.metadata (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 2.0 MB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.11->latch) + + Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.11->latch) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.11->latch) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.11->latch) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.11->latch) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.11->latch) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.11->latch) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.11->latch) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.11->latch) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.11->latch) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.11->latch) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.11->latch) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.11->latch) + + Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.11->latch) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.11->latch) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.11->latch) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting botocore<1.35.0,>=1.34.158 (from boto3>=1.26.0->latch) + + Downloading botocore-1.34.158-py3-none-any.whl.metadata (5.7 kB) + +Collecting jmespath<2.0.0,>=0.7.1 (from boto3>=1.26.0->latch) + + Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB) + +Collecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.26.0->latch) + + Using cached s3transfer-0.10.2-py3-none-any.whl.metadata (1.7 kB) + +Requirement already satisfied: cffi>=1.12 in /mambaforge/lib/python3.10/site-packages (from cryptography<43.0.0->latch) (1.16.0) + +Requirement already satisfied: certifi>=14.05.14 in /mambaforge/lib/python3.10/site-packages (from kubernetes>=24.2.0->latch) (2024.2.2) + +Collecting pyyaml>=5.4.1 (from kubernetes>=24.2.0->latch) + + Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch) + + Downloading google_auth-2.33.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Requirement already satisfied: charset-normalizer<4,>=2 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch) (3.3.2) + +Requirement already satisfied: idna<4,>=2.5 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch) (3.6) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting exceptiongroup>=1.0.2 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: pycparser in /mambaforge/lib/python3.10/site-packages (from cffi>=1.12->cryptography<43.0.0->latch) (2.22) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading rich-13.7.1-py3-none-any.whl.metadata (18 kB) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading marshmallow-3.21.3-py3-none-any.whl.metadata (7.1 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.11->latch) + + Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 1.4 MB/s eta 0:00:00 + + +Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.40->latch) + + Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB) + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading cachetools-5.4.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading pyasn1_modules-0.4.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading rsa-4.9-py3-none-any.whl.metadata (4.2 kB) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.11->latch) + + Downloading grpcio_status-1.65.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.3-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.62.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.61.3-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.60.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.5-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.functools-4.0.2-py3-none-any.whl.metadata (2.8 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.context-5.3.0-py3-none-any.whl.metadata (4.0 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading importlib_metadata-8.2.0-py3-none-any.whl.metadata (4.7 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch) + + Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting zipp>=0.5 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Requirement already satisfied: packaging>=17.0 in /mambaforge/lib/python3.10/site-packages (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) (24.0) + +Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading more_itertools-10.4.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.50.3-py3-none-any.whl (237 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 237.4/237.4 kB 6.5 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.9 MB/s eta 0:00:00 + + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 10.6 MB/s eta 0:00:00 + + +Downloading GitPython-3.1.40-py3-none-any.whl (190 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 9.2 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 3.0 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 7.0 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.11-py3-none-any.whl (358 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.4/358.4 kB 16.6 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 2.3 MB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 30.0 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.9/129.9 kB 5.2 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 3.7 MB/s eta 0:00:00 + + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading boto3-1.34.158-py3-none-any.whl (139 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.2/139.2 kB 3.6 MB/s eta 0:00:00 + + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 4.0 MB/s eta 0:00:00 + + +Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 61.0 MB/s eta 0:00:00 + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 7.5 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 42.2 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 10.5 MB/s eta 0:00:00 + + +Downloading PyJWT-2.9.0-py3-none-any.whl (22 kB) + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 3.8 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 12.2 MB/s eta 0:00:00 + + +Downloading botocore-1.34.158-py3-none-any.whl (12.5 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.5/12.5 MB 71.0 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.3-py2.py3-none-any.whl (22 kB) + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 1.6 MB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading gitdb-4.0.11-py3-none-any.whl (62 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 2.2 MB/s eta 0:00:00 + + +Downloading google_auth-2.33.0-py2.py3-none-any.whl (200 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.5/200.5 kB 8.7 MB/s eta 0:00:00 + + +Downloading grpcio-1.65.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 55.0 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 3.0 MB/s eta 0:00:00 + + +Downloading keyring-25.3.0-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 5.9 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 21.1 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 24.7 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 751.2/751.2 kB 28.5 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 1.8 MB/s eta 0:00:00 + + +Using cached s3transfer-0.10.2-py3-none-any.whl (82 kB) + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.19-py2.py3-none-any.whl (143 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 6.4 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 2.8 MB/s eta 0:00:00 + + +Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.3/80.3 kB 2.3 MB/s eta 0:00:00 + + +Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 301.6/301.6 kB 7.9 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-24.2.0-py3-none-any.whl (63 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 3.0 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.4.0-py3-none-any.whl (9.5 kB) + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) + +Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.0/220.0 kB 8.4 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 1.3 MB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 3.6 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.21.3-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.2/49.2 kB 2.1 MB/s eta 0:00:00 + + +Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (124 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.3/124.3 kB 4.8 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 3.1 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.0-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.2/181.2 kB 6.4 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 776.5/776.5 kB 23.4 MB/s eta 0:00:00 + + +Downloading rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.8/354.8 kB 11.8 MB/s eta 0:00:00 + + +Downloading rsa-4.9-py3-none-any.whl (34 kB) + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading smmap-5.0.1-py3-none-any.whl (24 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 2.4 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-5.3.0-py3-none-any.whl (6.5 kB) + +Downloading jaraco.functools-4.0.2-py3-none-any.whl (9.9 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading rich-13.7.1-py3-none-any.whl (240 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 9.4 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 6.0 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 2.5 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB) + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 32.3 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 3.2 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.4.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.9/60.9 kB 2.9 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, sniffio, smmap, rpds-py, regex, pyyaml, python-slugify, python-json-logger, pyjwt, pygments, pyasn1, py, protobuf, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, marshmallow, MarkupSafe, latch-sdk-config, jmespath, jeepney, grpcio, graphql-core, exceptiongroup, docstring-parser, diskcache, decorator, cloudpickle, click, chardet, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, rsa, retry, referencing, pynacl, pyasn1-modules, protoc-gen-swagger, marshmallow-jsonschema, marshmallow-enum, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, gitdb, docker-image-py, deprecated, cryptography, croniter, botocore, binaryornot, arrow, apscheduler, anyio, watchfiles, SecretStorage, s3transfer, rich, responses, requests-toolbelt, requests-oauthlib, paramiko, lyteidl, jsonschema-specifications, grpcio-status, gql, google-auth, GitPython, docker, dataclasses-json, asyncssh, scp, latch-sdk-gql, kubernetes, keyring, jsonschema, cookiecutter, boto3, lytekit, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.1 + + Uninstalling urllib3-2.2.1: + + Successfully uninstalled urllib3-2.2.1 + +Successfully installed GitPython-3.1.40 Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-24.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 boto3-1.34.158 botocore-1.34.158 cachetools-5.4.0 chardet-5.2.0 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.3 cryptography-42.0.8 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 exceptiongroup-1.2.2 gitdb-4.0.11 google-auth-2.33.0 googleapis-common-protos-1.63.2 gql-3.4.0 graphql-core-3.2.3 grpcio-1.65.4 grpcio-status-1.48.2 importlib-metadata-8.2.0 jaraco.classes-3.4.0 jaraco.context-5.3.0 jaraco.functools-4.0.2 jeepney-0.8.0 jmespath-1.0.1 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.3.0 kubernetes-30.1.0 latch-2.50.3 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.11 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.21.3 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.4.0 multidict-6.0.5 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 paramiko-3.4.0 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-0.6.0 pyasn1-modules-0.4.0 pygments-2.18.0 pyjwt-2.9.0 pynacl-1.5.0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pyyaml-6.0.2 referencing-0.35.1 regex-2024.7.24 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.7.1 rpds-py-0.20.0 rsa-4.9 s3transfer-0.10.2 scp-0.15.0 smmap-5.0.1 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 types-python-dateutil-2.9.0.20240316 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.19 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.9.4 zipp-3.19.2 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Running in dd834965225c + +mkdir /opt/latch + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> b5bad2acec5d + +Step 15/17 : arg tag + + + ---> Running in 1d42c1131348 + + ---> 004a1b43c2c9 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c499ad635f93 + + ---> e0a293222b46 + +Step 17/17 : workdir /root + + + ---> Running in c80407578181 + + ---> 7404efced46e + +Successfully built 7404efced46e + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-952fc1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d6550/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d6550/docker-build-logs.txt new file mode 100644 index 00000000..43b676af --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d6550/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 822b89cfd1cb + +Step 15/17 : arg tag + + + ---> Running in 4bc96a2af37b + + ---> ef5c19906d23 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 425a84108c9d + + ---> e4632097f261 + +Step 17/17 : workdir /root + + + ---> Running in 8a0fe0715ace + + ---> b7d55f6edfb1 + +Successfully built b7d55f6edfb1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d6550 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d9a88/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d9a88/docker-build-logs.txt new file mode 100644 index 00000000..3c1df914 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d9a88/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 68cfd5e5c98c + +Step 15/17 : arg tag + + + ---> Running in 45d62fb4264d + + ---> 99120dee4538 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9c02e7b238f0 + + ---> 055852c7242f + +Step 17/17 : workdir /root + + + ---> Running in 441c23cf00e3 + + ---> ca7dc92823ae + +Successfully built ca7dc92823ae + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-9d9a88 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-acd301/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-acd301/docker-build-logs.txt new file mode 100644 index 00000000..5a3232a7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-acd301/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 77455fa15072 + +Step 14/16 : arg tag + + + ---> Running in 965a2fd3e3ab + + ---> 0f31db9275aa + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c51fe627bb1d + + ---> dfcee8d716c1 + +Step 16/16 : workdir /root + + + ---> Running in 98565862d2bf + + ---> 88f8df6b771f + +Successfully built 88f8df6b771f + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-acd301 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-b835e3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-b835e3/docker-build-logs.txt new file mode 100644 index 00000000..a1a855d7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-b835e3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 1d226b713d41 + +Step 15/17 : arg tag + + + ---> Running in df2874b2d2cf + + ---> f916b8b42cd5 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 981f5328f61b + + ---> 188f454c641e + +Step 17/17 : workdir /root + + + ---> Running in 97810eaa6ead + + ---> cc89aac5835b + +Successfully built cc89aac5835b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-b835e3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-bfeae3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-bfeae3/docker-build-logs.txt new file mode 100644 index 00000000..e5e53993 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-bfeae3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> c410edf3a5af + +Step 15/17 : arg tag + + + ---> Running in 7a9e7d29819e + + ---> d6ccb45267e7 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a6909938c89c + + ---> 54e96e22d3a7 + +Step 17/17 : workdir /root + + + ---> Running in 10280ddf395b + + ---> 2f9906f0e2b5 + +Successfully built 2f9906f0e2b5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-bfeae3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-c824c7/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-c824c7/docker-build-logs.txt new file mode 100644 index 00000000..f1f892ad --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-c824c7/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 4710bece1296 + +Step 15/17 : arg tag + + + ---> Running in 695a3c4219b1 + + ---> a74650d74e2d + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c5fdaede926f + + ---> 1b949050206f + +Step 17/17 : workdir /root + + + ---> Running in e8372bb1536e + + ---> 8d4e3c4e938c + +Successfully built 8d4e3c4e938c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-c824c7 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-cf4c4f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-cf4c4f/docker-build-logs.txt new file mode 100644 index 00000000..a26e2bc6 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-cf4c4f/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> beddfb1578fe + +Step 15/17 : arg tag + + + ---> Running in 303545e9751c + + ---> 368baebcafbc + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 91eabee53e3e + + ---> e657bd8dc476 + +Step 17/17 : workdir /root + + + ---> Running in a9bf46d1cfb6 + + ---> 894d070a71ce + +Successfully built 894d070a71ce + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-cf4c4f + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-d084c9/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-d084c9/docker-build-logs.txt new file mode 100644 index 00000000..e796d86a --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-d084c9/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 9a206c448287 + +Step 14/16 : arg tag + + + ---> Running in 04902fd72f83 + + ---> aae3f7754ad0 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 74f3c746d062 + + ---> 545e3b03dc3e + +Step 16/16 : workdir /root + + + ---> Running in c2ca50f90695 + + ---> 1d907306590d + +Successfully built 1d907306590d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-d084c9 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-dde0e3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-dde0e3/docker-build-logs.txt new file mode 100644 index 00000000..54c0c844 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-dde0e3/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 5702a3767a08 + +Step 14/16 : arg tag + + + ---> Running in b3675db465e3 + + ---> 7df1b871f5ef + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 52d912ab0398 + + ---> 130a6fde978a + +Step 16/16 : workdir /root + + + ---> Running in a873b9cfdf48 + + ---> fec557d52afc + +Successfully built fec557d52afc + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-dde0e3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-ddf580/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-ddf580/docker-build-logs.txt new file mode 100644 index 00000000..f9775782 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-ddf580/docker-build-logs.txt @@ -0,0 +1,1039 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Running in a8aa2dfc41fb + +pip install latch + +Collecting latch + + Downloading latch-2.50.3-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.10/site-packages (from latch) (2.31.0) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch) + + Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 kB) + +Collecting cryptography<43.0.0 (from latch) + + Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.26.0 (from latch) + + Downloading boto3-1.34.157-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.10/site-packages (from latch) (4.66.2) + +Collecting lytekit==0.15.11 (from latch) + + Downloading lytekit-0.15.11-py3-none-any.whl.metadata (5.6 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Collecting python-dateutil>=2.8 (from latch) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting GitPython==3.1.40 (from latch) + + Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB) + +Collecting aioconsole==0.6.1 (from latch) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch) + + Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.10/site-packages (from apscheduler==3.9.1->latch) (69.5.1) + +Collecting six>=1.4.0 (from apscheduler==3.9.1->latch) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Collecting pytz (from apscheduler==3.9.1->latch) + + Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.40->latch) + + Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch) + + Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.11->latch) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /mambaforge/lib/python3.10/site-packages (from lytekit==0.15.11->latch) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.11->latch) + + Downloading croniter-3.0.3-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.11->latch) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.11->latch) + + Downloading grpcio-1.65.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.11->latch) + + Downloading grpcio_status-1.65.4-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.11->latch) + + Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (679 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.11->latch) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.11->latch) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.11->latch) + + Downloading keyring-25.3.0-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.11->latch) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 1.0 MB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.11->latch) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.11->latch) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.11->latch) + + Downloading urllib3-1.26.19-py2.py3-none-any.whl.metadata (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 2.2 MB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.11->latch) + + Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.11->latch) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.11->latch) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.11->latch) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.11->latch) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.11->latch) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.11->latch) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.11->latch) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.11->latch) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.11->latch) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.11->latch) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.11->latch) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.11->latch) + + Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.11->latch) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.11->latch) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.11->latch) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting botocore<1.35.0,>=1.34.157 (from boto3>=1.26.0->latch) + + Downloading botocore-1.34.157-py3-none-any.whl.metadata (5.7 kB) + +Collecting jmespath<2.0.0,>=0.7.1 (from boto3>=1.26.0->latch) + + Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB) + +Collecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.26.0->latch) + + Using cached s3transfer-0.10.2-py3-none-any.whl.metadata (1.7 kB) + +Requirement already satisfied: cffi>=1.12 in /mambaforge/lib/python3.10/site-packages (from cryptography<43.0.0->latch) (1.16.0) + +Requirement already satisfied: certifi>=14.05.14 in /mambaforge/lib/python3.10/site-packages (from kubernetes>=24.2.0->latch) (2024.2.2) + +Collecting pyyaml>=5.4.1 (from kubernetes>=24.2.0->latch) + + Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch) + + Downloading google_auth-2.33.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Requirement already satisfied: charset-normalizer<4,>=2 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch) (3.3.2) + +Requirement already satisfied: idna<4,>=2.5 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch) (3.6) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting exceptiongroup>=1.0.2 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: pycparser in /mambaforge/lib/python3.10/site-packages (from cffi>=1.12->cryptography<43.0.0->latch) (2.22) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading rich-13.7.1-py3-none-any.whl.metadata (18 kB) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading marshmallow-3.21.3-py3-none-any.whl.metadata (7.1 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.11->latch) + + Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 123.5 kB/s eta 0:00:00 + + +Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.40->latch) + + Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB) + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading cachetools-5.4.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading pyasn1_modules-0.4.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading rsa-4.9-py3-none-any.whl.metadata (4.2 kB) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.11->latch) + + Downloading grpcio_status-1.65.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.3-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.62.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.61.3-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.60.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.5-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.11->latch) + + Downloading rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.functools-4.0.2-py3-none-any.whl.metadata (2.8 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jaraco.context-5.3.0-py3-none-any.whl.metadata (4.0 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading importlib_metadata-8.2.0-py3-none-any.whl.metadata (4.7 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch) + + Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting zipp>=0.5 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Requirement already satisfied: packaging>=17.0 in /mambaforge/lib/python3.10/site-packages (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) (24.0) + +Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.11->latch) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading more_itertools-10.4.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.11->latch) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.11->latch) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.50.3-py3-none-any.whl (237 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 237.4/237.4 kB 5.1 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.7 MB/s eta 0:00:00 + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 8.2 MB/s eta 0:00:00 + + +Downloading GitPython-3.1.40-py3-none-any.whl (190 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 6.2 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 2.3 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 7.2 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.11-py3-none-any.whl (358 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.4/358.4 kB 12.4 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 1.8 MB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 25.9 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.9/129.9 kB 6.0 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 5.7 MB/s eta 0:00:00 + + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading boto3-1.34.157-py3-none-any.whl (139 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.2/139.2 kB 5.8 MB/s eta 0:00:00 + + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 3.2 MB/s eta 0:00:00 + + +Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 52.1 MB/s eta 0:00:00 + + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 4.8 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 35.3 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 8.6 MB/s eta 0:00:00 + + +Downloading PyJWT-2.9.0-py3-none-any.whl (22 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 3.1 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 11.5 MB/s eta 0:00:00 + + +Downloading botocore-1.34.157-py3-none-any.whl (12.5 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.5/12.5 MB 63.6 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.3-py2.py3-none-any.whl (22 kB) + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 844.5 kB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading gitdb-4.0.11-py3-none-any.whl (62 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 1.6 MB/s eta 0:00:00 + + +Downloading google_auth-2.33.0-py2.py3-none-any.whl (200 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.5/200.5 kB 4.7 MB/s eta 0:00:00 + + +Downloading grpcio-1.65.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 42.2 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 2.3 MB/s eta 0:00:00 + + +Downloading keyring-25.3.0-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 5.3 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 26.4 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 18.4 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 16.5 MB/s eta 0:00:00 + + +Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 751.2/751.2 kB 23.2 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 1.6 MB/s eta 0:00:00 + + +Using cached s3transfer-0.10.2-py3-none-any.whl (82 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.19-py2.py3-none-any.whl (143 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 7.1 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 3.1 MB/s eta 0:00:00 + + +Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.3/80.3 kB 3.5 MB/s eta 0:00:00 + + +Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 301.6/301.6 kB 9.1 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-24.2.0-py3-none-any.whl (63 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 2.4 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.4.0-py3-none-any.whl (9.5 kB) + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) + +Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.0/220.0 kB 8.4 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 1.6 MB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 5.4 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.21.3-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.2/49.2 kB 2.1 MB/s eta 0:00:00 + + +Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (124 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.3/124.3 kB 3.9 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 3.3 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.0-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.2/181.2 kB 5.4 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 776.5/776.5 kB 22.3 MB/s eta 0:00:00 + + +Downloading rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.8/354.8 kB 11.2 MB/s eta 0:00:00 + + +Downloading rsa-4.9-py3-none-any.whl (34 kB) + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading smmap-5.0.1-py3-none-any.whl (24 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 1.8 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-5.3.0-py3-none-any.whl (6.5 kB) + +Downloading jaraco.functools-4.0.2-py3-none-any.whl (9.9 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading rich-13.7.1-py3-none-any.whl (240 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 8.8 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 6.2 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 3.1 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB) + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 27.7 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 2.6 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.4.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.9/60.9 kB 2.1 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytz, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, sniffio, smmap, six, rpds-py, regex, pyyaml, python-slugify, python-json-logger, pyjwt, pygments, pyasn1, py, protobuf, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, marshmallow, MarkupSafe, latch-sdk-config, jmespath, jeepney, grpcio, graphql-core, exceptiongroup, docstring-parser, diskcache, decorator, cloudpickle, click, chardet, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, rsa, retry, referencing, python-dateutil, pynacl, pyasn1-modules, protoc-gen-swagger, marshmallow-jsonschema, marshmallow-enum, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, gitdb, docker-image-py, deprecated, cryptography, binaryornot, apscheduler, anyio, watchfiles, SecretStorage, rich, responses, requests-toolbelt, requests-oauthlib, paramiko, lyteidl, jsonschema-specifications, grpcio-status, gql, google-auth, GitPython, docker, dataclasses-json, croniter, botocore, asyncssh, arrow, scp, s3transfer, latch-sdk-gql, kubernetes, keyring, jsonschema, cookiecutter, lytekit, boto3, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.1 + + Uninstalling urllib3-2.2.1: + + Successfully uninstalled urllib3-2.2.1 + +Successfully installed GitPython-3.1.40 Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-24.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 boto3-1.34.157 botocore-1.34.157 cachetools-5.4.0 chardet-5.2.0 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.3 cryptography-42.0.8 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 exceptiongroup-1.2.2 gitdb-4.0.11 google-auth-2.33.0 googleapis-common-protos-1.63.2 gql-3.4.0 graphql-core-3.2.3 grpcio-1.65.4 grpcio-status-1.48.2 importlib-metadata-8.2.0 jaraco.classes-3.4.0 jaraco.context-5.3.0 jaraco.functools-4.0.2 jeepney-0.8.0 jmespath-1.0.1 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.3.0 kubernetes-30.1.0 latch-2.50.3 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.11 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.21.3 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.4.0 multidict-6.0.5 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 paramiko-3.4.0 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-0.6.0 pyasn1-modules-0.4.0 pygments-2.18.0 pyjwt-2.9.0 pynacl-1.5.0 python-dateutil-2.9.0.post0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pytz-2024.1 pyyaml-6.0.2 referencing-0.35.1 regex-2024.7.24 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.7.1 rpds-py-0.20.0 rsa-4.9 s3transfer-0.10.2 scp-0.15.0 six-1.16.0 smmap-5.0.1 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 types-python-dateutil-2.9.0.20240316 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.19 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.9.4 zipp-3.19.2 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Running in 5e1ed629ef19 + +mkdir /opt/latch + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> eee4c43a9f4b + +Step 14/16 : arg tag + + + ---> Running in 1d8f8385e778 + + ---> fd0629599ef5 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in b1a02d8c444b + + ---> e88c19b43ba5 + +Step 16/16 : workdir /root + + + ---> Running in 70c6ea4a45f3 + + ---> bfc4da3c1edf + +Successfully built bfc4da3c1edf + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-ddf580 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-e84a45/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-e84a45/docker-build-logs.txt new file mode 100644 index 00000000..a0da70ee --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-e84a45/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 8b66f5e166a7 + +Step 14/16 : arg tag + + + ---> Running in 13ca968db990 + + ---> 4deecba1d493 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 5c227c053326 + + ---> 5ea1b8fa1e00 + +Step 16/16 : workdir /root + + + ---> Running in fbe8504dfa42 + + ---> 1061188df569 + +Successfully built 1061188df569 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-e84a45 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f16bf8/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f16bf8/docker-build-logs.txt new file mode 100644 index 00000000..588247ab --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f16bf8/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 63f8943b6a9e + +Step 15/17 : arg tag + + + ---> Running in 82001d4dbaf4 + + ---> 07b018bbf609 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in f9c2fe2459df + + ---> 8447eda77325 + +Step 17/17 : workdir /root + + + ---> Running in 1e4debd8d599 + + ---> 14bc2e139520 + +Successfully built 14bc2e139520 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f16bf8 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f2062e/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f2062e/docker-build-logs.txt new file mode 100644 index 00000000..b41da0aa --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f2062e/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> d6715ac1b0f1 + +Step 14/16 : arg tag + + + ---> Running in b3a0ea9952e0 + + ---> 5e7d05accc52 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 0376b8aaa949 + + ---> e002fbe8234f + +Step 16/16 : workdir /root + + + ---> Running in eea004bef070 + + ---> 52fb89e65183 + +Successfully built 52fb89e65183 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f2062e + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f398ae/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f398ae/docker-build-logs.txt new file mode 100644 index 00000000..ecb7638d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f398ae/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 73fe2a752ffa + +Step 15/17 : arg tag + + + ---> Running in e3797709a15c + + ---> 50c5dee74e32 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 54c81e87604f + + ---> 3210122dcd71 + +Step 17/17 : workdir /root + + + ---> Running in 8648dbb9305a + + ---> b7f9fa6e53d0 + +Successfully built b7f9fa6e53d0 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f398ae + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f68adf/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f68adf/docker-build-logs.txt new file mode 100644 index 00000000..02c9fdad --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f68adf/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> e50cd6261f89 + +Step 14/16 : arg tag + + + ---> Running in 21fefa5035df + + ---> be91972261ad + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in df3cfcadcb60 + + ---> 21d92cc01b67 + +Step 16/16 : workdir /root + + + ---> Running in 7ec481071699 + + ---> 45eb38c8f174 + +Successfully built 45eb38c8f174 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-f68adf + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-fe381f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-fe381f/docker-build-logs.txt new file mode 100644 index 00000000..d8e4e740 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-fe381f/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch + + + ---> Using cache + + ---> e692b5aec694 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 72ba46bbf067 + +Step 13/16 : copy . /root/ + + + ---> 23823ed75a6e + +Step 14/16 : arg tag + + + ---> Running in 72e58b902432 + + ---> d207a8b14bf0 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fb91725c0d8e + + ---> 67a83a685615 + +Step 16/16 : workdir /root + + + ---> Running in 66e66332f821 + + ---> 8eee16366c1b + +Successfully built 8eee16366c1b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-71de84-wip-fe381f + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-763831/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-763831/docker-build-logs.txt new file mode 100644 index 00000000..e9c658c2 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-763831/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 04c59567eb97 + +Step 14/16 : arg tag + + + ---> Running in 932072075eee + + ---> 8c7520dab692 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 1e42407ae14c + + ---> e4abeb58c475 + +Step 16/16 : workdir /root + + + ---> Running in 07aabc4e3f6e + + ---> d9a56a1c26f0 + +Successfully built d9a56a1c26f0 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-763831 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-8f4e6b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-8f4e6b/docker-build-logs.txt new file mode 100644 index 00000000..6a9fa433 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-8f4e6b/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 66baae7f975a + +Step 14/16 : arg tag + + + ---> Running in 4475a7ddd7ed + + ---> 0e805bae3a05 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c740bca44068 + + ---> 0e07009cf9c0 + +Step 16/16 : workdir /root + + + ---> Running in b925a6c5cdf6 + + ---> 10f1fc119c5f + +Successfully built 10f1fc119c5f + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-8f4e6b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9bc972/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9bc972/docker-build-logs.txt new file mode 100644 index 00000000..f18601f7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9bc972/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 0f41d7ead796 + +Step 14/16 : arg tag + + + ---> Running in 50f4371fbeb8 + + ---> be8d836f8be8 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in dbcfe062ab80 + + ---> f753816c7505 + +Step 16/16 : workdir /root + + + ---> Running in 60b5dd313ec0 + + ---> 6043f1cb4ad1 + +Successfully built 6043f1cb4ad1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-9bc972 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9e18ed/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9e18ed/docker-build-logs.txt new file mode 100644 index 00000000..39d82139 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-9e18ed/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> daf008957e6a + +Step 14/16 : arg tag + + + ---> Running in bd09c9302026 + + ---> 90c80854de31 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fe3c24d21f68 + + ---> 0d54bc3a75e1 + +Step 16/16 : workdir /root + + + ---> Running in 885bf58fa1cd + + ---> c7aedd4e7142 + +Successfully built c7aedd4e7142 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-9e18ed + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b583d9/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b583d9/docker-build-logs.txt new file mode 100644 index 00000000..9166a41f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b583d9/docker-build-logs.txt @@ -0,0 +1,50 @@ +Step 1/15 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/15 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/15 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/15 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/15 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/15 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/15 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in 413722dceef3 + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +bash: line 1: wget: command not found + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh' returned a non-zero code: 127 diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b8e79a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b8e79a/docker-build-logs.txt new file mode 100644 index 00000000..650316e1 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-b8e79a/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 959bf9cde932 + +Step 14/16 : arg tag + + + ---> Running in 8d15cdf8a08d + + ---> df230f384b7e + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 26e0ff481064 + + ---> 3b8e8ce36e60 + +Step 16/16 : workdir /root + + + ---> Running in 1acdef9d4bef + + ---> 0953462f21fe + +Successfully built 0953462f21fe + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-b8e79a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-be1aa9/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-be1aa9/docker-build-logs.txt new file mode 100644 index 00000000..c2eb21d9 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-be1aa9/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> d5e0d123c517 + +Step 14/16 : arg tag + + + ---> Running in a054af12244e + + ---> 4eda703f40ac + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 48afaa94919f + + ---> 3e6b468fabfa + +Step 16/16 : workdir /root + + + ---> Running in 357ceb0ebf0e + + ---> 96fa294d1ed1 + +Successfully built 96fa294d1ed1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-be1aa9 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-beafeb/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-beafeb/docker-build-logs.txt new file mode 100644 index 00000000..9fcdcce8 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-beafeb/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> edbe0ed47f5d + +Step 14/16 : arg tag + + + ---> Running in 9ec87ee8bb40 + + ---> 79ae1008f1c7 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fa3c65d933b2 + + ---> a54f366e7f48 + +Step 16/16 : workdir /root + + + ---> Running in cc1a54f6bac2 + + ---> e3e240f664ee + +Successfully built e3e240f664ee + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-beafeb + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c34b51/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c34b51/docker-build-logs.txt new file mode 100644 index 00000000..eba5db2c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c34b51/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> a2961c8b22d4 + +Step 14/16 : arg tag + + + ---> Running in 4bcbedde1ac1 + + ---> 9cd887191469 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 63dcae74f5f4 + + ---> 91aa92ecfa59 + +Step 16/16 : workdir /root + + + ---> Running in 3e15d9e68e39 + + ---> fa008bca0396 + +Successfully built fa008bca0396 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c34b51 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-d1f932/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-d1f932/docker-build-logs.txt new file mode 100644 index 00000000..229ae8b0 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-d1f932/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> eab3b45494b2 + +Step 14/16 : arg tag + + + ---> Running in 525948ea732a + + ---> b8d064843a31 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9e1417cca6cd + + ---> 83adf40c0afa + +Step 16/16 : workdir /root + + + ---> Running in 0db62a66691b + + ---> 9d9d6ca27d89 + +Successfully built 9d9d6ca27d89 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-d1f932 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e18a19/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e18a19/docker-build-logs.txt new file mode 100644 index 00000000..e99648fc --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e18a19/docker-build-logs.txt @@ -0,0 +1,8385 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Running in fe4cd6857cb2 + +apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + +Hit:1 http://deb.debian.org/debian bookworm InRelease +Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] + +Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] + +Get:4 https://download.docker.com/linux/debian bookworm InRelease [43.3 kB] + +Get:5 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [169 kB] + +Get:6 https://download.docker.com/linux/debian bookworm/stable amd64 Packages [27.7 kB] + +Fetched 343 kB in 0s (693 kB/s) +Reading package lists... + + +Reading package lists... + + +Building dependency tree... + +Reading state information... + + +gcc is already the newest version (4:12.2.0-3). +gcc set to manually installed. +make is already the newest version (4.3-4.1). +make set to manually installed. +build-essential is already the newest version (12.9). +The following additional packages will be installed: + + autotools-dev bzip2-doc file git-man less libcurl3-gnutls libcurl4 + + liberror-perl libgpm2 libltdl-dev libltdl7 libmagic-mgc libmagic1 + + libncurses-dev libncurses6 libpkgconf3 m4 pkgconf pkgconf-bin + +Suggested packages: + autoconf-archive gnu-standards autoconf-doc gettext gettext-base + git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb + git-cvs git-mediawiki git-svn gpm libtool-doc liblzma-doc ncurses-doc + gfortran | fortran95-compiler gcj-jdk m4-doc + +The following NEW packages will be installed: + + autoconf automake autotools-dev bzip2-doc file git git-man less libbz2-dev + + libcurl3-gnutls liberror-perl libgpm2 libltdl-dev libltdl7 liblzma-dev + + libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6 + + libncursesw5-dev libpkgconf3 libtool m4 pkg-config pkgconf pkgconf-bin tcsh + unzip wget zip zlib1g-dev + +The following packages will be upgraded: + + curl libcurl4 + +2 upgraded, 32 newly installed, 0 to remove and 26 not upgraded. +Need to get 17.6 MB of archives. +After this operation, 76.9 MB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 less amd64 590-2.1~deb12u2 [132 kB] + +Get:2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] + +Get:3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] + +Get:4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] + +Get:5 http://deb.debian.org/debian bookworm/main amd64 wget amd64 1.21.3-1+b2 [984 kB] + +Get:6 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] + +Get:7 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] + +Get:8 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] +Get:9 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] + +Get:10 http://deb.debian.org/debian bookworm/main amd64 bzip2-doc all 1.0.8-5 [514 kB] + +Get:11 http://deb.debian.org/debian bookworm/main amd64 curl amd64 7.88.1-10+deb12u6 [314 kB] + +Get:12 http://deb.debian.org/debian bookworm/main amd64 libcurl4 amd64 7.88.1-10+deb12u6 [390 kB] + +Get:13 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u6 [385 kB] + +Get:14 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB] + +Get:15 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.2-1.1 [2049 kB] + +Get:16 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.2-1.1 [7171 kB] + +Get:17 http://deb.debian.org/debian bookworm/main amd64 libbz2-dev amd64 1.0.8-5+b1 [30.9 kB] + +Get:18 http://deb.debian.org/debian bookworm/main amd64 libgpm2 amd64 1.20.7-10+b1 [14.2 kB] + +Get:19 http://deb.debian.org/debian bookworm/main amd64 libltdl7 amd64 2.4.7-7~deb12u1 [393 kB] + +Get:20 http://deb.debian.org/debian bookworm/main amd64 libltdl-dev amd64 2.4.7-7~deb12u1 [164 kB] + +Get:21 http://deb.debian.org/debian bookworm/main amd64 liblzma-dev amd64 5.4.1-0.2 [260 kB] + +Get:22 http://deb.debian.org/debian bookworm/main amd64 libncurses6 amd64 6.4-4 [103 kB] + +Get:23 http://deb.debian.org/debian bookworm/main amd64 libncurses-dev amd64 6.4-4 [349 kB] + +Get:24 http://deb.debian.org/debian bookworm/main amd64 libncurses5-dev amd64 6.4-4 [932 B] + +Get:25 http://deb.debian.org/debian bookworm/main amd64 libncursesw5-dev amd64 6.4-4 [932 B] + +Get:26 http://deb.debian.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB] + +Get:27 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB] + +Get:28 http://deb.debian.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB] + +Get:29 http://deb.debian.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB] + +Get:30 http://deb.debian.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB] + +Get:31 http://deb.debian.org/debian bookworm/main amd64 tcsh amd64 6.24.07-1 [449 kB] + +Get:32 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB] + +Get:33 http://deb.debian.org/debian bookworm/main amd64 zip amd64 3.0-13 [230 kB] + +Get:34 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB] + +debconf: delaying package configuration, since apt-utils is not installed + +Fetched 17.6 MB in 0s (77.4 MB/s) + +Selecting previously unselected package less. +(Reading database ... +(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% +(Reading database ... 70% +(Reading database ... 75% +(Reading database ... 80% +(Reading database ... 85% +(Reading database ... 90% +(Reading database ... 95% +(Reading database ... 100% (Reading database ... 23273 files and directories currently installed.) + +Preparing to unpack .../00-less_590-2.1~deb12u2_amd64.deb ... + +Unpacking less (590-2.1~deb12u2) ... + +Selecting previously unselected package libmagic-mgc. + +Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic-mgc (1:5.44-3) ... + +Selecting previously unselected package libmagic1:amd64. + +Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic1:amd64 (1:5.44-3) ... + +Selecting previously unselected package file. + +Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ... + +Unpacking file (1:5.44-3) ... + +Selecting previously unselected package wget. + +Preparing to unpack .../04-wget_1.21.3-1+b2_amd64.deb ... + +Unpacking wget (1.21.3-1+b2) ... + +Selecting previously unselected package m4. + +Preparing to unpack .../05-m4_1.4.19-3_amd64.deb ... + +Unpacking m4 (1.4.19-3) ... + +Selecting previously unselected package autoconf. + +Preparing to unpack .../06-autoconf_2.71-3_all.deb ... + +Unpacking autoconf (2.71-3) ... + +Selecting previously unselected package autotools-dev. + +Preparing to unpack .../07-autotools-dev_20220109.1_all.deb ... + +Unpacking autotools-dev (20220109.1) ... + +Selecting previously unselected package automake. + +Preparing to unpack .../08-automake_1%3a1.16.5-1.3_all.deb ... + +Unpacking automake (1:1.16.5-1.3) ... + +Selecting previously unselected package bzip2-doc. + +Preparing to unpack .../09-bzip2-doc_1.0.8-5_all.deb ... + +Unpacking bzip2-doc (1.0.8-5) ... + +Preparing to unpack .../10-curl_7.88.1-10+deb12u6_amd64.deb ... + +Unpacking curl (7.88.1-10+deb12u6) over (7.88.1-10+deb12u5) ... + +Preparing to unpack .../11-libcurl4_7.88.1-10+deb12u6_amd64.deb ... + +Unpacking libcurl4:amd64 (7.88.1-10+deb12u6) over (7.88.1-10+deb12u5) ... + +Selecting previously unselected package libcurl3-gnutls:amd64. + +Preparing to unpack .../12-libcurl3-gnutls_7.88.1-10+deb12u6_amd64.deb ... + +Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u6) ... + +Selecting previously unselected package liberror-perl. + +Preparing to unpack .../13-liberror-perl_0.17029-2_all.deb ... + +Unpacking liberror-perl (0.17029-2) ... + +Selecting previously unselected package git-man. + +Preparing to unpack .../14-git-man_1%3a2.39.2-1.1_all.deb ... + +Unpacking git-man (1:2.39.2-1.1) ... + +Selecting previously unselected package git. + +Preparing to unpack .../15-git_1%3a2.39.2-1.1_amd64.deb ... + +Unpacking git (1:2.39.2-1.1) ... + +Selecting previously unselected package libbz2-dev:amd64. + +Preparing to unpack .../16-libbz2-dev_1.0.8-5+b1_amd64.deb ... + +Unpacking libbz2-dev:amd64 (1.0.8-5+b1) ... + +Selecting previously unselected package libgpm2:amd64. + +Preparing to unpack .../17-libgpm2_1.20.7-10+b1_amd64.deb ... + +Unpacking libgpm2:amd64 (1.20.7-10+b1) ... + +Selecting previously unselected package libltdl7:amd64. + +Preparing to unpack .../18-libltdl7_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package libltdl-dev:amd64. + +Preparing to unpack .../19-libltdl-dev_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package liblzma-dev:amd64. + +Preparing to unpack .../20-liblzma-dev_5.4.1-0.2_amd64.deb ... + +Unpacking liblzma-dev:amd64 (5.4.1-0.2) ... + +Selecting previously unselected package libncurses6:amd64. + +Preparing to unpack .../21-libncurses6_6.4-4_amd64.deb ... + +Unpacking libncurses6:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses-dev:amd64. + +Preparing to unpack .../22-libncurses-dev_6.4-4_amd64.deb ... + +Unpacking libncurses-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses5-dev:amd64. + +Preparing to unpack .../23-libncurses5-dev_6.4-4_amd64.deb ... + +Unpacking libncurses5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncursesw5-dev:amd64. + +Preparing to unpack .../24-libncursesw5-dev_6.4-4_amd64.deb ... + +Unpacking libncursesw5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libpkgconf3:amd64. + +Preparing to unpack .../25-libpkgconf3_1.8.1-1_amd64.deb ... + +Unpacking libpkgconf3:amd64 (1.8.1-1) ... + +Selecting previously unselected package libtool. + +Preparing to unpack .../26-libtool_2.4.7-7~deb12u1_all.deb ... + +Unpacking libtool (2.4.7-7~deb12u1) ... + +Selecting previously unselected package pkgconf-bin. + +Preparing to unpack .../27-pkgconf-bin_1.8.1-1_amd64.deb ... + +Unpacking pkgconf-bin (1.8.1-1) ... + +Selecting previously unselected package pkgconf:amd64. + +Preparing to unpack .../28-pkgconf_1.8.1-1_amd64.deb ... + +Unpacking pkgconf:amd64 (1.8.1-1) ... + +Selecting previously unselected package pkg-config:amd64. + +Preparing to unpack .../29-pkg-config_1.8.1-1_amd64.deb ... + +Unpacking pkg-config:amd64 (1.8.1-1) ... + +Selecting previously unselected package tcsh. + +Preparing to unpack .../30-tcsh_6.24.07-1_amd64.deb ... + +Unpacking tcsh (6.24.07-1) ... + +Selecting previously unselected package unzip. + +Preparing to unpack .../31-unzip_6.0-28_amd64.deb ... + +Unpacking unzip (6.0-28) ... + +Selecting previously unselected package zip. + +Preparing to unpack .../32-zip_3.0-13_amd64.deb ... + +Unpacking zip (3.0-13) ... + +Selecting previously unselected package zlib1g-dev:amd64. + +Preparing to unpack .../33-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ... + +Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up bzip2-doc (1.0.8-5) ... + +Setting up libgpm2:amd64 (1.20.7-10+b1) ... + +Setting up wget (1.21.3-1+b2) ... + +Setting up libmagic-mgc (1:5.44-3) ... + +Setting up unzip (6.0-28) ... + +Setting up libmagic1:amd64 (1:5.44-3) ... + +Setting up less (590-2.1~deb12u2) ... + +Setting up m4 (1.4.19-3) ... + +Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u6) ... + +Setting up file (1:5.44-3) ... + +Setting up liberror-perl (0.17029-2) ... + +Setting up zip (3.0-13) ... + +Setting up autotools-dev (20220109.1) ... + +Setting up libpkgconf3:amd64 (1.8.1-1) ... + +Setting up libncurses6:amd64 (6.4-4) ... + +Setting up pkgconf-bin (1.8.1-1) ... + +Setting up libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Setting up autoconf (2.71-3) ... + +Setting up liblzma-dev:amd64 (5.4.1-0.2) ... + +Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up libcurl4:amd64 (7.88.1-10+deb12u6) ... + +Setting up git-man (1:2.39.2-1.1) ... + +Setting up curl (7.88.1-10+deb12u6) ... + +Setting up tcsh (6.24.07-1) ... + +update-alternatives: using /bin/tcsh to provide /bin/csh (csh) in auto mode +update-alternatives: warning: skip creation of /usr/share/man/man1/csh.1.gz because associated file /usr/share/man/man1/tcsh.1.gz (of link group csh) doesn't exist + +Setting up libbz2-dev:amd64 (1.0.8-5+b1) ... + +Setting up automake (1:1.16.5-1.3) ... + +update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode + +update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist +update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist + +Setting up libncurses-dev:amd64 (6.4-4) ... + +Setting up libncursesw5-dev:amd64 (6.4-4) ... + +Setting up libtool (2.4.7-7~deb12u1) ... + +Setting up pkgconf:amd64 (1.8.1-1) ... + +Setting up libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Setting up pkg-config:amd64 (1.8.1-1) ... + +Setting up git (1:2.39.2-1.1) ... + +Setting up libncurses5-dev:amd64 (6.4-4) ... + +Processing triggers for libc-bin (2.36-9+deb12u7) ... + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in f0dd5d2edefe + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-07-30 00:50:57-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.4 +Connecting to github.com (github.com)|140.82.116.4|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Mambaforge-Linux-x86_64.sh [following] +--2024-07-30 00:50:58-- https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/0cb2568c-01fe-48f6-9599-2b71d9b7f72f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240730%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240730T005058Z&X-Amz-Expires=300&X-Amz-Signature=3ee29fa3e3f13873de69386ce139255392104f65a399c715e3ea102888e2f9e1&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-07-30 00:50:58-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/0cb2568c-01fe-48f6-9599-2b71d9b7f72f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240730%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240730T005058Z&X-Amz-Expires=300&X-Amz-Signature=3ee29fa3e3f13873de69386ce139255392104f65a399c715e3ea102888e2f9e1&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.109.133, 185.199.110.133, 185.199.111.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.109.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 82796318 (79M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + 0K ..... +... +.. .......... ......... +. ... +..... +.. .......... 0% 61.6M 1s + + 50K . +........ +. .. +........ ........ +.. .......... .. +........ 0% 3.62M 12s + 100K ........ +.. ...... +.... .... +...... .......... + .......... 0% 46.7M + 8s + 150K ...... +.... .......... .. +........ ........ +.. .......... 0% 27.2M 7s + 200K .......... .. +........ + .......... .......... .... +...... 0% 48.1M 6s + 250K .. +........ .......... .......... .... +...... .......... 0% 11.3M 6s + + 300K .......... ...... +.... .......... .. +........ .......... 0% 60.7M 5s + 350K ...... +.... .... +...... .......... + .......... ...... +.... 0% 63.7M 5s + 400K .......... .. +........ ........ +.. .......... .......... 0% 80.6M + 4s + 450K ......... +. + .......... . +..... +.... .......... .. +........ 0% 59.6M 4s + + 500K ........ +.. .......... .......... .......... + .......... 0% 17.1M 4s + 550K ...... +.... .......... .......... ........ +.. ...... +.... 0% 47.9M 4s + 600K .... +...... .......... + .......... .......... .......... 0% 102M 4s + 650K .. +........ ........ +.. .......... .......... .......... 0% 70.9M 3s + 700K .......... ...... +.... .......... .. +........ .......... 0% 186M 3s + 750K ...... +.... .......... ....... +... + .......... ...... +.... 0% 109M 3s + 800K .......... .. +........ .......... .......... .......... 1% 191M 3s + 850K .......... ........ +.. .......... .......... .. +........ 1% 152M 3s + 900K .......... .......... .......... .. +........ .......... 1% 169M 3s + 950K ...... +.... .......... .......... + ........ +.. .......... 1% 138M 3s + 1000K .... +...... .......... + ........ +.. .......... .......... 1% 164M 2s + 1050K .. +........ + .......... .......... .. +.. +...... .......... 1% 110M 2s + + 1100K .......... ...... +.... .......... .. +........ ........ +.. 1% 20.4M 2s + 1150K .......... .... +...... .......... + .......... ...... +.... 1% 51.1M 2s + 1200K .......... .. +........ .......... .......... .... +...... 1% 115M 2s + 1250K .. +........ + .......... .......... .... +...... .. +........ 1% 134M 2s + 1300K .......... .......... .......... .......... .......... 1% 164M 2s + 1350K .......... .......... .......... .......... .......... 1% 190M 2s + 1400K .... +...... .. +........ .......... .......... .......... 1% 199M 2s + 1450K .. +........ ........ +.. ...... +.... .......... .......... 1% 199M 2s + + 1500K .......... ...... +.... .......... .. +........ ........ +.. 1% 156M 2s + 1550K .......... .... +...... .......... + .......... ...... +.... 1% 182M 2s + 1600K .......... .. +........ ........ +.. .......... .... +...... 2% 179M 2s + 1650K .......... + .......... ...... +.... .......... .. +........ 2% 216M 2s + 1700K ........ +.. .......... .... +...... .......... + .......... 2% 193M 2s + 1750K .......... ..........  +.......... + ........ +.. .......... 2% 216M 2s + 1800K .... +...... .......... + .......... .......... .......... 2% 227M 2s + 1850K .. +........ ........ +.. .......... .... +...... .......... 2% 199M 2s + 1900K ........ +.. ...... +.... .......... .......... .. +........ 2% 190M 2s + 1950K .......... .... +...... .......... + .......... .......... 2% 225M 2s + 2000K .... +...... .......... ........ +.. .......... .... +...... 2% 204M 2s + 2050K .. +........ + .......... .......... .......... .. +........ 2% 225M 2s + 2100K .......... .......... .......... .. +........ + .......... 2% 193M 2s + 2150K .......... .... +...... .. +........ ........ +.. .......... 2% 180M 1s + 2200K .... +...... .......... + .......... ...... +.... .......... 2% 199M 1s + 2250K .. +........ .......... ...... +.... .... +...... .......... 2% 50.2M 1s + + 2300K .......... ...... +.... .......... .. +........ ........ +.. 2% 173M 1s + 2350K ...... +.... .......... .. +........ + .......... ...... +.... 2% 128M 1s + 2400K .... +...... .......... + .......... .......... .......... 3% 211M 1s + 2450K .. +........ ........ +.. .......... .... +...... .......... 3% 218M 1s + + 2500K .......... ...... +.... .......... .......... .......... 3% 193M 1s + 2550K ...... +.... .......... .. +........ .......... ...... +.... 3% 217M 1s + 2600K .......... .. +........ .......... ...... +.... .... +...... 3% 217M 1s + 2650K .......... .......... .......... .......... .. +........ 3% 216M 1s + 2700K .......... .......... .......... .......... + .......... 3% 205M 1s + 2750K .......... .... +...... .. +........ .......... .......... 3% 180M 1s + 2800K .... +...... .......... + .......... ...... +.... .......... 3% 215M 1s + 2850K .......... + .......... ........ +.. .... +...... .......... 3% 221M 1s + 2900K .......... .......... .......... .. +........ .......... 3% 173M 1s + 2950K .......... .... +...... .......... .......... ...... +.... 3% 197M 1s + 3000K .......... .. +........ .......... .......... .......... 3% 215M 1s + 3050K .......... .......... .......... .......... .......... 3% 191M 1s + 3100K .......... .......... .......... .......... + .......... 3% 171M 1s + 3150K ... +....... .......... .......... .......... .......... 3% 212M 1s + 3200K .......... .......... .......... ...... +.... .... +...... 4% 194M 1s + 3250K .......... .. +........ ... +....... .......... .. +........ 4% 240M 1s + + 3300K .......... .......... .......... .......... + ........ +.. 4% 180M 1s + 3350K .......... .......... .. +........ ........ +.. .......... 4% 213M 1s + 3400K .... +...... .......... .......... .......... .... +...... 4% 218M 1s + 3450K .......... + .......... ...... +.... .......... .......... 4% 214M 1s + 3500K ........ +.. .......... .... +...... .......... + .......... 4% 201M 1s + 3550K .......... .......... .. +........ .......... ...... +.... 4% 232M 1s + 3600K .... +...... .......... + .......... .......... .... +...... 4% 222M 1s + 3650K .. +........ .......... .......... .......... .......... 4% 227M 1s + 3700K .......... .......... .......... .......... ........ +.. 4% 164M 1s + 3750K .......... .... +...... .......... .......... ...... +.... 4% 215M 1s + 3800K .... +...... .......... + .......... .......... .......... 4% 206M 1s + 3850K .......... .......... ...... +.... .......... .. +........ 4% 219M 1s + 3900K .......... .......... .......... .......... .......... 4% 195M 1s + 3950K .......... .......... .......... + ........ +.. .......... 4% 186M 1s + 4000K .......... .......... + .......... .... +...... .......... 5% 225M 1s + 4050K .......... .......... .......... .......... .......... 5% 235M 1s + 4100K .......... ...... +.... .... +...... .......... .......... 5% 168M 1s + 4150K .......... .......... .......... .......... .......... 5% 248M 1s + 4200K .......... .......... .......... ...... +.... .......... 5% 207M 1s + 4250K .......... .......... .......... .......... .......... 5% 203M 1s + 4300K .......... .......... ....... +... .......... .......... 5% 190M 1s + 4350K .......... .......... .......... .......... .......... 5% 229M 1s + 4400K .......... .......... .......... .......... .......... 5% 233M 1s + 4450K .......... .......... .. +........ .......... .......... 5% 222M 1s + 4500K .......... .......... .......... .......... .......... 5% 237M 1s + 4550K .......... .......... .......... .......... .......... 5% 247M 1s + 4600K .......... ...... +.... .......... .......... .......... 5% 206M 1s + 4650K .......... .... +...... .......... .......... .......... 5% 218M 1s + 4700K .......... .......... + .......... .......... .......... 5% 228M 1s + 4750K .......... .......... .......... .......... .......... 5% 233M 1s + 4800K .......... .......... .......... .. +........ + ........ +.. 5% 177M 1s + 4850K .......... .......... .......... .......... .. +........ 6% 245M 1s + 4900K .......... ... +....... ........ +.. .......... .......... 6% 231M 1s + 4950K .. +........ ........ +.. .......... .......... .. +........ 6% 205M 1s + + 5000K .......... .......... ... +. +...... .......... .......... 6% 188M 1s + 5050K .......... .......... .......... ........ +.. ...... +.... 6% 242M 1s + 5100K .......... .. +........ .......... .......... .... +...... 6% 248M 1s + 5150K .......... + .......... ...... +.... .... +...... .. +........ 6% 220M 1s + 5200K ........ +.. .......... .......... .. +........ ........ +.. 6% 166M 1s + 5250K .......... .......... .......... .......... .......... 6% 232M 1s + 5300K .......... .......... ........ +.. ...... +.... .......... 6% 155M 1s + 5350K .......... .......... ...... +.... .... +...... .......... 6% 208M 1s + 5400K .......... .......... .......... .. +........ .......... 6% 190M 1s + 5450K ...... +.... .......... .......... .......... ...... +.... 6% 169M 1s + 5500K .......... .. +........ .......... .......... .......... 6% 239M 1s + 5550K .......... + .......... .......... .......... .......... 6% 229M 1s + 5600K .......... ...... +.... .... +...... .......... .......... 6% 140M 1s + 5650K .......... .......... .......... ........ +.. .......... 7% 201M 1s + 5700K .... +...... .......... + .......... ...... +.... .... +...... 7% 186M 1s + 5750K .. +........ ........ +.. .......... .... +...... .. +........ 7% 164M 1s + + 5800K ........ +.. .......... .......... .. +........ ........ +.. 7% 146M 1s + 5850K .......... .... +...... .......... + .......... ...... +.... 7% 225M 1s + 5900K .......... .. +........ ........ +.. .......... .... +...... 7% 218M 1s + 5950K .. +........ .......... ...... +.... .......... .......... 7% 210M 1s + + 6000K ........ +.. .......... .... +...... .......... + .......... 7% 152M 1s + 6050K .......... .... +...... .......... ........ +.. .......... 7% 205M 1s + 6100K .... +...... .......... + ........ +.. .......... .......... 7% 174M 1s + 6150K .. +........ .......... ...... +.... .... +...... .......... 7% 211M 1s + 6200K .......... .......... .......... .......... .......... 7% 150M 1s + 6250K .......... .......... .......... + .......... ...... +.... 7% 188M 1s + + 6300K .......... ...... +.... .......... ....... +... .......... 7% 5.52M 1s + 6350K .......... .......... .......... .......... .......... 7% 214M 1s + 6400K .......... .......... .......... .......... .... +...... 7% 177M 1s + 6450K .......... + .......... .......... .......... .......... 8% 120M 1s + 6500K ........ +.. .......... .... +...... .. +........ .......... 8% 107M 1s + 6550K ...... +.... .......... .. +........ ........ +.. ...... +.... 8% 129M 1s + 6600K .... +...... .......... + ........ +.. .......... .......... 8% 149M 1s + 6650K .. +........ .......... .......... .... +...... .......... 8% 208M 1s + 6700K ........ +.. ...... +.... .......... .......... + ........ +.. 8% 176M 1s + 6750K .......... .......... .. +........ .......... ...... +.... 8% 217M 1s + 6800K .......... .. +........ ........ +.. .......... .... +...... 8% 193M 1s + 6850K .......... .......... ...... +.... .......... .. +........ 8% 229M 1s + 6900K .......... .......... .......... . +......... + .......... 8% 197M 1s + 6950K .......... .... +...... .. +........ .......... .......... 8% + 161M 1s + 7000K .... +...... .......... + .......... ...... +.... .......... 8% 214M 1s + 7050K .. +........ + .......... ...... +.... .... +...... .......... 8% 202M 1s + + 7100K .......... ...... +.... .......... .. +........ + .......... 8% 182M 1s + 7150K .......... .... +...... .......... + .......... ...... +.... 8% 230M 1s + 7200K .......... .. +........ ........ +.. ...... +.... .......... 8% 211M 1s + 7250K .. +........ .......... ...... +.... .......... .. +........ 9% 237M 1s + 7300K .......... .......... .... +...... .......... ........ +.. 9% 202M 1s + 7350K .......... .......... .......... ........ +.. .......... 9% 214M 1s + 7400K .... +...... .......... + .......... ...... +.... .......... 9% 190M 1s + 7450K .. +........ ........ +. +. .......... .... +...... .......... 9% 146M 1s + + 7500K .......... ... +....... .... +...... .......... + .......... 9% 182M 1s + 7550K .......... .... +...... .. +........ .......... ...... +.... 9% 217M 1s + 7600K ......... +. .......... + .......... ...... +.... .......... 9% 196M 1s + 7650K .......... + .......... ...... +.... .......... .. +........ 9% 190M 1s + 7700K .......... .......... .......... .......... + ........ +.. 9% 186M 1s + 7750K .......... .......... .. +........ ........ +.. .......... 9% 208M 1s + 7800K .... +...... .......... .......... ...... +.... .......... 9% 213M 1s + 7850K .. +........ ........ +.. ...... +.... .......... .......... 9% 54.1M 1s + + 7900K ........ +.. .......... .......... .. +........ .......... 9% 118M 1s + 7950K .......... .... +...... .......... .......... ...... +.... 9% 197M 1s + 8000K .......... .......... ........ +.. .......... .... +...... 9% 160M 1s + 8050K .......... + .......... ...... +.... .......... .. +........ 10% 116M 1s + 8100K ........ +.. ...... +.... .... +...... .......... .......... 10% 173M 1s + 8150K ...... +.... .......... .. +........ ........ +.. .......... 10% 210M 1s + 8200K .... +...... .......... + .......... ...... +.... .......... 10% 212M 1s + 8250K .. +........ + ........ +.. .......... .......... .. +........ 10% 164M 1s + + 8300K .......... .......... .......... .......... + .......... 10% 116M 1s + 8350K .......... ......... +. .......... .......... .......... 10% 232M 1s + 8400K .... +...... .......... + ........ +.. .......... .......... 10% 135M 1s + 8450K .. +........ .......... .......... .......... .. +........ 10% 143M 1s + + 8500K ....... +... .......... .......... .......... .......... 10% 157M 1s + 8550K ...... +.... .......... .......... .......... ...... +.... 10% 144M 1s + 8600K .... +...... .......... + .......... .......... .......... 10% 190M 1s + 8650K .. +........ ........ +.. .......... .... +...... .......... 10% 155M 1s + + 8700K .......... ...... +.... .......... .. +........ ........ +.. 10% 156M 1s + 8750K ...... +.... .... +...... .......... + .......... ...... +.... 10% 118M 1s + 8800K .......... .. +........ ........ +.. .......... .......... 10% 160M 1s + 8850K .. +........ ........ +.. ...... +.... .......... .. +........ 11% 186M 1s + + 8900K ........ +.. .......... .... +...... .......... ........ +.. 11% 176M 1s + 8950K ...... +.... .......... .......... + ........ +.. .......... 11% 171M 1s + 9000K .... +...... .......... + .......... .......... .......... 11% 201M 1s + 9050K .. +........ .......... .......... .... +...... .......... 11% 210M 1s + 9100K .......... .......... .......... .......... ........ +.. 11% 94.9M 1s + 9150K ...... +.... .... +...... + .......... + ........ +.. ...... +.... 11% 124M 1s + 9200K .......... .. +........ ........ +.. .......... .......... 11% 151M 1s + 9250K .. +........ .......... ...... +.... .......... .. +........ 11% 199M 1s + 9300K ........ +.. .......... .... +...... .......... + .......... 11% 184M 1s + 9350K .......... .......... .......... .......... .......... 11% 215M 1s + 9400K + .......... .......... .......... .......... .......... 11% 210M 1s + 9450K .......... ........ +.. .......... .... +...... .......... 11% 212M 1s + + 9500K .......... .......... .... +...... .. +........ ........ +.. 11% 173M 1s + 9550K ...... +.... .... +...... .......... .......... ...... +.... 11% 209M 1s + 9600K .......... .......... ........ +.. ...... +.... .... +...... 11% 205M 1s + 9650K .......... ........ +.. ...... +.... .......... .......... 11% 106M 1s + + 9700K ........ +.. .......... .......... .......... + ........ +.. 12% 179M 1s + 9750K .......... .... +...... .......... ........ +.. .......... 12% 111M 1s + 9800K .......... .......... + .......... ...... +.... .......... 12% 208M 1s + 9850K .. +........ .......... ...... +.... .... +...... .......... 12% 205M 1s + 9900K .......... .......... .......... .......... ........ +.. 12% 166M 1s + 9950K .......... .... +...... .......... + .......... ...... +.... 12% 87.4M 1s + 10000K .......... .......... + ........ +.. .......... .......... 12% 207M 1s + 10050K .. +........ .......... ...... +.... .......... .. +........ 12% 201M 1s + + 10100K ........ +.. ...... +.... .... +...... .......... + .......... 12% 94.6M 1s + 10150K .......... .... +...... .......... ........ +.. .......... 12% 183M 1s + 10200K .......... .......... + .......... .......... .......... 12% 221M 1s + 10250K ...... +.... .... +...... .......... .......... .......... 12% 220M 1s + 10300K .......... ...... +.... .......... .......... ........ +.. 12% 176M 1s + 10350K .......... .... +...... .. +........ + .......... .......... 12% 190M 1s + 10400K .......... .. +........ ........ +.. .......... .......... 12% 216M 1s + 10450K .......... .......... .......... .......... .......... 12% 211M 1s + + 10500K ........ +.. .......... .......... .......... ........ +.. 13% 203M 1s + 10550K .......... .......... .. +........ .......... .......... 13% 216M 1s + 10600K .... +...... .. +........ + .......... .......... .......... 13% 213M 1s + 10650K .......... .......... .......... .... +...... .. +........ 13% 215M 1s + 10700K .......... .......... .......... .......... .......... 13% 182M 1s + 10750K ...... +.... .......... .......... + .......... .......... 13% 201M 1s + 10800K .......... .. +........ ........ +.. .......... .......... 13% 192M 1s + 10850K .......... + ........ +.. .......... .... +...... .. +........ 13% 221M 1s + 10900K .......... .......... .... +... +... + .......... + .......... 13% 97.0M 1s + 10950K .......... .......... .. +........ .......... ...... +.... 13% 207M 1s + 11000K .... +...... .......... + .......... .......... .......... 13% 224M 1s + 11050K .. +........ ........ +.. .......... .... +...... .......... 13% 119M 1s + + 11100K .......... ...... +.... .......... .......... ........ +.. 13% 181M 1s + 11150K .......... .... +...... .......... .......... ...... +.... 13% 105M 1s + 11200K .......... .. +........ .......... .......... .... +...... 13% 208M 1s + 11250K .......... + .......... ...... +.... .... +...... .......... 13% 99.6M 1s + + 11300K .......... .......... .... +...... .......... + .......... 14% 170M 1s + 11350K .......... .......... .. +........ ........ +.. .......... 14% 113M 1s + 11400K . +......... .......... + .......... ...... +.... .......... 14% 218M 1s + 11450K .......... .......... .......... .... +...... .......... 14% + 197M 1s + 11500K .......... .......... .......... .......... ........ +.. 14% 187M 1s + 11550K ...... +.... .......... .......... .......... .......... 14% 233M 1s + 11600K .......... .......... + ........ +.. .......... .......... 14% 232M 1s + 11650K .......... ........ +.. .......... .......... .. +........ 14% 233M 1s + + 11700K .......... .......... .......... .. +........ .......... 14% 175M 1s + 11750K .......... .......... .. +........ ........ +.. .......... 14% 239M 1s + 11800K .......... .......... ........ +.. .......... .......... 14% 234M 1s + 11850K .. +........ ........ +.. .......... .......... .. +........ 14% 185M 1s + + 11900K .......... .......... .......... .. +........ .......... 14% 196M 1s + 11950K .......... .......... .......... ........ +.. .......... 14% 208M 1s + 12000K .......... .......... .......... .......... .......... 14% 248M 1s + 12050K  +.......... .......... ...... +.... .... +...... .......... 14% 173M 1s + 12100K .......... .......... .......... .......... ........ +.. 15% 188M 1s + 12150K ...... +.... .... +...... .......... ........ +.. .......... 15% 217M 1s + 12200K .... +...... ..... +..... .......... .......... .......... 15% 118M 1s + 12250K .......... .......... .. +........ ........ +.. .......... 15% 184M 1s + 12300K .... +...... .......... + .......... ...... +.... .......... 15% 107M 1s + 12350K .. +........ + .......... .......... .......... .......... 15% 205M 1s + 12400K ........ +.. .......... .... +...... .......... ........ +.. 15% 164M 1s + 12450K .......... .......... .......... + .......... .......... 15% 131M 1s + 12500K .......... .. +........ ........ +.. .......... .......... 15% 101M 1s + 12550K .. +........ .......... ...... +.... .......... .......... 15% 214M 1s + 12600K ........ +.. .......... .......... .......... + .......... 15% 71.8M 1s + 12650K ...... +.... .. +........ .......... + ........ +.. .......... 15% 171M 1s + 12700K .......... .......... ........ +.. ...... +.... .......... 15% 198M 1s + 12750K .......... .......... .......... .... +...... .......... + 15% 223M 1s + 12800K .......... ...... +.... .... +...... .......... ........ +.. 15% 189M 1s + 12850K .......... .... +...... .. +........ ........ +.. ...... +.... 15% 189M 1s + 12900K .... +...... .. +........ ........ +.. .......... .... +...... 16% 216M 1s + 12950K .......... ........ +.. .......... .......... .......... 16% 211M 1s + 13000K ........ +.. .......... .... +...... .......... .......... 16% 160M 1s + 13050K ...... +.... .......... .. +........ ........ +.. .......... 16% 212M 1s + 13100K .... +...... .......... + .......... ...... +.... .... +...... 16% 163M 1s + 13150K .......... ........ +.. .......... .... +...... .......... 16% 200M 1s + + 13200K .......... ...... +.... .......... .. +........ ........ +.. 16% 152M 1s + 13250K .......... .... +...... .......... + ........ +.. ...... +. +... 16% 140M + 1s + 13300K . +......... .. +........ ........ +.. .......... .... +...... 16% 103M 1s + 13350K .......... + .......... ...... +.... .......... .. +........ 16% 200M 1s + + 13400K ........ +.. .......... .... +...... .......... .......... 16% 176M 1s + 13450K ...... +.... .......... .. +........ ........ +.. .......... 16% 101M 1s + 13500K .......... .......... + .......... .......... .......... 16% 203M 1s + 13550K .. +........ ........ +.. .......... .... +...... .......... 16% 154M 1s + + 13600K .......... ...... +.... .......... .. +........ ........ +.. 16% 114M 1s + 13650K .......... .... +...... .......... + .......... ...... +.... 16% 115M 1s + 13700K .......... .. +........ ........ +.. .......... .... +...... 17% 187M 1s + 13750K .......... + ........ +.. ...... +.... .......... .......... 17% 141M 1s + 13800K ........ +.. ...... +.... .... +...... .......... + .......... 17% 105M 1s + 13850K ...... +.... .......... .. +........ .......... .......... 17% 113M 1s + 13900K .......... .......... + .......... ...... +.... .......... 17% 147M 1s + 13950K .. +........ ........ +.. ......... +. .... +...... .......... 17% + 109M 1s + + 14000K ......... +. ...... +.... .... +...... .......... .......... 17% 74.9M 1s + 14050K ...... +.... .......... .......... .......... .......... 17% 195M 1s + 14100K .......... .. +........ ...... +.. +.. .......... .... +...... 17% 121M 1s + 14150K .. +........ ........ +.. .......... .......... .......... 17% 140M 1s + + 14200K .......... .......... .......... .. +........ .......... 17% 156M 1s + 14250K .......... .... +...... .......... .. +........ .......... 17% 237M 1s + 14300K .......... .......... .......... .......... .......... 17% 205M 1s + 14350K .......... + ........ +.. .......... .......... .......... 17% 207M 1s + 14400K ........ +.. .......... .......... .......... + .......... 17% 5.29M 1s + 14450K ...... +.... .......... .......... ........ +.. .......... 17% 144M 1s + 14500K .... +...... .. +........ .......... .......... .......... 17% 215M 1s + 14550K .......... ........ +.. .......... .... +...... .......... 18% 201M 1s + + 14600K .......... .......... .......... .. +........ .......... 18% 185M 1s + 14650K ...... +.... .... +...... ....... +... .......... .......... 18% 222M 1s + 14700K .. +.. +...... .. +........ + ........ +.. .......... .......... 18% 207M 1s + 14750K .......... + .......... .......... .... +...... .. +........ 18% 198M 1s + 14800K .......... .......... .......... ...... +.... + ........ +.. 18% 189M 1s + 14850K .......... .......... .......... ........ +.. ...... +.... 18% 223M 1s + 14900K .... +...... .......... ........ +.. .......... .......... 18% 211M 1s + 14950K .......... .. +...... +.. .......... .......... .......... 18% 232M 1s + + 15000K .......... ...... +.... .......... .......... ........ +.. 18% 169M 1s + 15050K ...... +.... .......... .......... .......... ... +....... 18% 209M 1s + 15100K .... +...... .. +........ ........ +.. ...... +.... .......... 18% 206M 1s + 15150K .. +........ .......... .......... .... +...... .. +........ 18% 210M 1s + 15200K .......... ...... +.... .......... .......... + .......... 18% + 123M 1s + 15250K .......... .... +...... .......... ........ +.. .......... 18% 203M 1s + 15300K .... +...... .......... + .......... .......... .......... 18% 240M 1s + 15350K .. +........ .......... .......... .... +...... .......... 19% 233M 1s + + 15400K .......... ...... +.... .......... .. +........ ........ +.. 19% 174M 1s + 15450K ...... +.... .... +...... .......... .......... ...... +.... 19% 206M 1s + 15500K .......... .. +........ ........ +.. ...... +.... .......... 19% 199M 1s + 15550K .. +........ + .......... ...... +.... .... +...... .......... 19% 181M 1s + 15600K .......... ...... +.... .......... .. +...... +.. .......... 19% 176M 1s + 15650K .......... ... +....... .......... + .......... ...... +.... 19% 225M 1s + 15700K .... +...... .......... .......... ...... +.... .......... 19% 211M 1s + 15750K .......... + ........ +.. .......... .... +...... .......... 19% 223M 1s + 15800K .......... ...... +.... .......... .......... + .......... 19% 186M 1s + 15850K ..........  +.......... .......... .......... ...... +.... 19% 227M 1s + 15900K .... +...... .......... .......... .......... .......... 19% 231M 1s + 15950K .......... + .......... ...... +.... .......... .. +........ 19% 46.3M 1s + 16000K ........ +.. .......... .... +...... .......... + .......... 19% 95.7M 1s + 16050K .......... .... +...... .......... ........ +.. ......... +. 19% 111M 1s + 16100K .......... .......... .......... ...... +.... .......... 19% 220M 1s + 16150K .. +........ .......... .......... .... +...... .......... 20% 31.5M 1s + 16200K .......... ...... +.... .......... .. +........ .......... 20% 132M 1s + 16250K ...... +.... .... +...... .. +........ + .......... ...... +.... 20% 69.2M 1s + 16300K .... +...... .......... .......... ...... +.... .......... 20% 147M 1s + 16350K .. +........ + .......... ...... +.... .......... .. +........ 20% 196M 1s + 16400K ........ +.. ...... +.... .......... .. +........ ........ +.. 20% 177M 1s + 16450K ...... +.... .......... .......... + ........ +.. .......... 20% 221M 1s + 16500K .... +...... .......... + .......... ...... +.... .......... 20% 100M 1s + 16550K .. +........ + ........ +.. .......... .......... .......... 20% 143M 1s + + 16600K .......... ...... +.... .......... .. +........ .......... 20% 101M 1s + 16650K ...... +.... .......... .......... ........ +.. ...... +.... 20% 87.3M 1s + 16700K .......... .......... + ........ +.. .......... .......... 20% 205M 1s + 16750K .......... + .......... .......... .... +...... .. +........ 20% 147M 1s + 16800K ...... +.... .......... + .......... .......... + .......... 20% 101M 1s + 16850K .......... .......... .. +........ .......... .......... 20% 201M 1s + 16900K .... +...... .......... + .......... ...... +.... .......... 20% 122M 1s + 16950K .......... ........ +.. .......... .......... .. +........ 21% 152M 1s + 17000K .......... ...... +.... .......... .. +........ .......... 21% 38.9M 1s + 17050K .......... .......... .......... .......... ...... +.... 21% 222M 1s + 17100K .......... .. +........ .......... .......... .......... 21% 185M 1s + 17150K .. +........ + .......... ...... +.... .......... .......... 21% 203M 1s + 17200K .......... .......... .... +...... .......... ........ +.. 21% 184M 1s + 17250K ...... +.... .......... .. +........ ........ +.. ...... +.... 21% 98.5M 1s + 17300K .......... .......... ....... +. +.. .......... .......... 21% 210M 1s + 17350K .. +........ .......... ...... +.... .......... .......... 21% 131M 1s + + 17400K .......... ...... +.... .......... .. +........ ........ +.. 21% 97.6M 1s + 17450K .......... .... +...... .......... + .......... .... +...... 21% 103M 1s + 17500K .......... .. +........ ........ +.. .......... .... +...... 21% 113M 1s + 17550K .......... + .......... ...... +.... .......... .. +........ 21% 73.7M 1s + 17600K .......... .......... .... +...... .. +........ .......... 21% 175M 1s + 17650K ...... +.... .......... .......... + ........ +.. .......... 21% 218M 1s + 17700K .......... .......... .......... ...... +.... .......... 21% 135M 1s + 17750K .......... + ........ +.. .......... .......... .......... 22% 180M 1s + 17800K .......... ...... +.... .......... .......... ........ +.. 22% 142M 1s + 17850K ...... +.... .... +...... .......... ........ +.. ...... +.... 22% 124M 1s + 17900K .......... .. +........ ........ +.. ...... +.... .......... 22% 42.8M 1s + 17950K .......... .......... .......... .......... .. +........ 22% 191M 1s + 18000K .......... .......... .... +...... .. +........ .......... 22% 194M 1s + 18050K ...... +.... .......... .......... ........ +.. .......... 22% 226M 1s + 18100K .......... .......... + .......... .......... .... +...... 22% 162M 1s + 18150K .. +........ ........ +.. ...... +.... .... +...... .......... 22% 103M 1s + + 18200K .......... ...... +.... .......... .......... ........ +.. 22% 118M 1s + 18250K .......... .......... .. +........ .......... ...... +.... 22% 119M 1s + 18300K .... +...... .. +........ ........ +.. .......... .... +...... 22% 88.8M 1s + 18350K .......... + .......... ...... +.... .......... .. +........ 22% 206M 1s + 18400K ........ +.. .......... .......... .. +........ .......... 22% 78.9M 1s + 18450K ...... +.... .......... .. +........ .......... .......... 22% 53.4M 1s + 18500K .... +...... .......... + .......... .......... .... +...... 22% 193M 1s + 18550K .. +........ ........ +.. .......... .......... .......... 23% 182M 1s + 18600K .......... ...... +.... .......... .......... .......... 23% 188M 1s + 18650K .......... .... +...... ....... +... .......... ...... +.... 23% 199M 1s + 18700K .... +...... .. +........ ........ +.. .......... .... +...... 23% 146M 1s + 18750K .......... ........ +.. .......... .......... .. +........ 23% 46.6M 1s + 18800K .... +...... .......... .... +...... .......... .......... 23% 183M 1s + 18850K .......... .......... .......... + ........ +.. .......... 23% 202M 1s + 18900K .......... .......... .......... ...... +.... .... +...... 23% 185M 1s + 18950K .......... .......... .......... .......... .......... 23% 197M 1s + 19000K .......... ...... +.... .......... .. +........ ........ +.. 23% 81.8M 1s + 19050K ...... +.... .......... .......... + .......... ...... +.... 23% 177M 1s + 19100K .......... .. +........ + ........ +.. .......... .... +...... 23% 145M 1s + 19150K .......... + .......... .......... .......... .......... 23% 213M 1s + + 19200K ........ +.. .......... ...... +.... .......... + .......... 23% 38.3M 1s + 19250K ...... +.... .......... .. +........ ........ +.. .......... 23% 210M 1s + 19300K .... +...... .......... + .......... ...... +.... .......... 23% 217M 1s + 19350K .......... ........ +.. .......... .... +...... .......... 23% 83.4M 1s + 19400K ........ +.. ...... +. +... .......... .. +........ + ........ +.. 24% 66.3M 1s + 19450K .......... .... +...... .......... .......... ...... +.... 24% 138M 1s + 19500K .......... .. +........ ........ +.. .......... .... +...... 24% 135M 1s + 19550K .. +........ ........ +.. ...... +.... .......... .. +........ 24% 103M 1s + + 19600K ........ +.. .......... + .... +...... ...... +.... + .......... 24% 105M 1s + 19650K . +..... +.... .......... .. +........ + ........ +.. .......... 24% 164M 1s + 19700K  +.......... .. +........ + .......... ...... +.... .... +...... 24% 195M 1s + 19750K .......... + ........ +.. ......... +. .......... .. +........ 24% 163M 1s + + 19800K .......... .......... .... +...... .......... .......... 24% 189M 1s + 19850K .......... .......... .......... .......... .......... 24% 170M 1s + 19900K .......... .......... ........ +.. .......... .......... 24% 120M 1s + 19950K .......... .......... .......... .......... .. +........ 24% 119M 1s + 20000K ........ +.. ...... +.... .... +...... .. +........ + ........ +.. 24% 169M 1s + 20050K .......... .......... .. +........ + .......... .......... 24% 209M 1s + 20100K .... +...... ....... +... + .......... ...... +.... .......... 24% 33.0M 1s + 20150K .. +........ ........ +.. .......... .... +...... .......... 24% 110M 1s + 20200K .......... ...... +.... ..... +..... .......... .......... 25% 102M 1s + 20250K ...... +.... .... +. +..... .......... + .......... .......... 25% 103M 1s + 20300K .......... .. +........ + ....... +... .......... .... +...... 25% 114M 1s + 20350K .......... + .......... .......... .......... .......... 25% 160M 1s + 20400K .......... .......... .... +...... .......... + .......... 25% 180M 1s + 20450K ...... +.... .......... .......... + .......... .... +...... 25% 207M 1s + 20500K .......... .......... .......... .... +...... .. +........ 25% 228M 1s + 20550K .......... .......... ... +....... ......... +. ....... +... 25% 95.9M 1s + 20600K ..... +..... .......... ......... +. .......... .......... 25% 130M 1s + 20650K ... +....... . +......... ....... +... ..... +..... .......... 25% 198M 1s + 20700K . +......... ....... +... .......... .. +........ ......... +. 25% 176M 1s + 20750K ...... +.... ..... +..... .......... . +......... .......... 25% 136M 1s + 20800K .......... ... +....... .......... .......... ..... +..... 25% 224M 1s + 20850K .......... . +......... ....... +... .......... .......... 25% 71.9M 1s + 20900K .......... .......... .......... .......... ......... +. 25% 185M 1s + 20950K ....... +... ..... +..... ... +....... . +........ +. .......... 25% 101M 1s + 21000K ..... +..... .......... . +........ +. .......... ..... +..... 26% 51.3M 1s + 21050K .......... ....... +.. +. .......... ..... +..... .......... 26% 171M 1s + 21100K . +......... .......... .......... ... +....... .......... 26% 111M 1s + 21150K ....... +... ..... +..... .......... . +........ +. ....... +... 26% 191M 1s + 21200K .......... ... +....... .......... ....... +... .......... 26% 196M 1s + 21250K .......... . +......... ....... +... .......... .......... 26% 127M 1s + 21300K .......... .......... .......... .......... . +......... 26% 173M 1s + 21350K ....... +... .......... ... +....... ......... +. .......... 26% 108M 1s + 21400K ..... +..... .......... ....... +... ....... +... .......... 26% 183M 1s + 21450K ... +....... .......... .......... .......... ... +....... 26% 50.4M 1s + 21500K . +........ +. ....... +... .......... .......... .......... 26% 117M 1s + 21550K ....... +... ..... +..... .......... .......... ....... +... 26% 174M 1s + 21600K .......... .......... ......... +. .......... .......... 26% 201M 1s + 21650K .......... .......... ....... +... .......... .......... 26% 198M 1s + 21700K .......... .......... ..... +..... .......... .......... 26% 200M 1s + 21750K ....... +... ..... +..... ... +....... ......... +. .......... 26% 77.5M 1s + 21800K .......... .......... . +......... .......... .......... 27% 221M 1s + 21850K ... +....... ......... +. .......... .......... ... +....... 27% 215M 1s + 21900K . +......... ....... +... ..... +..... .......... . +......... 27% 42.6M 1s + 21950K .......... .......... .......... . +......... .......... 27% 158M 1s + 22000K .......... ... +....... ......... +. .......... ..... +..... 27% 105M 1s + 22050K .......... .......... ... +.... +... .......... ... +....... 27% 202M 1s + 22100K . +......... ....... +... .......... ..........  +.......... 27% 194M 1s + 22150K ....... +... .......... ... +....... . +......... ....... +... 27% 105M 1s + 22200K ..... +..... .......... . +......... ....... +... .......... 27% 133M 1s + 22250K ... +....... . +......... .......... ..... +..... .......... 27% 209M 0s + 22300K . +......... .......... ..... +..... ... +....... ......... +. 27% 43.3M 1s + 22350K .......... .......... ... +....... . +......... .......... 27% 201M 0s + 22400K .......... .......... ......... +. .......... ... +.. +..... 27% 176M 0s + 22450K .......... . +......... .......... .......... .......... 27% 179M 0s + 22500K ......... +. .......... ..... +..... .......... . +......... 27% 101M 0s + + 22550K .......... .......... .......... ......... +. .......... 27% 147M 0s + 22600K .......... ... +....... . +......... ....... +... ..... +..... 28% 208M 0s + 22650K ... +....... .......... .......... ..... +..... .......... 28% 123M 0s + 22700K . +........ +. ....... +... .......... .......... . +......... 28% 169M 0s + 22750K .......... ..... +..... .......... . +......... ....... +... 28% 45.2M 0s + 22800K ..... +..... .......... .. +........ .......... .......... 28% 182M 0s + 22850K ... +....... ......... +. ....... +... .......... .......... 28% 169M 0s + 22900K . +........ +. .......... ..... +..... ... +....... . +......... 28% 67.5M 0s + 22950K ....... +... .......... .......... .......... ... +....... 28% 220M 0s + 23000K ......... +. .......... .......... ....... +... .......... 28% 181M 0s + 23050K ... +....... .......... ....... +... ..... +..... .......... 28% 205M 0s + 23100K . +........ +. ....... +... .......... ... +....... ......... +. 28% 174M 0s + 23150K ....... +... ..... +..... .......... . +......... ....... +... 28% 116M 0s + 23200K .......... .......... ......... +. .......... .......... 28% 44.9M 0s + 23250K .......... .......... .......... ..... +..... .......... + 28% 160M 0s + 23300K . +........ +. .......... ..... +..... .......... . +......... 28% 94.1M 0s + 23350K ....... +... ..... +.... +. ....... +... .......... .......... 28% 183M 0s + 23400K . +......... ....... +... .......... ... +....... ......... +. 29% 171M 0s + 23450K ....... +... .......... ... +....... .......... .......... 29% 202M 0s + 23500K ... +.. +..... .......... ......... +. ....... +... ..... +..... 29% 72.7M 0s + 23550K .......... .......... .......... .......... ... +....... 29% 207M 0s + 23600K ......... +. ....... +... ..... +..... .......... . +......... 29% 117M 0s + 23650K ....... +... .......... .......... ......... +. .......... 29% 110M 0s + 23700K ..... +..... .......... . +......... ....... +... .......... 29% 120M 0s + 23750K ... +....... .......... ....... +... .......... .......... 29% 212M 0s + 23800K . +......... ....... +... .......... .......... .......... 29% 84.4M 0s + 23850K ....... +... .......... .......... . +......... ..... +.. +... 29% 221M 0s + 23900K .......... ... +....... ......... +. .......... ..... +..... 29% 61.4M 0s + 23950K .......... . +......... ....... +... .......... ... +....... 29% 153M 0s + 24000K . +........ +. .......... .......... .......... .......... 29% 158M 0s + 24050K ....... +... .......... ... +....... ......... +. .......... 29% 164M 0s + 24100K .......... ... +....... . +......... ....... +... .......... 29% 77.2M 0s + 24150K ... +....... ......... +. .......... ..... +..... .......... 29% 106M 0s + 24200K .......... .......... .......... ... +....... .......... 29% 164M 0s + 24250K ....... +... .......... ... +....... . +......... .......... 30% 176M 0s + 24300K .......... ... +....... . +........ +. .......... .......... 30% 184M 0s + 24350K ... +....... . +......... ....... +... .......... ... +....... 30% 123M 0s + 24400K ......... +. .......... ..... +..... .......... . +......... 30% 77.4M 0s + 24450K ....... +... ..... +..... ... +....... . +........ +. .. +........ 30% 172M 0s + 24500K .......... .......... . +........ +. .......... .......... 30% 190M 0s + 24550K ... +....... ......... +. ....... +... ..... +..... .......... 30% 71.8M 0s + 24600K . +......... ....... +... .......... ... +....... ......... +. 30% 121M 0s + 24650K .......... ..... +..... .......... . +......... ....... +... 30% 105M 0s + 24700K .......... .......... .......... .......... .......... 30% 178M 0s + 24750K .......... . +......... .......... .......... .......... 30% 214M 0s + 24800K . +........ +. .......... ..... +..... ... +....... .......... 30% 54.7M 0s + 24850K ....... +... ..........  +..........  +.......... .......... 30% 214M 0s + 24900K .......... .......... .......... .......... .......... 30% 208M 0s + 24950K ... +....... . +......... ....... +... .......... .......... 30% 201M 0s + 25000K + . +......... ....... +... ..... +..... ... +....... ......... +. 30% 52.9M 0s + 25050K ....... +... .......... .......... .......... .......... 31% 164M 0s + 25100K ..... +..... .......... .......... .......... .......... 31% 187M 0s + 25150K ... +....... . +......... ....... +... .......... .......... 31% 126M 0s + 25200K ......... +. ....... +... ..... +..... ........ +.. .......... 31% 187M 0s + 25250K ....... +... .......... .......... ......... +. .......... 31% 122M 0s + 25300K ..... +..... ... +....... . +......... .......... .......... 31% 74.7M 0s + 25350K .......... .......... .......... ..... +..... .......... 31% 225M 0s + 25400K ......... +. ....... +... .......... ...... +.... ......... +. 31% 70.2M 0s + 25450K .......... .......... .......... . +........ +. ....... +... 31% 135M 0s + 25500K ..... +..... ... +....... .......... ....... +... .......... 31% 174M 0s + 25550K .......... . +......... ....... +... .......... .......... 31% 112M 0s + 25600K ......... +. .......... .......... ... +....... . +......... 31% 162M 0s + 25650K ....... +... .......... ... +....... .......... .......... 31% 227M 0s + 25700K ..... +..... .......... . +......... .......... .......... 31% 62.8M 0s + 25750K .......... .......... .......... .......... .......... 31% 174M 0s + 25800K ......... +. .......... .......... .......... . +........ +. 31% 180M 0s + 25850K .......... .......... .......... . +......... ....... +... 32% 66.4M 0s + 25900K .......... ... +....... ......... +. .......... ..... +..... 32% 135M 0s + 25950K .......... .......... .......... .......... ... +....... 32% 155M 0s + 26000K .......... .......... ..... +..... .......... . +......... 32% 127M 0s + 26050K ....... +... .......... .......... ......... +. .......... 32% 156M 0s + 26100K ..... +..... .......... . +......... ....... +... .......... 32% 112M 0s + 26150K .......... ......... +. .......... ..... +..... .......... 32% 215M 0s + 26200K . +......... ....... +... .......... ... +....... .......... 32% 64.6M 0s + 26250K .......... ..... +..... .......... ......... +. ....... +... 32% 179M 0s + 26300K .......... ... +....... ......... +. .......... .......... 32% 74.6M 0s + 26350K .......... .......... ....... +... .......... ... +. +...... 32% 198M 0s + 26400K .......... ....... +... ..... +..... .......... .......... 32% 145M 0s + 26450K ....... +... .......... .......... .......... .......... 32% 116M 0s + 26500K ..... +..... .......... .......... ....... +... .......... 32% 201M 0s + 26550K ... +....... .......... ....... +... ..... +..... .......... 32% 56.3M 0s + 26600K . +........ +. .......... . +.... +..... ... +....... .......... 32% 94.8M 0s + 26650K .......... .......... .......... . +......... ....... +... 33% 165M 0s + 26700K ..... +..... ... +....... .......... ..... +..... ..... +..... 33% 154M 0s + 26750K .......... . +......... .......... ..... +..... .......... 33% 97.9M 0s + 26800K . +......... ....... +... ..... +..... .......... . +......... 33% 151M 0s + 26850K .......... .......... ... +....... .......... ....... +... 33% 218M 0s + 26900K ..... +..... .......... .......... ....... +... .......... 33% 212M 0s + 26950K .......... ......... +. .......... ..... +..... .......... 33% 109M 0s + 27000K ......... +. ....... +... .......... ... +....... ......... +. 33% 164M 0s + 27050K .......... ..... +..... .......... . +......... ....... +... 33% 55.6M 0s + 27100K .......... .......... .......... .......... ..... +..... 33% 171M 0s + 27150K .......... . +......... .......... .......... ... +....... 33% 208M 0s + 27200K . +......... .......... ..... +..... .......... .......... 33% 74.6M 0s + 27250K ....... +... .......... ... +....... ......... +. .......... 33% 194M 0s + 27300K ..... +..... .......... . +........ +. ....... +... ..... +..... 33% 203M 0s + 27350K .......... ......... +. ....... +... .......... .......... 33% 128M 0s + 27400K . +......... .......... .......... ... +....... ......... +. 33% 173M 0s + 27450K ....... +... ..... +..... .......... . +......... .......... 34% 50.2M 0s + 27500K .......... .......... .......... .......... ..... +..... 34% 221M 0s + 27550K .......... . +........ +. ....... +... .......... .......... 34% 188M 0s + 27600K .......... .......... .......... ... +....... . +......... 34% 152M 0s + 27650K ...... +. +... .......... ... +....... ......... +. .......... 34% 64.7M 0s + 27700K .......... .......... .......... .......... .......... 34% 197M 0s + 27750K ... +....... . +........ +. .......... .......... .......... 34% 151M 0s + 27800K . +........ +. ....... +... ..... +..... ... +....... ......... +. 34% 99.7M 0s + 27850K .......... ..... +..... .......... . +......... .......... 34% 182M 0s + 27900K .......... ... +....... ......... +. ....... +... ..... +..... 34% 204M 0s + 27950K ... +....... . +......... ....... +... .......... .......... 34% 49.0M 0s + 28000K .......... .......... .......... ... +....... . +......... 34% 195M 0s + 28050K ....... +... .......... .......... ......... +. ....... +... 34% 231M 0s + 28100K ..... +..... .......... . +......... ....... +... .......... 34% 80.9M 0s + 28150K ... +....... ......... +. .......... ..... +..... .......... 34% 148M 0s + 28200K . +........ +. ....... +... .......... ... +....... .......... 34% 137M 0s + 28250K ....... +... ..... +..... .......... .......... ....... +... 35% 187M 0s + 28300K .......... ... +....... ......... +. .......... ..... +..... 35% 181M 0s + 28350K .......... . +......... ....... +... .......... ... +....... 35% 60.2M 0s + 28400K .......... .......... .......... .......... .......... 35% 167M 0s + 28450K ....... +... .......... .......... ......... +. .......... 35% 111M 0s + 28500K ..... +..... ... +....... .......... .......... .......... 35% 204M 0s + 28550K ... +....... ......... +. .......... + ..... +..... .......... 35% 67.8M 0s + 28600K . +......... .......... .......... .......... . +......... 35% 157M 0s + 28650K .......... .......... ... +....... . +......... .......... 35% 194M 0s + 28700K .......... .......... .......... ....... +... ..... +..... 35% 116M 0s + 28750K .......... . +........ +. .......... ..... +..... ... +....... 35% 146M 0s + 28800K .......... ....... +... ..... +..... .......... .......... 35% 174M 0s + 28850K .......... ..... +..... ... +....... .......... .......... 35% 52.4M 0s + 28900K ..... +..... .......... ......... +. .......... .......... 35% 191M 0s + 28950K ... +....... ......... +. .......... ..... +..... .......... 35% 206M 0s + 29000K . +......... ....... +... ..... +..... ....... +... ......... +. 35% 104M 0s + 29050K .......... .. +........ ... +....... . +......... ....... +... 35% 235M 0s + 29100K .......... .......... . +........ +. .......... ..... +..... 36% 99.8M 0s + 29150K ... +....... .......... ....... +... .......... .......... 36% 206M 0s + 29200K ......... +. .......... ..... +..... .......... . +......... 36% 190M 0s + + 29250K ....... +... .......... .......... ......... +. .......... 36% 50.4M 0s + 29300K .......... .......... + .......... ....... +... .......... 36% 233M 0s + 29350K .......... .......... ....... +... ..... +..... .... +...... 36% 146M 0s + 29400K . +......... ........ +.. ..... +..... ... +....... .......... 36% 48.0M 0s + 29450K .......... .......... .......... . +......... .......... 36% 190M 0s + 29500K ..... +..... ... +....... .......... .......... .......... 36% 223M 0s + 29550K .......... .......... .......... .......... ... +....... 36% 223M 0s + 29600K .......... .......... ..... +..... .......... ......... +. 36% 102M 0s + 29650K .......... ...... +.... .......... ......... +. ....... +... 36% 191M 0s + 29700K ..... +..... .......... . +......... .......... ..... +..... 36% 116M 0s + 29750K ... +....... ......... +. .......... ..... +..... .......... 36% 74.3M 0s + 29800K .......... ....... +... ..... +.... +. .......... .......... 36% 102M 0s + 29850K .......... .......... ....... +... .......... .. +. +....... 36% 166M 0s + 29900K .... +...... ........ +.. ..... +..... .......... . +........ +. 37% 89.2M 0s + 29950K ....... +... .......... ... +....... ......... +. ....... +... 37% 93.2M 0s + 30000K .......... ... +....... .......... ....... +... .......... 37% + 218M 0s + 30050K ... +....... .......... ....... +... ..... +..... .......... 37% 213M + 0s + 30100K . +......... ....... +... .......... ... +....... .......... 37% 70.7M 0s + 30150K .......... .......... .......... . +......... ....... +... 37% 177M 0s + 30200K .......... .......... .......... .......... .......... 37% 163M 0s + 30250K .. +. +....... . +......... ....... +... .......... .......... 37% 208M 0s + 30300K .......... ....... +... ..... +..... .......... . +......... 37% 49.1M 0s + 30350K .......... ..... +..... ... +....... ......... +. .......... 37% 135M 0s + 30400K .......... .......... . +........ +. ....... +... ..... +..... 37% 141M 0s + 30450K .......... .......... .......... .......... ... +....... 37% 153M 0s + 30500K . +........ +. ....... +... ..... +..... ... +....... . +......... 37% 85.8M 0s + 30550K ...... +.... .......... ... +....... . +......... ....... +... 37% 202M 0s + 30600K ..... +..... .......... .......... + ....... +... ..... +..... 37% 99.3M 0s + 30650K .......... .......... .......... ..... +..... ... +....... 37% 206M 0s + 30700K .......... ....... +... + .......... ... +....... .......... 38% 218M 0s + 30750K .......... ........ +.. .......... .......... . +........ +. 38% 140M 0s + 30800K .......... ..... +..... ... +....... .......... .......... 38% 125M 0s + 30850K ..... +..... .......... .......... .......... ..... +..... 38% 108M 0s + 30900K . +......... . +........ +. + .......... ..... +..... .......... 38% 90.0M 0s + 30950K . +........ +. .......... ..... +..... .......... . +......... 38% 134M 0s + 31000K ....... +... .......... ... +....... .......... .......... 38% 92.6M 0s + 31050K .......... .......... ......... +. ....... +... .......... 38% 200M 0s + 31100K ... +....... ......... +. .......... .......... .......... 38% 213M 0s + 31150K .......... ....... +... .......... + ... +....... ......... +. 38% 138M 0s + 31200K .......... ..... +..... .......... .......... ....... +... 38% 54.7M 0s + 31250K .......... .......... ......... +. .......... .......... 38% 167M 0s + 31300K ... +....... . +......... .......... .......... .......... 38% 209M 0s + 31350K .......... ....... +... ..... +..... ... +....... .......... 38% 178M 0s + 31400K ....... +... .......... ... +....... .......... .......... 38% 72.0M 0s + 31450K ..... +..... ... +....... . +......... .......... ..... +..... 38% 116M 0s + 31500K ... +....... ......... +. ....... +... ..... +..... .......... 39% 110M 0s + 31550K . +......... ....... +... ..... +..... .......... . +... +...... 39% 119M 0s + 31600K ... +.... +... .......... ... +....... . +........ +. .......... 39% 209M 0s + 31650K .......... ... +....... .......... ....... +... ..... +..... 39% 172M 0s + 31700K ... +....... . +......... ....... +... .......... ... +....... 39% 158M 0s + 31750K ......... +. .......... ..... +..... .......... . +......... 39% 90.9M 0s + 31800K ....... +... .......... .......... ......... +. .......... 39% 209M 0s + 31850K ..... +..... .......... . +......... .......... ..... +..... 39% 199M 0s + 31900K ... +....... ......... +. .......... ..... +..... .......... 39% 53.5M 0s + 31950K . +......... ....... +... .......... ... +....... .......... 39% 163M 0s + 32000K ....... +... ..... +..... .......... . +......... ....... +... 39% 205M 0s + 32050K ..... +..... .......... . +........ +. .......... ..... +..... 39% 46.9M 0s + 32100K ... +....... .......... ....... +... .......... ... +....... 39% 164M 0s + 32150K ....... +.. +. .......... ..... +..... .......... .......... 39% 188M 0s + 32200K .......... .......... .......... ......... +. .......... 39% 217M 0s + 32250K ..... +..... .......... . +......... ....... +... .......... 39% 79.4M 0s + 32300K ... +....... . +........ +. ....... +... ..... +..... .......... 40% 129M 0s + 32350K . +........ +. + ....... +... .......... .......... .......... 40% 87.2M 0s + 32400K ....... +... .......... .......... . +........ +. ....... +... 40% 186M 0s + 32450K .......... ... +....... .......... ....... +... ..... +..... 40% 205M 0s + 32500K ... +....... . +......... ....... +... .......... ... +....... 40% 216M 0s + 32550K ......... +. .......... ..... +..... .......... . +......... 40% 191M 0s + 32600K ....... +... .......... + ... +....... ......... +. ....... +... 40% 118M 0s + 32650K + .......... ... +....... . +......... ....... +... .......... 40% 132M 0s + 32700K ... +....... ......... +. ....... +... ..... +..... .......... 40% 202M 0s + 32750K . +......... ....... +... .......... ... +....... ......... +. 40% 45.0M 0s + 32800K .......... ..... +..... .......... . +......... ....... +... 40% 187M 0s + 32850K .......... ... +....... ......... +. .......... .......... 40% 200M 0s + 32900K ... +....... . +......... .......... .......... .......... 40% 121M 0s + 32950K .......... ....... +... ..... +..... ... +....... . +......... 40% 62.2M 0s + 33000K .......... .......... .......... .......... ....... +... 40% 207M 0s + 33050K ..... +..... .......... .......... ....... +... .......... 40% 212M 0s + 33100K ... +....... . +........ +. .......... ..... +..... .......... 40% 90.7M 0s + 33150K .......... ....... +... .......... .......... .......... 41% 130M 0s + 33200K .......... .......... .......... . +......... .......... 41% 167M 0s + 33250K .......... .......... ......... +. .......... ..... +..... 41% 213M 0s + 33300K .......... . +......... ....... +... .......... .......... 41% 71.4M 0s + 33350K .......... .......... ..... +..... ... +....... . +...... +.. +. 41% 106M 0s + 33400K .......... .......... .......... . +........ +. + .......... 41% 120M 0s + 33450K ..... +..... .......... . +........ +. ....... +... .......... 41% 109M 0s + 33500K .......... .......... .......... ..... +..... .......... 41% 169M 0s + 33550K . +......... ....... +... .......... ... +....... ......... +. 41% 91.5M 0s + 33600K . +......... ..... +..... .......... . +......... ....... +... 41% 146M 0s + 33650K .......... ... +....... ......... +. .......... ..... +..... 41% 98.6M 0s + 33700K ... +....... .......... ....... +... .......... ... +....... 41% 147M 0s + 33750K . +........ +. .......... .......... .......... .......... 41% 130M 0s + 33800K ....... +... .......... .......... . +........ +. .......... 41% 200M 0s + 33850K .......... ... +....... . +......... ....... +... ..... +..... 41% 72.5M 0s + 33900K ... +....... ......... +. .......... ..... +..... ... +....... 41% 101M + 0s + 33950K . +......... .. +..... +... .......... .......... .......... 42% 101M 0s + 34000K .......... .......... .......... . +......... .......... 42% 206M 0s + 34050K ..... +..... ... +....... ......... +. .......... .......... 42% 93.8M 0s + 34100K .... +...... . +......... .......... .......... ... +....... 42% 187M 0s + 34150K ......... +. .......... .......... ... +....... . +........ +. 42% 73.3M 0s + 34200K ....... +... ..........  +.......... ......... +. .......... 42% 165M 0s + 34250K .......... .......... . +......... .......... .......... 42% 205M 0s + 34300K .......... ......... +. .......... .......... .......... 42% 205M 0s + 34350K .......... .......... .......... ... +....... .......... 42% 187M 0s + 34400K ....... +... ..... +..... .......... .......... ....... +... 42% 133M 0s + 34450K .......... .......... . +........ +. .......... .......... 42% 193M 0s + 34500K .......... .......... ....... +... .......... ... +....... 42% 200M 0s + 34550K .......... ....... +... ..... +..... .......... . +......... 42% 48.9M 0s + 34600K .......... .......... .......... ......... +. .......... 42% 192M 0s + 34650K ..... +..... ... +....... .......... ....... +... .......... 42% 188M 0s + 34700K ... +....... ......... +. .......... ..... +..... .......... 42% 95.7M 0s + 34750K . +........ +. ....... +... .......... .......... . +......... 43% 88.6M 0s + 34800K .......... .......... .......... .......... .......... 43% 230M 0s + 34850K .......... ... +....... . +......... ....... +... ..... +..... 43% 63.7M 0s + 34900K .......... . +......... ....... +... ..... +..... .......... 43% 123M 0s + 34950K ......... +. .......... ..... +..... ... +....... .......... 43% 112M 0s + 35000K ....... +... ..... +..... .......... . +........ +. .......... 43% 166M 0s + 35050K ..... +..... .......... . +......... ....... +... .......... 43% 101M 0s + 35100K ... +....... ......... +. .......... .......... .......... 43% 163M 0s + 35150K . +......... .......... ..... +..... .......... ......... +. 43% 164M 0s + 35200K .......... .......... .......... . +......... ....... +... 43% 226M 0s + 35250K ..... +..... ... +....... .......... ....... +... ..... +..... 43% 109M + 0s + 35300K ... +....... . +......... ....... +... ..... +..... .......... 43% 90.9M 0s + 35350K . +........ +. .......... ..... +... +.. ....... +... . +........ +. 43% 101M 0s + 35400K ....... +... ..... +..... ... +....... ......... +. ....... +... 43% 103M 0s + 35450K ..... +..... .......... . +......... ....... +... .......... 43% 100M + 0s + 35500K .......... . +........ +. .......... ..... +..... .......... 43% 144M 0s + 35550K . +......... ....... +... .......... ... +....... ......... +. 44% 105M 0s + 35600K ....... +... .......... ... +....... . +......... ....... +... 44% 87.6M 0s + 35650K .......... .......... .......... ....... +... ..... +..... 44% 185M 0s + 35700K .......... . +......... ....... +... .......... .......... 44% 238M 0s + 35750K .......... .......... .... +. +..... .......... .......... 44% 59.3M 0s + 35800K ....... +... ..... +..... .......... .......... .......... 44% 115M 0s + 35850K .......... .......... . +......... .......... .......... 44% 201M 0s + 35900K .......... ......... +. .......... .......... .......... 44% 207M 0s + 35950K . +......... ....... +... .......... ... +....... .......... 44% 67.0M 0s + 36000K ....... +... ..... +..... .......... . +......... ....... +... 44% 100M 0s + 36050K ..... +..... ... +....... ......... +. ........ +.. ..... +..... 44% 111M 0s + 36100K ... +....... . +...... +... .......... .......... ... +....... 44% 111M 0s + 36150K ......... +. .......... ..... +..... ... +....... . +........ +. 44% 94.5M 0s + 36200K ....... +... ..... +..... .......... + ....... +.. +. .... +...... 44% 83.4M 0s + 36250K .......... .......... .......... .......... .......... 44% 164M 0s + 36300K .......... .......... .......... .......... ... +....... 44% 222M 0s + 36350K .. +........ ....... +... .......... .......... .......... 45% 103M 0s + 36400K .......... ..... +..... .......... . +........ +. .......... 45% 135M 0s + 36450K ..... +..... .......... ......... +. .......... ..... +..... 45% 205M 0s + 36500K ... +....... ..... +..... ... +....... . +........ +. .......... 45% 107M 0s + 36550K ..... +..... .......... . +......... .......... ..... +..... 45% 189M 0s + 36600K .......... .......... .......... ..... +..... ... +....... 45% 214M 0s + 36650K .......... ....... +... .......... ... +....... ......... +. 45% 78.8M 0s + 36700K .......... ..... +..... .......... . +........ +. .......... 45% 108M 0s + 36750K ..... +..... ... +....... . +......... .......... ..... +..... 45% 137M 0s + 36800K .......... .......... ....... +... .......... .......... 45% 191M 0s + 36850K ........ +. +. .......... .......... .......... . +......... 45% 85.5M 0s + 36900K ....... +... .......... .......... .......... .......... 45% 157M 0s + 36950K .......... .......... .......... .......... .......... 45% 184M 0s + 37000K .......... .......... .......... ..... +..... .......... 45% 169M 0s + 37050K .......... .......... .......... .......... .......... 45% 146M 0s + 37100K ....... +... .......... .... +...... . +......... ....... +... 45% 104M 0s + 37150K ... +... +.... .......... . +........ +. .......... ..... +..... 46% 135M 0s + 37200K .......... . +......... .......... .......... ... +....... 46% 104M 0s + 37250K ......... +. ....... +... .......... .......... .......... 46% 121M 0s + 37300K ....... +... .......... + ... +....... .......... ....... +... 46% 235M 0s + 37350K ..... +..... .......... . +......... ....... +... .......... 46% 80.9M 0s + 37400K .......... ......... +. .......... .......... .......... 46% 79.5M 0s + 37450K .......... .......... .......... .......... ......... +. 46% 176M 0s + 37500K ....... +... ..... +..... .......... . +......... ....... +... 46% 85.3M 0s + 37550K .......... .......... ......... +. .......... .......... 46% 186M 0s + 37600K .......... . +......... ....... +... .......... .......... 46% 90.9M 0s + 37650K .......... .......... .......... ... +....... . +........ +. 46% 196M 0s + 37700K ....... +... .......... .......... ......... +. .......... 46% 78.7M 0s + 37750K .......... .......... .......... .......... .......... 46% 241M 0s + 37800K .......... . +........ +. .......... .......... ... +....... 46% 214M 0s + 37850K .......... .......... .......... .......... ......... +. 46% 193M 0s + 37900K .......... ..... +..... .......... . +......... .......... 46% 107M 0s + 37950K .......... .......... ......... +. .......... .......... 46% 123M 0s + 38000K .......... . +......... .......... .......... .......... 47% 213M 0s + 38050K .......... .......... ..... +..... .......... ......... +. 47% 175M 0s + 38100K .......... .......... ... +....... .......... .......... 47% 55.2M 0s + 38150K .......... ... +....... . +......... .......... .......... 47% 206M 0s + 38200K ... +....... .......... .......... ..... +..... .......... 47% 121M 0s + 38250K .......... ....... +... .......... .......... .......... 47% 114M 0s + 38300K .......... ..... +..... .......... .......... .......... 47% 52.3M 0s + 38350K .......... ... +....... .......... .......... .......... 47% 216M 0s + 38400K .......... . +......... ....... +... .......... .......... 47% 136M 0s + 38450K .......... .......... ..... +..... .......... .......... 47% 171M 0s + 38500K ....... +... .......... .......... .......... .......... 47% 86.2M 0s + 38550K .......... ... +....... .......... ....... +... .......... 47% 191M 0s + 38600K ... +....... ......... +. .......... ..... +..... .......... 47% 78.9M 0s + 38650K . +......... .......... .......... .......... .......... 47% 177M 0s + 38700K ....... +... ..... +..... .......... . +......... ....... +... 47% 196M 0s + 38750K ..... +..... ... +....... .......... .......... .......... 47% 207M 0s + 38800K .......... . +......... ....... +... ..... +..... .......... 48% 109M 0s + 38850K  +. +......... .......... .......... .......... .......... 48% 140M 0s + 38900K ....... +... .......... .......... .......... .......... 48% 193M 0s + 38950K .......... .......... . +......... ....... +... .......... 48% 222M 0s + 39000K ... +....... .......... .......... ..... +..... .......... 48% 56.8M 0s + 39050K . +......... ....... +... ..... +..... ... +....... ......... +. 48% 95.4M 0s + 39100K ....... +... .......... .......... . +........ +. .......... 48% 119M 0s + 39150K .......... ... +....... .......... ....... +... ..... +..... 48% 66.0M 0s + 39200K .......... . +........ +. + ....... +... .......... ... +....... 48% 142M 0s + 39250K . +........ +. .......... .... +. +..... .......... ......... +. 48% 113M 0s + 39300K ....... +... .......... ... +....... . +......... .......... 48% 210M + 0s + 39350K .......... .......... .......... ....... +... .......... 48% 101M 0s + 39400K ... +....... .......... ....... +... ..... +..... .......... 48% 204M 0s + 39450K . +......... ....... +... .......... .......... . +........ +. 48% 148M 0s + 39500K .......... ..... +..... .......... . +......... .......... 48% 95.8M 0s + 39550K .......... .......... .......... .......... ..... +..... 48% 187M 0s + 39600K ... +....... . +......... ....... +... .......... ... +....... 49% 123M 0s + 39650K ......... +. .. +........ .......... .......... . +......... 49% 110M 0s + 39700K ....... +... .......... ... +....... ......... +. .......... 49% 131M 0s + 39750K ..... +..... .......... . +......... ....... +... .......... 49% 158M 0s + 39800K ... +....... ......... +. .......... ..... +..... .... +...... 49% 134M 0s + 39850K . +........ +. .......... ..... +..... ... +....... ......... +. 49% 68.4M 0s + 39900K .......... ..... +..... .......... . +......... ....... +... 49% 195M 0s + 39950K .......... ... +....... ......... +. .......... .......... 49% 156M 0s + 40000K ... +....... . +......... ....... +... ..... +..... ... +....... 49% 153M 0s + 40050K . +......... .......... ..... +..... .......... . +......... 49% 53.1M 0s + 40100K ....... +... .......... ... +....... .......... ....... +... 49% 182M 0s + 40150K ..... +..... .......... . +......... ....... +... .......... 49% 189M 0s + 40200K ... +....... ......... +. .......... ..... +..... .......... 49% 128M 0s + 40250K . +......... ....... +... .......... ... +....... ......... +. 49% 88.1M 0s + 40300K ....... +... ..... +..... .......... . +......... ....... +... 49% 172M 0s + 40350K .......... ... +....... ......... +. .......... ..... +..... 49% 202M 0s + 40400K .......... . +......... .......... .......... ... +....... 50% 77.8M 0s + 40450K ......... +. .......... ..... +..... .......... . +......... 50% 172M 0s + 40500K ....... +... .......... ... +....... ......... +. .......... 50% 100M 0s + 40550K ..... +..... .......... . +......... .......... .......... 50% 167M 0s + 40600K ... +....... .......... ....... +... .......... .......... 50% 213M 0s + 40650K . +......... ....... +... .......... ... +....... .......... 50% 114M 0s + 40700K .......... ..... +..... .......... . +......... .......... 50% 218M 0s + 40750K .......... ... +....... ......... +. .......... .......... 50% 68.5M 0s + + 40800K ... +....... .......... .......... ..... +..... ... +....... 50% 108M 0s + 40850K .......... .......... ..... +..... .......... .......... 50% 122M 0s + 40900K ....... +... .......... .......... ......... +. .......... 50% 203M 0s + 40950K .......... + .......... ...... +.... .......... .......... 50% + 53.2M 0s + + 41000K .......... .......... .......... .......... + .......... 50% 147M 0s + 41050K .......... .... +...... .......... + .......... .......... 50% 204M 0s + 41100K .... +...... .......... + .......... ...... +.... .......... 50% 89.9M 0s + 41150K .......... .......... ...... +.... .......... .......... 50% 210M 0s + + 41200K .......... ...... +.... .......... .. +. +....... ..... +... +.. 51% 92.5M 0s + 41250K ...... +.... .... +...... ........ +.. .......... ...... +.... 51% 112M 0s + 41300K .......... .......... .......... .......... .......... 51% 207M 0s + 41350K .. +........ .......... ...... +.... .... +...... .......... 51% 215M 0s + 41400K ........ +.. ...... +.... .... +...... .......... + .......... 51% 126M 0s + 41450K ...... +.... .......... .......... ...... +.. +.. .......... 51% 139M 0s + 41500K .... +...... .......... .......... ...... +.... .... +...... 51% 222M 0s + 41550K .. +........ ........ +.. .......... .... +...... .......... 51% 70.7M 0s + + 41600K .......... ...... +.... .......... .. +........ .......... 51% 181M 0s + 41650K .......... .... +...... .......... .......... ...... +.... 51% 87.7M 0s + 41700K .......... .......... ........ +.. .......... .... +...... 51% 80.0M 0s + 41750K .. +........ .......... .......... .......... .. +........ + 51% 187M 0s + 41800K .......... .......... .......... . +......... ....... +... 51% + 227M 0s + 41850K ...... +.... .......... .......... + ........ +.. .......... 51% 52.9M 0s + 41900K .. +.. +...... .......... .......... + ...... +.... .......... 51% 124M 0s + 41950K .. +........ + .......... .......... .......... .. +........ 51% 223M 0s + 42000K .......... .......... .... +...... .......... ........ +.. 52% 84.4M 0s + 42050K .......... .......... .......... ........ +.. ...... +.... 52% 163M 0s + 42100K .......... .. +........ .......... .......... .... +...... 52% 246M 0s + 42150K .......... + .......... ..... +. +.... .......... .......... 52% 85.6M 0s + 42200K ........ +.. .......... .......... .......... + .......... 52% 197M 0s + 42250K .......... .... +...... .. +........ ........ +.. .......... 52% 245M 0s + 42300K .... +...... .......... + .......... .......... .......... 52% 106M 0s + 42350K .. +........ ........ +.. .......... .... +...... .. +........ 52% 84.0M 0s + + 42400K .......... ...... +.... .......... .. +........ + ........ +.. 52% 101M 0s + 42450K .......... .... +.... +.. .......... + .......... ...... +.... 52% 138M 0s + 42500K .......... .. +........ ........ +.. .......... .......... 52% 237M + 0s + 42550K .......... + ........ +.. .......... .......... .......... 52% 101M 0s + 42600K .......... .......... .... +...... .......... + .......... 52% 94.7M 0s + 42650K .......... .......... .. +........ ........ +.. .......... 52% 209M 0s + 42700K .......... .......... + .......... .......... .......... 52% 229M 0s + 42750K .. +........ .......... ...... +.... .... +...... .. +........ 52% 58.2M 0s + + 42800K .......... ...... +.... .......... .. +. +....... ........ +.. 52% 76.9M 0s + 42850K .......... .......... .......... .......... ...... +.... 53% 185M 0s + 42900K .... +...... .. +........ .......... .......... .......... 53% 140M 0s + 42950K .......... + .......... .......... .......... .......... 53% 245M 0s + 43000K .......... .......... .... +...... .......... .......... 53% 213M 0s + 43050K ...... +.... .......... .. +........ .......... ...... +.... 53% 78.2M 0s + 43100K .... +...... .......... .......... .......... .......... 53% 149M 0s + 43150K .. +........ ........ +.. .......... .......... .......... 53% 227M 0s + + 43200K .......... .......... .......... .. +........ ........ +.. 53% 105M 0s + 43250K .......... .... +...... .......... + ........ +.. ...... +.... 53% 74.2M 0s + 43300K .......... .. +........ ........ +.. .......... .......... 53% 215M 0s + 43350K .. +........ + .......... ...... +.... .......... .. +........ 53% 141M 0s + 43400K ........ +.. ...... +.... .......... .. +........ + .......... 53% 81.7M 0s + 43450K ...... +.... .......... .......... + .......... ...... +.... 53% 246M 0s + 43500K .... +...... .......... .......... .......... .......... 53% + 56.3M 0s + 43550K .. +........ ........ +.. .......... .... +...... .......... 53% 213M 0s + 43600K ........ +.. .......... .......... .. +........ .......... 53% 86.2M 0s + 43650K ...... +.... .......... .......... .......... ...... +.... 54% 75.6M 0s + 43700K .......... .......... ........ +.. .......... .......... 54% 199M 0s + 43750K .......... + .......... ...... +.... .......... .......... 54% 218M 0s + + 43800K .......... .......... .......... .......... + .......... 54% 130M 0s + 43850K .......... .......... .......... ........ +.. .......... 54% 206M 0s + 43900K .... +...... .......... + .......... ...... +.... .......... 54% 220M 0s + 43950K .. +........ .......... .......... .......... .......... 54% 61.9M 0s + 44000K .......... ...... +.... .......... .. +........ ........ +.. 54% 162M 0s + 44050K .......... .......... .......... .......... ...... +.... 54% 228M 0s + 44100K .... +...... .......... ........ +.. .......... .... +...... 54% 83.1M 0s + 44150K .......... + .......... .......... .......... .......... 54% 141M 0s + 44200K .......... .......... .... +...... .......... .......... 54% 192M 0s + 44250K .......... .......... .......... ........ +.. .......... 54% 192M 0s + 44300K .. +........ .......... + .......... ...... +.... .......... 54% 85.4M 0s + 44350K .. +........ ........ +. +. .......... ... +. +...... .......... 54% 118M 0s + + 44400K .......... ...... +.... .......... .. +........ ........ +.. 54% 74.3M 0s + 44450K ...... +.... .... +...... .. +........ .......... ...... +.... 55% 147M 0s + 44500K .... +...... .. +........ ........ +.. .......... .... +...... 55% 82.1M 0s + 44550K .. +........ + ........ +.. ...... +.... .......... .. +........ 55% 68.7M 0s + 44600K ........ +.. .......... .......... .. +........ .......... 55% 156M 0s + 44650K ...... +.... .......... .. +........ ........ +.. .......... 55% 211M 0s + 44700K .......... .......... .......... .......... .......... 55% 155M 0s + 44750K .......... .......... .......... .... +...... .......... 55% 240M 0s + + 44800K .......... .......... .......... .. +........ + ........ +.. 55% 73.4M 0s + 44850K .......... .......... .......... .......... ...... +.... + 55% 217M 0s + 44900K .......... .. +........ ........ +.. .......... .... +...... 55% 160M 0s + 44950K .......... .......... ...... +.... .......... .......... 55% 118M 0s + 45000K ........ +.. .......... .... +...... .......... .......... 55% 61.7M 0s + 45050K .......... .......... .. +........ .......... .......... 55% 224M 0s + 45100K .... +...... .......... .......... ...... +.... .......... 55% 205M 0s + 45150K .. +........ ........ +.. .......... .... +...... .......... 55% 202M 0s + 45200K ........ +.. ...... +.... .......... .. +........ ........ +.. 55% 98.3M 0s + 45250K .......... .... +...... .......... + .......... .......... 56% 54.5M 0s + 45300K .... +...... .......... + .......... .......... .... +...... 56% 166M 0s + 45350K .......... ........ +.. ...... +.... .......... .......... 56% 227M 0s + 45400K ........ +.. .......... .... +...... .......... + .......... 56% 114M 0s + 45450K ...... +.... .......... .. +........ .......... .......... 56% 72.9M 0s + 45500K .... +...... .......... .......... ...... +.... .... +...... 56% 215M 0s + 45550K .. +........ + ........ +.. .......... .......... .. +........ 56% 116M 0s + + 45600K .......... ...... +.... .......... .......... + ........ +.. 56% 113M 0s + 45650K .......... .... +...... .......... ........ +.. ...... +.... 56% 227M 0s + 45700K .......... ....... +.. +. ........ +.. .......... .... +...... 56% 139M 0s + 45750K .......... ........ +.. .......... .... +...... .. +........ 56% 203M 0s + 45800K ........ +.. .......... .... +...... .......... .......... 56% 162M 0s + 45850K ...... +.... .......... .......... ........ +.. ...... +.... 56% 89.2M 0s + 45900K .... +...... .......... + .......... .......... .......... 56% 92.3M 0s + 45950K . +. +........ .......... .......... .......... .......... 56% 207M 0s + 46000K ........ +.. ...... +.... .......... .......... ........ +.. 56% 102M 0s + 46050K ........ +.. .......... .......... .......... ...... +.... 57% 216M 0s + 46100K .......... .. +........ ........ +.. .......... . +... +...... 57% 101M 0s + 46150K .......... .......... ...... +.... .......... .. +........ 57% 56.2M 0s + 46200K .... +...... .......... .......... .......... + .......... 57% 214M 0s + 46250K .......... .......... .......... + ........ +.. .......... 57% 240M 0s + 46300K .... +...... .......... + .......... ...... +.... .......... + 57% 79.5M 0s + 46350K .. +........ ........ +.. .......... .... +...... .......... 57% 63.3M 0s + 46400K .......... ...... +.... .......... . +. +........ ........ +.. 57% 84.6M 0s + 46450K ...... +.... .......... .... +...... + .......... ...... +.... 57% 110M 0s + 46500K .... +...... .. +........ ........ +.. .......... .......... 57% 141M 0s + 46550K  +.......... + .......... ...... +.... .......... .. +........ 57% 144M 0s + 46600K ........ +.. .......... .... +...... + .......... + .......... 57% 129M 0s + 46650K ...... +.... ..........  +.. +........ ........ +.. .......... 57% 117M 0s + 46700K .... +...... .......... + .......... ...... +.... .......... 57% 130M 0s + 46750K .......... .......... .......... .... +...... .......... 57% 171M 0s + 46800K .......... .......... .......... .. +........ ........ +.. 57% 141M 0s + 46850K .......... .... +...... .......... + .. +........ ...... +.... 58% 102M 0s + 46900K .... +...... .. +........ .......... .......... .... +...... 58% 202M 0s + 46950K .......... + .......... ...... +.... .......... .. +........ 58% + 173M 0s + 47000K ........ +.. .......... .... +...... .......... + ........ +.. 58% 114M 0s + 47050K ...... +.... .......... .. +........ .......... .......... 58% 97.8M 0s + 47100K .... +...... .......... ........ +.. ...... +.... .......... 58% 217M 0s + 47150K .......... ........ +.. .......... .... +...... .......... 58% 113M 0s + 47200K ........ +.. ...... +.... .......... .. +........ ........ +.. 58% 54.9M 0s + 47250K .......... .......... .. +........ ........ +.. .......... 58% 172M 0s + 47300K .......... .. +........ .......... .......... .... +...... 58% 229M 0s + 47350K .. +........ ........ +.. ...... +.... .......... .. +........ 58% 94.4M 0s + 47400K ........ +.. .......... .... +...... .. +........ + .......... 58% 108M 0s + 47450K ... +... +.... . +......... .. +........ ........ +.. .......... 58% + 92.4M 0s + 47500K .... +...... .. +........ .......... ...... +.... .......... 58% 165M + 0s + 47550K .. +........ ........ +.. .......... .......... .. +........ 58% 225M 0s + 47600K .......... ...... +.... .......... .......... ........ +.. 58% 182M 0s + 47650K ...... +.... .......... .......... + .......... ...... +.... 58% 77.7M 0s + 47700K .......... .. +........ ........ +.. ...... +.... .......... 59% 204M 0s + 47750K .. +........ + .......... .......... .......... .. +........ 59% 223M 0s + 47800K ........ +.. .......... .... +...... .......... + .......... 59% 65.8M 0s + 47850K ...... +.... .... +...... .......... ........ +.. .......... 59% 184M 0s + 47900K .... +...... ... +....... .......... ...... +.... .......... 59% 229M 0s + 47950K .. +........ .......... .......... .......... .......... 59% 19.2M 0s + + 48000K .......... ...... +.... .......... .......... + .......... 59% 148M 0s + 48050K .......... .... +...... .......... + .......... .......... 59% 239M 0s + 48100K .......... .. +........ ..... +... +.. .......... .... +...... 59% 98.1M 0s + 48150K . +......... .......... ...... +.... .......... .. +........ 59% 217M 0s + 48200K ........ +.. .......... .... +...... .......... .......... 59% 131M 0s + 48250K .......... .... +...... .......... ........ +.. .......... 59% 149M 0s + 48300K .... +...... .......... + .......... ...... +.... .......... 59% 112M + 0s + 48350K .. +........ .......... .......... .... +...... .......... 59% 223M 0s + + 48400K .......... + .......... .......... .. +........ ........ +.. 59% 102M 0s + 48450K .......... .... +...... .. +........ .......... .......... 59% 204M 0s + 48500K .... +...... .......... ........ +.. .......... .... +...... 60% 152M 0s + 48550K .......... .......... .......... .......... .......... 60% 173M 0s + 48600K ........ +.. ...... +.... .......... .......... .......... 60% 122M 0s + 48650K ...... +.... .... +...... .......... ........ +.. .......... 60% 169M 0s + 48700K .......... .......... .......... ...... +.... .......... 60% 174M 0s + 48750K .......... ........ +.. .......... .... +...... .......... 60% 175M 0s + + 48800K .......... ...... +.... .......... .. +........ ........ +.. 60% 33.6M 0s + 48850K .......... .......... .......... + .......... ...... +.... 60% 85.5M 0s + 48900K .......... .. +........ + ........ +.. .......... .......... 60% 156M 0s + 48950K .......... .......... ...... +.... .......... .. +........ 60% 184M 0s + + 49000K ........ +.. .......... .... +...... .......... + .......... 60% + 103M 0s + 49050K .......... ......... +. .......... ........ +.. .......... 60% 179M 0s + 49100K .......... .......... + ........ +.. .......... .......... 60% 218M 0s + 49150K .. +........ ........ +.. ...... +.... .... +...... .......... 60% 117M 0s + + 49200K .......... ...... +.... .......... .. +........ .......... 60% 77.2M 0s + 49250K .......... .... +...... .......... .......... ...... +.... 60% 176M 0s + 49300K .... +...... .......... .......... .......... .......... 61% 202M 0s + 49350K .......... + ........ +.. .......... .... +...... .. +........ 61% 201M 0s + 49400K ........ +.. .......... .... +...... .......... .......... 61% 117M 0s + 49450K .......... .......... .......... .......... .......... 61% 248M 0s + + 49500K .... +...... .......... .......... ...... +.... .......... 61% 122M 0s + 49550K .......... ........ +.. .......... .......... .......... 61% 200M 0s + 49600K .......... .......... + ........ +.. .......... .......... 61% 218M 0s + 49650K .. +........ + .......... ...... +.... .... +...... .......... 61% 94.0M 0s + + 49700K ........ +.. .......... .... +...... .......... .......... 61% 42.3M 0s + 49750K .......... .... +...... .. +........ ........ +.. .......... 61% 78.8M 0s + 49800K .... +...... .......... + .......... ...... +.... .......... 61% 219M 0s + 49850K .. +........ ........ +.. .......... .... +...... .......... 61% 111M 0s + 49900K .......... ...... +.... .......... .......... ........ +.. 61% 149M 0s + 49950K .......... .......... .......... .......... ..... +..... 61% 139M 0s + 50000K .... +...... .......... ........ +.. .......... .... +...... 61% 104M 0s + 50050K .......... + .......... ...... +.... .......... .. +........ 61% 106M 0s + + 50100K .......... .......... .......... .......... + .......... 62% 169M 0s + 50150K .......... .......... .. +........ ........ +.. .......... 62% 173M 0s + 50200K .... +...... .......... + .......... ...... +.... .......... 62% 140M 0s + 50250K .. +........ .......... .......... .... +...... .......... 62% 145M 0s + + 50300K .......... ...... +.... .......... .. +........ ........ +.. 62% 184M 0s + 50350K ...... +.... .... +...... .......... + ........ +.. ...... +.... 62% 165M 0s + 50400K .......... .. +........ ........ +.. .......... .... +...... 62% 125M 0s + 50450K .......... + .......... ...... +.... .......... .. +........ 62% 213M 0s + 50500K ........ +.. .......... .... +...... .......... + .......... 62% 104M 0s + 50550K ...... +.... .......... .. +........ .......... ...... +.... 62% 138M 0s + 50600K .... +...... .......... + .......... .......... .......... 62% 41.8M 0s + 50650K .. +........ ........ +.. .......... .... +...... .. +........ 62% 124M 0s + 50700K .......... ...... +.... .......... .. +........ ........ +.. 62% 96.9M 0s + 50750K .......... .... +...... .......... + .......... ...... +.... 62% 151M 0s + 50800K .......... .. +........ ........ +.. .......... .... +...... 62% 175M 0s + 50850K .. +........ + .......... .......... .... +...... .. +........ 62% 124M 0s + 50900K .......... ...... +.... .... +...... .......... + .......... 63% 113M 0s + 50950K + ...... +.... .......... .. +........ .......... .......... 63% 121M 0s + 51000K .... +...... .......... .......... .......... .......... 63% 209M 0s + 51050K .......... ........ +.. .......... .... +...... .......... 63% 198M 0s + + 51100K .......... ...... +.... .......... .. +........ ........ +.. 63% 88.5M 0s + 51150K .......... .... +...... .......... + .......... ...... +.... 63% 145M 0s + 51200K ........ +.. .......... .......... .......... .......... 63% 148M 0s + 51250K ...... +....  +.......... .. +........ ........ +.. .......... 63% 114M 0s + 51300K .... +...... .......... + . +... +...... .......... + .......... 63% 95.6M 0s + 51350K .......... .......... .. +........ + .......... ...... +.... 63% 210M 0s + 51400K .......... .......... + .......... ...... +.... .......... 63% 179M 0s + 51450K .......... ........ +.. ...... +.... .... +...... .......... 63% 210M 0s + + 51500K .......... ...... +.... .......... .......... + ........ +.. 63% 39.0M 0s + 51550K ...... +.... .... +...... .......... + ........ +.. .......... 63% 129M 0s + 51600K .......... .......... + ........ +.. .......... .... +...... 63% 175M 0s + 51650K .......... + .......... ...... +.... .......... .......... 63% 113M 0s + 51700K ........ +.. .......... .... +...... .......... .......... 64% 135M 0s + 51750K .......... .... +...... .. +........ ........ +.. .......... 64% 213M 0s + 51800K .... +...... .......... + ........ +.. ...... +.... .......... 64% 64.6M 0s + 51850K .......... ........ +.. .......... .... +...... .......... 64% 163M 0s + + 51900K .......... .......... .... +...... .. +........ .......... 64% 160M 0s + 51950K ...... +.... .... +...... .......... + .......... .......... 64% 211M 0s + 52000K .... +...... .. +........ + .......... ...... +.... .......... 64% 212M 0s + 52050K .......... + ........ +.. ...... +.... .......... .. +........ 64% 106M 0s + 52100K .......... .......... .... +...... .......... .......... 64% 204M 0s + 52150K ...... +.... .... +...... .......... + .......... ...... +.... 64% 147M 0s + 52200K .......... .. +........ + .......... .......... .......... 64% 207M 0s + 52250K .. +........ ........ +.. .......... .......... .......... 64% 136M 0s + 52300K ........ +.. ...... +.... .......... .......... ........ +.. 64% 113M 0s + 52350K .......... .......... .. +........ + .......... .......... 64% 40.6M 0s + 52400K .... +...... .. +........ .......... .......... .... +...... 64% 98.7M 0s + 52450K .......... + .......... .......... .......... .......... 64% 184M 0s + 52500K .......... .......... .......... .. +........ + .......... 64% 174M 0s + 52550K ...... +.... .......... .......... ........ +.. .......... 65% 97.6M 0s + 52600K .......... .......... + .......... ...... +.... .......... 65% 148M 0s + 52650K ...... +.... .......... .......... .......... ...... +.... 65% 217M 0s + 52700K .... +...... .......... + .......... .......... .......... 65% 71.1M 0s + 52750K .......... .......... .......... .......... .......... 65% 180M 0s + 52800K .......... .......... .......... .. +........ ...... +.... 65% 188M 0s + 52850K .......... .... +...... .......... + .......... ...... +.... 65% 116M 0s + 52900K .... +...... .. +........ + ........ +.. .......... . +... +...... 65% 126M 0s + 52950K .......... + ........ +.. .......... .......... .......... 65% 147M 0s + 53000K ........ +.. .......... .......... .......... ........ +.. 65% 190M 0s + 53050K .......... .......... .. +........ ........ +.. .......... 65% 136M 0s + 53100K .......... .. +........ .......... .......... .......... 65% 211M 0s + 53150K .......... .......... ...... +.... .... +...... .......... 65% 218M 0s + + 53200K .......... .......... .......... .. +........ + .......... 65% 80.6M 0s + 53250K ...... +.... .... +...... .......... ........ +.. ...... +.... 65% 46.4M 0s + 53300K .... +...... .. +........ ........ +.. .......... .......... 65% 88.9M 0s + 53350K .......... + .......... ...... +.... .......... .. +........ 66% 121M 0s + 53400K ........ +.. .......... .... +...... .......... .......... 66% 178M 0s + 53450K ...... +.... .......... .......... ........ +.. .......... 66% 143M 0s + 53500K .... +...... .......... + .......... ...... +.... .......... 66% 201M 0s + 53550K .......... ........ +.. .......... .... +...... .......... 66% 78.9M 0s + + 53600K .......... ...... +.... .......... .. +........ ........ +.. 66% 97.5M 0s + 53650K .......... .... +...... .......... + .......... ...... +.... 66% 186M 0s + 53700K .......... .. +........ ........ +.. .......... .......... 66% 186M 0s + 53750K .......... + .......... ...... +.... .......... .. +........ 66% 130M 0s + 53800K ........ +.. .......... .......... .......... .......... 66% 132M 0s + 53850K ...... +.... .......... .......... .......... .......... 66% 201M 0s + 53900K .... +...... .......... + .......... ...... +.... .......... 66% 205M 0s + 53950K .......... .......... .......... .... +...... .......... 66% 170M 0s + + 54000K .......... .. +........ .......... .......... .... +...... 66% 127M 0s + 54050K .......... + .......... .......... .......... .. +........ 66% 124M 0s + 54100K ........ +.. .......... .... +...... .......... ........ +.. 66% 140M 0s + 54150K ...... +.... .......... .. +........ ........ +.. .......... 67% 47.3M 0s + 54200K .......... .......... + .......... ...... +.... .......... 67% 97.2M 0s + 54250K .......... ........ +.. .......... .......... .......... 67% 230M 0s + + 54300K .......... .......... .......... .. +........ .......... 67% 143M 0s + 54350K .. +........ ........ +.. .......... .......... ...... +.... 67% 79.8M 0s + 54400K .......... .. +........ .......... .......... ... +. +...... 67% 209M 0s + 54450K .......... + ........ +.. ...... +.... .......... .. +........ 67% 94.4M 0s + 54500K .......... .......... .... +...... .. +........ + .......... 67% 110M 0s + 54550K ...... +.... .......... .. +........ .......... .......... 67% 212M 0s + 54600K .......... .......... .......... ...... +.... .......... 67% 183M 0s + 54650K .. +........ ........ +.. .......... .......... .......... 67% 111M 0s + 54700K ........ +.. .......... .......... .......... .......... 67% 135M 0s + 54750K .......... .... +...... .......... .......... .......... 67% 175M 0s + 54800K .......... .......... ........ +.. .......... .... +...... 67% 228M 0s + 54850K .......... .......... ...... +.... .......... .......... 67% 115M 0s + 54900K ........ +.. .......... .... +...... .......... .......... 67% 142M 0s + 54950K ...... +.... .......... .. +........ ........ +.. .......... 68% 106M 0s + 55000K .... +...... .. +........ ........ +.. ...... +.... .......... 68% 46.7M 0s + 55050K .......... .......... ...... +.... .... +...... .......... 68% 208M 0s + + 55100K ......... +. .......... .......... .. +........ .......... 68% 79.8M 0s + 55150K .......... .... +...... .......... .......... .......... 68% 189M 0s + 55200K .......... .. +........ + ........ +.. .......... .......... 68% 57.5M 0s + 55250K .......... .......... ...... +.... .......... .. +........ 68% 222M 0s + 55300K .......... .......... .... +...... .......... + .......... 68% 201M 0s + 55350K ...... +.... .......... .. +........ + .......... ...... +.... 68% 91.1M 0s + 55400K .... +...... .. +...... +.. .......... .......... .......... 68% 102M 0s + 55450K .. +........ + ........ +.. .......... .......... .......... 68% 156M 0s + + 55500K ........ +.. ...... +.... .......... .......... ...... +.. +.. 68% 161M 0s + 55550K .......... .... +...... .......... ........ +.. ...... +.... 68% 202M 0s + 55600K .......... .......... ........ +.. .......... .......... 68% 223M 0s + 55650K .......... + .......... ...... +.... .......... .. +........ 68% 147M 0s + + 55700K .......... .......... .......... .. +........  +........ +.. 68% 109M 0s + 55750K ...... +.... .......... .. +........ .......... ...... +.... 69% 116M 0s + 55800K .......... .......... ........ +.. .......... .......... 69% 212M 0s + 55850K .......... ........ +.. .......... .......... .......... 69% 186M 0s + 55900K .......... ...... +.... .......... .. +........ ........ +.. 69% 45.6M 0s + 55950K .......... .... +...... ..... +..... + ........ +.. ...... +.... 69% 87.5M 0s + 56000K .......... .......... .......... .......... .......... 69% 195M 0s + 56050K .. +........ .......... ...... +.... .......... .. +........ 69% 190M 0s + 56100K .......... .......... .... +...... .......... ........ +.. 69% 67.9M 0s + 56150K .......... .......... .. +........ .......... ...... +.... 69% 161M 0s + 56200K .... +...... .......... + .......... .......... .......... 69% 205M 0s + 56250K .. +........ ........ +.. .......... .......... .......... 69% 141M 0s + + 56300K .......... .......... .......... .......... ........ +.. 69% 89.6M 0s + 56350K .......... .... +...... .......... ........ +.. .......... 69% 187M 0s + 56400K .......... .......... .......... .......... .......... 69% 207M 0s + 56450K .. +........ + .......... .......... .... +...... .. +........ 69% 98.2M 0s + 56500K ........ +.. .......... .......... ..... +..... + .......... 69% 163M 0s + 56550K ...... +.... .......... .. +........ ........ +.. .......... 70% 207M 0s + 56600K .... +...... .......... + .......... ...... +.... .......... 70% 79.9M 0s + 56650K .......... .......... .......... .......... .......... 70% 229M 0s + 56700K .......... .......... .......... .......... .......... 70% 202M 0s + 56750K .......... .... +...... .......... ........ +.. ...... +.... 70% 131M 0s + 56800K .......... .. +........ ........ +.. ...... +.... .... +...... 70% 44.2M 0s + 56850K .......... ........ +.. ...... +.... .......... .. +........ 70% 79.9M 0s + 56900K .......... .......... .... +...... .......... ........ +.. 70% 159M 0s + 56950K ...... +.... .......... .. +........ .......... .......... 70% 206M 0s + 57000K .... +...... .......... ........ +.. ...... +.... .......... 70% 89.7M 0s + 57050K .......... .......... .......... .... +...... .......... 70% + 194M 0s + + 57100K .......... ...... +.... .... +...... .. +........ ........ +.. 70% 96.0M 0s + 57150K ...... +.... .... +...... .......... + .......... .......... 70% 154M 0s + 57200K .......... .......... ........ +.. .......... .... +...... 70% 230M 0s + 57250K .......... + .......... ...... +.... .......... .. +........ 70% 175M 0s + 57300K ........ +.. .......... .......... .......... + .......... 70% 169M 0s + 57350K ...... +.... .......... .. +........ + ........ +.. .......... 70% 70.3M 0s + 57400K .......... .......... .......... ...... +.... .... +...... 71% 204M 0s + 57450K .. +........ + .......... .......... .... +...... .......... 71% 172M 0s + + 57500K .......... ...... +.... .... +...... .. +........ ........ +.. 71% 99.0M 0s + 57550K ...... +.... .... +...... .. +........ + ........ +.. .......... 71% 200M 0s + 57600K .... +...... .. +........ ........ +.. .......... .......... 71% 141M 0s + 57650K .......... .......... .......... .......... .......... 71% 170M 0s + 57700K ........ +.. .......... .... +...... .. +........ .......... 71% 50.7M 0s + 57750K ..... +..... .......... .. +........ .......... ...... +.... 71% 79.9M 0s + 57800K .. +........ .......... .......... .......... .......... 71% 213M 0s + 57850K .. +........ .......... .......... .... +...... .. +........ 71% 189M 0s + + 57900K .......... .......... .......... ....... +.. +. .......... 71% 75.3M 0s + 57950K .......... .......... .. +........ .......... ...... +.... 71% 244M 0s + 58000K .... +...... .. +........ ........ +.. ..........  +.......... 71% 74.2M 0s + 58050K .......... + ........ +.. .......... .......... .......... 71% 176M 0s + 58100K .......... .......... .... +...... .......... .......... 71% 199M 0s + 58150K .......... .......... .......... + .......... ...... +.... 71% 239M 0s + 58200K .... +...... .......... .......... ...... +.... .......... 72% 132M 0s + 58250K .......... + ........ +.. .......... .... +...... .. +........ 72% 85.3M 0s + 58300K .......... .......... .... +...... .. +........ +  +........ +. +. 72% 96.8M + 0s + 58350K ...... +. +... .... +...... .......... + ....... +... ... +. +...... 72% 69.3M 0s + 58400K .... +...... .......... ........ +.. .......... .... +...... 72% 226M 0s + 58450K .. +........ + .......... .......... .... +...... .......... 72% 187M 0s + 58500K ........ +.. .......... .... +...... .......... + .......... 72% 198M 0s + 58550K .... +.. +.... .......... .. +........ ........ +.. .......... 72% 56.3M 0s + 58600K .......... .......... + .......... ...... +.... .......... 72% 177M 0s + 58650K .. +........ .......... .......... .......... .. +........ 72% 70.7M 0s + + 58700K .......... ...... +.... .... +...... .......... + .......... 72% 168M 0s + 58750K ...... +.... .... +...... .......... + .......... .......... 72% 90.3M 0s + 58800K .......... .. +........ + .......... ...... +.... .......... 72% 166M 0s + 58850K .......... + .......... ...... +.... .......... .......... 72% 152M 0s + 58900K .......... .......... .... +...... .......... + .......... 72% 112M 0s + 58950K ...... +.... .... +...... .......... .......... .......... 72% 147M 0s + 59000K .... +...... .......... + .......... .......... .......... 73% 216M 0s + 59050K .......... .......... .......... .... +...... .. +........ 73% 202M 0s + 59100K .......... .......... .......... .. +........ ........ +.. 73% 173M 0s + 59150K .......... .... +...... .......... + .......... .......... 73% 57.6M 0s + 59200K .... +...... ..........  +........ +.. .......... .... +...... 73% 101M 0s + 59250K .. +........ .......... ...... +.... .... +...... .. +........ + 73% 116M 0s + + 59300K .......... ...... +.... .... +...... .......... + .......... 73% 117M 0s + 59350K ...... +.... .......... .. +........ .......... ...... +.... 73% 225M 0s + 59400K .... +...... .......... + .......... ...... +.... .......... 73% 191M 0s + 59450K .. +........ .......... .......... .. +.. +...... .......... 73% 119M 0s + + 59500K ........ +.. .......... .......... .. +........ ........ +.. 73% 59.5M 0s + 59550K .......... .......... .. +........ .......... .......... 73% 211M 0s + 59600K .......... .......... ........ +.. ...... +.... .......... 73% 202M 0s + 59650K .. +........ + .......... ...... +.... .......... .. +........ 73% 91.5M + 0s + 59700K .......... .......... .... +...... .. +........ + .......... 73% 118M 0s + 59750K ...... +.... .......... .......... ........ +.. .......... 73% 96.7M 0s + 59800K .... +...... .......... .......... .......... .......... 74% 200M 0s + 59850K .. +........ ........ +.. .......... .......... .......... 74% 161M 0s + 59900K .......... ...... +.... .......... .......... ........ +.. 74% 162M 0s + 59950K .......... .... +...... .......... + ........ +.. ...... +.... 74% 178M 0s + 60000K ......... +. .......... ........ +.. ...... +.... .... +...... 74% 84.6M 0s + 60050K .......... ........ +.. .......... .......... .. +........ 74% 188M 0s + 60100K ........ +.. .......... .... +...... .......... .......... 74% 149M 0s + 60150K ...... +.... .......... .. +........ ........ +.. .......... 74% 185M 0s + 60200K .......... .......... + .......... .......... .......... 74% 188M 0s + 60250K .. +........ .......... .......... .... +...... .......... 74% 209M 0s + + 60300K .......... .......... .......... .......... .......... 74% 92.0M 0s + 60350K .......... .... +...... .......... ........ +.. ...... +.... 74% 43.1M 0s + 60400K ... +....... .......... ........ +.. .......... .... +...... 74% 83.2M 0s + 60450K .. +........ + ........ +.. ...... +.... .......... .......... 74% 186M 0s + 60500K ........ +.. .......... .... +...... .......... ........ +.. 74% 195M 0s + 60550K ...... +.... .......... .. +........ + .......... .......... 74% 80.2M 0s + 60600K .......... .......... .......... ...... +.... .......... 75% 146M 0s + 60650K .......... + .......... .......... .......... .. +........ 75% 170M 0s + + 60700K .......... .......... .......... .. +........ ........ +.. 75% 139M 0s + 60750K .......... .... +...... .......... .......... ...... +.... 75% 179M 0s + 60800K .... +...... .. +........ ........ +.. .......... .... +...... 75% 6.49M 0s + 60850K .. +........ .......... ...... +.... .......... .......... 75% 208M 0s + 60900K ........ +.. .......... .......... .......... + .......... 75% 155M 0s + 60950K .......... .... +...... .......... .......... .......... 75% 202M 0s + 61000K .... +...... .......... .......... ...... +.... .......... 75% 184M 0s + 61050K  +.......... ........ +.. .......... .......... .......... 75% 216M 0s + + 61100K .......... ..........  +.......... .......... .......... 75% 178M 0s + 61150K .......... .... +...... ........ +.. .......... ...... +.... 75% 214M 0s + 61200K .... +...... .......... + .......... .......... .......... 75% 192M 0s + 61250K .. +........ + .......... .......... .......... .. +........ 75% 193M 0s + 61300K ........ +.. .......... .... +...... .......... .......... 75% 200M 0s + 61350K . +..... +.... .......... .. +........ ........ +.. .......... 75% 205M 0s + 61400K .......... .. +........ ........ +.. ...... +.... + .......... 75% 186M 0s + 61450K ...... +.... .... +...... .......... + ........ +.. .......... 76% 222M 0s + 61500K .......... .......... ....... +... ..... +..... ... +....... 76% 222M 0s + 61550K . +........ +. ....... +... .......... ... +....... .......... 76% 157M 0s + 61600K .......... ..... +..... .......... .......... ....... +... 76% 202M 0s + 61650K .......... .......... . +........ +. .......... ..... +..... 76% 7.72M 0s + 61700K ... +....... .......... .......... ..... +..... ... +....... 76% 195M 0s + 61750K ......... +. .......... ..... +..... .......... . +......... 76% 172M 0s + 61800K .......... .......... .......... ......... +. .......... 76% 228M 0s + 61850K . +.... +..... .......... .......... ....... +... .......... 76% 212M + 0s + 61900K .......... ......... +. .......... ..... +..... ... +....... 76% 210M 0s + 61950K . +......... .......... .......... ... +....... ......... +. 76% 151M 0s + 62000K .......... .......... ... +....... . +......... ....... +... 76% 14.6M 0s + 62050K .......... .......... . +........ +. .......... ..... +..... 76% 46.1M 0s + 62100K ......... +. . +......... ....... +... .......... ... +....... 76% 41.7M 0s + 62150K ......... +. .......... ..... +..... .. +........ . +......... 76% 57.1M 0s + 62200K .......... ..... +..... .......... ......... +. ....... +... 76% 134M 0s + 62250K .......... .......... + . +......... ....... +... .......... 77% 51.8M 0s + 62300K ... +....... ......... +. .......... ..... +..... .......... 77% 103M 0s + 62350K .......... ....... +... .......... ... +. +...... . +........ +. 77% 71.9M 0s + 62400K .......... ..... +..... .......... . +........ +. ....... +... 77% 133M 0s + 62450K .......... ... +....... ......... +. .......... ..... +..... 77% 85.5M 0s + 62500K ... +....... .......... ....... +... .......... ... +....... 77% 79.5M 0s + 62550K . +........ +. ....... +... ..... +..... .......... . +......... 77% 82.4M 0s + 62600K ....... +... .......... ... +....... .......... .......... 77% 218M 0s + 62650K ..... +..... .......... .......... .......... .......... 77% 96.9M 0s + 62700K ... +....... .......... .......... ..... +..... .......... 77% 71.6M 0s + 62750K . +......... ....... +... .......... ... +....... . +........ +. 77% 50.6M 0s + 62800K .......... ..... +..... .......... . +......... .......... 77% 91.1M 0s + 62850K ..... +..... .......... .......... .......... ..... +..... 77% 46.5M 0s + 62900K .......... . +......... ....... +... .......... .......... 77% 187M 0s + 62950K . +........ +. .......... .......... ... +....... . +......... 77% 93.0M 0s + 63000K .......... .......... ... +....... .......... ....... +... 77% 129M 0s + 63050K ..... +..... .......... .......... ....... +... .......... 78% 62.4M 0s + 63100K ... +....... ......... +. ....... +... .......... .......... 78% 151M 0s + 63150K .......... .......... .......... ... +....... .. +........ 78% 103M 0s + 63200K ....... +... ..... +..... .......... . +......... .......... 78% 84.9M 0s + 63250K ..... +..... .......... ......... +. .......... .......... 78% 81.6M 0s + 63300K .......... . +......... ....... +... ..... +..... ... +....... 78% 83.0M 0s + 63350K ......... +. .......... ..... +..... .......... .......... 78% 143M 0s + 63400K ....... +... .......... ... +....... . +........ +. .......... 78% 67.6M 0s + 63450K .......... .......... . +......... ....... +... .......... 78% 78.3M 0s + 63500K ... +....... .......... .......... ..... +..... .......... 78% 57.0M 0s + 63550K .......... .......... .......... .......... ......... +. 78% 56.0M 0s + 63600K .......... ..... +..... .......... . +......... ....... +... 78% 140M 0s + 63650K ..........  +.......... ......... +. .......... ..... +..... 78% 193M 0s + 63700K .......... .......... ....... +... .......... .......... 78% 61.0M 0s + 63750K . +........ +. .......... ..... +..... .......... . +......... 78% 135M 0s + 63800K .......... ..... +..... ... +....... .......... ....... +... 78% 196M 0s + 63850K . +.... +..... .......... . +......... .......... .......... 79% 109M 0s + 63900K .......... ........ +. +. .......... .......... ... +....... 79% 71.6M 0s + 63950K . +......... .......... ..... +..... ... +....... ......... +. 79% 70.2M 0s + 64000K ....... +... .......... .......... .......... ....... +... 79% 85.0M 0s + 64050K .......... ... +.... +... . +........ +. .......... ..... +..... 79% 103M 0s + 64100K .......... . +......... .......... ..... +..... ... +....... 79% 104M 0s + 64150K ......... +. .......... ..... +..... .......... .......... 79% 47.8M 0s + 64200K ....... +... .......... ... +....... ......... +. .......... 79% 74.1M 0s + 64250K .......... .......... . +......... ....... +... .......... 79% 212M 0s + 64300K ... +....... ......... +. .......... ..... +..... .......... 79% 132M 0s + 64350K . +......... ....... +... .......... ... +....... .......... 79% 45.8M 0s + 64400K .......... ..... +..... .......... . +......... ....... +... 79% 197M 0s + 64450K .......... ... +....... ......... +. .......... ..... +..... 79% 69.4M 0s + 64500K .......... . +......... ....... +... .......... ... +....... 79% 60.1M 0s + 64550K ......... +. .......... ..... +..... .......... . +......... 79% 110M 0s + 64600K ....... +... .......... ... +....... ......... +. .......... 79% 83.8M 0s + 64650K ..... +..... .......... . +......... .. +........ .......... 80% 145M 0s + 64700K ... +....... .......... ....... +... ..... +..... .......... 80% 89.6M 0s + 64750K . +........ +. ....... +... .......... ... +....... ......... +. 80% 44.3M 0s + 64800K .......... ..... +..... .......... .......... ..... +.. +... 80% 205M 0s + 64850K .......... ... +....... ......... +. .......... ..... +..... 80% 73.3M 0s + 64900K .......... .......... .......... .......... .......... 80% 238M 0s + 64950K .......... ....... +... ..... +..... .......... . +......... 80% 53.9M 0s + 65000K ....... +... .......... .......... .......... .......... 80% 141M 0s + 65050K .......... .......... . +......... .......... ..... +..... 80% 202M 0s + 65100K .......... ......... +. .......... ..... +..... ....... +... 80% 86.7M 0s + 65150K .......... .......... ..... +..... ... +....... .......... 80% 45.4M 0s + 65200K ....... +... ..... +. +.... .......... . +......... ....... +... 80% 98.3M 0s + 65250K .......... .......... ......... +. .......... + ..... +..... 80% 111M 0s + 65300K .......... .......... .......... .......... ... +....... 80% 143M 0s + 65350K . +......... ....... +... ..... +..... .......... . +......... 80% 60.3M 0s + 65400K ....... +... .......... ... +. +...... . +........ +. .......... 80% 74.0M 0s + 65450K ..... +..... .......... . +......... .. +..... +... .......... 81% 96.1M 0s + 65500K ... +....... ......... +. .......... ..... +..... ... +....... 81% 50.8M 0s + 65550K .......... .......... ..... +..... ... +....... ......... +. 81% 148M 0s + 65600K .......... .......... ... +....... . +......... ....... +... 81% 55.5M 0s + 65650K ..... +..... ... +....... .......... .......... ..... +..... 81% 142M 0s + 65700K .......... . +.. +....... ....... +... .......... ... +....... 81% 95.3M 0s + 65750K ......... +. ....... +... ..... +..... .......... . +......... 81% 175M 0s + 65800K ....... +... .......... ... +....... ......... +. .......... 81% 70.4M 0s + 65850K .. +... +..... .......... . +......... ....... +... .......... 81% 92.2M 0s + 65900K ... +....... . +......... .......... ..... +..... .......... 81% 79.2M 0s + 65950K . +......... .......... .......... ... +....... ......... +. 81% 64.0M 0s + 66000K .......... ..... +..... .......... . +......... ....... +... 81% 188M 0s + 66050K .......... ... +....... ......... +. .......... ..... +..... 81% 63.4M 0s + 66100K ...... +.... .......... ....... +... ........ +.. .. +........ 81% + 48.6M 0s + 66150K ..... +..... .......... ..... +..... .......... ......... +. 81% 193M 0s + 66200K ..... +..... .......... ... +....... ......... +. .......... 81% 220M 0s + + 66250K ..... +..... ... +....... . +. +........ ....... +... .......... 81% 44.7M + 0s + 66300K ... +....... .......... .......... ..... +..... .......... 82% 90.1M 0s + 66350K . +......... ....... +... .......... ... +....... ......... +. 82% 162M 0s + 66400K .......... .......... ... +....... . +......... ....... +... 82% 131M 0s + 66450K .......... ... +....... .......... .......... .......... 82% 130M 0s + 66500K .......... . +......... .......... .......... ... +....... 82% 87.7M 0s + 66550K . +........ +. .......... ..... +..... .......... . +........ +. 82% 85.5M 0s + 66600K .......... ..... +..... .......... ......... +. .......... 82% 57.3M 0s + 66650K ..... +..... .......... .......... .......... ..... +..... 82% 200M 0s + 66700K ... +....... .......... ....... +... ..... +..... .......... 82% 55.1M 0s + 66750K . +......... ....... +... .......... ... +....... ......... +. 82% 71.4M 0s + 66800K .......... ..... +..... .... +...... .......... ....... +... 82% 120M 0s + 66850K .......... .......... ......... +. .......... ..... +..... 82% 45.3M 0s + 66900K .......... .......... ....... +... .......... .......... 82% 149M 0s + 66950K . +......... .......... ..... +..... .......... ......... +. 82% 157M 0s + 67000K ....... +... ..... +..... ... +....... ......... +. ....... +... 82% 132M 0s + 67050K ..... +..... .......... . +......... ....... +... .......... 82% 67.4M 0s + 67100K ... +....... ......... +. .......... ..... +..... .......... 83% 193M 0s + 67150K . +......... ....... +... .......... ... +....... . +........ +. 83% 75.0M 0s + 67200K ....... +... .......... .......... . +......... . +......... 83% 107M 0s + 67250K ..... +..... .......... . +........ +. .......... ..... +..... 83% 53.2M 0s + 67300K ... +....... .......... ....... +... .......... ... +....... 83% 68.5M 0s + 67350K ......... +. .......... .......... .......... . +......... 83% 176M 0s + 67400K ....... +... .......... ... +....... ......... +. .......... 83% 55.5M 0s + 67450K ..... +..... .......... . +......... ....... +... ..... +..... 83% 116M 0s + 67500K ... +....... .......... .......... ..... +..... .......... 83% 51.8M 0s + 67550K . +......... ....... +... .......... ... +....... ......... +. 83% 81.8M 0s + 67600K .......... ..... +..... .......... .......... .......... 83% 121M 0s + 67650K ..... +..... ... +. +...... . +........ +. ......... +. .......... 83% 88.4M 0s + 67700K .......... .......... ....... +... .......... . +. +.. +...... 83% 103M 0s + 67750K . +......... ....... +... ..... +..... .......... . +......... 83% 67.4M 0s + 67800K .......... .......... .......... ......... +. .......... 83% 155M 0s + 67850K ..... +..... .......... ......... +. ....... +... .......... 83% 192M 0s + 67900K ... +....... ......... +. .......... .......... .......... 84% 79.9M 0s + 67950K . +........ +. ....... +... .......... .......... .......... 84% 64.5M 0s + 68000K ....... +... ..... +..... .......... . +......... .......... 84% 56.6M 0s + 68050K .......... ... +....... . +......... ....... +... ..... +..... 84% 186M 0s + 68100K .......... . +......... .......... ..... +..... .......... 84% 193M 0s + 68150K . +........ +. .......... .......... ... +....... .......... 84% 37.4M 0s + + 68200K ....... +... .......... ... +....... ......... +. .......... 84% 96.0M 0s + 68250K + ..... +. +.... ... +....... . +......... ....... +... .......... 84% 72.7M 0s + 68300K ... +....... . +..... +... +. .......... ..... +..... ... +....... 84% 97.1M 0s + 68350K . +......... ....... +... .......... .......... . +. +....... +. 84% 6.20M 0s + 68400K . +......... ..... +..... .......... ......... +. .......... 84% 160M 0s + 68450K ..... +..... ... +....... .......... ....... +... .......... 84% 172M 0s + 68500K .......... . +......... .......... .......... .......... 84% 215M 0s + 68550K . +......... .......... ..... +..... .......... .......... 84% 203M 0s + 68600K ....... +... .......... ... +....... ......... +. .......... 84% 197M 0s + 68650K ..... +..... ... +....... . +......... .......... .......... 84% 213M 0s + 68700K ... +....... ......... +. .......... ..... +..... .......... 85% 215M 0s + 68750K . +......... .......... .......... ... +....... .......... 85% 172M 0s + 68800K .......... .......... .......... . +......... ..... +.. +... 85% 213M 0s + 68850K .......... .......... ......... +. .......... ..... +..... 85% 217M 0s + 68900K .......... . +......... .......... .......... .......... 85% 226M 0s + 68950K .......... ....... +... ..... +..... .......... . +......... 85% 11.9M 0s + 69000K ....... +... .......... .......... . +......... .......... 85% 173M 0s + 69050K .......... .......... . +......... .......... .......... 85% 201M 0s + 69100K .......... ......... +. .......... ..... +..... .......... 85% 71.8M 0s + 69150K . +........ +. ....... +... .......... ... +....... ......... +. 85% 52.2M 0s + 69200K ....... +... ..... +..... .......... . +......... ....... +... 85% 73.3M 0s + 69250K ..... +..... ... +....... ......... +. .......... ..... +..... 85% 52.0M 0s + 69300K .......... . +......... ....... +... .......... ... +....... 85% 205M 0s + 69350K ......... +. .......... ..... +..... .......... . +......... 85% 51.4M 0s + 69400K .......... .......... ... +....... .......... ....... +... 85% 88.5M 0s + 69450K ..... +..... .......... ......... +. ....... +... .......... 85% 70.6M 0s + 69500K ... +....... ......... +. .......... .......... .......... 86% 127M 0s + + 69550K . +......... ....... +... .......... ... +....... .......... 86% 59.7M 0s + 69600K .......... ..... +..... .......... . +......... ....... +... 86% 55.3M 0s + 69650K ......... +. + ... +....... ......... +. .......... ..... +..... 86% 74.1M 0s + 69700K .......... ......... +. .......... .......... ... +....... 86% 88.7M 0s + 69750K . +......... ....... +... .......... .......... ......... +. 86% 143M 0s + 69800K ....... +... .......... ... +....... .......... .......... 86% 90.1M 0s + 69850K .......... .......... . +......... ....... +... .......... 86% 74.7M 0s + 69900K . +.. +....... .......... ....... +... ..... +..... .......... 86% 101M 0s + 69950K . +......... .......... ..... +..... .......... ......... +. 86% 79.0M 0s + 70000K .......... ..... +..... .......... . +......... .......... 86% 87.9M 0s + 70050K ..... +..... .......... . +........ +. .......... ..... +..... 86% 155M 0s + 70100K .......... . +......... ....... +... .......... ... +....... 86% 76.8M 0s + 70150K . +......... ....... +... .......... .......... . +......... 86% 62.5M 0s + 70200K ....... +... .......... .. +. +....... ......... +. .......... 86% 168M 0s + 70250K ..... +..... .......... ......... +. .......... .......... 86% + 76.6M 0s + 70300K .......... . +........ +. .......... .......... .......... + 87% 70.3M 0s + 70350K . +......... ....... +... .......... ... +....... ......... +. 87% 61.1M 0s + 70400K ....... +... ..... +..... .......... . +......... ....... +... 87% 79.7M 0s + 70450K .......... ... +....... ......... +. .......... .......... 87% 192M 0s + 70500K .......... . +......... ....... +... .......... .......... 87% 57.0M 0s + 70550K . +........ +. .......... .......... .......... ......... +. 87% 121M 0s + 70600K ....... +... .......... ... +....... ......... +. .......... 87% 104M 0s + 70650K ..... +..... .......... . +......... ....... +... .......... 87% 145M 0s + 70700K ... +....... ......... +. ....... +... ..... +..... .......... 87% 84.6M 0s + 70750K . +......... ....... +... .......... .......... ......... +. 87% 97.9M 0s + 70800K .......... . +.... +..... .......... . +......... ....... +... 87% 48.4M 0s + 70850K ..... +..... ... +....... . +........ +. .......... ..... +..... 87% 81.2M 0s + 70900K ... +....... .. +........ ....... +... .......... ... +....... 87% 62.9M 0s + 70950K ......... +. ....... +... ..... +..... ... +....... . +. +. +....... 87% 89.8M 0s + 71000K .. +..... +... .......... ... +....... ......... +. .......... 87% 142M 0s + 71050K .......... ... +....... . +......... ....... +... ..... +..... 87% 73.5M 0s + 71100K ... +....... ......... +. .......... ..... +..... .......... 87% 64.8M 0s + 71150K . +......... .......... ........ +.. ... +....... ......... +. 88% 128M 0s + 71200K .......... ..... +..... .......... . +........ +. ....... +... 88% 135M 0s + 71250K .......... ... +....... ......... +. + ....... +... ..... +..... 88% 79.0M 0s + 71300K ... +....... .......... .......... .......... ... +....... 88% 115M 0s + 71350K .......... .......... .......... .......... . +......... 88% 77.2M 0s + 71400K ....... +... .......... ... +....... ......... +. .......... 88% 114M 0s + 71450K ..... +..... .......... . +......... ....... +... .......... 88% 68.6M 0s + 71500K . +.. +....... .......... .......... .......... .......... 88% 131M 0s + 71550K . +......... .... +... +... .......... ... +....... .......... 88% 52.7M 0s + 71600K ....... +... ..... +..... .......... .......... ....... +... 88% 76.0M 0s + 71650K .......... ... +....... .......... ....... +... ..... +..... 88% 189M 0s + 71700K .......... . +......... ....... +... ..... +..... ... +....... 88% 42.3M 0s + 71750K ......... +. .......... ..... +..... .......... . +........ +. 88% 95.6M 0s + 71800K .......... ..... +..... ... +....... .......... ....... +... 88% 144M 0s + 71850K ... +....... .......... . +......... .......... . +.... +..... 88% 226M 0s + + 71900K .......... ...... +.... .... +...... .. +........ .......... 88% 74.0M 0s + 71950K .......... .......... .......... + .......... ...... +.... 89% 147M 0s + 72000K .... +...... .. +........ ........ +.. .......... .......... 89% 96.5M 0s + 72050K .......... + .......... ...... +.... .......... .. +........ 89% 50.1M 0s + 72100K ........ +.. ...... +.... .......... .......... + .......... 89% 161M 0s + 72150K .......... .... +...... .. +........ .......... ...... +.... 89% 110M 0s + 72200K .... +...... .......... + .......... .......... .... +...... 89% 53.6M 0s + 72250K .. +........ ........ +.. .......... .... +...... .......... 89% 86.5M 0s + + 72300K .......... ...... +.... .......... .. +........ ........ +.. 89% 41.9M 0s + 72350K .......... .......... .. +........ + .......... ...... +.... 89% 171M 0s + 72400K .......... .. +........ .......... .......... .... +...... 89% 101M 0s + 72450K .......... .......... .......... .......... .......... 89% 158M 0s + + 72500K ........ +.. .......... .......... .......... + .......... 89% 84.1M 0s + 72550K .......... .......... .. +........ + .......... .......... 89% 178M 0s + 72600K .... +...... .......... + .......... ...... +.... .......... 89% 105M 0s + 72650K .. +........ ........ +.. .......... .... +...... .. +........ 89% 67.3M 0s + + 72700K .......... ...... +.... .......... .......... ........ +.. 89% 58.5M 0s + 72750K .. +.... +.... . +... +...... .......... + .......... ...... +.... 90% 74.6M 0s + 72800K .......... .. +........ + ........ +.. ...... +.... .... +...... 90% 86.0M 0s + 72850K .......... .......... ...... +.... ........ +.. .. +........ 90% 115M 0s + 72900K ........ +.. .......... .... +...... .. +........ + .......... 90% 101M 0s + 72950K ...... +.... .......... .. +........ ........ +.. .......... 90% 37.2M 0s + 73000K .... +...... .......... .......... .......... .......... 90% 206M 0s + 73050K .. +........ .......... .......... .... +...... .......... 90% 195M 0s + + 73100K .......... ...... +.... .......... .......... .......... 90% 73.7M 0s + 73150K .......... .... +...... .......... + .......... .......... 90% 82.1M 0s + 73200K .... +...... .. +........ ........ +.. .......... .... +...... 90% 182M 0s + 73250K .......... + .......... .......... .......... .. +........ 90% 79.8M 0s + 73300K ........ +.. .......... .... +...... .......... + .......... 90% 113M 0s + 73350K ...... +.... .......... .. +........ ........ +.. ...... +.... 90% 69.2M 0s + 73400K .......... .......... + .......... .......... .......... 90% 102M 0s + 73450K .......... ........ +.. ...... +.... .... +...... .......... 90% 56.2M 0s + 73500K ........ +.. ...... +.... .......... .......... ..... +..... 90% 113M 0s + 73550K .......... .... +...... .. +........ .......... .......... 91% 168M 0s + 73600K .... +...... .. +........ .......... ...... +.... .... +...... 91% 33.9M 0s + 73650K .......... .......... .......... .......... .......... 91% 215M 0s + + 73700K .......... ...... +.... .... +...... .......... + .......... 91% 79.2M 0s + 73750K ...... +.... .... +...... .. +........ ........ +.. .......... 91% 157M 0s + 73800K .... +...... .......... + ........ +.. .......... .......... 91% 88.4M 0s + 73850K .. +........ .......... ...... +.... .... +...... .......... 91% 121M 0s + 73900K .......... ...... +.... .......... .. +........ ........ +.. 91% 93.5M 0s + 73950K .......... .......... .......... + .......... ...... +.... 91% 55.2M 0s + 74000K .......... .......... + .......... .......... .......... 91% 190M 0s + 74050K .. +........ + .......... ...... +.... .......... .. +........ 91% 129M 0s + 74100K ........ +.. .......... .... +...... .......... ........ +.. 91% 45.7M 0s + 74150K ...... +... +. .... +...... .......... ........ +.. ...... +.... 91% 100M 0s + 74200K .... +...... .......... + ........ +. +. ....... +... .......... 91% 97.2M 0s + 74250K .. +........ .......... ...... +.... .... +...... .......... 91% 50.6M 0s + 74300K .......... .......... .......... .. +........ .......... 91% 150M 0s + 74350K . +......... + .... +...... .......... + .......... ...... +.... 92% 74.0M 0s + 74400K .......... .. +........ ........ +.. .......... .... +...... 92% 105M 0s + 74450K .......... + .......... .......... .......... .. +........ 92% 120M 0s + 74500K ........ +.. ...... +.... .... +...... ........ +.. + .......... 92% 140M 0s + 74550K ...... +.... .......... .......... ........ +.. .......... 92% 82.7M 0s + 74600K .... +...... .......... + .......... ...... +.... .... +...... 92% 61.5M 0s + 74650K .......... + .......... .......... .......... .......... 92% 140M 0s + + 74700K .......... ...... +.... .......... .. +........ + ........ +.. 92% 42.7M 0s + 74750K .......... .... +...... .. +........ + ........ +.. ...... +.... 92% 124M 0s + 74800K .......... .. +........ + ........ +.. .......... .... +...... 92% 105M 0s + 74850K .......... .......... ...... +.... .......... .......... 92% 37.0M 0s + 74900K ........ +.. .......... .......... .......... .......... 92% 201M 0s + 74950K .......... .......... .. +........ .......... .......... 92% 214M 0s + 75000K .... +...... .......... + .......... .......... .......... 92% 119M 0s + 75050K .. +........ ........ +.. .......... .... +...... .. +........ 92% + 77.6M 0s + 75100K ..... +... +.. ...... +.... .......... .. +........ .......... 92% + 123M 0s + 75150K ...... +.... .......... .......... ........ +.. ...... +.... 93% 83.2M 0s + 75200K .......... .. +........ ...... +.. +.. ...... +.... .... +...... 93% 186M 0s + 75250K .......... + .......... .......... .......... .. +........ 93% 58.3M 0s + 75300K .......... .......... .... +...... .......... + .......... 93% 81.1M 0s + 75350K ...... +.... .......... .......... ........ +.. .......... 93% 42.9M 0s + 75400K .......... .......... .......... .......... .... +...... 93% 235M 0s + 75450K .. +........ .......... .......... .... +...... .......... 93% + 201M 0s + + 75500K .......... ...... +.... .......... .. +........ ........ +.. 93% 29.0M 0s + 75550K ...... +.... .......... .......... .......... ...... +.... 93% 213M 0s + 75600K .......... .. +........ .......... .......... .... +...... 93% 172M 0s + 75650K .......... + .......... ...... +.... .......... .. +........ 93% 183M 0s + 75700K ........ +.. .......... .... +...... .......... + .......... 93% 78.0M 0s + 75750K ...... +.... .......... .. +........ ........ +.. .......... 93% 94.5M 0s + 75800K .......... .. +........ + .......... ...... +.... .... +...... 93% 180M 0s + 75850K .. +........ ........ +.. .......... .......... .. +........ 93% 135M 0s + + 75900K .......... ...... +.... .......... .. +........ ........ +.. 93% 41.0M 0s + 75950K .......... .... +...... .......... + .......... ...... +.... 93% 121M 0s + 76000K .......... .. +........ ........ +.. .......... .... +...... 94% 48.5M 0s + 76050K .......... + .......... ...... +.... .......... .. +........ 94% 149M 0s + + 76100K .......... ...... +.... .... +...... .......... + .......... 94% 33.0M 0s + 76150K ...... +.... .......... .......... ........ +.. .......... 94% 195M 0s + 76200K .......... .. +........ + .......... .......... .... +...... 94% 214M 0s + 76250K .......... ........ +.. .......... .... +...... .. +........ 94% 85.0M 0s + 76300K .......... ...... +.... .... +...... .. +........ ........ +.. 94% 120M 0s + 76350K .......... .... +...... .. +........ + .......... ...... +.... 94% 124M 0s + 76400K .......... .. +........ .......... ...... +.... .... +...... 94% 126M 0s + 76450K .......... + .......... ...... +.... .......... .......... 94% 104M 0s + + 76500K ........ +.. .......... .... +...... .......... + .......... 94% 61.5M 0s + 76550K .. +........ .... +...... .. +........ ........ +.. .......... 94% 92.0M 0s + 76600K .... +...... .. +........ .......... ...... +.... .......... 94% 221M 0s + 76650K .. +........ .......... .......... .......... .. +........ 94% 42.6M 0s + 76700K .......... ...... +.... .......... .......... + .......... 94% 164M 0s + 76750K .......... .......... .. +........ + .......... .......... 94% 35.5M 0s + 76800K .... +...... .. +........ .......... .......... .... +...... 95% 101M 0s + 76850K .......... ........ +.. ...... +.... .......... .......... 95% 191M 0s + + 76900K .......... .......... .... +...... .......... + ........ +.. 95% 102M 0s + 76950K ...... +.... .......... . +. +........ .......... .......... 95% 157M 0s + 77000K .... +...... .......... + .......... ...... +.... .......... 95% 76.0M 0s + 77050K .. +........ ........ +.. .......... .......... .......... 95% 151M 0s + + 77100K .......... ...... +.... .... +...... .......... .......... 95% 78.7M 0s + 77150K ...... +.... .... +...... .......... + .......... ...... +.... 95% 84.5M 0s + 77200K .......... .. +........ ........ +.. .......... .... +...... 95% 97.1M 0s + 77250K .. +........ .......... ...... +.... .......... .. +........ 95% 47.7M 0s + 77300K ........ +.. ...... +.... .......... .......... + .......... 95% 126M 0s + 77350K .......... .......... .......... + ........ +.. .......... 95% 227M 0s + 77400K .... +...... .......... + .......... ...... +.... .......... 95% 35.3M 0s + 77450K .. +........ .......... .... +...... .... +...... .......... 95% 121M 0s + + 77500K .......... ...... +.... .......... .. +........ ........ +.. 95% 74.3M 0s + 77550K ...... +.... .......... .......... + . +......... ...... +.... 95% 108M 0s + 77600K .... +...... .. +........ .......... ...... +.... .... +...... 96% 137M 0s + 77650K .. +........ ........ +.. .......... .......... .. +........ 96% 89.2M 0s + + 77700K .......... ...... +.... .... +...... .......... +  +.......... 96% 77.1M 0s + 77750K ...... +.... .... +...... .......... .......... .......... 96% 107M 0s + 77800K .......... .. +........ + .......... ...... +.... .......... 96% 191M 0s + 77850K  +.. +........ ........ +.. .......... .... +...... .......... 96% 94.3M 0s + + 77900K .......... ...... +.... .......... .......... + .......... 96% 39.8M 0s + 77950K .......... .......... .......... .......... .......... 96% 198M 0s + 78000K .... +...... .. +........ .......... .......... .... +...... 96% 36.7M 0s + 78050K .......... + ..........  +...... +.... .......... .......... 96% 180M 0s + 78100K .......... .......... .......... .. +........ + .......... 96% 131M 0s + 78150K .......... .......... .......... ........ +.. .......... 96% + 117M 0s + 78200K .......... .......... + ......... +. ...... +.... .......... 96% 105M 0s + 78250K .. +........ ........ +.. .......... .... +...... .......... 96% 205M 0s + + 78300K .......... ...... +.... .......... .. +........ .......... 96% 70.8M 0s + 78350K .......... .... +...... .......... + .......... ...... +.... 96% 93.4M 0s + 78400K .......... .......... ........ +.. .......... .......... 97% 76.8M 0s + 78450K .. +........ + .......... .......... .... +...... .. +........ 97% 96.5M 0s + + 78500K ........ +.. ...... +.... .... +...... .. +........ + .......... 97% + 86.7M 0s + 78550K .. +.... +.... .......... .. +........ ........ +.. .......... 97% 43.2M 0s + 78600K .... +...... .. +........ + ........ +.. ...... +.... .......... 97% 87.0M 0s + 78650K .. +........  +........ +.. ...... +.... .... +...... .......... 97% 67.9M 0s + + 78700K ........ +.. ...... +.... .......... .......... .......... 97% 101M 0s + 78750K .......... .... +...... .......... + .......... .......... 97% 201M 0s + 78800K .......... .. +........ ........ +.. ........ +.. .......... 97% 95.5M 0s + 78850K .......... + .......... ...... +.... .......... .. +........ 97% + 89.1M 0s + 78900K ........ +.. .......... .......... .. +........ + ........ +.. 97% 103M 0s + 78950K ...... +.... .... +...... .. +........ + ........ +.. ...... +.... 97% 117M 0s + 79000K .... +...... .. +........ + ........ +.. ...... +.... .......... 97% 117M 0s + 79050K .. +........ + ........ +.. .......... .... +...... ....... +... 97% 70.4M 0s + + 79100K .......... ...... +.... .......... .. +........ ........ +.. 97% 99.1M 0s + 79150K .......... .... +...... .......... + .......... ...... +.... 97% 36.4M 0s + 79200K .......... .......... .......... .......... .......... 98% 221M 0s + 79250K .......... + .......... ...... +.... .......... .. +........ 98% 206M 0s + + 79300K ........ +.. .......... .......... .. +........ ..... +..... 98% 35.6M 0s + 79350K .......... .......... .......... ........ +.. .......... 98% 163M + 0s + 79400K .... +...... .......... + .......... .......... .......... 98% 85.6M 0s + 79450K .. +........ .......... .......... .... +...... .......... 98% 194M 0s + 79500K ........ +.. ...... +.... .......... .. +........ + .......... 98% 94.9M 0s + 79550K .......... .... +...... .......... + .......... ...... +.... 98% 126M 0s + 79600K .......... .. +........ ........ +.. .......... .......... 98% 84.0M 0s + 79650K .. +........ + .......... ...... +.... ... +. +...... .. +........ 98% 70.8M 0s + 79700K .......... .......... .......... .......... .......... 98% 159M 0s + 79750K ...... +.... .......... .......... .......... .......... 98% 136M 0s + 79800K .......... .......... + .......... .......... .......... 98% 38.7M 0s + 79850K .. +........ ........ +.. .......... .... +...... .......... 98% 185M 0s + + 79900K .......... .......... .......... .. +........ ........ +.. 98% 39.4M 0s + 79950K .......... .... +...... .. +........ + ........ +.. .......... 98% 117M 0s + 80000K .......... .. +........ ........ +.. .......... .... +...... 99% 166M 0s + 80050K .......... .......... ...... +.... .......... .. +........ 99% 84.9M 0s + + 80100K .......... ...... +.... .... +...... .......... + .......... 99% 84.0M 0s + 80150K ...... +.... .......... .. +........ + .......... ...... +.... 99% 200M 0s + 80200K .... +...... .......... + .......... .......... .... +...... 99% 137M 0s + 80250K .. +........ ........ +.. .......... .... +...... ....... +... 99% 92.6M 0s + + 80300K .......... .......... .......... .. +........ ........ +.. 99% 62.4M 0s + 80350K ...... +.... .......... .. +........ .......... ...... +.... 99% 109M 0s + 80400K .......... .. +........ .... +.... +.. .......... .... +...... 99% 96.4M 0s + 80450K .. +........ + .......... ...... +.... .......... .......... 99% 44.1M 0s + 80500K ........ +.. .......... .......... .......... + .......... 99% 130M 0s + 80550K .......... .... +...... .. +........ ........ +.. .......... 99% 46.8M 0s + 80600K .......... .. +........ .......... .......... .......... 99% 192M 0s + 80650K .. +........ ........ +.. .......... .......... .. +........ 99% 80.7M 0s + 80700K .......... ...... +.... .......... .. +........ .......... 99% 77.4M 0s + 80750K .......... .......... .......... + .......... ...... +.... 99% 145M 0s + 80800K .......... .......... ........ +.. .......... .... +...... 99% 169M 0s + 80850K .....  + 100% 146M=0.7s + + +2024-07-30 00:50:59 (105 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [82796318/82796318] + + +PREFIX=/mambaforge + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.2.2-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-h41732ed_0.conda + +Extracting libstdcxx-ng-13.2.0-h7e041cc_5.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.10-4_cp310.conda + +Extracting tzdata-2024a-h0c530f3_0.conda + +Extracting libgomp-13.2.0-h807b86a_5.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-ng-13.2.0-h807b86a_5.conda + +Extracting bzip2-1.0.8-hd590300_5.conda + +Extracting c-ares-1.28.1-hd590300_0.conda + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-73.2-h59595ed_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.2.13-hd590300_5.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting lzo-2.10-h516909a_1000.tar.bz2 + +Extracting ncurses-6.4.20240210-h59595ed_0.conda + +Extracting openssl-3.2.1-hd590300_1.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.28-hfc55251_2.conda + +Extracting libsqlite-3.45.2-h2797004_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting libxml2-2.12.6-h232c23b_1.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting zstd-1.5.5-hfc55251_0.conda + +Extracting krb5-1.21.2-h659d440_0.conda + +Extracting libarchive-3.7.2-h2aa1ff5_1.conda + +Extracting python-3.10.14-hd12c33a_0_cpython.conda + +Extracting libcurl-8.7.1-hca28451_0.conda + +Extracting menuinst-2.0.2-py310hff52083_0.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py310hc6cd4ac_1.conda + +Extracting certifi-2024.2.2-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting idna-3.6-pyhd8ed1ab_0.conda + +Extracting jsonpointer-2.4-py310hff52083_3.conda + +Extracting libmamba-1.5.8-had39da4_0.conda + +Extracting packaging-24.0-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.0-pyhd8ed1ab_0.conda + +Extracting pluggy-1.4.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py310h2372a71_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py310h2372a71_0.conda + +Extracting setuptools-69.5.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.8.0-pyhd8ed1ab_0.conda + +Extracting wheel-0.43.0-pyhd8ed1ab_1.conda + +Extracting cffi-1.16.0-py310h2fee648_0.conda + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.8-py310h39ff949_0.conda + +Extracting pip-24.0-pyhd8ed1ab_0.conda + +Extracting ruamel.yaml-0.18.6-py310h2372a71_0.conda + +Extracting tqdm-4.66.2-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.1-pyhd8ed1ab_0.conda + +Extracting requests-2.31.0-pyhd8ed1ab_0.conda + +Extracting zstandard-0.22.0-py310h1275a96_0.conda + +Extracting conda-package-streaming-0.9.0-pyhd8ed1ab_0.conda + +Extracting conda-package-handling-2.2.0-pyh38be061_0.conda + +Extracting conda-24.3.0-py310hff52083_0.conda + +Extracting conda-libmamba-solver-24.1.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.8-py310h51d5547_0.conda + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.2.2=hbcca054_0[md5=2f4327a1cbe7f022401b236e915a5fef] + - conda-forge/linux-64::ld_impl_linux-64==2.40=h41732ed_0[md5=7aca3059a1729aa76c597603f10b0dd3] + - conda-forge/linux-64::libstdcxx-ng==13.2.0=h7e041cc_5[md5=f6f6600d18a4047b54f803cf708b868a] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.10=4_cp310[md5=26322ec5d7712c3ded99dd656142b8ce] + - conda-forge/noarch::tzdata==2024a=h0c530f3_0[md5=161081fc7cec0bfda0d86d7cb595f8d8] + - conda-forge/linux-64::libgomp==13.2.0=h807b86a_5[md5=d211c42b9ce49aee3734fdc828731689] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc-ng==13.2.0=h807b86a_5[md5=d4ff227c46917d3b4565302a2bbb276b] + - conda-forge/linux-64::bzip2==1.0.8=hd590300_5[md5=69b8b6202a07720f448be700e300ccf4] + - conda-forge/linux-64::c-ares==1.28.1=hd590300_0[md5=dcde58ff9a1f30b0037a2315d1846d1f] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==73.2=h59595ed_0[md5=cc47e1facc155f91abd89b11e48e72ff] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.2.13=hd590300_5[md5=f36c115f1ee199da648e0597ec2047ad] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + - conda-forge/linux-64::lzo==2.10=h516909a_1000[md5=bb14fcb13341b81d5eb386423b9d2bac] + - conda-forge/linux-64::ncurses==6.4.20240210=h59595ed_0[md5=97da8860a0da5413c7c98a3b3838a645] + - conda-forge/linux-64::openssl==3.2.1=hd590300_1[md5=9d731343cff6ee2e5a25c4a091bf8e2a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.28=hfc55251_2[md5=535bafe1ed0a5bdd3f4c125ca05d378c] + - conda-forge/linux-64::libsqlite==3.45.2=h2797004_0[md5=866983a220e27a80cb75e85cb30466a1] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::libxml2==2.12.6=h232c23b_1[md5=6853448e9ca1cfd5f15382afd2a6d123] + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + + - conda-forge/linux-64::zstd==1.5.5=hfc55251_0[md5=04b88013080254850d6c01ed54810589] + - conda-forge/linux-64::krb5==1.21.2=h659d440_0[md5=cd95826dbd331ed1be26bdf401432844] + - conda-forge/linux-64::libarchive==3.7.2=h2aa1ff5_1[md5=3bf887827d1968275978361a6e405e4f] + - conda-forge/linux-64::python==3.10.14=hd12c33a_0_cpython[md5=2b4ba962994e8bd4be9ff5b64b75aff2] + - conda-forge/linux-64::libcurl==8.7.1=hca28451_0[md5=755c7f876815003337d2c61ff5d047e5] + - conda-forge/linux-64::menuinst==2.0.2=py310hff52083_0[md5=4837faab0d3e665df57fef662148c6a3] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py310hc6cd4ac_1[md5=1f95722c94f00b69af69a066c7433714] + - conda-forge/noarch::certifi==2024.2.2=pyhd8ed1ab_0[md5=0876280e409658fc6f9e75d035960333] + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + - conda-forge/noarch::idna==3.6=pyhd8ed1ab_0[md5=1a76f09108576397c41c0b0c5bd84134] + - conda-forge/linux-64::jsonpointer==2.4=py310hff52083_3[md5=08ec1463dbc5c806a32fc431874032ca] + - conda-forge/linux-64::libmamba==1.5.8=had39da4_0[md5=def669885dc103d8acb7ac2ac35e0b2f] + - conda-forge/noarch::packaging==24.0=pyhd8ed1ab_0[md5=248f521b64ce055e7feae3105e7abeb8] + - conda-forge/noarch::platformdirs==4.2.0=pyhd8ed1ab_0[md5=a0bc3eec34b0fab84be6b2da94e98e20] + - conda-forge/noarch::pluggy==1.4.0=pyhd8ed1ab_0[md5=139e9feb65187e916162917bb2484976] + - conda-forge/linux-64::pycosat==0.6.6=py310h2372a71_0[md5=0adaac9a86d59adae2bc86b3cdef2df1] + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py310h2372a71_0[md5=dcf6d2535586c77b31425ed835610c54] + - conda-forge/noarch::setuptools==69.5.1=pyhd8ed1ab_0[md5=7462280d81f639363e6e63c81276bd9e] + - conda-forge/noarch::truststore==0.8.0=pyhd8ed1ab_0[md5=08316d001eca8854392cf2837828ea11] + - conda-forge/noarch::wheel==0.43.0=pyhd8ed1ab_1[md5=0b5293a157c2b5cd513dd1b03d8d3aae] + - conda-forge/linux-64::cffi==1.16.0=py310h2fee648_0[md5=45846a970e71ac98fd327da5d40a0a2c] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.8=py310h39ff949_0[md5=37f8aa15b73c4691eeec15caf45aab25] + - conda-forge/noarch::pip==24.0=pyhd8ed1ab_0[md5=f586ac1e56c8638b64f9c8122a7b8a67] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py310h2372a71_0[md5=50b7d9b39099cdbabf65bf27df73a793] + - conda-forge/noarch::tqdm==4.66.2=pyhd8ed1ab_0[md5=2b8dfb969f984497f3f98409a9545776] + - conda-forge/noarch::urllib3==2.2.1=pyhd8ed1ab_0[md5=08807a87fa7af10754d46f63b368e016] + - conda-forge/noarch::requests==2.31.0=pyhd8ed1ab_0[md5=a30144e4156cdbb236f99ebb49828f8b] + - conda-forge/linux-64::zstandard==0.22.0=py310h1275a96_0[md5=54698ba13cd3494547b289cd86a2176a] + - conda-forge/noarch::conda-package-streaming==0.9.0=pyhd8ed1ab_0[md5=38253361efb303deead3eab39ae9269b] + - conda-forge/noarch::conda-package-handling==2.2.0=pyh38be061_0[md5=8a3ae7f6318376aa08ea753367bb7dd6] + - conda-forge/linux-64::conda==24.3.0=py310hff52083_0[md5=4187d17c4b75d8f7757820e835c507c9] + - conda-forge/noarch::conda-libmamba-solver==24.1.0=pyhd8ed1ab_0[md5=304dc78ad6e52e0fd663df1d484c1531] + - conda-forge/linux-64::mamba==1.5.8=py310h51d5547_0[md5=3b335eaa4894cbb5379a75f83a4d6b40] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.2.2 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 h41732ed_0 conda-forge + + libstdcxx-ng 13.2.0 h7e041cc_5 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.10 4_cp310 conda-forge + + tzdata 2024a h0c530f3_0 conda-forge + + libgomp 13.2.0 h807b86a_5 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc-ng 13.2.0 h807b86a_5 conda-forge + + bzip2 1.0.8 hd590300_5 conda-forge + + c-ares 1.28.1 hd590300_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 73.2 h59595ed_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.2.13 hd590300_5 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + lzo 2.10 h516909a_1000 conda-forge + + ncurses 6.4.20240210 h59595ed_0 conda-forge + + openssl 3.2.1 hd590300_1 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.28 hfc55251_2 conda-forge + + libsqlite 3.45.2 h2797004_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + libxml2 2.12.6 h232c23b_1 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + zstd 1.5.5 hfc55251_0 conda-forge + + krb5 1.21.2 h659d440_0 conda-forge + + libarchive 3.7.2 h2aa1ff5_1 conda-forge + + python 3.10.14 hd12c33a_0_cpython conda-forge + + libcurl 8.7.1 hca28451_0 conda-forge + + menuinst 2.0.2 py310hff52083_0 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py310hc6cd4ac_1 conda-forge + + certifi 2024.2.2 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + idna 3.6 pyhd8ed1ab_0 conda-forge + + jsonpointer 2.4 py310hff52083_3 conda-forge + + libmamba 1.5.8 had39da4_0 conda-forge + + packaging 24.0 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.0 pyhd8ed1ab_0 conda-forge + + pluggy 1.4.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py310h2372a71_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py310h2372a71_0 conda-forge + + setuptools 69.5.1 pyhd8ed1ab_0 conda-forge + + truststore 0.8.0 pyhd8ed1ab_0 conda-forge + + wheel 0.43.0 pyhd8ed1ab_1 conda-forge + + cffi 1.16.0 py310h2fee648_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.8 py310h39ff949_0 conda-forge + + pip 24.0 pyhd8ed1ab_0 conda-forge + + ruamel.yaml 0.18.6 py310h2372a71_0 conda-forge + + tqdm 4.66.2 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.1 pyhd8ed1ab_0 conda-forge + + requests 2.31.0 pyhd8ed1ab_0 conda-forge + + zstandard 0.22.0 py310h1275a96_0 conda-forge + + conda-package-streaming 0.9.0 pyhd8ed1ab_0 conda-forge + + conda-package-handling 2.2.0 pyh38be061_0 conda-forge + + conda 24.3.0 py310hff52083_0 conda-forge + + conda-libmamba-solver 24.1.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.8 py310h51d5547_0 conda-forge + + Summary: + + Install: 78 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + +Linking _libgcc_mutex-0.1-conda_forge + +Linking ca-certificates-2024.2.2-hbcca054_0 + +Linking ld_impl_linux-64-2.40-h41732ed_0 + +Linking libstdcxx-ng-13.2.0-h7e041cc_5 + +Linking pybind11-abi-4-hd8ed1ab_3 + +Linking python_abi-3.10-4_cp310 + +Linking tzdata-2024a-h0c530f3_0 + +Linking libgomp-13.2.0-h807b86a_5 + +Linking _openmp_mutex-4.5-2_gnu + +Linking libgcc-ng-13.2.0-h807b86a_5 + +Linking bzip2-1.0.8-hd590300_5 + +Linking c-ares-1.28.1-hd590300_0 + +Linking fmt-10.2.1-h00ab1b0_0 + +Linking icu-73.2-h59595ed_0 + +Linking keyutils-1.6.1-h166bdaf_0 + +Linking libev-4.33-hd590300_2 + +Linking libffi-3.4.2-h7f98852_5 + +Linking libiconv-1.17-hd590300_2 + +Linking libnsl-2.0.1-hd590300_0 + +Linking libuuid-2.38.1-h0b41bf4_0 + +Linking libxcrypt-4.4.36-hd590300_1 + +Linking libzlib-1.2.13-hd590300_5 + +Linking lz4-c-1.9.4-hcb278e6_0 + +Linking lzo-2.10-h516909a_1000 + +Linking ncurses-6.4.20240210-h59595ed_0 + +Linking openssl-3.2.1-hd590300_1 + +Linking reproc-14.2.4.post0-hd590300_1 + +Linking xz-5.2.6-h166bdaf_0 + +Linking yaml-cpp-0.8.0-h59595ed_0 + +Linking libedit-3.1.20191231-he28a2e2_2 + +Linking libnghttp2-1.58.0-h47da74e_1 + +Linking libsolv-0.7.28-hfc55251_2 + +Linking libsqlite-3.45.2-h2797004_0 + +Linking libssh2-1.11.0-h0841786_0 + +Linking libxml2-2.12.6-h232c23b_1 + +Linking readline-8.2-h8228510_1 + +Linking reproc-cpp-14.2.4.post0-h59595ed_1 + +Linking tk-8.6.13-noxft_h4845f30_101 + +Linking zstd-1.5.5-hfc55251_0 + +Linking krb5-1.21.2-h659d440_0 + +Linking libarchive-3.7.2-h2aa1ff5_1 + +Linking python-3.10.14-hd12c33a_0_cpython + +Linking libcurl-8.7.1-hca28451_0 + +Linking menuinst-2.0.2-py310hff52083_0 + +Linking archspec-0.2.3-pyhd8ed1ab_0 + +Linking boltons-24.0.0-pyhd8ed1ab_0 + +Linking brotli-python-1.1.0-py310hc6cd4ac_1 + +Linking certifi-2024.2.2-pyhd8ed1ab_0 + +Linking charset-normalizer-3.3.2-pyhd8ed1ab_0 + +Linking colorama-0.4.6-pyhd8ed1ab_0 + +Linking distro-1.9.0-pyhd8ed1ab_0 + +Linking idna-3.6-pyhd8ed1ab_0 + +Linking jsonpointer-2.4-py310hff52083_3 + +Linking libmamba-1.5.8-had39da4_0 + +Linking packaging-24.0-pyhd8ed1ab_0 + +Linking platformdirs-4.2.0-pyhd8ed1ab_0 + +Linking pluggy-1.4.0-pyhd8ed1ab_0 + +Linking pycosat-0.6.6-py310h2372a71_0 + +Linking pycparser-2.22-pyhd8ed1ab_0 + +Linking pysocks-1.7.1-pyha2e5f31_6 + +Linking ruamel.yaml.clib-0.2.8-py310h2372a71_0 + +Linking setuptools-69.5.1-pyhd8ed1ab_0 + +Linking truststore-0.8.0-pyhd8ed1ab_0 + +Linking wheel-0.43.0-pyhd8ed1ab_1 + +Linking cffi-1.16.0-py310h2fee648_0 + +Linking jsonpatch-1.33-pyhd8ed1ab_0 + +Linking libmambapy-1.5.8-py310h39ff949_0 + +Linking pip-24.0-pyhd8ed1ab_0 + +Linking ruamel.yaml-0.18.6-py310h2372a71_0 + +Linking tqdm-4.66.2-pyhd8ed1ab_0 + +Linking urllib3-2.2.1-pyhd8ed1ab_0 + +Linking requests-2.31.0-pyhd8ed1ab_0 + +Linking zstandard-0.22.0-py310h1275a96_0 + +Linking conda-package-streaming-0.9.0-pyhd8ed1ab_0 + +Linking conda-package-handling-2.2.0-pyh38be061_0 + +Linking conda-24.3.0-py310hff52083_0 + +Linking conda-libmamba-solver-24.1.0-pyhd8ed1ab_0 + +Linking mamba-1.5.8-py310h51d5547_0 + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + directories of packages that are compatible with the Python interpreter + in Mambaforge: /mambaforge + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in caf65ea95831 + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in dd81bf1a6919 + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + tzdata 2024a h0c530f3_0 conda-forge Cached + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_100 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_100 conda-forge 15MB + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-forge 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 4_cp312 conda-forge 6kB + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge 708kB + + ca-certificates 2024.7.4 hbcca054_0 conda-forge 155kB + + pandoc 3.3 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_0 conda-forge 457kB + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc-ng 14.1.0 h77fa898_0 conda-forge 842kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + c-ares 1.32.3 h4bc722e_0 conda-forge 180kB + + libev 4.33 hd590300_2 conda-forge Cached + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + make 4.3 hd18ef5c_1 conda-forge 519kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge 253kB + + libdeflate 1.20 hd590300_0 conda-forge 72kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + openssl 3.3.1 h4bc722e_2 conda-forge 3MB + + libgfortran5 14.1.0 hc5f4f2c_0 conda-forge 1MB + + libzlib 1.3.1 h4ab18f5_1 conda-forge 62kB + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + ncurses 6.5 h59595ed_0 conda-forge 887kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + libexpat 2.6.2 h59595ed_0 conda-forge 74kB + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + libstdcxx-ng 14.1.0 hc0a3c3a_0 conda-forge 4MB + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libxcb 1.16 hd590300_0 conda-forge 395kB + + libgfortran-ng 14.1.0 h69a702a_0 conda-forge 50kB + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + libsqlite 3.46.0 hde9e2c9_0 conda-forge 865kB + + pcre2 10.44 h0f59acf_0 conda-forge 956kB + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline 8.2 h8228510_1 conda-forge Cached + + expat 2.6.2 h59595ed_0 conda-forge 138kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsanitizer 14.1.0 hcba0ae0_0 conda-forge 4MB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge 555kB + + icu 73.2 h59595ed_0 conda-forge Cached + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + libglib 2.80.3 h8a4344b_1 conda-forge 4MB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + krb5 1.21.3 h659f571_0 conda-forge 1MB + + python 3.12.4 h194c7f8_0_cpython conda-forge 32MB + + gcc_impl_linux-64 14.1.0 h3c94d91_0 conda-forge 72MB + + libtiff 4.6.0 h1dd3fc0_3 conda-forge 283kB + + libxml2 2.12.7 h4c95cb1_3 conda-forge 706kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcurl 8.9.0 hdb1bdb2_0 conda-forge 416kB + + gfortran_impl_linux-64 14.1.0 he4a1faa_0 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h2879b86_0 conda-forge 14MB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + cairo 1.18.0 hbb29018_2 conda-forge 984kB + + curl 8.9.0 h18eb788_0 conda-forge 168kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 8.5.0 hfac3d4d_0 conda-forge 2MB + + pango 1.54.0 h84a9a3c_0 conda-forge 448kB + + r-base 4.3.3 he2d9a6e_10 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.46 r43h0d4f4ea_0 conda-forge 513kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-stringi 1.8.4 r43ha8ce623_2 conda-forge 899kB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.36 r43ha18555a_1 conda-forge 214kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 conda-forge 60kB + + r-matrixstats 1.3.0 r43hb1dbf0f_1 conda-forge 474kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h4dc26e9_0 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43hbfba7a4_1 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.2 r43ha18555a_3 conda-forge 221kB + + r-rcurl 1.98_1.16 r43h6b349a7_0 conda-forge 820kB + + r-openssl 2.2.0 r43h5bbf899_1 conda-forge 688kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.43.0 pyhd8ed1ab_1 conda-forge Cached + + setuptools 71.0.4 pyhd8ed1ab_0 conda-forge 1MB + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.0 r43hc72bb7e_1 conda-forge 249kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.4.7 r43hc72bb7e_1 conda-forge 229kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.23 r43hc72bb7e_1 conda-forge 485kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.0 pyhd8ed1ab_0 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.0 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.4.0 pyhd8ed1ab_0 conda-forge 40kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.1 py312h98912ed_1 conda-forge 197kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.27 r43hc72bb7e_1 conda-forge 2MB + + r-shiny 1.8.1.1 r43h785f33e_1 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43hc72bb7e_2 conda-forge 424kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_ +1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 304 packages + + Total download: 561MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Running in 86aa0e181773 + +pip install latch==2.49.6 + +Collecting latch==2.49.6 + + Downloading latch-2.49.6-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch==2.49.6) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch==2.49.6) + + Downloading PyJWT-2.8.0-py3-none-any.whl.metadata (4.2 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.10/site-packages (from latch==2.49.6) (2.31.0) + +Collecting click>=8.0 (from latch==2.49.6) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch==2.49.6) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch==2.49.6) + + Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 kB) + +Collecting scp>=0.14.0 (from latch==2.49.6) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.26.0 (from latch==2.49.6) + + Downloading boto3-1.34.150-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.10/site-packages (from latch==2.49.6) (4.66.2) + +Collecting lytekit==0.15.10 (from latch==2.49.6) + + Downloading lytekit-0.15.10-py3-none-any.whl.metadata (5.7 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch==2.49.6) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch==2.49.6) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch==2.49.6) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch==2.49.6) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch==2.49.6) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch==2.49.6) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch==2.49.6) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch==2.49.6) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Collecting python-dateutil>=2.8 (from latch==2.49.6) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting aioconsole==0.6.1 (from latch==2.49.6) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch==2.49.6) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch==2.49.6) + + Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch==2.49.6) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.10/site-packages (from apscheduler==3.9.1->latch==2.49.6) (69.5.1) + +Collecting six>=1.4.0 (from apscheduler==3.9.1->latch==2.49.6) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Collecting pytz (from apscheduler==3.9.1->latch==2.49.6) + + Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch==2.49.6) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting cryptography>=3.1 (from asyncssh==2.13.2->latch==2.49.6) + + Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch==2.49.6) + + Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch==2.49.6) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /mambaforge/lib/python3.10/site-packages (from lytekit==0.15.10->latch==2.49.6) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.10->latch==2.49.6) + + Downloading croniter-3.0.3-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio-1.65.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (679 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.10->latch==2.49.6) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading keyring-25.2.1-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.10->latch==2.49.6) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 1.5 MB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.10->latch==2.49.6) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.10->latch==2.49.6) + + Downloading urllib3-1.26.19-py2.py3-none-any.whl.metadata (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 2.6 MB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.10->latch==2.49.6) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.10->latch==2.49.6) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.10->latch==2.49.6) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.10->latch==2.49.6) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch==2.49.6) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.10->latch==2.49.6) + + Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.10->latch==2.49.6) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.10->latch==2.49.6) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.10->latch==2.49.6) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting botocore<1.35.0,>=1.34.150 (from boto3>=1.26.0->latch==2.49.6) + + Downloading botocore-1.34.150-py3-none-any.whl.metadata (5.7 kB) + +Collecting jmespath<2.0.0,>=0.7.1 (from boto3>=1.26.0->latch==2.49.6) + + Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB) + +Collecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.26.0->latch==2.49.6) + + Using cached s3transfer-0.10.2-py3-none-any.whl.metadata (1.7 kB) + +Requirement already satisfied: certifi>=14.05.14 in /mambaforge/lib/python3.10/site-packages (from kubernetes>=24.2.0->latch==2.49.6) (2024.2.2) + +Collecting pyyaml>=5.4.1 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading google_auth-2.32.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch==2.49.6) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch==2.49.6) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Requirement already satisfied: charset-normalizer<4,>=2 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch==2.49.6) (3.3.2) + +Requirement already satisfied: idna<4,>=2.5 in /mambaforge/lib/python3.10/site-packages (from requests>=2.28.1->latch==2.49.6) (3.6) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch==2.49.6) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting exceptiongroup>=1.0.2 (from anyio>=3.0.0->watchfiles==0.19.0->latch==2.49.6) + + Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading rich-13.7.1-py3-none-any.whl.metadata (18 kB) + +Requirement already satisfied: cffi>=1.12 in /mambaforge/lib/python3.10/site-packages (from cryptography>=3.1->asyncssh==2.13.2->latch==2.49.6) (1.16.0) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow-3.21.3-py3-none-any.whl.metadata (7.1 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.10->latch==2.49.6) + + Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 1.6 MB/s eta 0:00:00 + + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Downloading cachetools-5.4.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Downloading pyasn1_modules-0.4.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Downloading rsa-4.9-py3-none-any.whl.metadata (4.2 kB) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading rpds_py-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.functools-4.0.1-py3-none-any.whl.metadata (2.9 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.context-5.3.0-py3-none-any.whl.metadata (4.0 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading importlib_metadata-8.2.0-py3-none-any.whl.metadata (4.7 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch==2.49.6) + + Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Requirement already satisfied: pycparser in /mambaforge/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=3.1->asyncssh==2.13.2->latch==2.49.6) (2.22) + +Collecting zipp>=0.5 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Requirement already satisfied: packaging>=17.0 in /mambaforge/lib/python3.10/site-packages (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) (24.0) + +Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading more_itertools-10.3.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.49.6-py3-none-any.whl (236 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 236.1/236.1 kB 6.4 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.7 MB/s eta 0:00:00 + + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 10.7 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 2.6 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 8.0 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.10-py3-none-any.whl (389 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 389.0/389.0 kB 14.6 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 2.1 MB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 35.7 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.9/129.9 kB 7.7 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 7.0 MB/s eta 0:00:00 + + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading boto3-1.34.150-py3-none-any.whl (139 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.2/139.2 kB 6.4 MB/s eta 0:00:00 + + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 4.8 MB/s eta 0:00:00 + + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 7.2 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 41.7 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 11.1 MB/s eta 0:00:00 + + +Downloading PyJWT-2.8.0-py3-none-any.whl (22 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 3.9 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 11.1 MB/s eta 0:00:00 + + +Downloading botocore-1.34.150-py3-none-any.whl (12.4 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 78.0 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.3-py2.py3-none-any.whl (22 kB) + +Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 55.0 MB/s eta 0:00:00 + + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 1.5 MB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading google_auth-2.32.0-py2.py3-none-any.whl (195 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.5/195.5 kB 7.5 MB/s eta 0:00:00 + + +Downloading grpcio-1.65.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 65.5 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 4.1 MB/s eta 0:00:00 + + +Downloading keyring-25.2.1-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 6.4 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 30.2 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 24.6 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 18.1 MB/s eta 0:00:00 + + +Downloading PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 705.5/705.5 kB 22.5 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 1.4 MB/s eta 0:00:00 + + +Using cached s3transfer-0.10.2-py3-none-any.whl (82 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.19-py2.py3-none-any.whl (143 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 6.9 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 2.9 MB/s eta 0:00:00 + + +Downloading wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.3/80.3 kB 3.0 MB/s eta 0:00:00 + + +Downloading yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 301.6/301.6 kB 14.3 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-23.2.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB 3.0 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.4.0-py3-none-any.whl (9.5 kB) + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) + +Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.0/220.0 kB 11.3 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 1.7 MB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 5.7 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.21.3-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.2/49.2 kB 2.3 MB/s eta 0:00:00 + + +Downloading multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (124 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.3/124.3 kB 5.1 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 4.9 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.0-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.2/181.2 kB 7.8 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.7.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 776.5/776.5 kB 29.9 MB/s eta 0:00:00 + + +Downloading rpds_py-0.19.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 355.6/355.6 kB 15.8 MB/s eta 0:00:00 + + +Downloading rsa-4.9-py3-none-any.whl (34 kB) + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 3.0 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-5.3.0-py3-none-any.whl (6.5 kB) + +Downloading jaraco.functools-4.0.1-py3-none-any.whl (9.8 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading rich-13.7.1-py3-none-any.whl (240 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 9.9 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 8.0 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 4.5 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB) + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 37.7 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 3.9 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.3.0-py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.2/59.2 kB 2.4 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytz, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, sniffio, six, rpds-py, regex, pyyaml, python-slugify, python-json-logger, pyjwt, pygments, pyasn1, py, protobuf, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, marshmallow, MarkupSafe, latch-sdk-config, jmespath, jeepney, grpcio, graphql-core, exceptiongroup, docstring-parser, diskcache, decorator, cloudpickle, click, chardet, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, rsa, retry, referencing, python-dateutil, pynacl, pyasn1-modules, protoc-gen-swagger, marshmallow-jsonschema, marshmallow-enum, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, docker-image-py, deprecated, cryptography, binaryornot, apscheduler, anyio, watchfiles, SecretStorage, rich, responses, requests-toolbelt, requests-oauthlib, paramiko, lyteidl, jsonschema-specifications, grpcio-status, gql, google-auth, docker, dataclasses-json, croniter, botocore, asyncssh, arrow, scp, s3transfer, latch-sdk-gql, kubernetes, keyring, jsonschema, cookiecutter, lytekit, boto3, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.1 + + Uninstalling urllib3-2.2.1: + + Successfully uninstalled urllib3-2.2.1 + +Successfully installed Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-23.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 boto3-1.34.150 botocore-1.34.150 cachetools-5.4.0 chardet-5.2.0 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.3 cryptography-43.0.0 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 exceptiongroup-1.2.2 google-auth-2.32.0 googleapis-common-protos-1.63.2 gql-3.4.0 graphql-core-3.2.3 grpcio-1.65.1 grpcio-status-1.48.2 importlib-metadata-8.2.0 jaraco.classes-3.4.0 jaraco.context-5.3.0 jaraco.functools-4.0.1 jeepney-0.8.0 jmespath-1.0.1 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.2.1 kubernetes-30.1.0 latch-2.49.6 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.10 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.21.3 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.3.0 multidict-6.0.5 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 paramiko-3.4.0 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-0.6.0 pyasn1-modules-0.4.0 pygments-2.18.0 pyjwt-2.8.0 pynacl-1.5.0 python-dateutil-2.9.0.post0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pytz-2024.1 pyyaml-6.0.1 referencing-0.35.1 regex-2024.7.24 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.7.1 rpds-py-0.19.1 rsa-4.9 s3transfer-0.10.2 scp-0.15.0 six-1.16.0 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 types-python-dateutil-2.9.0.20240316 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.19 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.9.4 zipp-3.19.2 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Running in 1bf1ef6072f7 + +mkdir /opt/latch + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 96ec31cf7e60 + +Step 14/16 : arg tag + + + ---> Running in 40a62ea50435 + + ---> 7f120ef90400 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 73149669436b + + ---> c01430f5e427 + +Step 16/16 : workdir /root + + + ---> Running in f9ae6cd8f7ad + + ---> 3adb2889e288 + +Successfully built 3adb2889e288 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-e18a19 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e517ce/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e517ce/docker-build-logs.txt new file mode 100644 index 00000000..59e88755 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e517ce/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> 998a8a3789aa + +Step 14/16 : arg tag + + + ---> Running in 79fbed0315be + + ---> e1089c25f3e0 + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 07ea6131ba1f + + ---> 98a964d9b750 + +Step 16/16 : workdir /root + + + ---> Running in 9d3cf331e518 + + ---> 75cfb4bdace1 + +Successfully built 75cfb4bdace1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-e517ce + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e727f9/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e727f9/docker-build-logs.txt new file mode 100644 index 00000000..64a9e286 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e727f9/docker-build-logs.txt @@ -0,0 +1,84 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> 6d171a12bccb + +Step 10/12 : arg tag + + + ---> Running in a80d880bf87c + + ---> 0c520ec88a3b + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 7e34d1dee859 + + ---> 94d7b79044b1 + +Step 12/12 : workdir /root + + + ---> Running in aeebe9848aad + + ---> d3604a4a4719 + +Successfully built d3604a4a4719 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-e727f9 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e7f0a1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e7f0a1/docker-build-logs.txt new file mode 100644 index 00000000..c9b742cf --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-e7f0a1/docker-build-logs.txt @@ -0,0 +1,981 @@ +Step 1/12 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/12 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/12 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/12 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/12 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/12 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/12 : run pip install latch==2.49.6 + + + ---> Running in f0f7d9f6375c + +pip install latch==2.49.6 + +Collecting latch==2.49.6 + + Downloading latch-2.49.6-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch==2.49.6) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch==2.49.6) + + Downloading PyJWT-2.8.0-py3-none-any.whl.metadata (4.2 kB) + +Collecting requests>=2.28.1 (from latch==2.49.6) + + Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) + +Collecting click>=8.0 (from latch==2.49.6) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch==2.49.6) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch==2.49.6) + + Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 kB) + +Collecting scp>=0.14.0 (from latch==2.49.6) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Requirement already satisfied: boto3>=1.26.0 in /usr/local/lib/python3.11/site-packages (from latch==2.49.6) (1.34.133) + +Collecting tqdm>=4.63.0 (from latch==2.49.6) + + Downloading tqdm-4.66.4-py3-none-any.whl.metadata (57 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 1.3 MB/s eta 0:00:00 + + +Collecting lytekit==0.15.10 (from latch==2.49.6) + + Downloading lytekit-0.15.10-py3-none-any.whl.metadata (5.7 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch==2.49.6) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch==2.49.6) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch==2.49.6) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch==2.49.6) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch==2.49.6) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch==2.49.6) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch==2.49.6) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch==2.49.6) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Requirement already satisfied: python-dateutil>=2.8 in /usr/local/lib/python3.11/site-packages (from latch==2.49.6) (2.9.0.post0) + +Collecting aioconsole==0.6.1 (from latch==2.49.6) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch==2.49.6) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch==2.49.6) + + Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch==2.49.6) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch==2.49.6) (65.5.1) + +Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch==2.49.6) (1.16.0) + +Collecting pytz (from apscheduler==3.9.1->latch==2.49.6) + + Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch==2.49.6) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting cryptography>=3.1 (from asyncssh==2.13.2->latch==2.49.6) + + Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch==2.49.6) + + Downloading yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch==2.49.6) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /usr/local/lib/python3.11/site-packages (from lytekit==0.15.10->latch==2.49.6) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.10->latch==2.49.6) + + Downloading croniter-3.0.0-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio-1.65.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading protobuf-3.20.3-py2.py3-none-any.whl.metadata (720 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.10->latch==2.49.6) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading keyring-25.2.1-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.10->latch==2.49.6) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 1.5 MB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.10->latch==2.49.6) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.10->latch==2.49.6) + + Downloading urllib3-1.26.19-py2.py3-none-any.whl.metadata (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 2.2 MB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.10->latch==2.49.6) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.10->latch==2.49.6) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.10->latch==2.49.6) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.10->latch==2.49.6) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.10->latch==2.49.6) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.10->latch==2.49.6) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch==2.49.6) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.10->latch==2.49.6) + + Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.10->latch==2.49.6) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.10->latch==2.49.6) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.10->latch==2.49.6) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Requirement already satisfied: botocore<1.35.0,>=1.34.133 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch==2.49.6) (1.34.133) + +Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch==2.49.6) (1.0.1) + +Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch==2.49.6) (0.10.2) + +Collecting certifi>=14.05.14 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB) + +Requirement already satisfied: pyyaml>=5.4.1 in /usr/local/lib/python3.11/site-packages (from kubernetes>=24.2.0->latch==2.49.6) (6.0.1) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading google_auth-2.32.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch==2.49.6) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch==2.49.6) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch==2.49.6) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Collecting charset-normalizer<4,>=2 (from requests>=2.28.1->latch==2.49.6) + + Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) + +Collecting idna<4,>=2.5 (from requests>=2.28.1->latch==2.49.6) + + Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch==2.49.6) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading rich-13.7.1-py3-none-any.whl.metadata (18 kB) + +Collecting cffi>=1.12 (from cryptography>=3.1->asyncssh==2.13.2->latch==2.49.6) + + Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading marshmallow-3.21.3-py3-none-any.whl.metadata (7.1 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.10->latch==2.49.6) + + Downloading regex-2024.7.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 1.4 MB/s eta 0:00:00 + + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Downloading cachetools-5.4.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) + + Downloading pyasn1_modules-0.4.0-py3-none-any.whl.metadata (3.4 kB) + +Requirement already satisfied: rsa<5,>=3.1.4 in /usr/local/lib/python3.11/site-packages (from google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) (4.7.2) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.10->latch==2.49.6) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.10->latch==2.49.6) + + Downloading rpds_py-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.functools-4.0.1-py3-none-any.whl.metadata (2.9 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jaraco.context-5.3.0-py3-none-any.whl.metadata (4.0 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading importlib_metadata-8.2.0-py3-none-any.whl.metadata (4.7 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch==2.49.6) + + Downloading multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting pycparser (from cffi>=1.12->cryptography>=3.1->asyncssh==2.13.2->latch==2.49.6) + + Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes) + +Collecting zipp>=0.5 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Collecting packaging>=17.0 (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB) + +Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.11/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch==2.49.6) (0.6.0) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.10->latch==2.49.6) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading more_itertools-10.3.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.10->latch==2.49.6) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.10->latch==2.49.6) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.49.6-py3-none-any.whl (236 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 236.1/236.1 kB 7.9 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.8 MB/s eta 0:00:00 + + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 11.1 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 2.4 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 8.3 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.10-py3-none-any.whl (389 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 389.0/389.0 kB 17.1 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 2.6 MB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 32.1 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.6/130.6 kB 6.3 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 5.5 MB/s eta 0:00:00 + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 4.7 MB/s eta 0:00:00 + + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 6.6 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 44.8 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 12.6 MB/s eta 0:00:00 + + +Downloading PyJWT-2.8.0-py3-none-any.whl (22 kB) + +Downloading requests-2.32.3-py3-none-any.whl (64 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 2.3 MB/s eta 0:00:00 + + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading tqdm-4.66.4-py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 3.5 MB/s eta 0:00:00 + + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 5.0 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 12.9 MB/s eta 0:00:00 + + +Downloading certifi-2024.7.4-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 8.1 MB/s eta 0:00:00 + + +Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 5.9 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.0-py2.py3-none-any.whl (22 kB) + +Downloading cryptography-43.0.0-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 24.7 MB/s eta 0:00:00 + + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 1.8 MB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading google_auth-2.32.0-py2.py3-none-any.whl (195 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.5/195.5 kB 10.2 MB/s eta 0:00:00 + + +Downloading grpcio-1.65.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 55.7 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Downloading idna-3.7-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 3.3 MB/s eta 0:00:00 + + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 4.1 MB/s eta 0:00:00 + + +Downloading keyring-25.2.1-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 7.9 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-py2.py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.1/162.1 kB 8.6 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 29.6 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 505.5/505.5 kB 19.7 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 2.1 MB/s eta 0:00:00 + + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.19-py2.py3-none-any.whl (143 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 7.6 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 3.5 MB/s eta 0:00:00 + + +Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.7/80.7 kB 3.7 MB/s eta 0:00:00 + + +Downloading yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (328 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 328.1/328.1 kB 15.5 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-23.2.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB 3.4 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.4.0-py3-none-any.whl (9.5 kB) + +Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 464.8/464.8 kB 21.4 MB/s eta 0:00:00 + + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading googleapis_common_protos-1.63.2-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.0/220.0 kB 12.6 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 2.0 MB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 5.9 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.21.3-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.2/49.2 kB 2.5 MB/s eta 0:00:00 + + +Downloading multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (128 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.7/128.7 kB 7.0 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 5.7 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.0-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.2/181.2 kB 8.9 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.7.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (786 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 786.6/786.6 kB 26.0 MB/s eta 0:00:00 + + +Downloading rpds_py-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 355.5/355.5 kB 16.0 MB/s eta 0:00:00 + + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 3.1 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-5.3.0-py3-none-any.whl (6.5 kB) + +Downloading jaraco.functools-4.0.1-py3-none-any.whl (9.8 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading rich-13.7.1-py3-none-any.whl (240 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 8.6 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 4.7 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 3.5 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Downloading packaging-24.1-py3-none-any.whl (53 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 2.1 MB/s eta 0:00:00 + + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 36.2 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 3.6 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.3.0-py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.2/59.2 kB 2.6 MB/s eta 0:00:00 + + +Downloading pycparser-2.22-py3-none-any.whl (117 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 6.6 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytz, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, tqdm, sniffio, rpds-py, regex, python-slugify, python-json-logger, pyjwt, pygments, pycparser, pyasn1-modules, py, protobuf, packaging, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, MarkupSafe, latch-sdk-config, jeepney, idna, grpcio, graphql-core, docstring-parser, diskcache, decorator, cloudpickle, click, charset-normalizer, chardet, certifi, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, retry, requests, referencing, protoc-gen-swagger, marshmallow, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, google-auth, docker-image-py, deprecated, croniter, cffi, binaryornot, arrow, apscheduler, anyio, watchfiles, rich, responses, requests-toolbelt, requests-oauthlib, pynacl, marshmallow-jsonschema, marshmallow-enum, lyteidl, jsonschema-specifications, grpcio-status, gql, docker, cryptography, SecretStorage, paramiko, latch-sdk-gql, kubernetes, jsonschema, dataclasses-json, cookiecutter, asyncssh, scp, keyring, lytekit, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.2 + + Uninstalling urllib3-2.2.2: + + Successfully uninstalled urllib3-2.2.2 + +Successfully installed Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-23.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 cachetools-5.4.0 certifi-2024.7.4 cffi-1.16.0 chardet-5.2.0 charset-normalizer-3.3.2 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.0 cryptography-43.0.0 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 google-auth-2.32.0 googleapis-common-protos-1.63.2 gql-3.4.0 graphql-core-3.2.3 grpcio-1.65.1 grpcio-status-1.48.2 idna-3.7 importlib-metadata-8.2.0 jaraco.classes-3.4.0 jaraco.context-5.3.0 jaraco.functools-4.0.1 jeepney-0.8.0 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.2.1 kubernetes-30.1.0 latch-2.49.6 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.10 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.21.3 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.3.0 multidict-6.0.5 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 packaging-24.1 paramiko-3.4.0 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-modules-0.4.0 pycparser-2.22 pygments-2.18.0 pyjwt-2.8.0 pynacl-1.5.0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pytz-2024.1 referencing-0.35.1 regex-2024.7.24 requests-2.32.3 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.7.1 rpds-py-0.19.1 scp-0.15.0 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 tqdm-4.66.4 types-python-dateutil-2.9.0.20240316 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.19 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.9.4 zipp-3.19.2 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + +[notice] A new release of pip is available: 24.0 -> 24.1.2 +[notice] To update, run: pip install --upgrade pip + + ---> bb4da30e9200 + +Step 8/12 : run mkdir /opt/latch + + + ---> Running in 57b4f48a058b + +mkdir /opt/latch + + ---> 6031bbdbfa4d + +Step 9/12 : copy . /root/ + + + ---> 1ab700db2f5d + +Step 10/12 : arg tag + + + ---> Running in c97df7c298d4 + + ---> 70af3ad687f7 + +Step 11/12 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ddaac965687f + + ---> 6fe54e6943ab + +Step 12/12 : workdir /root + + + ---> Running in 633564c7b8eb + + ---> ddd6257744a5 + +Successfully built ddd6257744a5 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-e7f0a1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f1825d/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f1825d/docker-build-logs.txt new file mode 100644 index 00000000..766e7261 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f1825d/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> df1e73911153 + +Step 14/16 : arg tag + + + ---> Running in f0b3fd5b66f0 + + ---> f1e0fbee3c6c + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a464eeb95475 + + ---> 06f2fcafce55 + +Step 16/16 : workdir /root + + + ---> Running in a1c5b853889e + + ---> 7db95ddcb73a + +Successfully built 7db95ddcb73a + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-f1825d + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f9cc75/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f9cc75/docker-build-logs.txt new file mode 100644 index 00000000..d1d8636d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-f9cc75/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> decfd29e5060 + +Step 14/16 : arg tag + + + ---> Running in b3bacac8400b + + ---> 10aeafbde77a + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 582f6c97ca0d + + ---> 32449989f479 + +Step 16/16 : workdir /root + + + ---> Running in adab513fce2a + + ---> 7a5eb2637d39 + +Successfully built 7a5eb2637d39 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-f9cc75 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-fb6a88/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-fb6a88/docker-build-logs.txt new file mode 100644 index 00000000..1cb76f5e --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-fb6a88/docker-build-logs.txt @@ -0,0 +1,112 @@ +Step 1/16 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/16 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/16 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/16 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/16 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/16 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/16 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/16 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/16 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/16 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/16 : run pip install latch==2.49.6 + + + ---> Using cache + + ---> 5008269e92c9 + +Step 12/16 : run mkdir /opt/latch + + + ---> Using cache + + ---> 6dae1856e24b + +Step 13/16 : copy . /root/ + + + ---> bae86a58a60c + +Step 14/16 : arg tag + + + ---> Running in 166a3f0dbcd8 + + ---> 5ac93673d76c + +Step 15/16 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 6ed8679b0c07 + + ---> c2bf0e5dcdaa + +Step 16/16 : workdir /root + + + ---> Running in ac009b8872c9 + + ---> bcb000b12186 + +Successfully built bcb000b12186 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-fb6a88 + diff --git a/.latch/config b/.latch/config index f61da989..7b6d31ab 100644 --- a/.latch/config +++ b/.latch/config @@ -1 +1 @@ -{"latch_version": "2.46.6", "base_image": "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main", "date": "2024-06-17T18:00:33.882201"} \ No newline at end of file +{"latch_version": "2.49.6", "base_image": "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5", "date": "2024-07-24T18:39:48.699772"} \ No newline at end of file diff --git a/.latch_report.tar.gz b/.latch_report.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d8265ab94cc9f6490c142fbdf7cf6760be4fe5ed GIT binary patch literal 118380 zcmagFbyQT}_x~>-5>k>9QWDZBB`|;3-Z_p{b-t@Fp6S$EyF@80|D^St*wHcccZ=4++~OH_dKqp6#@HQ2?%$??wQRh-KiHc#3(=QE(Y|HK zudOY&|9JJ{s{i<4B%vJq2ty)}Rw6L&k5(3|3@`bQvyBwjd-%=SCR5986+{tw|4s2} z!|g9E^NoLs&r9t zch464<8hC)DeCTs%sEI3uzM;YWV*{NVF!^7MB?9pb^-hXpnyRVz(B0b0KFoRG6CnS z`gSg}3**{*2SIHlIbHuHsE^=e4}!{rRCt`FfrNa&0}j4Vh^}z z#uA#VKkNOvdllUZjX_eRfj}Le^9~NRTl=yVorpd9yAsQ@XygKt(>TL%$}+#x;J6hm z&Pk({#(C1VQaPhqRx$5=Y0&U%#^95LTa&`Y_5vu~F{MnoSRV`j5`YK9z<=Ob0(13p zXG35Mv)RSdN8nDChYK9dc;wl%iZ?w6iwSb_dZ{YhT*(l3kzge9qRIhsu>A4?C@527K9{0Jy5k=o7wv*YD(v>OTQWJpJ>ys}hw`LH?>u$>Q5%`>~ z(*Ue%-O_o$jn1jscoHUwjjWQ?+7Qo_Npq5z2}2G&?Y%U!+A+WjVYl zo>}8wB$A8eH%4Bw{f`n#9}^eo2a))F`JB5|JTbsJ`PWuSHfSvG>-s;;`>S1gQ#BleS*gjDspo}1#iG}0M-roH!v0f2qUUCm|q2N zzS8y20T%86{TmudoQ6w~>kSRo&5G+fu>L4(EzPuE=+660xeCeGz;LqN{X4`O z%Swfy^M&lr!AI{R?E{RY_CJL&N)7W&s<#5F%ZrkKe4Vb1;$WhQ?M8dQCiti1TXmyy zB71pS@eh`2*=wzdcJ^HAsHYwUp4GBT57w2V3)V^gFvdf>B7T&+16G(aSuV~MMz67w zDXq6K$M)=@)-K$@^vSZV()DJsDHL0Ol4-$gVyyg1Su5_XA%6xsdvEhA?BH`!oT1SG zPgi9P`vUSO1)-iOTIj=#`;nmH@?ndi~V(-lpV ziZX&NWvuL9#`3x@<&W4RBG15azw&6A!k0E0{OQtcIVJViOKu#$4n>va4Fo8JSHX%r+fybnrQbY4(>kKfIg>F z5pKMN@~=Wc^oSUI7zpPM(7Ob!Jea;lKok*lhkpmn2dcgTA_!GOVFjTZi9uf?=;NSFsULn9Lz#BN( zdxF!IogPRx0=$N-asp=Y&yZZn>b)cunn_z)$ADDx2a7nfa)yo@WL03Klx3_0?Iy`F zz}mvDC;PpT`~2rUv^HwDWQf08A_@wyZKX=dkZ=a8;%M>8kV~*^zv{R|a{W-0+CO-@11aI#T| zU-eDZCnOPCU(HwGafszpI!w7RATyBUk;WAc3@mJZN5%>8WdivBS+B(0|3r#HXTrhp8b|HASaAOxnSc0CgX8jVk0-k4h}Cl9?bw@y*95cR2+Ev}Ii=n#FZR=uFsniu1` z;QIM@X~jxiJn1jk5OhKnat_*plGr>lb&Aic6tVHIKZ0!KS#E$X;2H^%B~VPo3_u}U zgX^3EY_CfgMkWq6K$xgfubg%uHa{SL)hTcb11T~{Of903*PH(aI1msR98?6nKz5t_ zfMgK?Sho;5fNS$1M$lM*>>Q9nf}fVlFp^?o$~;OW+6SGh3wHC05q2V9vOMP`FWlZm z_TEA;v6Pc0@U-@XE%ee+3KBIx+9IIbd$-?Ew_FYk%Ox#9ZJ^9Xu{yjBBv{)Pv{hqSwd zDhn~k*Ej(NzkwGBNW)#sU)6*2)r!UCG4UWd~;>M|}^6m@#&^lcXMjn0f+SQh+*FVWq zw+sE*aXLb|1%W9TpbO858p|bNbJN%vnTzXC^!b$YOTwzBncl7rr&l%Ky@-2sAHu%B53bwEZ+p*aP>gm!7&1Q7`kw1IlFJG2mq}! za38}!78+pAL_V+zAqc&P2K|i^+AbuS77zXLzjqO+AF^m1c&-bN3B7d1yc-?7|6&~V85@oA$X!rA#l~5kS`Bg2oQP$D4u~()ejPbc^(tsW99r4 zBUC(>D=HWbOWyE0)c;{?+XZp}kUx?cYayVvzVS8u3)*&ix&jfyyM{?cIaUG(tdp z;r;s%ic#PRoOu<50^D}3gNQBFa@oyo==wH5nl7>Hc@j~tKP%GlWuD{kv2gW5E-BWz zwH6JT*SFYHo|i>A(XDF2i-IK{z2hePy`jLuu8^gWyAyx84*FY@fSNBHfA5QR6LSFw zcX6AlnUSLUuL85S@ocxEH~8P@mH-rmVu17#@*AL$0A5xA7ygLy<2AU~i*fjs@){{TMB-{&ox9VxqElRwHEdE(bDbMgCYME6E>tB41^KBiGxLrBk@l$ z`2?TcgB*@RCLT8G|ByNVp?vUzfe7N_z)fL{#IOAjlq~`Ug@!e|crf|6@oRGlDIXSO z#(U$zc+!aNY6UjVNz???Eym0UAQ^KrOgWHAA2-&|1C8m>qP&IU04F9=NWiu#a zMm?15AS9>|D3a_dIs?y708Bv2ei;4#mYGPCvz4wrQ$h=VE#ZVssl}9hc1C3-JQE+{ zV>Va+>OtB8Vv3l1(y*igRMs(9$O)Hv;RG``d6(9 zW-c|>G5G+#3SFPEaMosjnZiM&Hw1&a8THtE)%OXe&_C)^1zu&uo@w2MPWAY&9>t*0 zO_Z)Vw7uc_K$US1p<`Y{rqIMaYyqHuEyHXE96pI|7+4aZnFjbapqY)A&=w%Y2K_-6 z{m+2BMV?>`0*s25j5FrKz}$(~{#ih+PA17l%;)MFMC zW567T9a)CX`~QSs^#WpG{eg9Yn8ZRQrv?4+pBMTy@4qkfr|UWg_ud5!p?+0)q%zRT znHoSng9Dq83e?$OqbY(V*1OC!e3fO*g&(My|_btS%HO+iNQh^;uQL zT}2QPbks9V5F&d0G)6Xf-2Emuyc2O674YYMe1Im8wlU+NgbKtS0&+j==+^(;e#e?p zH=)KJu7^O_w7kdHzn0$XFdpx{x6U|DUT`VF7JGd+tB;YI#U#)0dsxaKv!1uj(+BEZ zXS^n@G~nK%ab}(leRnd|*ll%5$f)blxljT3OM@Z~8-&JL?sdyERBwt^8uXoz-BwjC zCTj9y_y)$(ZpZt^rd`tT1;q{bmK-ecRkI9GdN1a$@EMqEjbBuj z@#XiTq>mj28)L@Zk86mI=9tY>P4Xxy4PUaG=940iPkJA$c{iHia0i#E!m57!sqGWs zSG3IOQ3YOz3vjBon(lUn9jeV*FEw;GQlDfW*C$8O%=XUImw8f5+QQ~5JUJR2aT~bk zqInVPjYB_=5&1~A8B>1&mLZrTp9CR?MG#JNibF<<+5Kp>;m@Gsq8J1Fz=$I62G0r^ zjVx=}1<2P3M7>a?TA|PP_1=CNfmp8pq{x41Zj6T0NOwQaeO`{0ngef`7XIAKbKQ=+ zZhn80GyX<1zu`q#^g()wcav9F_*wZ%YsE^$k`gn=YVNY@6K{j|=%X9kh9aH&RYHN4 z<$W@T5&4B3j1al?&fW$715uY*Uh+S+-u(h9Pe{a``9{BaL6kAKWz*CyD4*0w3N**Q`c9|#^0WYn5^;s>=gc@a&Jl`c>&hpLSg&a z=C!IpubULlRehr`bg;=F!}8G?)+b#MRhtz?l1YrmsfvZchT&oTe$afI5MBAmMveFU z^N*ON+4c$V>>`h#!5AyM{j{JPQWW{S5wU|B`V*Y&t#f0&joj|2wUFPU)NMt$2k_q; zsXb&0o3FY%wAzZ~@*Nxd-mY2A9ly}`g?65=fL=zqg=s|%b?Ovbh!}9CJ2`#e z47-Yw;}@wR+Ec^}QIga`rippN_(3&3GHpgJBLWl3va2NA zK*z3#!$I_nt4P#b!BEotM^LX{gW8e33T1__nb*-*%wumU`+T9skS2y390eDK`ooP$ zsvK&;0~^<>cMJ{+_)?M(pxnC+QUo4O4U}uTRcd_A#&7HI! z_NPaux%utU^Y+V>$rgc3W!MPYk1L`_T$eW-mTwNlmne+Pr+}hXv2^YOx$$4a^~HMT zga&43^+Nsa)~M;BQ#}-Jwc8HMvu964a@##$EHpm<{M&tJPOa;Hhz@%>!4ib zu(6k%+o=z0beGo37Ix``!nF;XvtF3YwZ?zRRMaeL4m8m>*7To0f4d4yO#kg}g?M~W{!zS+*XPNbuY(o&W;dn@ zO$*5jO{DWThp%6+b!$@Z&zf`8bW_X4bSJD-Wk>W|Ag_$S?F2Mp&OJX2w!U<#HijCN z!fl%P>K+kgDMwS!6W2fOQaN*aKDb+yd{DXK6t?ohZn?Ak^~|qtzusOrKYYeqD!X)U ziN1h!2hFqzVA^0z*;h-ratq{~2Rpu4Gmx9>(Y~qg+FMc)e0+YRQn7yY#+AXwl_%xv zW(AX{L0pvF(N%sH3%h3L^7l5_Hs90bsVCL;IsJUw;WlZ3-Ous&^d@3X45+_uhZyxl zX}gl>4nQQ0)#4868I!A~)`@_qsc3yn3oaHZ<|- z+>u8YTmZoVa!)T6eN#%TI9}ts^Ig67#?Pd^C=tS@FTsr}&tnu0SNjEf*5Q67MQ7QU z=Zvz+hZw1FvTKw-98Y3b`_^8Jl{jw9G~~*>!=Zc~hjZv%^)3ZAm^K``f>y<%t9HQ8 z?Ih&;8YSgJFq7*#d3BX4?2eBuv+<~OtK)l7{@qOH^EWev1=PQ&x2|ve3i97Xjw^3$ zsGdL-A)g%cafdK6+Ufq7-i9rP$KA@@Qf_=Wxy1SC#$FF!K75gisOL+Z_WNp_UyAc6 zSmmOYUAx52C}ywys7`FCLErYiy75Wgvf#&-vNNjiW?SQH9Q{Vaf{g2f5nKBUm2g$B zy>REgdk9Bq4WpMx_r4kn(6qJh$a0R!az1b+Q;rx>|J1@36kt`QUTZ*WkiezW>CrZ6 zf>&5778l{fUaFi&lqMQF|7Pjq%*nRN0Aa0^Ai3Z?`-PxuwaIP|LG~a->oqj=8Qeo(Du*=Iu+nV~QvC5dMhI*`Da)xe?lIV=_ohxM`)hQ*@I);GN%6Y; z3@jpufCyIKMC4w{k2)^8g(qJHn)WrcOO|EFUdWO?c<$Te7dK_qTvcE4y_l29BkVqW zyM%!HPt1&~?3u!YO(Yg}4Jw)VLW}6jA2r_SxLaDTDQZk{Hc(}C*&1wIgAv;?Rf|{| z_HK@vRqr?3cGvbE-W1w(#+z)-6Uy^H{TT@kb3Z8lefW_&nT@2w+noP1tU5QTiiWx& zKi-D$B)Ls+-0NDljU}Tm`w!E&pyOeX>a|QgAM+pex7)^yW2t@tvIXEw2DBa8w<_NR zDU>Xk9DY!JI2C;xCFe4!H@2`eL4~-p)`o?PXDN16X)P%5T2u2nQS+MM@j7kJHQzRA z@Ba=XuC=F)Y!k^ynEjBvu=hv%r zTrQw=HF5SfcVQa|a2(41`X{fg$Re)N1#x^bwA-fvcJxl!|ervCdVby3l&MH*(*4mT{k*2LrjV+3`c zA~HMVX1rwN{P<~leNV=^akFGr)I?Q_Rz>;HclM@46%z;an(5Z3g0C~H=Z^%Kq9iMb z#xeA?i2Rw~a#jZB*-$c9L@}eeu@6~fQRK`xVJJJ0USWuEnpAtj8W$8lQU>f2D=#(O zYnDb|seMG{;a(MK$s8kn|6+KZ$obuhIDETiPCHel?#vfUE7oAmHU3%lHtZ? zaW6C9pZj>VWc-+UNdfN^n5$)6*Ar#oj5n&cjfGT^8mxtmO80h2j#I}6OI``fC0Cq# ze=^hJ^@i#Q1gWNZZM3JC2YqosbUaF8xJXSxbPra7VzVGRV6d}a@>U)OlaMoP- zDaQ4yCa%emg`)ndN%e-YaB7ETBcU(v__jY^8QPhB44`US+y9cB{b}NKw@?%Q=MSZr zepLd3F9NS0IW_k&gXy9LczG+9?qYofwTxcplSB1s<0zhm8|CG*>Eph9 z-sL6Jy>O=PC3{q`&~o9o1!N$J#^FS?0^1++T9^1ytMeR`j4+p}>$1Hc~OL8r>?0ywJHcj`zCpBmS&5^MDp@ESC8gG$IK0Q0QnRtE$DMBM&s{^8n(b@2&6kT@_B( zybIIh=b{ldUVSRpADjC!1ne%muLn2f7P)ok*?2?aRA75o3(rB)k&@uZs34 zL1N&SY)#}n{?z+fJS02%LL-T+G5U=qH<%w53{l<8A+3k65!WSjFN_pwlU&^0aV0C} ze#zy`g}*=iu6?*Z^*oxxy+lWH?9qsh{Ro{0*w0C<>?qWnL8=h1KYaZD(bl;#;%Cf{ zDO;xcz&g-3NmTRi&c&O_$ItIE`33oJ-#r-NN_JcF^&6|ixX9A$T!(6EJUGuVU$Ui8 zb$RH>aq{%Rzv<~ zx+?eJaeAvT*)*-dhs|7D@%JLjuiTt(X4DYa2<-b)SK3rk%8PE6&V*KzW{INY%&(|h)!0YhOFe(7))t)p5i-TFa0)rc<6A?QQ=Y#2%d0k0LIkNV>Aj z{i2Jcz;eBhhwvFcs`-nA()q-yEcGu%U}#q5VNvh-%SQ*nzYpY_yI0NqmxvlH8(MeI znwW?$?6&m2fzzvhoxA`KRb^igO{+zjqk{rpMb1kEx1KAFr^PcJW*e&t?2fux$o_8hXFR4tP_alD`*T5kNM$%dk7hD)FCtA!Fu=K3`hnt+VL zH11}xVyf2zDxoxd(?=1;=P{ChteFTOvP}QslW+1Hy_be#NB!IlmI(>k8JTj1ec=sf z_1`aZX_z_P_L{&%wxM>}-|^XnwNBfhOSu`kmz40+Xda7>=(-Tl6aR^v%B!LUWJtb8 z{1>IZJx0W{W)Dq<^)C_QLK7Fs6tfd&&wA9Q-be^;hf?Mz?E54Sc`2Js$mI;bCc)dpj1S)LTX^(~%tQnEGz)3f#$8BpNlEMc*>{uHWAo zi^zRG`{kCGo7V7lU_m(ZYQwgbFW0D6f|?v0{?b35p9rg?22|1c9EE7iU3X=(K0b!7 zC}~$>5LqtpO*M#G&h{h?2i`5iw@u{%2q4u8`us3_nqRp<`J-4-z1Ww`awy8Lu0eq$ zqp9w}!!dC!&H1Gwsc1H0`8=f)k_V$d`B(*?k3lhjG`HKZ-0?d1FN6E((^ovrcaN?4 ztRW&gfE)ehDvGyj^``m2NurmO!{JyQhLY^J>?z*+XPa2q4vln1V!J#-(^37m_uWm- zMc)my#0y{83T8cL7>t_F+@rr#P zEwo1A!tl^EGcu?RpX{B=YF^iSvZIfKA#bQ_ioXTPJS{TPY^jTUduuRN()={kl}q0$ zk<9(Tq(*1W+>|~f4$OY&U@yIHwz|9aD=&bM?wvxd8gh(<%s(LVNz5=c~d_Y^kO^d`a{&oR^auwP7&Qj z&I51ANh#yGmfyACg!@kYWanTpZ#Mo^`#YQCrPKWn+)a%2g9x$GhSG}4?caX==gs-Y zONI-TD#b3U-uwj%M*AV8UOYiBO(Z-vY`8pO+#IlGUORWtRlGQUjP<9|NUAw|5An{j zti`TtL_*;`^WuGC>>IL9tGZG~uV%o-cds48^#Pj<+E?ET*nxlbdi1%dsJ`8zG-#_D+MfG^UwF!c!^43HUHl2l@tuJn)MWojs!?T8?KY6zDUKGj<63Y$?95mUI zh^0pgHXhr4)qF!Jn__*xxu0JmxYslU)A&RZl-uMBou*cJ(QI>TyayFfxV-{AWJ8PfyL}%=TvRizAG!vPYe`|I8}R>|aMq z(%v+0V9zC8dBwaeIBmnI{{^1!Gm5;uJM&GH7PRzt^wCgci6_b&jQ;?8+S3v1aGduSU?gFeW~t7JaD5N7viol* zD2}jJu)LR3z*oA=0Kpdo!HY;_nPcb8g-$lGc6AN*LoRUTLByp%K`as>16VwUTAA2! zZ_}P-7G#OLUOq5t4$8_ace~E9d`a<%zX@ldql1~mETgcSWbaDTtNJNBht+^@@7rY< zXr=rmBXV*S&fF8M$GFEE;or0+^`$36FYjTjzD?6l?$(}Ygl`^|@&n}At23V^3}Dwf zcy>G0YJoi`$uZ9F6E*$GxcttuuT)(U7U8p?f)#|yP}IC(5$-CI>YnnEa{Ab|Hzt8J zD7@4AE6V2yTi^T);8)BAKH+!}&vg}@+;hUf?*fcr=D&VNW(R{nH=y|!i&>hVah~Eh za>hecO71gSpbem@I8XWK)AMN(5e;zH(Lbv6cbVsoxR>9Y74%MA?`mq{Ya>8^E^wBM z41GAbjYRGkAz}i;nI09g7eAcbzqx}39!3orJ%4VRaoD*Kodl5`;6bPoyyZYtL1$}t zr;#+DRc?W}eF)jNmet`Ixh!H9VQFrqCRXE;6Zb8|-BOt&uBEi^#}t<&i{Mi!LM`+l zYcA47F;REY+34GML^qA+y!%y{A3|8a$JU#WjI+8gcfP;A9tR&;cB?vOHD+XdY-t@g zJyInbSACuDc)4=raW?OhFF*-fa+yV(JKq)$x_Pc3+#CG#?WdRXS4!VCE|;R^ZHo;2 z|G>ulZyEY)g9E3!CDMhE8Nk_H0+;*k2)Ofhn)$6J0T;F+-+L2wR#p!F)&G+;W)u!= z?mEy+2$afQ z7rE;($So_c)6BPd8P%A^=bmu!yW25D$|o^bg#F!zD-CUnM3DV4?jng;#qgNNc1xS6 zpf~n-P|FU?FU?{lzgcZXcI9B~bkuJuTl;RhVt%3n0=)n)LV(zrY~1=k{QJa3^A6Lt zP0AdZ)BVKA~n0-UF1T15s%2<>P)63h23f~*3 ztH3W^z3C{YTpwYI0g8EsDw0;-@-_5Y^R+x76vUqh+|e0|;(6_R8EEj^6r&!^0`Cia zCh2!H%X<0E35~GZq-5$7dOm^WkIDEH_>$ho5s8z#Pk*0aXU0w$zAzX_tR>zKOUfa0 z{|hu#m%*gK!PO5(^AFG^DN?DX3(_#BUU3xY7JRc}ZTz0Fx7Ml)LT+Z*4@gw?{&SeU z3t06*Sa@!@b_l|AkU_|k2W<2Qgna$SDsUuO4OQE& z2OYWp7rOWZ@_;VBfRmZ}R|jK}C7O|+Km2jRUp4IVYaDh4e#~tpfW)}V{x7gqC|B3% zrxdEwe*qI8&cMO{hFSkRH38B@Ix3jtrWkcGQpN!42#W3MVa@HcKg!`!CfeADHFbE? zz_~igmxB!T z{-tn901diNa4y>KBF0bSN!KAoo(;X4y?m=sOx~#25g8r5y*qndRP`g#=%zvVx6*u61n{6{q ztbk2AfUO5mxvfC;@*u*gfKQdKZ8LG%3hkGKS0jlh6RWnv4)uVp4!c1Oz9 zIokr!+i4Of{uy6G_$>@yJ6o!aXj-y4XNQp z3!%tKa2xH2&I=y?;$z4;571+nbzQGlLazu5D_=jEwtSIBd0;FHzTce=&&qw~+Y3@S_>~fUj(hn&*!-v{+|aaeZu2gids>X$LXubO&PS>wALWbUW2NZ~K=1)> zJqI$$D9!=DurtUH2nZWa#vQ<|Qg5h)@{r5xfZ_#fYT*N-Dkro-EENfyJ0aiv8*eMZ zn!=;(=l?rk)=< znf^q;OB|M1T1l!j1+0hkf3UW&U@&U~E{HKT4KUoz{(HGv%>u6i!X)S{{*qcvFo16n z_;3jo1Ky$F{5Jyq--{L@aZ|<0i>@j8St0W5rb@HLxJ=P{a_2;2U0txkTm5Gy*bw0B z70wUo5qj&l$-=^89+4vbVD1G~`mA2^c2?F;uULs+&)*|%p$}XZI`G=q`fqXh7ktYE zL=q)q(xaf!|BK}w;raE-=PMli0_ZM9GGpI3{+lHu3-6JleYOvI@|PuhaKGIpsNo@X ziUIQf%>aRjks0*AOgMRiv3aQhM!l?(JT>l-+_9pOr*uMz^V4w;?!_VVEEQt0**gHq zC(uM{8W(D+i~?G*r0P7m)#VVQLa(_xQFPtf|BK}Y_nYFNW~v3V6#OkY(8+dmc1GFR zen?G={};4Kfc}Bq`r9f7@q2*J2Mcnzi67zpCohlx0!exPAAJ9Rmc$c`A>bWf<}*cx zUrbX#L6{=F<{*#a0oV?=Y>8IVDPpbQ!RfIQSvxF4zP_dblX(oZ7<-p@_&Ed570JyB zEvZ#GKXjdIW?<0WAAqPJtJpVH7gGP^DggjyK?+`jh>}et(Xp?gAve&8_IZ;+HE}rv zhBCJ)C-8t>V*b;ZFar>nXURW#w)5)W`OA94^;i>FIe-jSmjL4QY2 zppZsbY0p?b2sC$=wJlE?{a&i!@Gxb*r5zJ3dUn4=nE^$sjXvp?X^}$3`8&jSnqz4Ei`v z{9sCTmBT04uwv~H{jHPyC0UmHg*&m4jO3`T(y6Gzwk@x%<=2sZEzuMA(S9n>D_I#f zi$jC&B&XUS(hi0yTE*Ba-%~Ea`}P_5xI@L(2UsG7e;pyW76aEIg}4k?7mva!S7{MO z@zK*^te@%cN=p3lAzGCu4T#qWl}Iz2R=drLtT+#)3OwFvewbnzIa`pdNt3o0Uj}39lW?cVjO7o_L0!$I*jnH zdUhPe>A(E2((m^_4D3;#gtqW~o`AJKb- zxLVj!JW#z~n%|$$wUKOV%0A9Y-acvC?thb{)pPFHM)G3~3fj_I>$GC;&qZ;tLt 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 @$a=54YUwileq_Z#zv9Fkk>DPEK@zXG#nhQN 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 L)RiiL6D&6rU@u=-*CN-K+RKRqws;l5}yF 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] + +gal <- readBamFile(merged_bam_file, tag=tags, which=which, + asMates=TRUE, bigFile=TRUE) +shiftedBamFile <- file.path(outPath, "shifted.bam") +gal1 <- shiftGAlignmentsList(gal, outbam=shiftedBamFile) +txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) +txs <- txs[seqnames(txs) %in% seqlev] +genome <- Hsapiens +objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) + +bamFiles <- file.path(outPath, + c("NucleosomeFree.bam", + "mononucleosome.bam", + "dinucleosome.bam", + "trinucleosome.bam")) +TSS <- promoters(txs, upstream=0, downstream=1) +TSS <- unique(TSS) +(librarySize <- estLibSize(bamFiles)) + +NTILE <- 101 +dws <- ups <- 1010 +sigs <- enrichedFragments(gal=objs[c("NucleosomeFree", + "mononucleosome", + "dinucleosome", + "trinucleosome")], + TSS=TSS, + librarySize=librarySize, + seqlev=seqlev, + TSS.filter=0.5, + n.tile = NTILE, + upstream = ups, + downstream = dws) +sigs.log2 <- lapply(sigs, function(.ele) log2(.ele+1)) + +out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), + zeroAt = .5, n.tile = NTILE, type = "l", + ylab = "Averaged coverage") +range01 <- function(x){(x-min(x))/(max(x)-min(x))} +out <- apply(out, 2, range01) +write.table(out, paste(outPath,"featurealignment_coverage.txt"), sep = "\t") + +s <- estimateLibComplexity(readsDupFreq(merged_bam_file)) +while (!is.null(dev.list())) dev.off() +write.table(s, paste(outPath, "Saturation_Plots.txt"), sep = "\t") + +#CTCF <- query(MotifDb, c("CTCF")) +#CTCF <- as.list(CTCF) +#while (!is.null(dev.list())) dev.off() +#CTCF_Forward <- list() +#CTCF_Reverse <- list() +#for (j in 1: length(CTCF)){ +# sigs <- factorFootprints(shiftedBamFile, pfm=CTCF[[j]], +# genome=genome, min.score="90%", +# seqlev=c('chrX','chrY'), upstream=100, +# downstream=100) +# for_hits = nrow(sigs$signal$`+`) +# rev_hits = nrow(sigs$signal$`-`) +# signal_avg_forward = colSums(sigs$signal$`+`) +# signal_avg_reverse = colSums(sigs$signal$`-`) +# while (!is.null(dev.list())) dev.off() +# for (i in 1: (length(seqlev)-2)) +# { +# print(paste0(j,"Chromosome--->",seqlev[i])) +# sigs <- factorFootprints(shiftedBamFile, pfm=CTCF[[j]], +# genome=genome, min.score="90%", +# seqlev=c(seqlev[i]), upstream=100, +# downstream=100) +# signal_avg_forward = signal_avg_forward + colSums(sigs$signal$`+`) +# signal_avg_reverse = signal_avg_reverse + colSums(sigs$signal$`-`) +# for_hits = for_hits + nrow(sigs$signal$`+`) +# rev_hits = rev_hits + nrow(sigs$signal$`-`) +# while (!is.null(dev.list())) dev.off() +# } +# CTCF_Forward[[j]] <- (signal_avg_forward/for_hits) +# CTCF_Reverse[[j]] <- (signal_avg_reverse/rev_hits) +#} diff --git a/latch_metadata/Compress_Coverage.py b/latch_metadata/Compress_Coverage.py new file mode 100644 index 00000000..bbec1720 --- /dev/null +++ b/latch_metadata/Compress_Coverage.py @@ -0,0 +1,39 @@ +from os import listdir + +import numpy as np +import pandas as pd +import pyarrow as pa +import pyarrow.parquet as pq +import pyBigWig as bw + + +def Return_Chromosome_Level_Coverages(bigwig, chromosome, chr_len, batch=10000000): + cov_vec = np.array([]) + for i in range(1, chr_len, batch): + v = bigwig.values(chromosome, i, min(i + batch, chr_len)) + v = np.array(v) + v = np.nan_to_num(v) + cov_vec = np.append(cov_vec, v) + return pa.array(cov_vec) + + +def Compute_Coverage_Across_Samples(data_path, outPath): + samples = listdir(data_path) + chroms_list = [] + for s in samples: + if s.endswith(".bigWig"): + fp = bw.open(data_path + s) + chrom = fp.chroms() + break + chroms_list = list(chrom.keys()) + + for c in chroms_list[0:]: + d = {} + for s in samples: + if s.endswith(".bigWig"): + print(s) + fp = bw.open(data_path + s) + cov = Return_Chromosome_Level_Coverages(fp, c, chrom[c]) + d[s.replace(".mLb.clN.bigWig", "")] = cov + pq.write_table(pa.table(d), outPath + "/" + c + ".parquet") + return outPath diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index 9d814c56..7f2dd968 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -1,15 +1,145 @@ +import sys +from os import mkdir +from os.path import isdir +from pathlib import Path +from shutil import copy, copytree +from subprocess import run +import typing_extensions +from flytekit.core.annotation import FlyteAnnotation +from latch import custom_task, map_task, medium_task, small_task +from latch.ldata.path import LPath +from latch.resources.tasks import nextflow_runtime_task + +# from latch.resources.tasks import map_task +from latch.resources.workflow import workflow +from latch.types import metadata +from latch.types.directory import LatchDir, LatchOutputDir +from latch.types.file import LatchFile from latch.types.metadata import ( - NextflowMetadata, + Fork, + ForkBranch, LatchAuthor, - NextflowRuntimeResources + NextflowMetadata, + NextflowParameter, + NextflowRuntimeResources, + Params, + Section, + Spoiler, + Text, ) -from latch.types.directory import LatchDir from .parameters import generated_parameters +flow = [ + Section("Input/Output", Params("input", "outdir", "email")), + Section( + "Reference Genome Options", + Fork( + "genome_source", + "", + latch_genome_source=ForkBranch( + "Latch Certified Reference Genome", Params("genome") + ), + input_ref=ForkBranch( + "Custom Reference Genome", + Params("fasta", "gtf", "gff"), + Spoiler( + "Reference Options", + Params("gff", "gene_bed", "tss_bed", "save_reference"), + ), + ), + ), + ), + Section( + "Aligners", + Params("aligner"), + Spoiler( + "Aligner Options", + Fork( + "Aligner_Options", + "", + bt2=ForkBranch("BowTie2", Params("bowtie2_index")), + bwa=ForkBranch("BWAMem", Params("bwa_index", "nwq_min_index")), + chrmap=ForkBranch("Chromap", Params("chromap_index")), + star=ForkBranch("Star", Params("star_index")), + ), + ), + Spoiler( + "Alignment Filters", + Params( + "keep_dups", + "keep_multi_map", + "save_align_intermeds", + "save_unaligned", + "blacklist", + "mito_name", + "keep_mito", + ), + ), + ), + Section( + "MACS2 Options", + Params("macs_gsize", "read_length"), + Spoiler( + "MACS2 Optional Parameters", + Params( + "narrow_peak", + "broad_cutoff", + "macs_fdr", + "macs_pvalue", + "min_reps_consensus", + "save_macs_pileup", + "skip_peak_qc", + "skip_peak_annotation", + "skip_consensus_peaks", + "skip_merge_replicates", + ), + ), + ), + Spoiler( + "Optional Parameters", + Spoiler( + "Adapter trimming options", + Params( + "clip_r1", + "clip_r2", + "three_prime_clip_r1", + "three_prime_clip_r2", + "trim_nextseq", + "min_trimmed_reads", + "skip_trimming", + "save_trimmed", + ), + ), + Spoiler( + "DESeq2 Options", + Params("skip_deseq2_qc", "deseq2_vst"), + ), + Spoiler( + "MultiQC Options", + Params("multiqc_title", "skip_multiqc", "multiqc_methods_description"), + ), + Spoiler("ATAQV Options", Params("ataqv_mito_reference", "skip_ataqv")), + Spoiler( + "Skip Tools", + Params( + "skip_fastqc", + "skip_picard_metrics", + "skip_preseq", + "skip_plot_profile", + "skip_plot_fingerprint", + "skip_igv", + ), + ), + Spoiler( + "Misc. Sample Information", + Params("fragment_size", "seq_center", "with_control"), + ), + ), +] NextflowMetadata( - display_name='nf-core/atacseq', + display_name="nf-core/atacseq", author=LatchAuthor( name="Your Name", ), @@ -20,4 +150,5 @@ storage_gib=100, ), log_dir=LatchDir("latch:///your_log_dir"), + flow=flow, ) diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index 09a7a49c..40859ac3 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -1,378 +1,471 @@ - -from dataclasses import dataclass +import csv import typing -import typing_extensions +from dataclasses import dataclass +from enum import Enum +import typing_extensions from flytekit.core.annotation import FlyteAnnotation - -from latch.types.metadata import NextflowParameter -from latch.types.file import LatchFile from latch.types.directory import LatchDir, LatchOutputDir +from latch.types.file import LatchFile +from latch.types.metadata import NextflowParameter + # Import these into your `__init__.py` file: # # from .parameters import generated_parameters +class Aligner(Enum): + bwa = "bwa" + bowtie2 = "bowtie2" + star = "star" + chromap = "chromap" + + +class Reference(Enum): + hg19 = "GRCh37 (Homo Sapiens hg19)" + hg38 = "GRCh38 (Homo Sapiens hg38)" + + +class ReadLength(Enum): + r_50 = "50" + r_75 = "75" + r_100 = "100" + r_150 = "150" + r_200 = "200" + + +@dataclass +class SampleSheet: + sample: str + fastq_1: LatchFile + fastq_2: LatchFile + replicate: int + generated_parameters = { - 'input': NextflowParameter( - type=LatchFile, - default=None, - section_title='Input/output options', - description='Path to comma-separated file containing information about the samples in the experiment.', + "input": NextflowParameter( + type=typing.List[SampleSheet], + display_name="Samplesheet", + description="Information about the samples in the experiment", + section_title=None, + samplesheet_type="csv", + samplesheet=True, ), - 'fragment_size': NextflowParameter( + "fragment_size": NextflowParameter( type=typing.Optional[int], default=200, + display_name="Fragment Size", section_title=None, - description='Estimated fragment size used to extend single-end reads.', + description="Estimated fragment size used to extend single-end reads.", ), - 'seq_center': NextflowParameter( + "seq_center": NextflowParameter( type=typing.Optional[str], default=None, + display_name="Sequencing Center", section_title=None, - description='Sequencing center information to be added to read group of BAM files.', + description="Sequencing center information to be added to read group of BAM files.", ), - 'read_length': NextflowParameter( - type=typing.Optional[int], + "read_length": NextflowParameter( + type=typing.Optional[ReadLength], default=None, section_title=None, + display_name="Read Length", description="Read length used to calculate or retrieve pre-computed MACS2 genome size for peak calling if `--macs_gsize` isn't provided.", ), - 'with_control': NextflowParameter( + "with_control": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Use controls.', + display_name="Use Controls", + description="Use controls.", ), - 'outdir': NextflowParameter( - type=typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], + "outdir": NextflowParameter( + type=typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], default=None, section_title=None, - description='The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.', + display_name="Output Directory", + description="The output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.", ), - 'email': NextflowParameter( + "email": NextflowParameter( type=typing.Optional[str], default=None, + display_name="email", section_title=None, - description='Email address for completion summary.', + description="Email address for completion summary.", ), - 'multiqc_title': NextflowParameter( + "multiqc_title": NextflowParameter( type=typing.Optional[str], default=None, section_title=None, - description='MultiQC report title. Printed as page header, used for filename if not otherwise specified.', + display_name="Multi QC Title", + description="MultiQC report title. Printed as page header, used for filename if not otherwise specified.", ), - 'genome': NextflowParameter( - type=typing.Optional[str], + "genome_source": NextflowParameter( + type=str, + display_name="Reference Genome", + description="Choose Reference Genome", + ), + "genome": NextflowParameter( + type=typing.Optional[Reference], default=None, - section_title='Reference genome options', - description='Name of iGenomes reference.', + section_title="Reference genome options", + display_name="Genome", + description="Name of the Latch Verfied Reference Genome", ), - 'fasta': NextflowParameter( + "fasta": NextflowParameter( type=typing.Optional[LatchFile], default=None, section_title=None, - description='Path to FASTA genome file.', + display_name="Fasta File", + description="Path to FASTA genome file.", ), - 'gtf': NextflowParameter( + "gtf": NextflowParameter( type=typing.Optional[LatchFile], default=None, section_title=None, - description='Path to GTF annotation file.', + display_name="GTF", + description="Path to GTF annotation file.", ), - 'gff': NextflowParameter( + "gff": NextflowParameter( type=typing.Optional[LatchFile], default=None, section_title=None, - description='Path to GFF3 annotation file.', + display_name="GFF3", + description="Path to GFF3 annotation file.", ), - 'bwa_index': NextflowParameter( - type=typing.Optional[str], + "bwa_index": NextflowParameter( + type=typing.Optional[LatchDir], default=None, section_title=None, - description='Path to directory or tar.gz archive for pre-built BWA index.', + display_name="BWA Index", + description="Path to directory or tar.gz archive for pre-built BWA index.", ), - 'bowtie2_index': NextflowParameter( - type=typing.Optional[str], + "bowtie2_index": NextflowParameter( + type=typing.Optional[LatchDir], default=None, section_title=None, - description='Path to directory or tar.gz archive for pre-built Bowtie2 index.', + display_name="Bowtie2 Index", + description="Path to directory or tar.gz archive for pre-built Bowtie2 index.", ), - 'chromap_index': NextflowParameter( - type=typing.Optional[str], + "chromap_index": NextflowParameter( + type=typing.Optional[LatchDir], default=None, section_title=None, - description='Path to directory or tar.gz archive for pre-built Chromap index.', + display_name="Chromap Index", + description="Path to directory or tar.gz archive for pre-built Chromap index.", ), - 'star_index': NextflowParameter( - type=typing.Optional[str], + "star_index": NextflowParameter( + type=typing.Optional[LatchDir], default=None, section_title=None, - description='Path to directory or tar.gz archive for pre-built STAR index.', + display_name="Star Index", + description="Path to directory or tar.gz archive for pre-built STAR index.", ), - 'gene_bed': NextflowParameter( + "gene_bed": NextflowParameter( type=typing.Optional[LatchFile], default=None, section_title=None, - description='Path to BED file containing gene intervals. This will be created from the GTF file if not specified.', + display_name="Gene Bed File", + description="Path to BED file containing gene intervals. This will be created from the GTF file if not specified.", ), - 'tss_bed': NextflowParameter( + "tss_bed": NextflowParameter( type=typing.Optional[LatchFile], default=None, section_title=None, - description='Path to BED file containing transcription start sites. This will be created from the gene BED file if not specified.', + display_name="TSS Bed File", + description="Path to BED file containing transcription start sites. This will be created from the gene BED file if not specified.", ), - 'macs_gsize': NextflowParameter( + "macs_gsize": NextflowParameter( type=typing.Optional[float], default=None, section_title=None, - description='Effective genome size parameter required by MACS2.', + display_name="Genome Size", + description="Effective genome size parameter required by MACS2. Either the read length or the macs_gsize must be provided.", ), - 'blacklist': NextflowParameter( + "blacklist": NextflowParameter( type=typing.Optional[str], default=None, section_title=None, - description='Path to blacklist regions in BED format, used for filtering alignments.', + display_name="Blacklisted Regions", + description="Path to blacklist regions in BED format, used for filtering alignments.", ), - 'mito_name': NextflowParameter( + "mito_name": NextflowParameter( type=typing.Optional[str], default=None, section_title=None, - description='Name of Mitochondrial chomosome in reference assembly e.g. chrM.', + display_name="Name of the Mito. Chromsome", + description="Name of Mitochondrial chomosome in reference assembly e.g. chrM.", ), - 'save_reference': NextflowParameter( + "save_reference": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='If generated by the pipeline save the aligner index (e.g. BWA) in the results directory.', + display_name="Save Reference", + description="If generated by the pipeline save the aligner index (e.g. BWA) in the results directory.", ), - 'keep_mito': NextflowParameter( + "keep_mito": NextflowParameter( type=typing.Optional[bool], default=False, section_title=None, - description='Reads mapping to mitochondrial contig are not filtered from alignments.', + display_name="Keep Mitrochondial Region", + description="Reads mapping to mitochondrial contig are not filtered from alignments.", ), - 'ataqv_mito_reference': NextflowParameter( + "ataqv_mito_reference": NextflowParameter( type=typing.Optional[str], default=None, section_title=None, - description='Sets the value of the ataqv --mitochondrial-reference-name argument', + display_name="--mitochondrial-reference-name", + description="Sets the value of the ataqv --mitochondrial-reference-name argument", ), - 'clip_r1': NextflowParameter( + "clip_r1": NextflowParameter( type=typing.Optional[int], default=None, - section_title='Adapter trimming options', + section_title="Adapter trimming options", + display_name="Length of the 5' end to be clipped of foward read", description="Instructs Trim Galore to remove bp from the 5' end of read 1 (or single-end reads).", ), - 'clip_r2': NextflowParameter( + "clip_r2": NextflowParameter( type=typing.Optional[int], default=None, section_title=None, + display_name="Length of the 5' end to be clipped of reverse read", description="Instructs Trim Galore to remove bp from the 5' end of read 2 (paired-end reads only).", ), - 'three_prime_clip_r1': NextflowParameter( + "three_prime_clip_r1": NextflowParameter( type=typing.Optional[int], default=None, section_title=None, + display_name="Length of the 3' end to be clipped of the forward read", description="Instructs Trim Galore to remove bp from the 3' end of read 1 AFTER adapter/quality trimming has been performed.", ), - 'three_prime_clip_r2': NextflowParameter( + "three_prime_clip_r2": NextflowParameter( type=typing.Optional[int], default=None, section_title=None, + display_name="Length of the 3' end to be clipped of the reverse read", description="Instructs Trim Galore to remove bp from the 3' end of read 2 AFTER adapter/quality trimming has been performed.", ), - 'trim_nextseq': NextflowParameter( + "trim_nextseq": NextflowParameter( type=typing.Optional[int], default=None, section_title=None, - description='Instructs Trim Galore to apply the --nextseq=X option, to trim based on quality after removing poly-G tails.', + display_name="Apply nextseq filter", + description="Instructs Trim Galore to apply the --nextseq=X option, to trim based on quality after removing poly-G tails.", ), - 'min_trimmed_reads': NextflowParameter( + "min_trimmed_reads": NextflowParameter( type=typing.Optional[int], default=10000, section_title=None, - description='Minimum number of trimmed reads below which samples are removed from further processing. Some downstream steps in the pipeline will fail if this threshold is too low.', + display_name="Minimum number of trimmed reads", + description="Minimum number of trimmed reads below which samples are removed from further processing. Some downstream steps in the pipeline will fail if this threshold is too low.", ), - 'skip_trimming': NextflowParameter( + "skip_trimming": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip the adapter trimming step.', + display_name="Skip adapter trimming", + description="Skip the adapter trimming step.", ), - 'save_trimmed': NextflowParameter( + "save_trimmed": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Save the trimmed FastQ files in the results directory.', + display_name="Save trimmed reads", + description="Save the trimmed FastQ files in the results directory.", ), - 'aligner': NextflowParameter( - type=typing.Optional[str], - default='bwa', - section_title='Alignment options', + "aligner": NextflowParameter( + type=typing.Optional[Aligner], + default=Aligner.bwa, + section_title="Alignment options", + display_name="Alignment options", description="Specifies the alignment algorithm to use - available options are 'bwa', 'bowtie2', 'chromap' and 'star'.", ), - 'keep_dups': NextflowParameter( + "keep_dups": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Duplicate reads are not filtered from alignments.', + display_name="keep duplicates", + description="Duplicate reads are not filtered from alignments.", ), - 'keep_multi_map': NextflowParameter( + "keep_multi_map": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Reads mapping to multiple locations are not filtered from alignments.', + display_name="Keep Multimapped Reads", + description="Reads mapping to multiple locations are not filtered from alignments.", ), - 'bwa_min_score': NextflowParameter( + "bwa_min_score": NextflowParameter( type=typing.Optional[int], default=None, section_title=None, - description='Don’t output BWA MEM alignments with score lower than this parameter.', + display_name="Min. Score for BWA Mem", + description="Don’t output BWA MEM alignments with score lower than this parameter.", ), - 'skip_merge_replicates': NextflowParameter( + "skip_merge_replicates": NextflowParameter( type=typing.Optional[bool], default=False, section_title=None, - description='Do not perform alignment merging and downstream analysis by merging replicates i.e. only do this by merging resequenced libraries.', + display_name="Skip Merging Replicates", + description="Do not perform alignment merging and downstream analysis by merging replicates i.e. only do this by merging resequenced libraries.", ), - 'save_align_intermeds': NextflowParameter( + "save_align_intermeds": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Save the intermediate BAM files from the alignment step.', + display_name="Save Intermediate Alignments", + description="Save the intermediate BAM files from the alignment step.", ), - 'save_unaligned': NextflowParameter( + "save_unaligned": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Where possible, save unaligned reads from either STAR, HISAT2 or Salmon to the results directory.', + display_name="Save Unaligned Reads", + description="Where possible, save unaligned reads from either STAR, HISAT2 or Salmon to the results directory.", ), - 'narrow_peak': NextflowParameter( + "narrow_peak": NextflowParameter( type=typing.Optional[bool], default=None, - section_title='Peak calling options', - description='Run MACS2 in narrowPeak mode.', + section_title="Peak calling options", + display_name="Narro Peaks", + description="Run MACS2 in narrowPeak mode.", ), - 'broad_cutoff': NextflowParameter( + "broad_cutoff": NextflowParameter( type=typing.Optional[float], default=0.1, section_title=None, - description='Specifies broad cutoff value for MACS2. Only used when --narrow_peak isnt specified.', + display_name="Cutoff for Broad Peaks", + description="Specifies broad cutoff value for MACS2. Only used when --narrow_peak isnt specified.", ), - 'macs_fdr': NextflowParameter( + "macs_fdr": NextflowParameter( type=typing.Optional[float], default=None, section_title=None, - description='Minimum FDR (q-value) cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive.', + display_name="MACS2 FDR", + description="Minimum FDR (q-value) cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive.", ), - 'macs_pvalue': NextflowParameter( + "macs_pvalue": NextflowParameter( type=typing.Optional[float], default=None, section_title=None, - description='p-value cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive. If --macs_pvalue cutoff is set, q-value will not be calculated and reported as -1 in the final .xls file.', + display_name="MACS2 P-Value", + description="p-value cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive. If --macs_pvalue cutoff is set, q-value will not be calculated and reported as -1 in the final .xls file.", ), - 'min_reps_consensus': NextflowParameter( + "min_reps_consensus": NextflowParameter( type=typing.Optional[int], default=1, section_title=None, - description='Number of biological replicates required from a given condition for a peak to contribute to a consensus peak.', + display_name="Number of Minum Replicates", + description="Number of biological replicates required from a given condition for a peak to contribute to a consensus peak.", ), - 'save_macs_pileup': NextflowParameter( + "save_macs_pileup": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Instruct MACS2 to create bedGraph files normalised to signal per million reads.', + display_name="Save MACS2 Pileup", + description="Instruct MACS2 to create bedGraph files normalised to signal per million reads.", ), - 'skip_peak_qc': NextflowParameter( + "skip_peak_qc": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip MACS2 peak QC plot generation.', + display_name="Skip Peak QC", + description="Skip MACS2 peak QC plot generation.", ), - 'skip_peak_annotation': NextflowParameter( + "skip_peak_annotation": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip annotation of MACS2 and consensus peaks with HOMER.', + display_name="Skip Peak Annotation", + description="Skip annotation of MACS2 and consensus peaks with HOMER.", ), - 'skip_consensus_peaks': NextflowParameter( + "skip_consensus_peaks": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip consensus peak generation, annotation and counting.', + display_name="Skip Peak Consensus", + description="Skip consensus peak generation, annotation and counting.", ), - 'deseq2_vst': NextflowParameter( + "deseq2_vst": NextflowParameter( type=typing.Optional[bool], default=True, - section_title='Differential analysis options', - description='Use vst transformation instead of rlog with DESeq2.', + section_title="Differential analysis options", + display_name="VST Transformation with DESeq2", + description="Use vst transformation instead of rlog with DESeq2.", ), - 'skip_deseq2_qc': NextflowParameter( + "skip_deseq2_qc": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip DESeq2 PCA and heatmap plotting.', + display_name="Skip DESeq2 QC", + description="Skip DESeq2 PCA and heatmap plotting.", ), - 'skip_fastqc': NextflowParameter( + "skip_fastqc": NextflowParameter( type=typing.Optional[bool], default=None, - section_title='Process skipping options', - description='Skip FastQC.', + section_title="Process skipping options", + display_name="Skip FastQC", + description="Skip FastQC.", ), - 'skip_picard_metrics': NextflowParameter( + "skip_picard_metrics": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip Picard CollectMultipleMetrics.', + display_name="Skip Picard Metrics", + description="Skip Picard CollectMultipleMetrics.", ), - 'skip_preseq': NextflowParameter( + "skip_preseq": NextflowParameter( type=typing.Optional[bool], default=True, section_title=None, - description='Skip Preseq.', + display_name="Skip Preseq", + description="Skip Preseq.", ), - 'skip_plot_profile': NextflowParameter( + "skip_plot_profile": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip deepTools plotProfile.', + display_name="Skip Plot Profile", + description="Skip deepTools plotProfile.", ), - 'skip_plot_fingerprint': NextflowParameter( + "skip_plot_fingerprint": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip deepTools plotFingerprint.', + display_name="Skip Plot Fingerprint", + description="Skip deepTools plotFingerprint.", ), - 'skip_igv': NextflowParameter( + "skip_igv": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip IGV.', + display_name="Skip IGV", + description="Skip IGV.", ), - 'skip_multiqc': NextflowParameter( + "skip_multiqc": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip MultiQC.', + display_name="Skip MultiQC", + description="Skip MultiQC.", ), - 'skip_qc': NextflowParameter( + "skip_qc": NextflowParameter( type=typing.Optional[bool], default=None, section_title=None, - description='Skip all QC steps except for MultiQC.', + display_name="Skip QC", + description="Skip all QC steps except for MultiQC.", ), - 'skip_ataqv': NextflowParameter( + "skip_ataqv": NextflowParameter( type=typing.Optional[bool], default=False, section_title=None, - description='Skip Ataqv.', + display_name="Skip ATAQV", + description="Skip Ataqv.", ), - 'multiqc_methods_description': NextflowParameter( + "multiqc_methods_description": NextflowParameter( type=typing.Optional[LatchFile], default=None, - section_title='Generic options', - description='Custom MultiQC yaml file containing HTML including a methods description.', + section_title="Generic options", + display_name="MultiQC Description", + description="Custom MultiQC yaml file containing HTML including a methods description.", ), } - diff --git a/modules/local/bam_remove_orphans.nf b/modules/local/bam_remove_orphans.nf index 26230ba8..bc74248a 100644 --- a/modules/local/bam_remove_orphans.nf +++ b/modules/local/bam_remove_orphans.nf @@ -2,7 +2,7 @@ process BAM_REMOVE_ORPHANS { tag "$meta.id" label 'process_medium' - conda "bioconda::pysam=0.19.0 bioconda::samtools=1.15.1" + conda "bioconda::pysam=0.15.3 bioconda::samtools=1.15.1" container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ? 'https://depot.galaxyproject.org/singularity/mulled-v2-57736af1eb98c01010848572c9fec9fff6ffaafd:402e865b8f6af2f3e58c6fc8d57127ff0144b2c7-0' : 'biocontainers/mulled-v2-57736af1eb98c01010848572c9fec9fff6ffaafd:402e865b8f6af2f3e58c6fc8d57127ff0144b2c7-0' }" diff --git a/wf/entrypoint.py b/wf/entrypoint.py index 4b2afe75..d653eac8 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -1,29 +1,165 @@ -from dataclasses import dataclass -from enum import Enum import os -import subprocess -import requests import shutil -from pathlib import Path +import subprocess +import sys import typing -import typing_extensions +from dataclasses import dataclass +from enum import Enum +from pathlib import Path +import requests +import typing_extensions +from dataclasses_json import dataclass_json +from flytekit.core.annotation import FlyteAnnotation +from latch import map_task, medium_task, small_task +from latch.executions import report_nextflow_used_storage +from latch.ldata.path import LPath +from latch.resources.tasks import custom_task, nextflow_runtime_task from latch.resources.workflow import workflow -from latch.resources.tasks import nextflow_runtime_task, custom_task -from latch.types.file import LatchFile +from latch.types import metadata from latch.types.directory import LatchDir, LatchOutputDir -from latch.ldata.path import LPath -from latch_cli.nextflow.workflow import get_flag +from latch.types.file import LatchFile from latch_cli.nextflow.utils import _get_execution_name -from latch_cli.utils import urljoins -from latch.types import metadata -from flytekit.core.annotation import FlyteAnnotation - +from latch_cli.nextflow.workflow import get_flag from latch_cli.services.register.utils import import_module_by_path +from latch_cli.utils import urljoins +# import latch_metadata.Compress_Coverage +# from latch_metadata.Compress_Coverage import Compute_Coverage_Across_Samples, Return_Chromosome_Level_Coverages meta = Path("latch_metadata") / "__init__.py" import_module_by_path(meta) import latch_metadata +import latch_metadata.Compress_Coverage + + +@dataclass_json +@dataclass +class InputMap: + run_flag: str + sample: str + bamfile: LatchFile + baifile: LatchFile + outdir: LatchDir + + +@dataclass +class SampleSheet: + sample: str + fastq_1: LatchFile + fastq_2: LatchFile + replicate: int + + +class Reference(Enum): + hg19 = "GRCh37 (Homo Sapiens hg19)" + hg38 = "GRCh38 (Homo Sapiens hg38)" + + +class Aligner(Enum): + bwa = "bwa" + bowtie2 = "bowtie2" + star = "star" + chromap = "chromap" + + +class ReadLength(Enum): + r_50 = "50" + r_75 = "75" + r_100 = "100" + r_150 = "150" + r_200 = "200" + + +def latch_listdir(data_directory): + files = [] + for x in LPath(data_directory).iterdir(): + files.append(x.path) + return files + + +def get_flag_defaults( + name: str, val: typing.Any, default_val: typing.Optional[typing.Any] +): + if val == default_val or val is None: + return "" + else: + return get_flag(name=name, val=val) + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Calculate_Plotting_Data( + input_dir: LatchDir, aligner: typing.Optional[Aligner], output_dir: LatchDir +) -> LatchDir: + data_dir = os.path.join( + input_dir.local_path, aligner.name, "merged_library/bigwig/" + ) + local_dir = "cov_parquet/" + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + local_dir = latch_metadata.Compress_Coverage.Compute_Coverage_Across_Samples( + data_dir, local_dir + ) + print(local_dir) + print(os.listdir(local_dir)) + print(os.path.join(output_dir.remote_directory, local_dir)) + + return LatchDir(local_dir, os.path.join(output_dir.remote_directory, local_dir)) + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Run_Rscript(map_input: InputMap) -> LatchDir: + run_flag = map_input.run_flag + sample = map_input.sample + bamfile = map_input.bamfile + baifile = map_input.baifile + outdir = map_input.outdir + + local_dir = sample + "/" + shutil.copy(bamfile.local_path, str(Path().resolve())) + shutil.copy(baifile.local_path, str(Path().resolve())) + + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + bamfile.download() + baifile.download() + + cmd_RunRscript = [ + "mamba", + "run", + "-n", + "atacseqqc", + "Rscript", + "/root/latch_metadata/ATACSeqQC_Plots.R", + Path(bamfile.local_path).name, + local_dir, + ] + print(" ".join(cmd_RunRscript)) + subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) + return LatchDir(local_dir, os.path.join(outdir.remote_directory, sample)) + + +@small_task +def Prepare_Inputs( + run_flag: str, outdir: LatchDir, aligner: typing.Optional[Aligner] = Aligner.bwa +) -> (typing.List[InputMap], LatchDir): + input_path = os.path.join(outdir.remote_directory, aligner.name, "merged_library") + files = latch_listdir(input_path) + if not os.path.isdir("R_Plots/"): + os.mkdir("R_Plots/") + outdir_r_plots = LatchDir( + "R_Plots", os.path.join(outdir.remote_directory, "R_Plots") + ) + object_list = [] + for f in files: + if f.endswith(".mLb.mkD.sorted.bam"): + bamfile = f + baifile = f + ".bai" + assert baifile in files, "Missing bai file for " + baifile + sample = f.split("/")[-1].replace(".mLb.mkD.sorted.bam", "") + o = InputMap(run_flag, sample, bamfile, baifile, outdir_r_plots) + object_list.append(o) + return object_list, outdir_r_plots + @custom_task(cpu=0.25, memory=0.5, storage_gib=1) def initialize() -> str: @@ -38,8 +174,8 @@ def initialize() -> str: "http://nf-dispatcher-service.flyte.svc.cluster.local/provision-storage", headers=headers, json={ - "storage_gib": 100, - } + "storage_expiration_hours": 0, + }, ) resp.raise_for_status() print("Done.") @@ -47,119 +183,218 @@ def initialize() -> str: return resp.json()["name"] +input_construct_samplesheet = metadata._nextflow_metadata.parameters[ + "input" +].samplesheet_constructor + +@nextflow_runtime_task(cpu=4, memory=8, storage_gib=100) +def nextflow_runtime( + pvc_name: str, + input: typing.List[SampleSheet], + seq_center: typing.Optional[str], + read_length: typing.Optional[ReadLength], + with_control: typing.Optional[bool], + outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], + email: typing.Optional[str], + multiqc_title: typing.Optional[str], + genome_source: str, + genome: typing.Optional[Reference], + fasta: typing.Optional[LatchFile], + gtf: typing.Optional[LatchFile], + gff: typing.Optional[LatchFile], + bwa_index: typing.Optional[str], + bowtie2_index: typing.Optional[LatchDir], + chromap_index: typing.Optional[str], + star_index: typing.Optional[str], + gene_bed: typing.Optional[LatchFile], + tss_bed: typing.Optional[LatchFile], + macs_gsize: typing.Optional[float], + blacklist: typing.Optional[str], + mito_name: typing.Optional[str], + save_reference: typing.Optional[bool], + ataqv_mito_reference: typing.Optional[str], + clip_r1: typing.Optional[int], + clip_r2: typing.Optional[int], + three_prime_clip_r1: typing.Optional[int], + three_prime_clip_r2: typing.Optional[int], + trim_nextseq: typing.Optional[int], + skip_trimming: typing.Optional[bool], + save_trimmed: typing.Optional[bool], + keep_dups: typing.Optional[bool], + keep_multi_map: typing.Optional[bool], + bwa_min_score: typing.Optional[int], + save_align_intermeds: typing.Optional[bool], + save_unaligned: typing.Optional[bool], + narrow_peak: typing.Optional[bool], + macs_fdr: typing.Optional[float], + macs_pvalue: typing.Optional[float], + save_macs_pileup: typing.Optional[bool], + skip_peak_qc: typing.Optional[bool], + skip_peak_annotation: typing.Optional[bool], + skip_consensus_peaks: typing.Optional[bool], + skip_deseq2_qc: typing.Optional[bool], + skip_fastqc: typing.Optional[bool], + skip_picard_metrics: typing.Optional[bool], + skip_plot_profile: typing.Optional[bool], + skip_plot_fingerprint: typing.Optional[bool], + skip_igv: typing.Optional[bool], + skip_multiqc: typing.Optional[bool], + skip_qc: typing.Optional[bool], + multiqc_methods_description: typing.Optional[LatchFile], + fragment_size: typing.Optional[int], + keep_mito: typing.Optional[bool], + min_trimmed_reads: typing.Optional[int], + aligner: typing.Optional[Aligner], + skip_merge_replicates: typing.Optional[bool], + broad_cutoff: typing.Optional[float], + min_reps_consensus: typing.Optional[int], + deseq2_vst: typing.Optional[bool], + skip_preseq: typing.Optional[bool], + skip_ataqv: typing.Optional[bool], +) -> str: + shared_dir = Path("/nf-workdir") + input_samplesheet = input_construct_samplesheet(input) + ignore_list = [ + "latch", + ".latch", + ".git", + "nextflow", + ".nextflow", + "work", + "results", + "miniconda", + "anaconda3", + "mambaforge", + ] -@nextflow_runtime_task(cpu=4, memory=8, storage_gib=100) -def nextflow_runtime(pvc_name: str, input: LatchFile, seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], email: typing.Optional[str], multiqc_title: typing.Optional[str], genome: typing.Optional[str], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], bwa_index: typing.Optional[str], bowtie2_index: typing.Optional[str], chromap_index: typing.Optional[str], star_index: typing.Optional[str], gene_bed: typing.Optional[LatchFile], tss_bed: typing.Optional[LatchFile], macs_gsize: typing.Optional[float], blacklist: typing.Optional[str], mito_name: typing.Optional[str], save_reference: typing.Optional[bool], ataqv_mito_reference: typing.Optional[str], clip_r1: typing.Optional[int], clip_r2: typing.Optional[int], three_prime_clip_r1: typing.Optional[int], three_prime_clip_r2: typing.Optional[int], trim_nextseq: typing.Optional[int], skip_trimming: typing.Optional[bool], save_trimmed: typing.Optional[bool], keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], save_align_intermeds: typing.Optional[bool], save_unaligned: typing.Optional[bool], narrow_peak: typing.Optional[bool], macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], skip_peak_qc: typing.Optional[bool], skip_peak_annotation: typing.Optional[bool], skip_consensus_peaks: typing.Optional[bool], skip_deseq2_qc: typing.Optional[bool], skip_fastqc: typing.Optional[bool], skip_picard_metrics: typing.Optional[bool], skip_plot_profile: typing.Optional[bool], skip_plot_fingerprint: typing.Optional[bool], skip_igv: typing.Optional[bool], skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], fragment_size: typing.Optional[int], keep_mito: typing.Optional[bool], min_trimmed_reads: typing.Optional[int], aligner: typing.Optional[str], skip_merge_replicates: typing.Optional[bool], broad_cutoff: typing.Optional[float], min_reps_consensus: typing.Optional[int], deseq2_vst: typing.Optional[bool], skip_preseq: typing.Optional[bool], skip_ataqv: typing.Optional[bool]) -> None: - try: - shared_dir = Path("/nf-workdir") - - - - ignore_list = [ - "latch", - ".latch", - "nextflow", - ".nextflow", - "work", - "results", - "miniconda", - "anaconda3", - "mambaforge", - ] - - shutil.copytree( - Path("/root"), - shared_dir, - ignore=lambda src, names: ignore_list, - ignore_dangling_symlinks=True, - dirs_exist_ok=True, + shutil.copytree( + Path("/root"), + shared_dir, + ignore=lambda src, names: ignore_list, + ignore_dangling_symlinks=True, + dirs_exist_ok=True, + ) + + profile_list = ["docker"] + if False: + profile_list.extend([p.value for p in execution_profiles]) + + if len(profile_list) == 0: + profile_list.append("standard") + + profiles = ",".join(profile_list) + + if genome_source == "latch_genome_source": + fasta = os.path.join( + "s3://latch-public/test-data/35929/", genome.name, genome.name + ".fa" + ) + gtf = os.path.join( + "s3://latch-public/test-data/35929/", + genome.name, + genome.name + ".refGene.gtf", ) + if aligner.name == "bowtie2": + bowtie2_index = os.path.join( + "s3://latch-public/test-data/35929/", genome.name, "bowtie2" + ) + elif aligner.name == "bwa": + bwa_index = os.path.join( + "s3://latch-public/test-data/35929/", genome.name, "bwa" + ) + print(aligner.name, genome, fasta, bowtie2_index) - cmd = [ - "/root/nextflow", - "run", - str(shared_dir / "main.nf"), - "-work-dir", - str(shared_dir), - "-profile", - "docker", - "-c", - "latch.config", - *get_flag('input', input), - *get_flag('fragment_size', fragment_size), - *get_flag('seq_center', seq_center), - *get_flag('read_length', read_length), - *get_flag('with_control', with_control), - *get_flag('outdir', outdir), - *get_flag('email', email), - *get_flag('multiqc_title', multiqc_title), - *get_flag('genome', genome), - *get_flag('fasta', fasta), - *get_flag('gtf', gtf), - *get_flag('gff', gff), - *get_flag('bwa_index', bwa_index), - *get_flag('bowtie2_index', bowtie2_index), - *get_flag('chromap_index', chromap_index), - *get_flag('star_index', star_index), - *get_flag('gene_bed', gene_bed), - *get_flag('tss_bed', tss_bed), - *get_flag('macs_gsize', macs_gsize), - *get_flag('blacklist', blacklist), - *get_flag('mito_name', mito_name), - *get_flag('save_reference', save_reference), - *get_flag('keep_mito', keep_mito), - *get_flag('ataqv_mito_reference', ataqv_mito_reference), - *get_flag('clip_r1', clip_r1), - *get_flag('clip_r2', clip_r2), - *get_flag('three_prime_clip_r1', three_prime_clip_r1), - *get_flag('three_prime_clip_r2', three_prime_clip_r2), - *get_flag('trim_nextseq', trim_nextseq), - *get_flag('min_trimmed_reads', min_trimmed_reads), - *get_flag('skip_trimming', skip_trimming), - *get_flag('save_trimmed', save_trimmed), - *get_flag('aligner', aligner), - *get_flag('keep_dups', keep_dups), - *get_flag('keep_multi_map', keep_multi_map), - *get_flag('bwa_min_score', bwa_min_score), - *get_flag('skip_merge_replicates', skip_merge_replicates), - *get_flag('save_align_intermeds', save_align_intermeds), - *get_flag('save_unaligned', save_unaligned), - *get_flag('narrow_peak', narrow_peak), - *get_flag('broad_cutoff', broad_cutoff), - *get_flag('macs_fdr', macs_fdr), - *get_flag('macs_pvalue', macs_pvalue), - *get_flag('min_reps_consensus', min_reps_consensus), - *get_flag('save_macs_pileup', save_macs_pileup), - *get_flag('skip_peak_qc', skip_peak_qc), - *get_flag('skip_peak_annotation', skip_peak_annotation), - *get_flag('skip_consensus_peaks', skip_consensus_peaks), - *get_flag('deseq2_vst', deseq2_vst), - *get_flag('skip_deseq2_qc', skip_deseq2_qc), - *get_flag('skip_fastqc', skip_fastqc), - *get_flag('skip_picard_metrics', skip_picard_metrics), - *get_flag('skip_preseq', skip_preseq), - *get_flag('skip_plot_profile', skip_plot_profile), - *get_flag('skip_plot_fingerprint', skip_plot_fingerprint), - *get_flag('skip_igv', skip_igv), - *get_flag('skip_multiqc', skip_multiqc), - *get_flag('skip_qc', skip_qc), - *get_flag('skip_ataqv', skip_ataqv), - *get_flag('multiqc_methods_description', multiqc_methods_description) - ] - - print("Launching Nextflow Runtime") - print(' '.join(cmd)) - print(flush=True) + cmd = [ + "/root/nextflow", + "run", + str(shared_dir / "main.nf"), + "-work-dir", + str(shared_dir), + "-profile", + profiles, + "-c", + "latch.config", + "-resume", + *get_flag("input", input_samplesheet), + *get_flag_defaults("fragment_size", fragment_size, 200), + *get_flag_defaults("seq_center", seq_center, None), + *get_flag_defaults("read_length", read_length, None), + *get_flag_defaults("with_control", with_control, None), + *get_flag("outdir", outdir), + *get_flag_defaults("email", email, None), + *get_flag_defaults("multiqc_title", multiqc_title, None), + # *get_flag_defaults("genome", genome, None), + *get_flag_defaults("fasta", fasta, None), + *get_flag_defaults("gtf", gtf, None), + *get_flag_defaults("gff", gff, None), + *get_flag_defaults("bwa_index", bwa_index, None), + *get_flag_defaults("bowtie2_index", bowtie2_index, None), + *get_flag_defaults("chromap_index", chromap_index, None), + *get_flag_defaults("star_index", star_index, None), + *get_flag_defaults("gene_bed", gene_bed, None), + *get_flag_defaults("tss_bed", tss_bed, None), + *get_flag_defaults("macs_gsize", macs_gsize, None), + *get_flag_defaults("blacklist", blacklist, None), + *get_flag_defaults("mito_name", mito_name, None), + *get_flag_defaults("save_reference", save_reference, None), + *get_flag_defaults("keep_mito", keep_mito, None), + *get_flag_defaults("ataqv_mito_reference", ataqv_mito_reference, None), + *get_flag_defaults("clip_r1", clip_r1, None), + *get_flag_defaults("clip_r2", clip_r2, None), + *get_flag_defaults("three_prime_clip_r1", three_prime_clip_r1, None), + *get_flag_defaults("three_prime_clip_r2", three_prime_clip_r2, None), + *get_flag_defaults("trim_nextseq", trim_nextseq, None), + *get_flag_defaults("min_trimmed_reads", min_trimmed_reads, 10000), + *get_flag_defaults("skip_trimming", skip_trimming, None), + *get_flag_defaults("save_trimmed", save_trimmed, None), + *get_flag_defaults("aligner", aligner, Aligner.bwa), + *get_flag_defaults("keep_dups", keep_dups, None), + *get_flag_defaults("keep_multi_map", keep_multi_map, None), + *get_flag_defaults("bwa_min_score", bwa_min_score, None), + *get_flag_defaults("skip_merge_replicates", skip_merge_replicates, None), + *get_flag_defaults("save_align_intermeds", save_align_intermeds, None), + *get_flag_defaults("save_unaligned", save_unaligned, None), + *get_flag_defaults("narrow_peak", narrow_peak, None), + *get_flag_defaults("broad_cutoff", broad_cutoff, 0.1), + *get_flag_defaults("macs_fdr", macs_fdr, None), + *get_flag_defaults("macs_pvalue", macs_pvalue, None), + *get_flag_defaults("min_reps_consensus", min_reps_consensus, 1), + *get_flag_defaults("save_macs_pileup", save_macs_pileup, None), + *get_flag_defaults("skip_peak_qc", skip_peak_qc, None), + *get_flag_defaults("skip_peak_annotation", skip_peak_annotation, None), + *get_flag_defaults("skip_consensus_peaks", skip_consensus_peaks, None), + *get_flag_defaults("deseq2_vst", deseq2_vst, True), + *get_flag_defaults("skip_deseq2_qc", skip_deseq2_qc, None), + *get_flag_defaults("skip_fastqc", skip_fastqc, None), + *get_flag_defaults("skip_picard_metrics", skip_picard_metrics, None), + *get_flag_defaults("skip_preseq", skip_preseq, True), + *get_flag_defaults("skip_plot_profile", skip_plot_profile, None), + *get_flag_defaults("skip_plot_fingerprint", skip_plot_fingerprint, None), + *get_flag_defaults("skip_igv", skip_igv, None), + *get_flag_defaults("skip_multiqc", skip_multiqc, None), + *get_flag_defaults("skip_qc", skip_qc, None), + *get_flag_defaults("skip_ataqv", skip_ataqv, None), + *get_flag_defaults( + "multiqc_methods_description", multiqc_methods_description, None + ), + ] + print("Launching Nextflow Runtime") + print(cmd) + print(" ".join(cmd)) + print(flush=True) + + failed = False + try: env = { **os.environ, + "NXF_ANSI_LOG": "false", "NXF_HOME": "/root/.nextflow", - "NXF_OPTS": "-Xms2048M -Xmx8G -XX:ActiveProcessorCount=4", - "K8S_STORAGE_CLAIM_NAME": pvc_name, + "NXF_OPTS": "-Xms1536M -Xmx6144M -XX:ActiveProcessorCount=4", "NXF_DISABLE_CHECK_LATEST": "true", + "NXF_ENABLE_VIRTUAL_THREADS": "false", } subprocess.run( cmd, @@ -167,6 +402,8 @@ def nextflow_runtime(pvc_name: str, input: LatchFile, seq_center: typing.Optiona check=True, cwd=str(shared_dir), ) + except subprocess.CalledProcessError: + failed = True finally: print() @@ -176,14 +413,106 @@ def nextflow_runtime(pvc_name: str, input: LatchFile, seq_center: typing.Optiona if name is None: print("Skipping logs upload, failed to get execution name") else: - remote = LPath(urljoins("latch:///your_log_dir/nf_nf_core_atacseq", name, "nextflow.log")) + remote = LPath( + urljoins( + "latch:///your_log_dir/nf_nf_core_atacseq", name, "nextflow.log" + ) + ) print(f"Uploading .nextflow.log to {remote.path}") remote.upload_from(nextflow_log) + print("Computing size of workdir... ", end="") + try: + result = subprocess.run( + ["du", "-sb", str(shared_dir)], + check=True, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + text=True, + timeout=5 * 60, + ) + + size = int(result.stdout.split()[0]) + report_nextflow_used_storage(size) + print(f"Done. Workdir size: {size / 1024 / 1024 / 1024: .2f} GiB") + except subprocess.TimeoutExpired: + print( + "Failed to compute storage size: Operation timed out after 5 minutes." + ) + except subprocess.CalledProcessError as e: + print(f"Failed to compute storage size: {e.stderr}") + except Exception as e: + print(f"Failed to compute storage size: {e}") + + if failed: + sys.exit(1) + return "Done" @workflow(metadata._nextflow_metadata) -def nf_nf_core_atacseq(input: LatchFile, seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({'output': True})], email: typing.Optional[str], multiqc_title: typing.Optional[str], genome: typing.Optional[str], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], bwa_index: typing.Optional[str], bowtie2_index: typing.Optional[str], chromap_index: typing.Optional[str], star_index: typing.Optional[str], gene_bed: typing.Optional[LatchFile], tss_bed: typing.Optional[LatchFile], macs_gsize: typing.Optional[float], blacklist: typing.Optional[str], mito_name: typing.Optional[str], save_reference: typing.Optional[bool], ataqv_mito_reference: typing.Optional[str], clip_r1: typing.Optional[int], clip_r2: typing.Optional[int], three_prime_clip_r1: typing.Optional[int], three_prime_clip_r2: typing.Optional[int], trim_nextseq: typing.Optional[int], skip_trimming: typing.Optional[bool], save_trimmed: typing.Optional[bool], keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], save_align_intermeds: typing.Optional[bool], save_unaligned: typing.Optional[bool], narrow_peak: typing.Optional[bool], macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], skip_peak_qc: typing.Optional[bool], skip_peak_annotation: typing.Optional[bool], skip_consensus_peaks: typing.Optional[bool], skip_deseq2_qc: typing.Optional[bool], skip_fastqc: typing.Optional[bool], skip_picard_metrics: typing.Optional[bool], skip_plot_profile: typing.Optional[bool], skip_plot_fingerprint: typing.Optional[bool], skip_igv: typing.Optional[bool], skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], fragment_size: typing.Optional[int] = 200, keep_mito: typing.Optional[bool] = False, min_trimmed_reads: typing.Optional[int] = 10000, aligner: typing.Optional[str] = 'bwa', skip_merge_replicates: typing.Optional[bool] = False, broad_cutoff: typing.Optional[float] = 0.1, min_reps_consensus: typing.Optional[int] = 1, deseq2_vst: typing.Optional[bool] = True, skip_preseq: typing.Optional[bool] = True, skip_ataqv: typing.Optional[bool] = False) -> None: +def nf_nf_core_atacseq( + input: typing.List[SampleSheet], + seq_center: typing.Optional[str], + read_length: typing.Optional[ReadLength], + with_control: typing.Optional[bool], + outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], + email: typing.Optional[str], + multiqc_title: typing.Optional[str], + genome_source: str, + genome: typing.Optional[Reference], + fasta: typing.Optional[LatchFile], + gtf: typing.Optional[LatchFile], + gff: typing.Optional[LatchFile], + bwa_index: typing.Optional[str], + bowtie2_index: typing.Optional[LatchDir], + chromap_index: typing.Optional[str], + star_index: typing.Optional[str], + gene_bed: typing.Optional[LatchFile], + tss_bed: typing.Optional[LatchFile], + macs_gsize: typing.Optional[float], + blacklist: typing.Optional[str], + mito_name: typing.Optional[str], + save_reference: typing.Optional[bool], + ataqv_mito_reference: typing.Optional[str], + clip_r1: typing.Optional[int], + clip_r2: typing.Optional[int], + three_prime_clip_r1: typing.Optional[int], + three_prime_clip_r2: typing.Optional[int], + trim_nextseq: typing.Optional[int], + skip_trimming: typing.Optional[bool], + save_trimmed: typing.Optional[bool], + keep_dups: typing.Optional[bool], + keep_multi_map: typing.Optional[bool], + bwa_min_score: typing.Optional[int], + save_align_intermeds: typing.Optional[bool], + save_unaligned: typing.Optional[bool], + narrow_peak: typing.Optional[bool], + macs_fdr: typing.Optional[float], + macs_pvalue: typing.Optional[float], + save_macs_pileup: typing.Optional[bool], + skip_peak_qc: typing.Optional[bool], + skip_peak_annotation: typing.Optional[bool], + skip_consensus_peaks: typing.Optional[bool], + skip_deseq2_qc: typing.Optional[bool], + skip_fastqc: typing.Optional[bool], + skip_picard_metrics: typing.Optional[bool], + skip_plot_profile: typing.Optional[bool], + skip_plot_fingerprint: typing.Optional[bool], + skip_igv: typing.Optional[bool], + skip_multiqc: typing.Optional[bool], + skip_qc: typing.Optional[bool], + multiqc_methods_description: typing.Optional[LatchFile], + fragment_size: typing.Optional[int] = 200, + keep_mito: typing.Optional[bool] = False, + min_trimmed_reads: typing.Optional[int] = 10000, + aligner: typing.Optional[Aligner] = Aligner.bwa, + skip_merge_replicates: typing.Optional[bool] = False, + broad_cutoff: typing.Optional[float] = 0.1, + min_reps_consensus: typing.Optional[int] = 1, + deseq2_vst: typing.Optional[bool] = True, + skip_preseq: typing.Optional[bool] = True, + skip_ataqv: typing.Optional[bool] = False, +) -> LatchDir: """ nf-core/atacseq @@ -191,5 +520,79 @@ def nf_nf_core_atacseq(input: LatchFile, seq_center: typing.Optional[str], read_ """ pvc_name: str = initialize() - nextflow_runtime(pvc_name=pvc_name, input=input, fragment_size=fragment_size, seq_center=seq_center, read_length=read_length, with_control=with_control, outdir=outdir, email=email, multiqc_title=multiqc_title, genome=genome, fasta=fasta, gtf=gtf, gff=gff, bwa_index=bwa_index, bowtie2_index=bowtie2_index, chromap_index=chromap_index, star_index=star_index, gene_bed=gene_bed, tss_bed=tss_bed, macs_gsize=macs_gsize, blacklist=blacklist, mito_name=mito_name, save_reference=save_reference, keep_mito=keep_mito, ataqv_mito_reference=ataqv_mito_reference, clip_r1=clip_r1, clip_r2=clip_r2, three_prime_clip_r1=three_prime_clip_r1, three_prime_clip_r2=three_prime_clip_r2, trim_nextseq=trim_nextseq, min_trimmed_reads=min_trimmed_reads, skip_trimming=skip_trimming, save_trimmed=save_trimmed, aligner=aligner, keep_dups=keep_dups, keep_multi_map=keep_multi_map, bwa_min_score=bwa_min_score, skip_merge_replicates=skip_merge_replicates, save_align_intermeds=save_align_intermeds, save_unaligned=save_unaligned, narrow_peak=narrow_peak, broad_cutoff=broad_cutoff, macs_fdr=macs_fdr, macs_pvalue=macs_pvalue, min_reps_consensus=min_reps_consensus, save_macs_pileup=save_macs_pileup, skip_peak_qc=skip_peak_qc, skip_peak_annotation=skip_peak_annotation, skip_consensus_peaks=skip_consensus_peaks, deseq2_vst=deseq2_vst, skip_deseq2_qc=skip_deseq2_qc, skip_fastqc=skip_fastqc, skip_picard_metrics=skip_picard_metrics, skip_preseq=skip_preseq, skip_plot_profile=skip_plot_profile, skip_plot_fingerprint=skip_plot_fingerprint, skip_igv=skip_igv, skip_multiqc=skip_multiqc, skip_qc=skip_qc, skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description) + NF_Run_Flag = nextflow_runtime( + pvc_name=pvc_name, + input=input, + fragment_size=fragment_size, + seq_center=seq_center, + read_length=read_length, + with_control=with_control, + outdir=outdir, + email=email, + multiqc_title=multiqc_title, + genome_source=genome_source, + genome=genome, + fasta=fasta, + gtf=gtf, + gff=gff, + bwa_index=bwa_index, + bowtie2_index=bowtie2_index, + chromap_index=chromap_index, + star_index=star_index, + gene_bed=gene_bed, + tss_bed=tss_bed, + macs_gsize=macs_gsize, + blacklist=blacklist, + mito_name=mito_name, + save_reference=save_reference, + keep_mito=keep_mito, + ataqv_mito_reference=ataqv_mito_reference, + clip_r1=clip_r1, + clip_r2=clip_r2, + three_prime_clip_r1=three_prime_clip_r1, + three_prime_clip_r2=three_prime_clip_r2, + trim_nextseq=trim_nextseq, + min_trimmed_reads=min_trimmed_reads, + skip_trimming=skip_trimming, + save_trimmed=save_trimmed, + aligner=aligner, + keep_dups=keep_dups, + keep_multi_map=keep_multi_map, + bwa_min_score=bwa_min_score, + skip_merge_replicates=skip_merge_replicates, + save_align_intermeds=save_align_intermeds, + save_unaligned=save_unaligned, + narrow_peak=narrow_peak, + broad_cutoff=broad_cutoff, + macs_fdr=macs_fdr, + macs_pvalue=macs_pvalue, + min_reps_consensus=min_reps_consensus, + save_macs_pileup=save_macs_pileup, + skip_peak_qc=skip_peak_qc, + skip_peak_annotation=skip_peak_annotation, + skip_consensus_peaks=skip_consensus_peaks, + deseq2_vst=deseq2_vst, + skip_deseq2_qc=skip_deseq2_qc, + skip_fastqc=skip_fastqc, + skip_picard_metrics=skip_picard_metrics, + skip_preseq=skip_preseq, + skip_plot_profile=skip_plot_profile, + skip_plot_fingerprint=skip_plot_fingerprint, + skip_igv=skip_igv, + skip_multiqc=skip_multiqc, + skip_qc=skip_qc, + skip_ataqv=skip_ataqv, + multiqc_methods_description=multiqc_methods_description, + ) + input_obj_list, outdir_r_plots = Prepare_Inputs( + run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner + ) + + map_task_op = map_task(Run_Rscript)(map_input=input_obj_list) + + outdir_cov = Calculate_Plotting_Data( + input_dir=outdir, aligner=aligner, output_dir=outdir_r_plots + ) + # print(outdir_cov) + return outdir From 31a1cbe2b558e955583aba308d38184771c126a2 Mon Sep 17 00:00:00 2001 From: Harihara Date: Fri, 30 Aug 2024 15:03:31 -0700 Subject: [PATCH 03/17] Cleaned Workflows --- .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ latch_metadata/ATACSeqQC_Plots.R | 4 +- latch_metadata/Compress_Coverage.py | 19 +- latch_metadata/__init__.py | 2 +- latch_metadata/parameters.py | 52 ++- wf/entrypoint.py | 418 +++++++++++++++--- 63 files changed, 7314 insertions(+), 83 deletions(-) create mode 100644 .latch/.logs/19606_nf_nf_core_atacseq:0.1.0-c7596b-wip-33ee96/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-00bb02/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-03fd03/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-06893e/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-129f1b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1af3a6/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1cb968/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2080b8/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-230a6a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-24c40b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-274419/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29783e/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29f381/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2d5842/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2ef83a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2f6175/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3644e2/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-39317b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3cd8b6/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3d5edf/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3eb3c3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-403dec/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-42b6ec/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4595d6/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c37ff/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c928c/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4d0c63/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-53bc34/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5d8df5/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5fa15c/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-641d26/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6c327f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6d76e3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-73bf63/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-7c1d57/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-8d71ea/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-942f9d/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a6cde/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a9b7b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9aa6d4/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9b5bd5/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a265b2/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a51069/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b01163/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b12fa3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b28eb1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-bf54c1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-db1a4b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dc0040/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dcb774/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de21ce/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de336a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e24e3c/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e684ea/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-eece11/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f2882a/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f38859/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-fd3bda/docker-build-logs.txt diff --git a/.latch/.logs/19606_nf_nf_core_atacseq:0.1.0-c7596b-wip-33ee96/docker-build-logs.txt b/.latch/.logs/19606_nf_nf_core_atacseq:0.1.0-c7596b-wip-33ee96/docker-build-logs.txt new file mode 100644 index 00000000..36a301eb --- /dev/null +++ b/.latch/.logs/19606_nf_nf_core_atacseq:0.1.0-c7596b-wip-33ee96/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> f67d62d2ee40 + +Step 15/17 : arg tag + + + ---> Running in dc16a14e2c1c + + ---> 09b1e9334586 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in bed4f31926f9 + + ---> a940780643e1 + +Step 17/17 : workdir /root + + + ---> Running in 1d6e6acc13ee + + ---> e64de2e973eb + +Successfully built e64de2e973eb + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/19606_nf_nf_core_atacseq:0.1.0-c7596b-wip-33ee96 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-00bb02/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-00bb02/docker-build-logs.txt new file mode 100644 index 00000000..b862e323 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-00bb02/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 56045dba12f1 + +Step 15/17 : arg tag + + + ---> Running in 19b7490aaccc + + ---> 1fbfcaa2f2a7 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 2def9e06ee28 + + ---> 7a5ac98aedc6 + +Step 17/17 : workdir /root + + + ---> Running in 53ef0ea14435 + + ---> b8d624d1ba04 + +Successfully built b8d624d1ba04 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-00bb02 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-03fd03/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-03fd03/docker-build-logs.txt new file mode 100644 index 00000000..4320e669 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-03fd03/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 79892fac63f5 + +Step 15/17 : arg tag + + + ---> Running in 5c15ac56d6a9 + + ---> 7e6d0b788fc6 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 939b0a82169e + + ---> 921943aac2f5 + +Step 17/17 : workdir /root + + + ---> Running in 825f12573751 + + ---> 4623849614c2 + +Successfully built 4623849614c2 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-03fd03 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-06893e/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-06893e/docker-build-logs.txt new file mode 100644 index 00000000..a6ede4b9 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-06893e/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 09e63bb82c17 + +Step 15/17 : arg tag + + + ---> Running in 21b7e34971e1 + + ---> c2e18695996e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in e05d83182e66 + + ---> ab44876ca5a7 + +Step 17/17 : workdir /root + + + ---> Running in c7e7d7de954c + + ---> 8cbf9a75784f + +Successfully built 8cbf9a75784f + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-06893e + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-129f1b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-129f1b/docker-build-logs.txt new file mode 100644 index 00000000..c36dbb57 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-129f1b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 68304125dd57 + +Step 15/17 : arg tag + + + ---> Running in 5d616e3fc80f + + ---> 00415c6d9c63 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3611af6ec6ac + + ---> 2b5c218fbfbe + +Step 17/17 : workdir /root + + + ---> Running in 0fbd0493c5c5 + + ---> 7795d493750c + +Successfully built 7795d493750c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-129f1b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1af3a6/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1af3a6/docker-build-logs.txt new file mode 100644 index 00000000..bde63de3 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1af3a6/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 2d09d883ed0d + +Step 15/17 : arg tag + + + ---> Running in 900a4b572d4a + + ---> 25938d8ad044 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 533752731a2d + + ---> 4c940670abce + +Step 17/17 : workdir /root + + + ---> Running in c6c9a4d9965c + + ---> 1b055fb8c00b + +Successfully built 1b055fb8c00b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1af3a6 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1cb968/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1cb968/docker-build-logs.txt new file mode 100644 index 00000000..4a838684 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1cb968/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 74fbfce3a53c + +Step 15/17 : arg tag + + + ---> Running in 24c5dad9fe7d + + ---> 382901883d7b + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ccf48c58239c + + ---> 699c88cd186e + +Step 17/17 : workdir /root + + + ---> Running in 882928c24e1f + + ---> 24a297494fbf + +Successfully built 24a297494fbf + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-1cb968 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2080b8/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2080b8/docker-build-logs.txt new file mode 100644 index 00000000..78ad5aac --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2080b8/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> e35def958cdc + +Step 15/17 : arg tag + + + ---> Running in b9090a4061c3 + + ---> 6f642568b590 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a2391a5d41f8 + + ---> 3824e74e09b1 + +Step 17/17 : workdir /root + + + ---> Running in 4da25fb62bef + + ---> f2acbfd6fd4b + +Successfully built f2acbfd6fd4b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2080b8 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-230a6a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-230a6a/docker-build-logs.txt new file mode 100644 index 00000000..36e828f3 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-230a6a/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> e3848bc0fa27 + +Step 15/17 : arg tag + + + ---> Running in b5bfbe5b735b + + ---> 05e5bb6e10a2 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in de242336ebfc + + ---> a573674b4e16 + +Step 17/17 : workdir /root + + + ---> Running in bf7b8829d870 + + ---> 4dc1bae36d7d + +Successfully built 4dc1bae36d7d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-230a6a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-24c40b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-24c40b/docker-build-logs.txt new file mode 100644 index 00000000..5e9a5bcd --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-24c40b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> bd76fea3a450 + +Step 15/17 : arg tag + + + ---> Running in d89fde393842 + + ---> b7646cb66a93 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 06e5868f61cc + + ---> 20d415a84d0a + +Step 17/17 : workdir /root + + + ---> Running in 4da71ae239cb + + ---> 49f86426839e + +Successfully built 49f86426839e + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-24c40b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-274419/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-274419/docker-build-logs.txt new file mode 100644 index 00000000..3c3e9ba8 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-274419/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 776fd5d40bef + +Step 15/17 : arg tag + + + ---> Running in 2e7c71e468d4 + + ---> e6093a385e1b + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in f4e0e09b1503 + + ---> b7b2f7ccdc97 + +Step 17/17 : workdir /root + + + ---> Running in e490dd2b11e2 + + ---> 974f5ec2cbc3 + +Successfully built 974f5ec2cbc3 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-274419 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29783e/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29783e/docker-build-logs.txt new file mode 100644 index 00000000..3abe0a53 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29783e/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 54537f44f974 + +Step 15/17 : arg tag + + + ---> Running in d04b12bd2bff + + ---> 472bbaa1c260 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9c9788a1668d + + ---> 73650ca43179 + +Step 17/17 : workdir /root + + + ---> Running in b74c49a52745 + + ---> a172a94c9434 + +Successfully built a172a94c9434 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29783e + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29f381/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29f381/docker-build-logs.txt new file mode 100644 index 00000000..ca37aa99 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29f381/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> bedeb521e672 + +Step 15/17 : arg tag + + + ---> Running in eca195cb8a5f + + ---> 3d976f1fe231 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 1b3361e60ef6 + + ---> 4f7c878cdb32 + +Step 17/17 : workdir /root + + + ---> Running in 860fa14a6369 + + ---> 57e680370637 + +Successfully built 57e680370637 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-29f381 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2d5842/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2d5842/docker-build-logs.txt new file mode 100644 index 00000000..dd6b42ba --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2d5842/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a381b8985bda + +Step 15/17 : arg tag + + + ---> Running in 78bc4c086f1d + + ---> 60a594eb98d9 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 7517f2e85262 + + ---> e58d2ac5c440 + +Step 17/17 : workdir /root + + + ---> Running in 2155e72293aa + + ---> fe5112c81acb + +Successfully built fe5112c81acb + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2d5842 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2ef83a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2ef83a/docker-build-logs.txt new file mode 100644 index 00000000..31f0f420 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2ef83a/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 2f7cdba5e2f7 + +Step 15/17 : arg tag + + + ---> Running in 25df7d2e8593 + + ---> 427d49413e7f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d9b89c339e87 + + ---> 5f40b219cc66 + +Step 17/17 : workdir /root + + + ---> Running in dcb5518753f2 + + ---> 724babad28c8 + +Successfully built 724babad28c8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2ef83a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2f6175/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2f6175/docker-build-logs.txt new file mode 100644 index 00000000..78a370f7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2f6175/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 43655ff517dc + +Step 15/17 : arg tag + + + ---> Running in 3c35f2252b56 + + ---> 653e332f32d8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ba1858e64618 + + ---> ab1686526afa + +Step 17/17 : workdir /root + + + ---> Running in 165f76fcb62e + + ---> ec917e2187f2 + +Successfully built ec917e2187f2 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-2f6175 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3644e2/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3644e2/docker-build-logs.txt new file mode 100644 index 00000000..92eafb5d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3644e2/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> ecf5dd4d6e64 + +Step 15/17 : arg tag + + + ---> Running in e449dabed231 + + ---> cae7f364f29e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 424a5b7a824a + + ---> 6b7304de6017 + +Step 17/17 : workdir /root + + + ---> Running in c5ec27d5d779 + + ---> 3bcfeedd03ed + +Successfully built 3bcfeedd03ed + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3644e2 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-39317b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-39317b/docker-build-logs.txt new file mode 100644 index 00000000..72348fad --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-39317b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 45a5c4788cc1 + +Step 15/17 : arg tag + + + ---> Running in a028b23df47a + + ---> b1aa7448ace8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in f824e17f37ac + + ---> 4a14d6568f30 + +Step 17/17 : workdir /root + + + ---> Running in 28258688daad + + ---> c2422cc7bcee + +Successfully built c2422cc7bcee + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-39317b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3cd8b6/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3cd8b6/docker-build-logs.txt new file mode 100644 index 00000000..c6f450d5 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3cd8b6/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 70c47a46ff9b + +Step 15/17 : arg tag + + + ---> Running in a3c0559f8184 + + ---> 7d4b85ec367f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 81d2a1953763 + + ---> 76541fac5c17 + +Step 17/17 : workdir /root + + + ---> Running in ec84dd083dae + + ---> a3bdcc7bb4fa + +Successfully built a3bdcc7bb4fa + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3cd8b6 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3d5edf/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3d5edf/docker-build-logs.txt new file mode 100644 index 00000000..f65a3672 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3d5edf/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 2fd6cad24559 + +Step 15/17 : arg tag + + + ---> Running in 4e9ce20795e0 + + ---> 3f9db904c05f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9f9b4c6dcbbe + + ---> 645b13fdc469 + +Step 17/17 : workdir /root + + + ---> Running in 293e6ca17a8b + + ---> 0ab072d616d3 + +Successfully built 0ab072d616d3 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3d5edf + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3eb3c3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3eb3c3/docker-build-logs.txt new file mode 100644 index 00000000..c22b386b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3eb3c3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 7e747cfcdb7c + +Step 15/17 : arg tag + + + ---> Running in 158b72a3e7de + + ---> 580d23a4620e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9ceaa38d82fa + + ---> d46c3c5c2ea1 + +Step 17/17 : workdir /root + + + ---> Running in cc318f919edc + + ---> dfade68d5488 + +Successfully built dfade68d5488 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-3eb3c3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-403dec/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-403dec/docker-build-logs.txt new file mode 100644 index 00000000..7b2aa629 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-403dec/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 4288a4c6f276 + +Step 15/17 : arg tag + + + ---> Running in fc46d3d79567 + + ---> 16cd3508b120 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 9543ab7dff81 + + ---> 758a8e0c30aa + +Step 17/17 : workdir /root + + + ---> Running in f0978bdacf63 + + ---> ea0bfc496556 + +Successfully built ea0bfc496556 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-403dec + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-42b6ec/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-42b6ec/docker-build-logs.txt new file mode 100644 index 00000000..2c5140ee --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-42b6ec/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 768e168a1ec4 + +Step 15/17 : arg tag + + + ---> Running in d41cda6404d5 + + ---> 8412cbd06684 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ead56255f752 + + ---> 2e16b793e90a + +Step 17/17 : workdir /root + + + ---> Running in a08c1fa25bba + + ---> d8a18752b038 + +Successfully built d8a18752b038 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-42b6ec + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4595d6/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4595d6/docker-build-logs.txt new file mode 100644 index 00000000..25a041da --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4595d6/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 9a678d6b658c + +Step 15/17 : arg tag + + + ---> Running in 99708fee9b5b + + ---> e9e16a11f176 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a0967235edf4 + + ---> 1d97e6470cee + +Step 17/17 : workdir /root + + + ---> Running in 86184f91771b + + ---> 34ab39803b4e + +Successfully built 34ab39803b4e + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4595d6 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c37ff/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c37ff/docker-build-logs.txt new file mode 100644 index 00000000..752a0ca9 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c37ff/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 34f110364fb0 + +Step 15/17 : arg tag + + + ---> Running in f892f06a57a8 + + ---> ab4e3776053e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 0bc738694a01 + + ---> 977b29caf1d0 + +Step 17/17 : workdir /root + + + ---> Running in fd06e3a790a9 + + ---> 71d09acc2812 + +Successfully built 71d09acc2812 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c37ff + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c928c/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c928c/docker-build-logs.txt new file mode 100644 index 00000000..2e223f5f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c928c/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 1ccd07a56d8d + +Step 15/17 : arg tag + + + ---> Running in 7c191ac79b54 + + ---> e087c02830bf + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 47e5fd716eed + + ---> c164df03938f + +Step 17/17 : workdir /root + + + ---> Running in ba2ea38c9252 + + ---> 6e26be0befc4 + +Successfully built 6e26be0befc4 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4c928c + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4d0c63/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4d0c63/docker-build-logs.txt new file mode 100644 index 00000000..b514c3a2 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4d0c63/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 51f5d3a46031 + +Step 15/17 : arg tag + + + ---> Running in b105af0d5117 + + ---> 56094d7abd7d + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 8c1a7940987c + + ---> d869ee6e2452 + +Step 17/17 : workdir /root + + + ---> Running in e7985859c129 + + ---> 542b42e349f3 + +Successfully built 542b42e349f3 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-4d0c63 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-53bc34/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-53bc34/docker-build-logs.txt new file mode 100644 index 00000000..a1bb4cc0 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-53bc34/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a8aae78da20e + +Step 15/17 : arg tag + + + ---> Running in 2a6bfe5d94f0 + + ---> 294cd251a1d7 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 840ffd78a29f + + ---> 60af5624138f + +Step 17/17 : workdir /root + + + ---> Running in 911bfb96ae9e + + ---> 009e88716fd9 + +Successfully built 009e88716fd9 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-53bc34 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5d8df5/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5d8df5/docker-build-logs.txt new file mode 100644 index 00000000..c2a82857 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5d8df5/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> feb86cd90d2a + +Step 15/17 : arg tag + + + ---> Running in 88865473bbf6 + + ---> f6a2de3349fc + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3a71a653abc2 + + ---> 492d0e874733 + +Step 17/17 : workdir /root + + + ---> Running in 5842f2e94558 + + ---> db52f756be62 + +Successfully built db52f756be62 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5d8df5 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5fa15c/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5fa15c/docker-build-logs.txt new file mode 100644 index 00000000..7388a64c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5fa15c/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 762fd415c713 + +Step 15/17 : arg tag + + + ---> Running in da227313e1fc + + ---> 041a30a0c7ee + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 1cf02ca812c7 + + ---> 60d181f669ef + +Step 17/17 : workdir /root + + + ---> Running in 104a90538638 + + ---> 57a909e074a8 + +Successfully built 57a909e074a8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-5fa15c + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-641d26/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-641d26/docker-build-logs.txt new file mode 100644 index 00000000..023dd465 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-641d26/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> ffb025b4e733 + +Step 15/17 : arg tag + + + ---> Running in cfb7357c86c7 + + ---> bbbf9c2cb284 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in eeb49a73af0b + + ---> 1e3ce42fbcf3 + +Step 17/17 : workdir /root + + + ---> Running in 8f4a81b4a174 + + ---> 28f168437f03 + +Successfully built 28f168437f03 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-641d26 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6c327f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6c327f/docker-build-logs.txt new file mode 100644 index 00000000..93fbd3f1 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6c327f/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 63ff7f91db21 + +Step 15/17 : arg tag + + + ---> Running in 799d86a572b8 + + ---> c6c9ae50841f + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in e9cd5fd54cad + + ---> 9fb9576687fb + +Step 17/17 : workdir /root + + + ---> Running in c69445272cd9 + + ---> 657a90828c48 + +Successfully built 657a90828c48 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6c327f + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6d76e3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6d76e3/docker-build-logs.txt new file mode 100644 index 00000000..1dc2f247 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6d76e3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> b58924e2bbe5 + +Step 15/17 : arg tag + + + ---> Running in c8e0f8522df0 + + ---> 698f29582ade + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 486b08132fb3 + + ---> f137117c4bf7 + +Step 17/17 : workdir /root + + + ---> Running in c652b00f8954 + + ---> d2764c55db5a + +Successfully built d2764c55db5a + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-6d76e3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-73bf63/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-73bf63/docker-build-logs.txt new file mode 100644 index 00000000..078e9fe2 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-73bf63/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> d536fa366994 + +Step 15/17 : arg tag + + + ---> Running in 8cf8bc1f7304 + + ---> 41da9f6a5b5e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in e8079cc8fb0c + + ---> 66b00c536ffd + +Step 17/17 : workdir /root + + + ---> Running in 9b3e12ea06f8 + + ---> 57701af497e6 + +Successfully built 57701af497e6 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-73bf63 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-7c1d57/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-7c1d57/docker-build-logs.txt new file mode 100644 index 00000000..8348a30f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-7c1d57/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 63a3d08131ff + +Step 15/17 : arg tag + + + ---> Running in 2a113e01a4ea + + ---> 46feaf807050 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 5eb9020912a6 + + ---> b3ad82c5739b + +Step 17/17 : workdir /root + + + ---> Running in bf6bccf872b6 + + ---> 00e5952b7d1a + +Successfully built 00e5952b7d1a + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-7c1d57 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-8d71ea/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-8d71ea/docker-build-logs.txt new file mode 100644 index 00000000..e6331e52 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-8d71ea/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> f5a34104e96b + +Step 15/17 : arg tag + + + ---> Running in f585d10db015 + + ---> a0ef589a85ac + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 27f04bdd6040 + + ---> 54f36f2de789 + +Step 17/17 : workdir /root + + + ---> Running in 0fbaa2e462ea + + ---> 76d9533efc9b + +Successfully built 76d9533efc9b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-8d71ea + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-942f9d/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-942f9d/docker-build-logs.txt new file mode 100644 index 00000000..ce89f2e4 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-942f9d/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> f8c2098d2b55 + +Step 15/17 : arg tag + + + ---> Running in a4a482c94113 + + ---> eb0782b6d054 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in b95303c08990 + + ---> 37dd70a09923 + +Step 17/17 : workdir /root + + + ---> Running in 2b32770d7583 + + ---> 9e303b398878 + +Successfully built 9e303b398878 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-942f9d + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a6cde/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a6cde/docker-build-logs.txt new file mode 100644 index 00000000..63bfe4a7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a6cde/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> decf546c4da2 + +Step 15/17 : arg tag + + + ---> Running in f212f59189c0 + + ---> 600aa7a66c34 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fb85406cb5e8 + + ---> 59fba0f03f11 + +Step 17/17 : workdir /root + + + ---> Running in cf0798c6a28b + + ---> 5c14933ca79a + +Successfully built 5c14933ca79a + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a6cde + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a9b7b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a9b7b/docker-build-logs.txt new file mode 100644 index 00000000..a33991f7 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a9b7b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> aefd60491de7 + +Step 15/17 : arg tag + + + ---> Running in 0bef906fe62d + + ---> 105e54896876 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ef7230f93b4e + + ---> ea8d7cd56d61 + +Step 17/17 : workdir /root + + + ---> Running in dc0260a960c7 + + ---> aacf6c1e3046 + +Successfully built aacf6c1e3046 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9a9b7b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9aa6d4/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9aa6d4/docker-build-logs.txt new file mode 100644 index 00000000..2cfb24e9 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9aa6d4/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a7c4af8f0a1f + +Step 15/17 : arg tag + + + ---> Running in 625253b38840 + + ---> b057137ed7cb + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 0992026eb54a + + ---> 2fbcf64e4de2 + +Step 17/17 : workdir /root + + + ---> Running in 6e1095a2dec3 + + ---> 3e125c24310f + +Successfully built 3e125c24310f + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9aa6d4 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9b5bd5/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9b5bd5/docker-build-logs.txt new file mode 100644 index 00000000..eaeac6c6 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9b5bd5/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 2e1174dcc02a + +Step 15/17 : arg tag + + + ---> Running in 10851c7443db + + ---> 64c610964eec + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ece1a6028bee + + ---> 4f4c98d23dc4 + +Step 17/17 : workdir /root + + + ---> Running in 947e5be81c07 + + ---> 56753acc17c8 + +Successfully built 56753acc17c8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-9b5bd5 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a265b2/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a265b2/docker-build-logs.txt new file mode 100644 index 00000000..ad98b422 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a265b2/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> aeff02008aa4 + +Step 15/17 : arg tag + + + ---> Running in e1a9bd1fc9cc + + ---> 3419791ca506 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 16c40364953a + + ---> 2615f7774bc5 + +Step 17/17 : workdir /root + + + ---> Running in ec62c720ab13 + + ---> 0f5358ba4b9b + +Successfully built 0f5358ba4b9b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a265b2 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a51069/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a51069/docker-build-logs.txt new file mode 100644 index 00000000..d5708469 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a51069/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> dcc2c322a10f + +Step 15/17 : arg tag + + + ---> Running in 8158eaf87fc7 + + ---> 04a28febd05a + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 351f058b7469 + + ---> 04b765cd2274 + +Step 17/17 : workdir /root + + + ---> Running in 797aca0c99e9 + + ---> e7f39034d4be + +Successfully built e7f39034d4be + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-a51069 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b01163/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b01163/docker-build-logs.txt new file mode 100644 index 00000000..4df97c56 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b01163/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 7418d0c50aa0 + +Step 15/17 : arg tag + + + ---> Running in aa143033c17f + + ---> e488db627ddc + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 4cb34759a678 + + ---> af4a9fb104c3 + +Step 17/17 : workdir /root + + + ---> Running in f2414ed0894e + + ---> 9566b0594790 + +Successfully built 9566b0594790 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b01163 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b12fa3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b12fa3/docker-build-logs.txt new file mode 100644 index 00000000..a62856cc --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b12fa3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 42f7c593a58c + +Step 15/17 : arg tag + + + ---> Running in 86e09b12996b + + ---> ecb82513cd01 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c1bb2ff477d7 + + ---> 3db34b6a9ce1 + +Step 17/17 : workdir /root + + + ---> Running in ba99b1039c50 + + ---> 2cac530b7fc9 + +Successfully built 2cac530b7fc9 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b12fa3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b28eb1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b28eb1/docker-build-logs.txt new file mode 100644 index 00000000..0067e82e --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b28eb1/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 9c5b77893958 + +Step 15/17 : arg tag + + + ---> Running in ca8441a917ed + + ---> 18b56911ded3 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d06513207f0a + + ---> 5e61a18b01f3 + +Step 17/17 : workdir /root + + + ---> Running in c3d4aace07d5 + + ---> 390436df8aaa + +Successfully built 390436df8aaa + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-b28eb1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-bf54c1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-bf54c1/docker-build-logs.txt new file mode 100644 index 00000000..906fe5db --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-bf54c1/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 70232255a485 + +Step 15/17 : arg tag + + + ---> Running in 95052231d8f3 + + ---> 29e136646dfe + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 8baecf666e36 + + ---> ace5797bb764 + +Step 17/17 : workdir /root + + + ---> Running in 45cc9b441f53 + + ---> e6e2d9cf78af + +Successfully built e6e2d9cf78af + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-bf54c1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-db1a4b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-db1a4b/docker-build-logs.txt new file mode 100644 index 00000000..2759b65b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-db1a4b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 3ec80b3282a5 + +Step 15/17 : arg tag + + + ---> Running in 5f4aa067b98e + + ---> 727c568cb375 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a1957e3d02da + + ---> 6f65635beaaf + +Step 17/17 : workdir /root + + + ---> Running in 14a29a2f14e9 + + ---> 37de6c706c2c + +Successfully built 37de6c706c2c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-db1a4b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dc0040/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dc0040/docker-build-logs.txt new file mode 100644 index 00000000..77e718f5 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dc0040/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 7170f9954eac + +Step 15/17 : arg tag + + + ---> Running in 37d9b9c9bf4b + + ---> 8ba9254cc0f6 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 228c0f9ace14 + + ---> f564e195712e + +Step 17/17 : workdir /root + + + ---> Running in 690907423c19 + + ---> 06a85f6fd13d + +Successfully built 06a85f6fd13d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dc0040 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dcb774/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dcb774/docker-build-logs.txt new file mode 100644 index 00000000..00432c56 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dcb774/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 843d0ab9b19b + +Step 15/17 : arg tag + + + ---> Running in a93d14556553 + + ---> 94de0e7f0ace + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 1d94110b2d55 + + ---> 64d9ea3cedee + +Step 17/17 : workdir /root + + + ---> Running in 489879e71c76 + + ---> eabdfe9c6c79 + +Successfully built eabdfe9c6c79 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-dcb774 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de21ce/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de21ce/docker-build-logs.txt new file mode 100644 index 00000000..25bb459e --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de21ce/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a740a0f6a5b9 + +Step 15/17 : arg tag + + + ---> Running in 8e7bc22bd4fc + + ---> d5dcf37a42ba + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d13c284c6266 + + ---> e308e4e365be + +Step 17/17 : workdir /root + + + ---> Running in c53fb3afbc2f + + ---> aa6af5dc5c61 + +Successfully built aa6af5dc5c61 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de21ce + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de336a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de336a/docker-build-logs.txt new file mode 100644 index 00000000..df7f548b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de336a/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> c7f2d05a9e7d + +Step 15/17 : arg tag + + + ---> Running in dce60dfc7ec1 + + ---> 48cbe2ec5827 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in ecd162b397f7 + + ---> 9f52d4a64d17 + +Step 17/17 : workdir /root + + + ---> Running in 13439db0e237 + + ---> f5894f512e9e + +Successfully built f5894f512e9e + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-de336a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e24e3c/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e24e3c/docker-build-logs.txt new file mode 100644 index 00000000..32e79e3d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e24e3c/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> fd0458c14121 + +Step 15/17 : arg tag + + + ---> Running in 911e9beca4e3 + + ---> af7be8fc8436 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 37619cd04620 + + ---> fb6f999bf1ad + +Step 17/17 : workdir /root + + + ---> Running in 6d80ddd8646a + + ---> 21b8b5e82381 + +Successfully built 21b8b5e82381 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e24e3c + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e684ea/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e684ea/docker-build-logs.txt new file mode 100644 index 00000000..575c520f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e684ea/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 6a081f890307 + +Step 15/17 : arg tag + + + ---> Running in 52f72423623e + + ---> 937d54afc344 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 4695654f0fb7 + + ---> ed5faa8aa571 + +Step 17/17 : workdir /root + + + ---> Running in 47c8059222bc + + ---> a2fb5496df4c + +Successfully built a2fb5496df4c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-e684ea + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-eece11/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-eece11/docker-build-logs.txt new file mode 100644 index 00000000..eea9bb6f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-eece11/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 47265251f53f + +Step 15/17 : arg tag + + + ---> Running in 9133386a58b0 + + ---> f6e6ae66b8f5 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 885d236aa3ce + + ---> b99120594475 + +Step 17/17 : workdir /root + + + ---> Running in f5bb19a50fb1 + + ---> a31d97950d23 + +Successfully built a31d97950d23 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-eece11 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f2882a/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f2882a/docker-build-logs.txt new file mode 100644 index 00000000..06df4de6 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f2882a/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 5ad75a1070a6 + +Step 15/17 : arg tag + + + ---> Running in 4db975df5238 + + ---> 5a9121130472 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c6ec1124ddc4 + + ---> 0b7df04f2fc1 + +Step 17/17 : workdir /root + + + ---> Running in 00bc343b3fdb + + ---> f5e91d338885 + +Successfully built f5e91d338885 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f2882a + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f38859/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f38859/docker-build-logs.txt new file mode 100644 index 00000000..27bb482f --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f38859/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> efdff06151d1 + +Step 15/17 : arg tag + + + ---> Running in bcd4beecf2ed + + ---> 5426563844e8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fa1e92ac2c38 + + ---> dd9f078c1d5b + +Step 17/17 : workdir /root + + + ---> Running in b8b81892ec05 + + ---> 83e4d8d3abd1 + +Successfully built 83e4d8d3abd1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-f38859 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-fd3bda/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-fd3bda/docker-build-logs.txt new file mode 100644 index 00000000..4c16d53c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-fd3bda/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 0b13e190d2ca + +Step 15/17 : arg tag + + + ---> Running in 25896ef21b41 + + ---> ed0d9945700a + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c2835091f7b5 + + ---> 7e785955beca + +Step 17/17 : workdir /root + + + ---> Running in 008b30f55a66 + + ---> ae6aa1bc16f2 + +Successfully built ae6aa1bc16f2 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-c7596b-wip-fd3bda + diff --git a/latch_metadata/ATACSeqQC_Plots.R b/latch_metadata/ATACSeqQC_Plots.R index 4ac10eb5..17ab49b0 100644 --- a/latch_metadata/ATACSeqQC_Plots.R +++ b/latch_metadata/ATACSeqQC_Plots.R @@ -82,11 +82,11 @@ out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), ylab = "Averaged coverage") range01 <- function(x){(x-min(x))/(max(x)-min(x))} out <- apply(out, 2, range01) -write.table(out, paste(outPath,"featurealignment_coverage.txt"), sep = "\t") +write.table(out, paste(outPath,"featurealignment_coverage.txt", sep = ""), sep = "\t") s <- estimateLibComplexity(readsDupFreq(merged_bam_file)) while (!is.null(dev.list())) dev.off() -write.table(s, paste(outPath, "Saturation_Plots.txt"), sep = "\t") +write.table(s, paste(outPath, "Saturation_Plots.txt", sep = ""), sep = "\t") #CTCF <- query(MotifDb, c("CTCF")) #CTCF <- as.list(CTCF) diff --git a/latch_metadata/Compress_Coverage.py b/latch_metadata/Compress_Coverage.py index bbec1720..2f099298 100644 --- a/latch_metadata/Compress_Coverage.py +++ b/latch_metadata/Compress_Coverage.py @@ -1,3 +1,4 @@ +import os from os import listdir import numpy as np @@ -17,7 +18,20 @@ def Return_Chromosome_Level_Coverages(bigwig, chromosome, chr_len, batch=1000000 return pa.array(cov_vec) -def Compute_Coverage_Across_Samples(data_path, outPath): +def Compress_Coverage(data_path, outPath, s): + fp = bw.open(data_path) + chrom = fp.chroms() + chroms_list = list(chrom.keys()) + + for c in chroms_list[0:]: + fp = bw.open(data_path) + cov = Return_Chromosome_Level_Coverages(fp, c, chrom[c]) + pq.write_table( + pa.table({"data": cov}), os.path.join(outPath, c + "." + s + ".parquet") + ) + + +"""def Compute_Coverage_Across_Samples(data_path, outPath): samples = listdir(data_path) chroms_list = [] for s in samples: @@ -26,7 +40,7 @@ def Compute_Coverage_Across_Samples(data_path, outPath): chrom = fp.chroms() break chroms_list = list(chrom.keys()) - + pq.write_table(pa.table(d), outPath + "/" + c + ".parquet") for c in chroms_list[0:]: d = {} for s in samples: @@ -37,3 +51,4 @@ def Compute_Coverage_Across_Samples(data_path, outPath): d[s.replace(".mLb.clN.bigWig", "")] = cov pq.write_table(pa.table(d), outPath + "/" + c + ".parquet") return outPath +""" diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index 7f2dd968..7c2d02d8 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -32,7 +32,7 @@ from .parameters import generated_parameters flow = [ - Section("Input/Output", Params("input", "outdir", "email")), + Section("Input/Output", Params("input", "outdir", "run_name")), Section( "Reference Genome Options", Fork( diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index 40859ac3..d1371ab9 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -7,7 +7,7 @@ from flytekit.core.annotation import FlyteAnnotation from latch.types.directory import LatchDir, LatchOutputDir from latch.types.file import LatchFile -from latch.types.metadata import NextflowParameter +from latch.types.metadata import Multiselect, NextflowParameter # Import these into your `__init__.py` file: @@ -50,8 +50,13 @@ class SampleSheet: samplesheet_type="csv", samplesheet=True, ), + "run_name": NextflowParameter( + type=str, + display_name="Run Name", + description="Run Name", + ), "fragment_size": NextflowParameter( - type=typing.Optional[int], + type=int, default=200, display_name="Fragment Size", section_title=None, @@ -65,8 +70,9 @@ class SampleSheet: description="Sequencing center information to be added to read group of BAM files.", ), "read_length": NextflowParameter( - type=typing.Optional[ReadLength], - default=None, + type=typing.Optional[int], + appearance_type=Multiselect([50, 75, 100, 150, 200], allow_custom=False), + default=50, section_title=None, display_name="Read Length", description="Read length used to calculate or retrieve pre-computed MACS2 genome size for peak calling if `--macs_gsize` isn't provided.", @@ -203,7 +209,7 @@ class SampleSheet: description="If generated by the pipeline save the aligner index (e.g. BWA) in the results directory.", ), "keep_mito": NextflowParameter( - type=typing.Optional[bool], + type=bool, default=False, section_title=None, display_name="Keep Mitrochondial Region", @@ -252,7 +258,7 @@ class SampleSheet: description="Instructs Trim Galore to apply the --nextseq=X option, to trim based on quality after removing poly-G tails.", ), "min_trimmed_reads": NextflowParameter( - type=typing.Optional[int], + type=int, default=10000, section_title=None, display_name="Minimum number of trimmed reads", @@ -266,14 +272,14 @@ class SampleSheet: description="Skip the adapter trimming step.", ), "save_trimmed": NextflowParameter( - type=typing.Optional[bool], - default=None, + type=bool, + default=True, section_title=None, display_name="Save trimmed reads", - description="Save the trimmed FastQ files in the results directory.", + description="By default, trimmed FastQ files will not be saved to the results directory. Specify this flag (or set to true in your config file) to copy these files to the results directory when complete.", ), "aligner": NextflowParameter( - type=typing.Optional[Aligner], + type=Aligner, default=Aligner.bwa, section_title="Alignment options", display_name="Alignment options", @@ -298,18 +304,18 @@ class SampleSheet: default=None, section_title=None, display_name="Min. Score for BWA Mem", - description="Don’t output BWA MEM alignments with score lower than this parameter.", + description="Do not output BWA MEM alignments with score lower than this parameter.", ), "skip_merge_replicates": NextflowParameter( - type=typing.Optional[bool], + type=bool, default=False, section_title=None, display_name="Skip Merging Replicates", description="Do not perform alignment merging and downstream analysis by merging replicates i.e. only do this by merging resequenced libraries.", ), "save_align_intermeds": NextflowParameter( - type=typing.Optional[bool], - default=None, + type=bool, + default=True, section_title=None, display_name="Save Intermediate Alignments", description="Save the intermediate BAM files from the alignment step.", @@ -322,14 +328,14 @@ class SampleSheet: description="Where possible, save unaligned reads from either STAR, HISAT2 or Salmon to the results directory.", ), "narrow_peak": NextflowParameter( - type=typing.Optional[bool], - default=None, + type=bool, + default=False, section_title="Peak calling options", - display_name="Narro Peaks", + display_name="Narrow Peaks", description="Run MACS2 in narrowPeak mode.", ), "broad_cutoff": NextflowParameter( - type=typing.Optional[float], + type=float, default=0.1, section_title=None, display_name="Cutoff for Broad Peaks", @@ -350,10 +356,10 @@ class SampleSheet: description="p-value cutoff for peak detection, --macs_fdr and --macs_pvalue are mutually exclusive. If --macs_pvalue cutoff is set, q-value will not be calculated and reported as -1 in the final .xls file.", ), "min_reps_consensus": NextflowParameter( - type=typing.Optional[int], + type=int, default=1, section_title=None, - display_name="Number of Minum Replicates", + display_name="Minimum no. replicates needed", description="Number of biological replicates required from a given condition for a peak to contribute to a consensus peak.", ), "save_macs_pileup": NextflowParameter( @@ -385,7 +391,7 @@ class SampleSheet: description="Skip consensus peak generation, annotation and counting.", ), "deseq2_vst": NextflowParameter( - type=typing.Optional[bool], + type=bool, default=True, section_title="Differential analysis options", display_name="VST Transformation with DESeq2", @@ -413,7 +419,7 @@ class SampleSheet: description="Skip Picard CollectMultipleMetrics.", ), "skip_preseq": NextflowParameter( - type=typing.Optional[bool], + type=bool, default=True, section_title=None, display_name="Skip Preseq", @@ -455,7 +461,7 @@ class SampleSheet: description="Skip all QC steps except for MultiQC.", ), "skip_ataqv": NextflowParameter( - type=typing.Optional[bool], + type=bool, default=False, section_title=None, display_name="Skip ATAQV", diff --git a/wf/entrypoint.py b/wf/entrypoint.py index d653eac8..9363306b 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -12,8 +12,11 @@ from dataclasses_json import dataclass_json from flytekit.core.annotation import FlyteAnnotation from latch import map_task, medium_task, small_task +from latch.account import Account from latch.executions import report_nextflow_used_storage from latch.ldata.path import LPath +from latch.registry.project import Project +from latch.registry.table import Table from latch.resources.tasks import custom_task, nextflow_runtime_task from latch.resources.workflow import workflow from latch.types import metadata @@ -34,7 +37,7 @@ @dataclass_json @dataclass -class InputMap: +class InputMap_ATACQC: run_flag: str sample: str bamfile: LatchFile @@ -50,6 +53,15 @@ class SampleSheet: replicate: int +@dataclass +class Registry_Obj: + sample: str + frag_file: LatchFile + feat_alignment: LatchFile + sat_curves: LatchFile + cov_parquet: LatchDir + + class Reference(Enum): hg19 = "GRCh37 (Homo Sapiens hg19)" hg38 = "GRCh38 (Homo Sapiens hg38)" @@ -72,7 +84,7 @@ class ReadLength(Enum): def latch_listdir(data_directory): files = [] - for x in LPath(data_directory).iterdir(): + for x in data_directory.iterdir(): files.append(x.path) return files @@ -86,28 +98,135 @@ def get_flag_defaults( return get_flag(name=name, val=val) +@dataclass_json +@dataclass +class InputMap_Compress_Coverages: + data_path: LatchFile + outPath: LatchDir + sample: str + + @custom_task(cpu=4, memory=48, storage_gib=50) -def Calculate_Plotting_Data( - input_dir: LatchDir, aligner: typing.Optional[Aligner], output_dir: LatchDir -) -> LatchDir: - data_dir = os.path.join( - input_dir.local_path, aligner.name, "merged_library/bigwig/" +def Prepare_Inputs_Coverages( + run_flag: str, input_dir: LatchDir, aligner: typing.Optional[Aligner] = Aligner.bwa +) -> (typing.List[InputMap_Compress_Coverages], LatchDir): + bigwig_files = LPath( + os.path.join( + input_dir.remote_path, run_flag, aligner.name, "merged_library/bigwig/" + ) ) local_dir = "cov_parquet/" if not os.path.isdir(local_dir): os.mkdir(local_dir) - local_dir = latch_metadata.Compress_Coverage.Compute_Coverage_Across_Samples( - data_dir, local_dir + outdir_cov_plots = LatchDir( + local_dir, f"{input_dir.remote_directory}/{run_flag}/{local_dir}" + ) + + input_objects = [] + for b in latch_listdir(bigwig_files): + if b.endswith("bigWig"): + sample = Path(b).name + print(sample) + o = InputMap_Compress_Coverages( + LatchFile(b), outdir_cov_plots, sample.replace(".mLb.clN.bigWig", "") + ) + input_objects.append(o) + return input_objects, outdir_cov_plots + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Merge_pq_files( + cov_parquet_path: typing.List[LatchDir], outPath: LatchDir +) -> LatchDir: + chromosomes = {} + for cov in cov_parquet_path: + files = latch_listdir(cov) + for s in files: + print(s) + splits = Path(s).name.split(".") + print(splits[0]) + try: + chromosomes[splits[0]].append(LatchFile(s)) + except KeyError: + chromosomes[splits[0]] = [LatchFile(s)] + + out_dir = "merged_parquet_files" + if not os.path.isdir(out_dir): + os.mkdir(out_dir) + + for c in chromosomes: + d = {} + keys = chromosomes[c] + for k in keys: + table = latch_metadata.Compress_Coverage.pq.read_table(k.local_path) + sample = Path(k.local_path).name.replace(".parquet", "") + print(c, sample) + d[sample] = table["data"] + latch_metadata.Compress_Coverage.pq.write_table( + latch_metadata.Compress_Coverage.pa.table(d), + os.path.join(out_dir, c + ".parquet"), + ) + return LatchDir(out_dir, os.path.join(outPath.remote_directory, out_dir)) + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Compress_Coverages_Sample(IM: InputMap_Compress_Coverages) -> LatchDir: + bigWig_file = IM.data_path + sample = IM.sample + outPath = IM.outPath + + local_dir = sample + + print(bigWig_file, outPath, sample) + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + + latch_metadata.Compress_Coverage.Compress_Coverage( + bigWig_file.local_path, local_dir, sample ) - print(local_dir) - print(os.listdir(local_dir)) - print(os.path.join(output_dir.remote_directory, local_dir)) - return LatchDir(local_dir, os.path.join(output_dir.remote_directory, local_dir)) + return LatchDir(local_dir, os.path.join(outPath.remote_directory, local_dir)) + + +@small_task +def Calculate_Plotting_Data( + rplots: typing.List[LatchDir], cov_plots: typing.List[LatchDir] +) -> typing.List[Registry_Obj]: + d = {} + for f in rplots: + files = latch_listdir(f) + sample = Path(f.remote_path).name + plots = {} + for i in files: + if Path(i).name in [ + "Frag_Sizes.txt", + "featurealignment_coverage.txt", + "Saturation_Plots.txt", + ]: + plots[Path(i).name] = LatchFile(i) + d[sample] = plots + + for f in cov_plots: + sample = Path(f.remote_path).name + d[sample]["Cov_Plots"] = f + + obj_list = [] + for k in d: + print(k) + o = Registry_Obj( + k, + d[k]["Frag_Sizes.txt"], + d[k]["featurealignment_coverage.txt"], + d[k]["Saturation_Plots.txt"], + d[k]["Cov_Plots"], + ) + obj_list.append(o) + + return obj_list @custom_task(cpu=4, memory=48, storage_gib=50) -def Run_Rscript(map_input: InputMap) -> LatchDir: +def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: run_flag = map_input.run_flag sample = map_input.sample bamfile = map_input.bamfile @@ -139,24 +258,100 @@ def Run_Rscript(map_input: InputMap) -> LatchDir: @small_task -def Prepare_Inputs( +def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: + target_project_name = "ATAC_Seq_Results" + target_table_name = f"{run_name}_Results" + + account = Account.current() + target_project = next( + ( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ), + None, + ) + + if target_project is None: + with account.update() as account_updater: + account_updater.upsert_registry_project(target_project_name) + target_project = next( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ) + print("Upserted project") + + target_table = next( + ( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name + ), + None, + ) + + columns = [ + "sample", + "Fragment_Size_Distribution", + "Feature_Alignment_Coverage", + "Saturation_Curves", + "Cov_Parquet_Files", + ] + col_types = [str, LatchFile, LatchFile, LatchFile, LatchDir] + if target_table == None: + ### Upsert_Table + with target_project.update() as project_updater: + project_updater.upsert_table(target_table_name) + target_table = next( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name + ) + print("Upserted table") + + with target_table.update() as updater: + for i in range(0, len(columns)): + updater.upsert_column(columns[i], type=col_types[i]) + print("Upserted columns") + ctr = len(target_table.get_dataframe()) + with target_table.update() as updater: + for v in d: + updater.upsert_record( + name=str(ctr), + sample=v.sample, + Fragment_Size_Distribution=v.frag_file, + Feature_Alignment_Coverage=v.feat_alignment, + Saturation_Curves=v.sat_curves, + Cov_Parquet_Files=v.cov_parquet, + ) + ctr += 1 + + return target_table.id + + +@small_task +def Prepare_Inputs_ATACQC( run_flag: str, outdir: LatchDir, aligner: typing.Optional[Aligner] = Aligner.bwa -) -> (typing.List[InputMap], LatchDir): - input_path = os.path.join(outdir.remote_directory, aligner.name, "merged_library") +) -> (typing.List[InputMap_ATACQC], LatchDir): + input_path = LPath( + os.path.join(outdir.remote_directory, run_flag, aligner.name, "merged_library") + ) files = latch_listdir(input_path) if not os.path.isdir("R_Plots/"): os.mkdir("R_Plots/") outdir_r_plots = LatchDir( - "R_Plots", os.path.join(outdir.remote_directory, "R_Plots") + "R_Plots", os.path.join(f"{outdir.remote_directory}/{run_flag}/R_Plots") ) object_list = [] for f in files: + print(f) if f.endswith(".mLb.mkD.sorted.bam"): bamfile = f baifile = f + ".bai" assert baifile in files, "Missing bai file for " + baifile sample = f.split("/")[-1].replace(".mLb.mkD.sorted.bam", "") - o = InputMap(run_flag, sample, bamfile, baifile, outdir_r_plots) + o = InputMap_ATACQC(run_flag, sample, bamfile, baifile, outdir_r_plots) object_list.append(o) return object_list, outdir_r_plots @@ -192,8 +387,9 @@ def initialize() -> str: def nextflow_runtime( pvc_name: str, input: typing.List[SampleSheet], + run_name: str, seq_center: typing.Optional[str], - read_length: typing.Optional[ReadLength], + read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], email: typing.Optional[str], @@ -224,9 +420,9 @@ def nextflow_runtime( keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], - save_align_intermeds: typing.Optional[bool], + save_align_intermeds: bool, save_unaligned: typing.Optional[bool], - narrow_peak: typing.Optional[bool], + narrow_peak: bool, macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], @@ -242,16 +438,16 @@ def nextflow_runtime( skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], - fragment_size: typing.Optional[int], - keep_mito: typing.Optional[bool], - min_trimmed_reads: typing.Optional[int], - aligner: typing.Optional[Aligner], - skip_merge_replicates: typing.Optional[bool], - broad_cutoff: typing.Optional[float], - min_reps_consensus: typing.Optional[int], - deseq2_vst: typing.Optional[bool], - skip_preseq: typing.Optional[bool], - skip_ataqv: typing.Optional[bool], + fragment_size: int, + keep_mito: bool, + min_trimmed_reads: int, + aligner: Aligner, + skip_merge_replicates: bool, + broad_cutoff: float, + min_reps_consensus: int, + deseq2_vst: bool, + skip_preseq: bool, + skip_ataqv: bool, ) -> str: shared_dir = Path("/nf-workdir") @@ -322,7 +518,9 @@ def nextflow_runtime( *get_flag_defaults("seq_center", seq_center, None), *get_flag_defaults("read_length", read_length, None), *get_flag_defaults("with_control", with_control, None), - *get_flag("outdir", outdir), + *get_flag_defaults( + "outdir", LatchOutputDir(outdir.remote_path + "/" + run_name), None + ), *get_flag_defaults("email", email, None), *get_flag_defaults("multiqc_title", multiqc_title, None), # *get_flag_defaults("genome", genome, None), @@ -446,14 +644,15 @@ def nextflow_runtime( if failed: sys.exit(1) - return "Done" + return run_name @workflow(metadata._nextflow_metadata) def nf_nf_core_atacseq( input: typing.List[SampleSheet], + run_name: str, seq_center: typing.Optional[str], - read_length: typing.Optional[ReadLength], + read_length: typing.Optional[int], with_control: typing.Optional[bool], outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], email: typing.Optional[str], @@ -484,9 +683,7 @@ def nf_nf_core_atacseq( keep_dups: typing.Optional[bool], keep_multi_map: typing.Optional[bool], bwa_min_score: typing.Optional[int], - save_align_intermeds: typing.Optional[bool], save_unaligned: typing.Optional[bool], - narrow_peak: typing.Optional[bool], macs_fdr: typing.Optional[float], macs_pvalue: typing.Optional[float], save_macs_pileup: typing.Optional[bool], @@ -502,27 +699,128 @@ def nf_nf_core_atacseq( skip_multiqc: typing.Optional[bool], skip_qc: typing.Optional[bool], multiqc_methods_description: typing.Optional[LatchFile], - fragment_size: typing.Optional[int] = 200, - keep_mito: typing.Optional[bool] = False, - min_trimmed_reads: typing.Optional[int] = 10000, - aligner: typing.Optional[Aligner] = Aligner.bwa, - skip_merge_replicates: typing.Optional[bool] = False, - broad_cutoff: typing.Optional[float] = 0.1, - min_reps_consensus: typing.Optional[int] = 1, - deseq2_vst: typing.Optional[bool] = True, - skip_preseq: typing.Optional[bool] = True, - skip_ataqv: typing.Optional[bool] = False, + fragment_size: int = 200, + narrow_peak: bool = False, + keep_mito: bool = False, + min_trimmed_reads: int = 10000, + aligner: Aligner = Aligner.bwa, + skip_merge_replicates: bool = False, + broad_cutoff: float = 0.1, + min_reps_consensus: int = 1, + deseq2_vst: bool = True, + skip_preseq: bool = True, + skip_ataqv: bool = False, + save_align_intermeds: bool = True, ) -> LatchDir: """ - nf-core/atacseq - - Sample Description + Latch Verified ATAC Seq + + # Latch Verified ATAC Seq + **nfcore/atacseq** is a bioinformatics analysis pipeline used for ATAC-seq data. + + The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker/Singularity containers making installation trivial and results highly reproducible. The [Nextflow DSL2](https://www.nextflow.io/docs/latest/dsl2.html) implementation of this pipeline uses one container per process which makes it much easier to maintain and update software dependencies. Where possible, these processes have been submitted to and installed from [nf-core/modules](https://github.com/nf-core/modules) in order to make them available to all nf-core pipelines, and to everyone within the Nextflow community! + On release, automated continuous integration tests run the pipeline on a full-sized dataset on the AWS cloud infrastructure. This ensures that the pipeline runs on AWS, has sensible resource allocation defaults set to run on real-world datasets, and permits the persistent storage of results to benchmark between pipeline releases and other analysis sources.The results obtained from the full-sized test can be viewed on the [nf-core website](https://nf-co.re/atacseq/results). + + 1. Raw read QC ([`FastQC`](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)) + 2. Adapter trimming ([`Trim Galore!`](https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/)) + 3. Choice of multiple aligners + 1. [`BWA`](https://sourceforge.net/projects/bio-bwa/files/) + 2. [`Chromap`](https://github.com/haowenz/chromap). **For paired-end reads only working until mapping steps, see [here](https://github.com/nf-core/chipseq/issues/291)** + 3. [`Bowtie2`](http://bowtie-bio.sourceforge.net/bowtie2/index.shtml) + 4. [`STAR`](https://github.com/alexdobin/STAR) + 4. Mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 5. Merge alignments from multiple libraries of the same sample ([`picard`](https://broadinstitute.github.io/picard/)) + 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 2. Filtering to remove: + - reads mapping to mitochondrial DNA ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads mapping to blacklisted regions ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/), [`BEDTools`](https://github.com/arq5x/bedtools2/)) + - reads that are marked as duplicates ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that are not marked as primary alignments ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that are unmapped ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that map to multiple locations ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads containing > 4 mismatches ([`BAMTools`](https://github.com/pezmaster31/bamtools)) + - reads that are soft-clipped ([`BAMTools`](https://github.com/pezmaster31/bamtools)) + - reads that have an insert size > 2kb ([`BAMTools`](https://github.com/pezmaster31/bamtools); _paired-end only_) + - reads that map to different chromosomes ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + - reads that arent in FR orientation ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + - reads where only one read of the pair fails the above criteria ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + 3. Alignment-level QC and estimation of library complexity ([`picard`](https://broadinstitute.github.io/picard/), [`Preseq`](http://smithlabresearch.org/software/preseq/)) + 4. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) + 5. Generate gene-body meta-profile from bigWig files ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotProfile.html)) + 6. Calculate genome-wide enrichment (optionally relative to control) ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotFingerprint.html)) + 7. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) + 8. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) + 9. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) + 10. Count reads in consensus peaks ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) + 11. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) + 12. Generate ATAC-seq specific QC html report ([`ataqv`](https://github.com/ParkerLab/ataqv)) + 6. Merge filtered alignments across replicates ([`picard`](https://broadinstitute.github.io/picard/)) + 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 2. Remove duplicate reads ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + 3. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) + 4. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) + 5. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) + 6. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) + 7. Count reads in consensus peaks relative to merged library-level alignments ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) + 8. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) + 7. Create IGV session file containing bigWig tracks, peaks and differential sites for data visualisation ([`IGV`](https://software.broadinstitute.org/software/igv/)). + 8. Present QC for raw read, alignment, peak-calling and differential accessibility results ([`ataqv`](https://github.com/ParkerLab/ataqv), [`MultiQC`](http://multiqc.info/), [`R`](https://www.r-project.org/)) + + ## Usage + + > **Note** + > If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how + > to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline) + > with `-profile test` before running the workflow on actual data. + + To run on your data, prepare a tab-separated samplesheet with your input data. Please follow the [documentation on samplesheets](https://nf-co.re/atacseq/usage#samplesheet-input) for more details. An example samplesheet for running the pipeline looks as follows: + + sample,fastq_1,fastq_2,replicate + CONTROL,AEG588A1_S1_L002_R1_001.fastq.gz,AEG588A1_S1_L002_R2_001.fastq.gz,1 + CONTROL,AEG588A1_S1_L003_R1_001.fastq.gz,AEG588A1_S1_L003_R2_001.fastq.gz,2 + CONTROL,AEG588A1_S1_L004_R1_001.fastq.gz,AEG588A1_S1_L004_R2_001.fastq.gz,3 + + See [usage docs](https://nf-co.re/atacseq/usage) for all of the available options when running the pipeline. + + > **Warning:** + > see [docs](https://nf-co.re/usage/configuration#custom-configuration-files). + + For more details and further functionality, please refer to the [usage documentation](https://nf-co.re/atacseq/usage) and the [parameter documentation](https://nf-co.re/atacseq/parameters). + + ## Pipeline output + + To see the results of an example test run with a full size dataset refer to the [results](https://nf-co.re/atacseq/results) tab on the nf-core website pipeline page. + For more details about the output files and reports, please refer to the + [output documentation](https://nf-co.re/atacseq/output). + + ## Credits + + The pipeline was originally written by Harshil Patel ([@drpatelh](https://github.com/drpatelh)) from [Seqera Labs, Spain](https://seqera.io/) and converted to Nextflow DSL2 by Björn Langer ([@bjlang](https://github.com/bjlang)) and Jose Espinosa-Carrasco ([@JoseEspinosa](https://github.com/JoseEspinosa)) from [The Comparative Bioinformatics Group](https://www.crg.eu/en/cedric_notredame) at [The Centre for Genomic Regulation, Spain](https://www.crg.eu/) under the umbrella of the [BovReg project](https://www.bovreg.eu/). + Many thanks to others who have helped out and contributed along the way too, including (but not limited to): [@ewels](https://github.com/ewels), [@apeltzer](https://github.com/apeltzer), [@crickbabs](https://github.com/crickbabs), [drewjbeh](https://github.com/drewjbeh), [@houghtos](https://github.com/houghtos), [@jinmingda](https://github.com/jinmingda), [@ktrns](https://github.com/ktrns), [@MaxUlysse](https://github.com/MaxUlysse), [@mashehu](https://github.com/mashehu), [@micans](https://github.com/micans), [@pditommaso](https://github.com/pditommaso) and [@sven1103](https://github.com/sven1103). + + ## Contributions and Support + + If you would like to contribute to this pipeline, please see the [contributing guidelines](.github/CONTRIBUTING.md). + For further information or help, don't hesitate to get in touch on the [Slack `#atacseq` channel](https://nfcore.slack.com/channels/atacseq) (you can join with [this invite](https://nf-co.re/join/slack)). + + ## Citations + + If you use nf-core/atacseq for your analysis, please cite it using the following doi: [10.5281/zenodo.2634132](https://doi.org/10.5281/zenodo.2634132) + An extensive list of references for the tools used by the pipeline can be found in the [`CITATIONS.md`](CITATIONS.md) file. + You can cite the `nf-core` publication as follows: + + > **The nf-core framework for community-curated bioinformatics pipelines.** + > + > Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen. + > + > _Nat Biotechnol._ 2020 Feb 13. doi: [10.1038/s41587-020-0439-x](https://dx.doi.org/10.1038/s41587-020-0439-x). """ pvc_name: str = initialize() NF_Run_Flag = nextflow_runtime( pvc_name=pvc_name, input=input, + run_name=run_name, fragment_size=fragment_size, seq_center=seq_center, read_length=read_length, @@ -584,15 +882,25 @@ def nf_nf_core_atacseq( skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description, ) - input_obj_list, outdir_r_plots = Prepare_Inputs( + + # NF_Run_Flag = run_name + + input_obj_list, outdir_r_plots = Prepare_Inputs_ATACQC( run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner ) + input_obj_cov_list, outdir_cov_plots = Prepare_Inputs_Coverages( + run_flag=NF_Run_Flag, input_dir=outdir, aligner=aligner + ) + print("Here...") + + map_tasks_cov = map_task(Compress_Coverages_Sample)(IM=input_obj_cov_list) + map_task_op = map_task(Run_Rscript)(map_input=input_obj_list) + print(outdir_cov_plots) - outdir_cov = Calculate_Plotting_Data( - input_dir=outdir, aligner=aligner, output_dir=outdir_r_plots - ) - # print(outdir_cov) + Plotting_Data = Calculate_Plotting_Data(rplots=map_task_op, cov_plots=map_tasks_cov) + + registry_table = UpdateRegistry(d=Plotting_Data, run_name=run_name) return outdir From 51ed98a7a469fc460e16b4e3a00e691b4b3f339a Mon Sep 17 00:00:00 2001 From: Harihara Date: Fri, 6 Sep 2024 22:32:37 -0700 Subject: [PATCH 04/17] Minor bug fixes --- .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ .../docker-build-logs.txt | 119 +++++ ATAC Seq_Technical wiki | 35 ++ latch_metadata/Compress_Coverage.py | 2 +- latch_metadata/__init__.py | 14 +- latch_metadata/parameters.py | 4 +- wf/Post_Process_Tasks.py | 399 ++++++++++++++ wf/entrypoint.py | 496 +++++++----------- 32 files changed, 3713 insertions(+), 331 deletions(-) create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-0348ee/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-1a1b13/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-20350e/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-273294/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-375fd4/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-476bc1/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4e59cf/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4f20ed/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-512d25/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-5b5eaf/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-673bbd/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-74f26b/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-7aacf6/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-9200cd/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a968b3/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a98e8d/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b545ca/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b9b53f/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c12052/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c8c519/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-ca617e/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-cb903d/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-da3b10/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-e78939/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-faa5d5/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-fd7427/docker-build-logs.txt create mode 100644 ATAC Seq_Technical wiki create mode 100644 wf/Post_Process_Tasks.py diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-0348ee/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-0348ee/docker-build-logs.txt new file mode 100644 index 00000000..776759d0 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-0348ee/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 131f1dd0895b + +Step 15/17 : arg tag + + + ---> Running in eb3ac80f84da + + ---> e500ac914040 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 86cf900697b5 + + ---> 4a3119767d25 + +Step 17/17 : workdir /root + + + ---> Running in 0e2377baff50 + + ---> 9fd699b9adfe + +Successfully built 9fd699b9adfe + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-0348ee + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-1a1b13/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-1a1b13/docker-build-logs.txt new file mode 100644 index 00000000..2304bcf5 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-1a1b13/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 7b9a1ebfdde0 + +Step 15/17 : arg tag + + + ---> Running in fae7666903b4 + + ---> 7d002ad952f5 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 63d322edad84 + + ---> 90084168e290 + +Step 17/17 : workdir /root + + + ---> Running in dcb09106dffa + + ---> 8455e210b72d + +Successfully built 8455e210b72d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-1a1b13 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-20350e/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-20350e/docker-build-logs.txt new file mode 100644 index 00000000..965bba43 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-20350e/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 1651633bc8d4 + +Step 15/17 : arg tag + + + ---> Running in 88b7006ac1fc + + ---> 2538c8734f76 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d63470e7b0ff + + ---> 24780559b7eb + +Step 17/17 : workdir /root + + + ---> Running in a5afa6825ef5 + + ---> a2ea76bf33a0 + +Successfully built a2ea76bf33a0 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-20350e + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-273294/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-273294/docker-build-logs.txt new file mode 100644 index 00000000..d800d4ef --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-273294/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> ced7878af9c2 + +Step 15/17 : arg tag + + + ---> Running in b466210cd21e + + ---> ab056709dcd0 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 76e19d9a7f8f + + ---> 9990fadb9fea + +Step 17/17 : workdir /root + + + ---> Running in ab547edda63b + + ---> 8085cf69156d + +Successfully built 8085cf69156d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-273294 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-375fd4/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-375fd4/docker-build-logs.txt new file mode 100644 index 00000000..e86b2806 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-375fd4/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a8ce4caf1af8 + +Step 15/17 : arg tag + + + ---> Running in 06db102be17c + + ---> 0dc3efe89143 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 6dbcb9923b09 + + ---> c282f13d8836 + +Step 17/17 : workdir /root + + + ---> Running in 4521b5be4004 + + ---> 7a3f39d36538 + +Successfully built 7a3f39d36538 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-375fd4 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-476bc1/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-476bc1/docker-build-logs.txt new file mode 100644 index 00000000..3e539426 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-476bc1/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 06add0a4bbdd + +Step 15/17 : arg tag + + + ---> Running in 7e511d708126 + + ---> 738a030b052e + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 32e4611238bd + + ---> ce5f51d5aaff + +Step 17/17 : workdir /root + + + ---> Running in e1d74ad42b6f + + ---> 87574c59d2ba + +Successfully built 87574c59d2ba + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-476bc1 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4e59cf/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4e59cf/docker-build-logs.txt new file mode 100644 index 00000000..fb3b64c4 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4e59cf/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 13b5ac433df7 + +Step 15/17 : arg tag + + + ---> Running in 30eb1f33ae8f + + ---> fe71ea765284 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 01a0ea5412e1 + + ---> db63f1cfb694 + +Step 17/17 : workdir /root + + + ---> Running in f11c50838c12 + + ---> 8a182b8e1fd1 + +Successfully built 8a182b8e1fd1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4e59cf + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4f20ed/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4f20ed/docker-build-logs.txt new file mode 100644 index 00000000..142c6579 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4f20ed/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> d678cc8f6571 + +Step 15/17 : arg tag + + + ---> Running in 18ae7f60baf6 + + ---> 3a1eefa70a17 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 28d8f9374f53 + + ---> ee0e5af2a24e + +Step 17/17 : workdir /root + + + ---> Running in 310b5efa9d91 + + ---> ce8e13fa5468 + +Successfully built ce8e13fa5468 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-4f20ed + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-512d25/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-512d25/docker-build-logs.txt new file mode 100644 index 00000000..f908aa34 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-512d25/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 09694fb3bfdc + +Step 15/17 : arg tag + + + ---> Running in 384adf38a523 + + ---> 32191f2011e9 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 068bd7fef460 + + ---> c6c7fad30f42 + +Step 17/17 : workdir /root + + + ---> Running in 80a1270502c4 + + ---> 63b5996885cf + +Successfully built 63b5996885cf + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-512d25 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-5b5eaf/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-5b5eaf/docker-build-logs.txt new file mode 100644 index 00000000..86514c9c --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-5b5eaf/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 28240f250433 + +Step 15/17 : arg tag + + + ---> Running in 72124b5cebcf + + ---> cdd58c1e2444 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in cb8a1a171a09 + + ---> 110691975c95 + +Step 17/17 : workdir /root + + + ---> Running in ff80eb5320ea + + ---> 5d0540a1ed7c + +Successfully built 5d0540a1ed7c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-5b5eaf + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-673bbd/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-673bbd/docker-build-logs.txt new file mode 100644 index 00000000..2fad6171 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-673bbd/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 303d1944b428 + +Step 15/17 : arg tag + + + ---> Running in cd60eea8132a + + ---> 25c5dee32d1b + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 6306dbe74d12 + + ---> 600578cf2446 + +Step 17/17 : workdir /root + + + ---> Running in 21e81550b503 + + ---> 9428f5932450 + +Successfully built 9428f5932450 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-673bbd + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-74f26b/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-74f26b/docker-build-logs.txt new file mode 100644 index 00000000..5155a40e --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-74f26b/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a76e2922fb91 + +Step 15/17 : arg tag + + + ---> Running in 73d87f98ff74 + + ---> 401f388725b7 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in f769a0c2856b + + ---> 9f54f8680993 + +Step 17/17 : workdir /root + + + ---> Running in daeb07e82fb0 + + ---> 27f7c0bb8b1d + +Successfully built 27f7c0bb8b1d + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-74f26b + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-7aacf6/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-7aacf6/docker-build-logs.txt new file mode 100644 index 00000000..69dcd043 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-7aacf6/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 822131e143ed + +Step 15/17 : arg tag + + + ---> Running in 33ee884cc87f + + ---> 7404a5256bfd + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 0ca94dd7628c + + ---> a584bdefc295 + +Step 17/17 : workdir /root + + + ---> Running in 0319d9cbc28a + + ---> 1cd1becad7fe + +Successfully built 1cd1becad7fe + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-7aacf6 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-9200cd/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-9200cd/docker-build-logs.txt new file mode 100644 index 00000000..f97c415b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-9200cd/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> f3774747bcec + +Step 15/17 : arg tag + + + ---> Running in 186203a5a5fd + + ---> 63fbbb9745a2 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in a52944bf3296 + + ---> 6668fe294938 + +Step 17/17 : workdir /root + + + ---> Running in 7da85ad6d0c3 + + ---> 3922335619a2 + +Successfully built 3922335619a2 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-9200cd + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a968b3/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a968b3/docker-build-logs.txt new file mode 100644 index 00000000..d28bc490 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a968b3/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> cedf60cdc606 + +Step 15/17 : arg tag + + + ---> Running in 12ab7d73eb73 + + ---> bb08766d3e33 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in eafaf94d3c91 + + ---> c9edb3080503 + +Step 17/17 : workdir /root + + + ---> Running in f8783e5f9741 + + ---> 40bf96e5e70c + +Successfully built 40bf96e5e70c + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a968b3 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a98e8d/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a98e8d/docker-build-logs.txt new file mode 100644 index 00000000..11f627af --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a98e8d/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 6cef492ba091 + +Step 15/17 : arg tag + + + ---> Running in ec430de545f5 + + ---> 3c2630abc109 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 2dea82247502 + + ---> e9084c759850 + +Step 17/17 : workdir /root + + + ---> Running in a629bad46645 + + ---> fddbc6e005e1 + +Successfully built fddbc6e005e1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-a98e8d + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b545ca/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b545ca/docker-build-logs.txt new file mode 100644 index 00000000..355b7a43 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b545ca/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 3240ee969a81 + +Step 15/17 : arg tag + + + ---> Running in 8ae003ce092e + + ---> 0251ef4185f8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in f36fde3b7473 + + ---> 19c30d4478ba + +Step 17/17 : workdir /root + + + ---> Running in a8548526d85b + + ---> 04095605f84a + +Successfully built 04095605f84a + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b545ca + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b9b53f/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b9b53f/docker-build-logs.txt new file mode 100644 index 00000000..f1aad948 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b9b53f/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 1937deaf5db0 + +Step 15/17 : arg tag + + + ---> Running in ffe774173695 + + ---> 9b8a313f7c24 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 7b628998e56d + + ---> 604228afaa9c + +Step 17/17 : workdir /root + + + ---> Running in c7f76bed0c44 + + ---> 7f0dd27f236b + +Successfully built 7f0dd27f236b + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-b9b53f + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c12052/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c12052/docker-build-logs.txt new file mode 100644 index 00000000..cc42b1d3 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c12052/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> c73f65aba0bd + +Step 15/17 : arg tag + + + ---> Running in fe2f10e73623 + + ---> 20bc57b852a8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in e8003d33ef88 + + ---> e9836fc4e2ba + +Step 17/17 : workdir /root + + + ---> Running in 6692fbc54db6 + + ---> dd244086c8c8 + +Successfully built dd244086c8c8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c12052 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c8c519/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c8c519/docker-build-logs.txt new file mode 100644 index 00000000..3d2cb70d --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c8c519/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> 63f22b038a2e + +Step 15/17 : arg tag + + + ---> Running in b38844a8a589 + + ---> 1ff9bd98275c + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3f5fe5a162e2 + + ---> 35f358494436 + +Step 17/17 : workdir /root + + + ---> Running in 87071bb20165 + + ---> e646935d2dae + +Successfully built e646935d2dae + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-c8c519 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-ca617e/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-ca617e/docker-build-logs.txt new file mode 100644 index 00000000..2cc76c6b --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-ca617e/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> ee4c7257330f + +Step 15/17 : arg tag + + + ---> Running in 4c18b53d1b17 + + ---> 34395840a6a8 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in bfcabdc96a7e + + ---> 8e2da3a8c55b + +Step 17/17 : workdir /root + + + ---> Running in 1fd10fd41f6f + + ---> 7520f393d0c1 + +Successfully built 7520f393d0c1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-ca617e + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-cb903d/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-cb903d/docker-build-logs.txt new file mode 100644 index 00000000..c3298042 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-cb903d/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> df217674f77d + +Step 15/17 : arg tag + + + ---> Running in 29532ba4df33 + + ---> 98118c1d59ab + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 3f8ebdf95453 + + ---> 251823e22a0e + +Step 17/17 : workdir /root + + + ---> Running in 0b22b134fb71 + + ---> ff1d34bd5c19 + +Successfully built ff1d34bd5c19 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-cb903d + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-da3b10/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-da3b10/docker-build-logs.txt new file mode 100644 index 00000000..a3f8192a --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-da3b10/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> c0a5eb962eb4 + +Step 15/17 : arg tag + + + ---> Running in 8714dc4e2c87 + + ---> 45ccf6f7ebdf + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in fdf3c734631a + + ---> 4e1ca3c4c81b + +Step 17/17 : workdir /root + + + ---> Running in fb8c1f27861c + + ---> 284304c0f673 + +Successfully built 284304c0f673 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-da3b10 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-e78939/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-e78939/docker-build-logs.txt new file mode 100644 index 00000000..b86d0f7a --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-e78939/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a2ca34755347 + +Step 15/17 : arg tag + + + ---> Running in a77e000a356e + + ---> 7ae692dd6de1 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 07dbdcb7016b + + ---> b31eb4e9ade3 + +Step 17/17 : workdir /root + + + ---> Running in 735587ad39a5 + + ---> ba8785aea71f + +Successfully built ba8785aea71f + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-e78939 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-faa5d5/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-faa5d5/docker-build-logs.txt new file mode 100644 index 00000000..92d9e405 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-faa5d5/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> db9c1d930902 + +Step 15/17 : arg tag + + + ---> Running in b2e1e582f10e + + ---> e4e39af0b022 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in c04a729e5709 + + ---> d5a9d29829ea + +Step 17/17 : workdir /root + + + ---> Running in 48a6d3cde38d + + ---> b44dd57672b9 + +Successfully built b44dd57672b9 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-faa5d5 + diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-fd7427/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-fd7427/docker-build-logs.txt new file mode 100644 index 00000000..79d803a9 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-fd7427/docker-build-logs.txt @@ -0,0 +1,119 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 + + + ---> a7ebb447d94e + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 416ded9895d6 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> 5b24c39f1846 + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> 27dd55b8d338 + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> a4c213f3d20d + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7eed5569a303 + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 7cbdbbbfae0d + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 72699987ea8c + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> e51d6b6d95b1 + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> a867ffd8a7bb + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 80657c93cdae + +Step 12/17 : run pip install latch + + + ---> Using cache + + ---> 8dcecc79a6e2 + +Step 13/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> d9ec3fc455af + +Step 14/17 : copy . /root/ + + + ---> a8397d184ff5 + +Step 15/17 : arg tag + + + ---> Running in a162b0e9a07a + + ---> 5b3287167a41 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 01c7ecad8b76 + + ---> 51ff3527a8e5 + +Step 17/17 : workdir /root + + + ---> Running in 7221ffcac1c6 + + ---> 4dc2fd47c2f1 + +Successfully built 4dc2fd47c2f1 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35929_nf_nf_core_atacseq:0.1.0-31a1cb-wip-fd7427 + diff --git a/ATAC Seq_Technical wiki b/ATAC Seq_Technical wiki new file mode 100644 index 00000000..92c2d8cf --- /dev/null +++ b/ATAC Seq_Technical wiki @@ -0,0 +1,35 @@ +ATAC (assay for transposase-accessible chromatin) Sequencing is a powerful sequencing tool that has been used to study the epigenetic signature of genomes. ATAC seq aims to capture the open chromatin parts of the genome and throws light on the effect of chromatin packaging on gene expression and gene regulation. ATAC sequencing uses a hyperactive mutant of the TN5 transposase, which inserts itself into the open chromatin regions of the genome. Further, this transposase, cleaves the double-stranded DNA and attaches adaptors to the fragments. These fragments are then purified, PCR-amplified, and sequenced using NGS. The workflow to process the raw ATAC sequencing reads is presented in the NFCore ATACseq workflow. + +The workflow primarily aims at aligning reads against the genomes and computes a pile-up of reads at every base along the genome. The heart of the workflow is to clean up the alignments and compute “peaks”- more than expected pileup of reads along specific parts of the genome, likely to correspond to open chromatin portions of the genome. The workflow uses a series of tools and provides the user with various choices for every step in the process. + +In this article, we present the steps in this pipeline and the set of software tools used to manipulate ATAC seq data. + +## Quality Control Analysis of Sequencing Reads +The ATAC Seq pipeline relies upon a set of tools to ensure data quality and to remove any artifacts resulting from poor quality reads. +1. FastQC-FastQC performs read quality analysis byt aggregating per base quality scores across reads and plots key metrics. This can be used to filter out reads and trim portions of the read of poor quality. +2. Trim Galore! - Trimgalore is used in this analysis to remove adapter sequences from the sequencing reads. + +## Read Alignments + +In this part of the workflow, we aim to align reads against the reference genome. The outputs from this step is key in identifying segments of the genome enriched in chromatin accessible elements. The ATAC Seq pipelines offers 4 choices of short read aligners for aligning reads to the genome and the read alignment is one of the most compute-heavy portions of the workflow. +1. BWA- BWA uses Burrows Wheeler transform to align reads against the genome. It is efficient and has a low memory footprint compared to other methods and this is the default aligner used by the workflow. +2. BowTie2- BowTie2 is one of the most commonly used short read aligners, which also uses Burrows Wheeler transform as an indexing kernel. +3. STAR- STAR is another method for performing read alignments and relies on a suffix array data structure to compute alignments of short reads against the genome. +4. ChromMap- + + +## Post processing read alignments + +### Filtering Alignments. +Upon computing the alignments, the workflow uses PICARD to merge samples from the same library. The merged alignments obtained from the previous step is filtered to retain only alignments that are free of PCR duplicates, and klow quality alignments. To that end, the workflow relies upon SAMtools, PiCard, and bedtools. The workflow uses PICARD to mark duplicates that are often a result of PCR amplification biases and if not removed can artificically boost the signal confidence. The reads that are marked as duplicates are removed from further analysis. The number of duplicates also serve as a method to gauge the library complexity. Further, the worflow uses SAMtools to remove reads aligning to the mitochondrial DNA, black listed portions of the genome that tend to attract the TN5 transposase, read alignments that are norked as secondary aliugnments, unmaooed reads, reads containing over 4 mismatches, reads akignments that are soft-clipped, read pairs aligning to different chromosomes, and reads that do not align with concordant orientation. + + +The most important signal extracted from these filtered alignments is the ATAC Seq peak information. Since the library preparation step performs a targetted biased tagmentation of the open chromatin regions, the coverage of reads aligning to the genome will not be uniform. The coverage is expected to be spiky, with an increased percapita coverage to the chromatin accessible parts of the genome. These segments are often referred to as "peaks" in literature and rest of the workflow spins around computing, visualizing, and annotating the peaks. To that end, +1. The workflow relies upon Picard and preseq to estimate the library complexity, and study the effect of PCR duplication on the library size +2. BedTools to create bigWig files, that can be loaded with IGV to visualize coverage signals, +3. Deeptools to generate gene-body meta-profile from the bigWig files and compute genome-wide enrichement of tbe ATAC seq reads. Incase, the samples are annotated as case and controls, the enrichment is calculated with respecxt to the controls. +4. MACS2 is used to call peaks. MACS2 is a count based peak calling software, that identifies secions of the genome that have a significant pile up of reads compared to the background. MACS2 can either identify peaks that are broad, or narrow, and by default, the workflow identifies broad peaks. +5. HOMER is used to annotate the peaks relative to gene features. Since the chromatin acceissible regions are often present closer to the genebody, annotating the peaks with the nearest bene is often useful for downstream tasks. +6. The workflow also relies on BEDTools to merge peaks across all samples and creates consensus peaks, which retains only the peaks that is found in all samples and removes peaks that are present in sample-specific. The set of consensus peaks establishes a basis for studying peaks that are used to perform downstream tasks such as differential expression analysis between cases and controls. To count reads in consensus peaks, the workflow uses the featureCounts package. +7. The matrix of of peak counts obtained previously is then used to perform a "differential accessibility analysis". Differential accessibility analysis is very similar in vein to differential abundance testing usually performed for gene counts. The same statistical machinery is extended to peaks in this context of ATAC Seq data. This is a powerful method to identify peaks that are differentially enriched between different samples and can also help detect potential batch effects, and ensure that biological replicates have similar peaks. The workflow uses DESeq2 to perform the differential accessibility analysis and projects the counts onto the top 2 PCs. +8. ATAQV tool kit is used to make QC plots and renders the QC metrics as a HTML report. \ No newline at end of file diff --git a/latch_metadata/Compress_Coverage.py b/latch_metadata/Compress_Coverage.py index 2f099298..906ec328 100644 --- a/latch_metadata/Compress_Coverage.py +++ b/latch_metadata/Compress_Coverage.py @@ -18,7 +18,7 @@ def Return_Chromosome_Level_Coverages(bigwig, chromosome, chr_len, batch=1000000 return pa.array(cov_vec) -def Compress_Coverage(data_path, outPath, s): +def Compress_Coverages(data_path, outPath, s): fp = bw.open(data_path) chrom = fp.chroms() chroms_list = list(chrom.keys()) diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index 7c2d02d8..a0e5f153 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -1,18 +1,8 @@ import sys -from os import mkdir -from os.path import isdir -from pathlib import Path -from shutil import copy, copytree -from subprocess import run import typing_extensions from flytekit.core.annotation import FlyteAnnotation -from latch import custom_task, map_task, medium_task, small_task from latch.ldata.path import LPath -from latch.resources.tasks import nextflow_runtime_task - -# from latch.resources.tasks import map_task -from latch.resources.workflow import workflow from latch.types import metadata from latch.types.directory import LatchDir, LatchOutputDir from latch.types.file import LatchFile @@ -39,7 +29,7 @@ "genome_source", "", latch_genome_source=ForkBranch( - "Latch Certified Reference Genome", Params("genome") + "Latch Certified Reference Genome", Params("latch_genome") ), input_ref=ForkBranch( "Custom Reference Genome", @@ -141,7 +131,7 @@ NextflowMetadata( display_name="nf-core/atacseq", author=LatchAuthor( - name="Your Name", + name="nf-core", ), parameters=generated_parameters, runtime_resources=NextflowRuntimeResources( diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index d1371ab9..8b097809 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -85,7 +85,7 @@ class SampleSheet: description="Use controls.", ), "outdir": NextflowParameter( - type=typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], + type=LatchOutputDir, default=None, section_title=None, display_name="Output Directory", @@ -110,7 +110,7 @@ class SampleSheet: display_name="Reference Genome", description="Choose Reference Genome", ), - "genome": NextflowParameter( + "latch_genome": NextflowParameter( type=typing.Optional[Reference], default=None, section_title="Reference genome options", diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py new file mode 100644 index 00000000..2c35ce61 --- /dev/null +++ b/wf/Post_Process_Tasks.py @@ -0,0 +1,399 @@ +import os +import shutil +import subprocess +import typing +from dataclasses import dataclass +from enum import Enum +from pathlib import Path +from subprocess import run + +from dataclasses_json import dataclass_json +from latch import map_task, medium_task, small_task +from latch.account import Account +from latch.ldata.path import LPath +from latch.registry.project import Project +from latch.registry.table import Table +from latch.resources.tasks import custom_task +from latch.types.directory import LatchDir, LatchOutputDir +from latch.types.file import LatchFile + +from latch_metadata.Compress_Coverage import Compress_Coverages, pa, pq + +# from latch_metadata.parameters import Aligner + + +def latch_listdir(data_directory): + """ + Helper function to return the elements of a latch directory as a list. + Input [LatchDir]: data_directory + Output [List]: files + """ + files = [] + for x in data_directory.iterdir(): + files.append(x.path) + return files + + +class Aligner(Enum): + bwa = "bwa" + bowtie2 = "bowtie2" + star = "star" + chromap = "chromap" + + +@dataclass_json +@dataclass +class InputMap_Compress_Coverages: + data_path: LatchFile + outPath: LatchDir + sample: str + + +@dataclass_json +@dataclass +class InputMap_ATACQC: + run_flag: str + sample: str + bamfile: LatchFile + baifile: LatchFile + outdir: LatchDir + + +@dataclass +class Registry_Obj: + sample: str + frag_file: LatchFile + feat_alignment: LatchFile + sat_curves: LatchFile + cov_parquet: LatchDir + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Prepare_Inputs_Coverages( + run_flag: str, + input_dir: LatchOutputDir, + aligner: typing.Optional[Aligner] = Aligner.bwa, +) -> (typing.List[InputMap_Compress_Coverages], LatchDir): + """ + Upon running the nextflow ATAC Seq workflow, the workflow runs a python function to + make good quality peak visualizations. The function queries the bigwig file of coverages from each + sample and stores them as parquet file. This function computes an object for running map_task of the + Compress_Coverages_Sample task. It creates an object of the class InputMap_Compress_Coverages, + for every sample in the dataset. + + Inputs: + run_flag [str]: The run_flag returned by the nextflow task + input_dir [LatchDir]: The LatchDir containing the results from nextflow output. + aligner [Aligner]: The aligner used by the workflow. + + Outputs: + input_objects [List[InputMap_Compress_Coverages]]: Objects of type InputMap_Compress_Coverages for every sample + outdir_cov_plots [LatchDir]: Latch directory containing the coverage results, used for visualization. + outputs are written to {workflow_output_directory}/{run_name}/{cov_parquet}/ + """ + bigwig_files = LPath( + os.path.join( + input_dir.remote_path, run_flag, aligner.name, "merged_library/bigwig/" + ) + ) + local_dir = "cov_parquet/" + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + outdir_cov_plots = LatchDir( + local_dir, f"{input_dir.remote_directory}/{run_flag}/{local_dir}" + ) + + input_objects = [] + for b in latch_listdir(bigwig_files): + if b.endswith("bigWig"): + sample = Path(b).name + print(sample) + o = InputMap_Compress_Coverages( + LatchFile(b), outdir_cov_plots, sample.replace(".mLb.clN.bigWig", "") + ) + input_objects.append(o) + return input_objects, outdir_cov_plots + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Merge_pq_files( + cov_parquet_path: typing.List[LatchDir], outPath: LatchDir +) -> LatchDir: + chromosomes = {} + for cov in cov_parquet_path: + files = latch_listdir(cov) + for s in files: + print(s) + splits = Path(s).name.split(".") + print(splits[0]) + try: + chromosomes[splits[0]].append(LatchFile(s)) + except KeyError: + chromosomes[splits[0]] = [LatchFile(s)] + + out_dir = "merged_parquet_files" + if not os.path.isdir(out_dir): + os.mkdir(out_dir) + + for c in chromosomes: + d = {} + keys = chromosomes[c] + for k in keys: + table = pq.read_table(k.local_path) + sample = Path(k.local_path).name.replace(".parquet", "") + print(c, sample) + d[sample] = table["data"] + pq.write_table( + pa.table(d), + os.path.join(out_dir, c + ".parquet"), + ) + return LatchDir(out_dir, os.path.join(outPath.remote_directory, out_dir)) + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Compress_Coverages_Sample(IM: InputMap_Compress_Coverages) -> LatchDir: + """ + Task to compress the coverages further from the bigwig sample as parquet files. + This is run as map_task, for every sample in the dataset. + + Inputs: + IM [str]: [List[InputMap_Compress_Coverages]]: Objects of type InputMap_Compress_Coverages for every sample + + Outputs: + outdir_cov_sample [LatchDir]: Latch directory containing the coverage results per sample. + """ + bigWig_file = IM.data_path + sample = IM.sample + outPath = IM.outPath + + local_dir = sample + + print(bigWig_file, outPath, sample) + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + + Compress_Coverages(bigWig_file.local_path, local_dir, sample) + + return LatchDir(local_dir, os.path.join(outPath.remote_directory, local_dir)) + + +@small_task +def Calculate_Plotting_Data( + rplots: typing.List[LatchDir], cov_plots: typing.List[LatchDir] +) -> typing.List[Registry_Obj]: + """ + This task prepares an object of type 'Registry_Obj' for every sample. It takes the outputs from the Run_RScript and + Compress_Covrages_Sample, and these obejcts are then written into a registry table. + + Inputs: + rplots: List[LatchDir]: LatchDir Paths from running Run_RScript as a map_task + cov_plots: List[LatchDir]: LatchDir Paths from running Compress_Covrages_Sample as a map_task + + Outputs: + obj_list: List[Registry_Obj]: List of objects of type Registry_Obj, + that is used to write files back to the registry tables. + """ + d = {} + for f in rplots: + files = latch_listdir(f) + sample = Path(f.remote_path).name + plots = {} + for i in files: + if Path(i).name in [ + "Frag_Sizes.txt", + "featurealignment_coverage.txt", + "Saturation_Plots.txt", + ]: + plots[Path(i).name] = LatchFile(i) + d[sample] = plots + + for f in cov_plots: + sample = Path(f.remote_path).name + d[sample]["Cov_Plots"] = f + + obj_list = [] + for k in d: + print(k) + o = Registry_Obj( + k, + d[k]["Frag_Sizes.txt"], + d[k]["featurealignment_coverage.txt"], + d[k]["Saturation_Plots.txt"], + d[k]["Cov_Plots"], + ) + obj_list.append(o) + + return obj_list + + +@custom_task(cpu=4, memory=48, storage_gib=50) +def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: + """ + The workflow calls the RScript that invokes the ATACSeqQC package and persists the data matrices + to make plots on Latch Plots + + Inputs: + map_input [List[InputMap_ATACQC]]: Objects of type InputMap_ATACQC for every sample. This is run as a + map_task and simultaneously processes multiple samples. + + Outputs: + input_objects [List[InputMap_ATACQC]]: Objects of type InputMap_ATACQC for every sample + [LatchDir]: Latch directory containing the data matrices used for visualization per sample. + """ + run_flag = map_input.run_flag + sample = map_input.sample + bamfile = map_input.bamfile + baifile = map_input.baifile + outdir = map_input.outdir + + local_dir = sample + "/" + shutil.copy(bamfile.local_path, str(Path().resolve())) + shutil.copy(baifile.local_path, str(Path().resolve())) + + if not os.path.isdir(local_dir): + os.mkdir(local_dir) + # bamfile.download() + # baifile.download() + + cmd_RunRscript = [ + "mamba", + "run", + "-n", + "atacseqqc", + "Rscript", + "/root/latch_metadata/ATACSeqQC_Plots.R", + Path(bamfile.local_path).name, + local_dir, + ] + print(" ".join(cmd_RunRscript)) + subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) + return LatchDir(local_dir, os.path.join(outdir.remote_directory, sample)) + + +@small_task +def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: + """ + The workflow finally writes the tables necessary for making plots with the plotting layout + in the registry. The workflow looks for a project with the name, "ATAC_Seq_Results", if it doesn't exist, + it creates one and inserts a table with the {run_name}. + + Inputs: + d [List[Registry_Obj]]: Objects of type Registry_Obj ontained from the Calculate_Plotting_Data function. + run_name, str + + Outputs: + returns the project id + """ + target_project_name = "ATAC_Seq_Results" + target_table_name = f"{run_name}_Results" + + account = Account.current() + target_project = next( + ( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ), + None, + ) + + if target_project is None: + with account.update() as account_updater: + account_updater.upsert_registry_project(target_project_name) + target_project = next( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ) + print("Upserted project") + + target_table = next( + ( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name + ), + None, + ) + + columns = [ + "sample", + "Fragment_Size_Distribution", + "Feature_Alignment_Coverage", + "Saturation_Curves", + "Cov_Parquet_Files", + ] + col_types = [str, LatchFile, LatchFile, LatchFile, LatchDir] + if target_table == None: + ### Upsert_Table + with target_project.update() as project_updater: + project_updater.upsert_table(target_table_name) + target_table = next( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name + ) + print("Upserted table") + + with target_table.update() as updater: + for i in range(0, len(columns)): + updater.upsert_column(columns[i], type=col_types[i]) + print("Upserted columns") + ctr = len(target_table.get_dataframe()) + with target_table.update() as updater: + for v in d: + updater.upsert_record( + name=str(ctr), + sample=v.sample, + Fragment_Size_Distribution=v.frag_file, + Feature_Alignment_Coverage=v.feat_alignment, + Saturation_Curves=v.sat_curves, + Cov_Parquet_Files=v.cov_parquet, + ) + ctr += 1 + + return target_table.id + + +@small_task +def Prepare_Inputs_ATACQC( + run_flag: str, + outdir: LatchOutputDir, + aligner: typing.Optional[Aligner] = Aligner.bwa, +) -> (typing.List[InputMap_ATACQC], LatchDir): + """ + Upon running the nextflow ATAC Seq workflow, the workflow uses an R package ATACSeqQC to perform QC analysis. + This function computes an object for running map_task of the + Run_Rscript task. It creates an object of the class class InputMap_ATACQC, + for every sample in the dataset. + + Inputs: + run_flag [str]: The run_flag returned by the nextflow task + outdir [LatchDir]: The LatchDir containing the results from nextflow output. + aligner [Aligner]: The aligner used by the workflow. + + Outputs: + input_objects [List[InputMap_ATACQC]]: Objects of type InputMap_ATACQC for every sample + outdir_cov_plots [LatchDir]: Latch directory containing the data matrices used for visualization. + outputs are written to {workflow_output_directory}/{run_name}/{cov_parquet}/ + """ + input_path = LPath( + os.path.join(outdir.remote_directory, run_flag, aligner.name, "merged_library") + ) + files = latch_listdir(input_path) + if not os.path.isdir("R_Plots/"): + os.mkdir("R_Plots/") + outdir_r_plots = LatchDir( + "R_Plots", os.path.join(f"{outdir.remote_directory}/{run_flag}/R_Plots") + ) + object_list = [] + for f in files: + print(f) + if f.endswith(".mLb.mkD.sorted.bam"): + bamfile = f + baifile = f + ".bai" + assert baifile in files, "Missing bai file for " + baifile + sample = f.split("/")[-1].replace(".mLb.mkD.sorted.bam", "") + o = InputMap_ATACQC(run_flag, sample, bamfile, baifile, outdir_r_plots) + object_list.append(o) + return object_list, outdir_r_plots diff --git a/wf/entrypoint.py b/wf/entrypoint.py index 9363306b..a3f7aa9f 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -9,14 +9,11 @@ import requests import typing_extensions -from dataclasses_json import dataclass_json from flytekit.core.annotation import FlyteAnnotation -from latch import map_task, medium_task, small_task -from latch.account import Account +from latch import custom_task, map_task, medium_task, small_task from latch.executions import report_nextflow_used_storage from latch.ldata.path import LPath -from latch.registry.project import Project -from latch.registry.table import Table +from latch.resources.launch_plan import LaunchPlan from latch.resources.tasks import custom_task, nextflow_runtime_task from latch.resources.workflow import workflow from latch.types import metadata @@ -27,22 +24,30 @@ from latch_cli.services.register.utils import import_module_by_path from latch_cli.utils import urljoins +import wf.Post_Process_Tasks as pp +from latch_metadata.parameters import ( + Aligner, + Reference, + SampleSheet, + generated_parameters, +) + +sys.stdout.reconfigure(line_buffering=True) + # import latch_metadata.Compress_Coverage # from latch_metadata.Compress_Coverage import Compute_Coverage_Across_Samples, Return_Chromosome_Level_Coverages meta = Path("latch_metadata") / "__init__.py" import_module_by_path(meta) import latch_metadata -import latch_metadata.Compress_Coverage -@dataclass_json -@dataclass -class InputMap_ATACQC: - run_flag: str - sample: str - bamfile: LatchFile - baifile: LatchFile - outdir: LatchDir +def get_flag_defaults( + name: str, val: typing.Any, default_val: typing.Optional[typing.Any] +): + if val == default_val or val is None: + return "" + else: + return get_flag(name=name, val=val) @dataclass @@ -53,15 +58,6 @@ class SampleSheet: replicate: int -@dataclass -class Registry_Obj: - sample: str - frag_file: LatchFile - feat_alignment: LatchFile - sat_curves: LatchFile - cov_parquet: LatchDir - - class Reference(Enum): hg19 = "GRCh37 (Homo Sapiens hg19)" hg38 = "GRCh38 (Homo Sapiens hg38)" @@ -82,280 +78,6 @@ class ReadLength(Enum): r_200 = "200" -def latch_listdir(data_directory): - files = [] - for x in data_directory.iterdir(): - files.append(x.path) - return files - - -def get_flag_defaults( - name: str, val: typing.Any, default_val: typing.Optional[typing.Any] -): - if val == default_val or val is None: - return "" - else: - return get_flag(name=name, val=val) - - -@dataclass_json -@dataclass -class InputMap_Compress_Coverages: - data_path: LatchFile - outPath: LatchDir - sample: str - - -@custom_task(cpu=4, memory=48, storage_gib=50) -def Prepare_Inputs_Coverages( - run_flag: str, input_dir: LatchDir, aligner: typing.Optional[Aligner] = Aligner.bwa -) -> (typing.List[InputMap_Compress_Coverages], LatchDir): - bigwig_files = LPath( - os.path.join( - input_dir.remote_path, run_flag, aligner.name, "merged_library/bigwig/" - ) - ) - local_dir = "cov_parquet/" - if not os.path.isdir(local_dir): - os.mkdir(local_dir) - outdir_cov_plots = LatchDir( - local_dir, f"{input_dir.remote_directory}/{run_flag}/{local_dir}" - ) - - input_objects = [] - for b in latch_listdir(bigwig_files): - if b.endswith("bigWig"): - sample = Path(b).name - print(sample) - o = InputMap_Compress_Coverages( - LatchFile(b), outdir_cov_plots, sample.replace(".mLb.clN.bigWig", "") - ) - input_objects.append(o) - return input_objects, outdir_cov_plots - - -@custom_task(cpu=4, memory=48, storage_gib=50) -def Merge_pq_files( - cov_parquet_path: typing.List[LatchDir], outPath: LatchDir -) -> LatchDir: - chromosomes = {} - for cov in cov_parquet_path: - files = latch_listdir(cov) - for s in files: - print(s) - splits = Path(s).name.split(".") - print(splits[0]) - try: - chromosomes[splits[0]].append(LatchFile(s)) - except KeyError: - chromosomes[splits[0]] = [LatchFile(s)] - - out_dir = "merged_parquet_files" - if not os.path.isdir(out_dir): - os.mkdir(out_dir) - - for c in chromosomes: - d = {} - keys = chromosomes[c] - for k in keys: - table = latch_metadata.Compress_Coverage.pq.read_table(k.local_path) - sample = Path(k.local_path).name.replace(".parquet", "") - print(c, sample) - d[sample] = table["data"] - latch_metadata.Compress_Coverage.pq.write_table( - latch_metadata.Compress_Coverage.pa.table(d), - os.path.join(out_dir, c + ".parquet"), - ) - return LatchDir(out_dir, os.path.join(outPath.remote_directory, out_dir)) - - -@custom_task(cpu=4, memory=48, storage_gib=50) -def Compress_Coverages_Sample(IM: InputMap_Compress_Coverages) -> LatchDir: - bigWig_file = IM.data_path - sample = IM.sample - outPath = IM.outPath - - local_dir = sample - - print(bigWig_file, outPath, sample) - if not os.path.isdir(local_dir): - os.mkdir(local_dir) - - latch_metadata.Compress_Coverage.Compress_Coverage( - bigWig_file.local_path, local_dir, sample - ) - - return LatchDir(local_dir, os.path.join(outPath.remote_directory, local_dir)) - - -@small_task -def Calculate_Plotting_Data( - rplots: typing.List[LatchDir], cov_plots: typing.List[LatchDir] -) -> typing.List[Registry_Obj]: - d = {} - for f in rplots: - files = latch_listdir(f) - sample = Path(f.remote_path).name - plots = {} - for i in files: - if Path(i).name in [ - "Frag_Sizes.txt", - "featurealignment_coverage.txt", - "Saturation_Plots.txt", - ]: - plots[Path(i).name] = LatchFile(i) - d[sample] = plots - - for f in cov_plots: - sample = Path(f.remote_path).name - d[sample]["Cov_Plots"] = f - - obj_list = [] - for k in d: - print(k) - o = Registry_Obj( - k, - d[k]["Frag_Sizes.txt"], - d[k]["featurealignment_coverage.txt"], - d[k]["Saturation_Plots.txt"], - d[k]["Cov_Plots"], - ) - obj_list.append(o) - - return obj_list - - -@custom_task(cpu=4, memory=48, storage_gib=50) -def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: - run_flag = map_input.run_flag - sample = map_input.sample - bamfile = map_input.bamfile - baifile = map_input.baifile - outdir = map_input.outdir - - local_dir = sample + "/" - shutil.copy(bamfile.local_path, str(Path().resolve())) - shutil.copy(baifile.local_path, str(Path().resolve())) - - if not os.path.isdir(local_dir): - os.mkdir(local_dir) - bamfile.download() - baifile.download() - - cmd_RunRscript = [ - "mamba", - "run", - "-n", - "atacseqqc", - "Rscript", - "/root/latch_metadata/ATACSeqQC_Plots.R", - Path(bamfile.local_path).name, - local_dir, - ] - print(" ".join(cmd_RunRscript)) - subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) - return LatchDir(local_dir, os.path.join(outdir.remote_directory, sample)) - - -@small_task -def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: - target_project_name = "ATAC_Seq_Results" - target_table_name = f"{run_name}_Results" - - account = Account.current() - target_project = next( - ( - project - for project in account.list_registry_projects() - if project.get_display_name() == target_project_name - ), - None, - ) - - if target_project is None: - with account.update() as account_updater: - account_updater.upsert_registry_project(target_project_name) - target_project = next( - project - for project in account.list_registry_projects() - if project.get_display_name() == target_project_name - ) - print("Upserted project") - - target_table = next( - ( - table - for table in target_project.list_tables() - if table.get_display_name() == target_table_name - ), - None, - ) - - columns = [ - "sample", - "Fragment_Size_Distribution", - "Feature_Alignment_Coverage", - "Saturation_Curves", - "Cov_Parquet_Files", - ] - col_types = [str, LatchFile, LatchFile, LatchFile, LatchDir] - if target_table == None: - ### Upsert_Table - with target_project.update() as project_updater: - project_updater.upsert_table(target_table_name) - target_table = next( - table - for table in target_project.list_tables() - if table.get_display_name() == target_table_name - ) - print("Upserted table") - - with target_table.update() as updater: - for i in range(0, len(columns)): - updater.upsert_column(columns[i], type=col_types[i]) - print("Upserted columns") - ctr = len(target_table.get_dataframe()) - with target_table.update() as updater: - for v in d: - updater.upsert_record( - name=str(ctr), - sample=v.sample, - Fragment_Size_Distribution=v.frag_file, - Feature_Alignment_Coverage=v.feat_alignment, - Saturation_Curves=v.sat_curves, - Cov_Parquet_Files=v.cov_parquet, - ) - ctr += 1 - - return target_table.id - - -@small_task -def Prepare_Inputs_ATACQC( - run_flag: str, outdir: LatchDir, aligner: typing.Optional[Aligner] = Aligner.bwa -) -> (typing.List[InputMap_ATACQC], LatchDir): - input_path = LPath( - os.path.join(outdir.remote_directory, run_flag, aligner.name, "merged_library") - ) - files = latch_listdir(input_path) - if not os.path.isdir("R_Plots/"): - os.mkdir("R_Plots/") - outdir_r_plots = LatchDir( - "R_Plots", os.path.join(f"{outdir.remote_directory}/{run_flag}/R_Plots") - ) - object_list = [] - for f in files: - print(f) - if f.endswith(".mLb.mkD.sorted.bam"): - bamfile = f - baifile = f + ".bai" - assert baifile in files, "Missing bai file for " + baifile - sample = f.split("/")[-1].replace(".mLb.mkD.sorted.bam", "") - o = InputMap_ATACQC(run_flag, sample, bamfile, baifile, outdir_r_plots) - object_list.append(o) - return object_list, outdir_r_plots - - @custom_task(cpu=0.25, memory=0.5, storage_gib=1) def initialize() -> str: token = os.environ.get("FLYTE_INTERNAL_EXECUTION_ID") @@ -391,11 +113,11 @@ def nextflow_runtime( seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], - outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], + outdir: LatchOutputDir, email: typing.Optional[str], multiqc_title: typing.Optional[str], genome_source: str, - genome: typing.Optional[Reference], + latch_genome: typing.Optional[Reference], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], @@ -485,22 +207,27 @@ def nextflow_runtime( if genome_source == "latch_genome_source": fasta = os.path.join( - "s3://latch-public/test-data/35929/", genome.name, genome.name + ".fa" + "s3://latch-public/test-data/35929/", + latch_genome.name, + latch_genome.name + ".fa", ) gtf = os.path.join( "s3://latch-public/test-data/35929/", - genome.name, - genome.name + ".refGene.gtf", + latch_genome.name, + latch_genome.name + ".refGene.gtf", ) if aligner.name == "bowtie2": bowtie2_index = os.path.join( - "s3://latch-public/test-data/35929/", genome.name, "bowtie2" + "s3://latch-public/test-data/35929/", latch_genome.name, "bowtie2" ) elif aligner.name == "bwa": bwa_index = os.path.join( - "s3://latch-public/test-data/35929/", genome.name, "bwa" + "s3://latch-public/test-data/35929/", latch_genome.name, "bwa" + ) + elif aligner.name == "star": + star_index = os.path.join( + "s3://latch-public/test-data/35929/", latch_genome.name, "bwa" ) - print(aligner.name, genome, fasta, bowtie2_index) cmd = [ "/root/nextflow", @@ -654,11 +381,11 @@ def nf_nf_core_atacseq( seq_center: typing.Optional[str], read_length: typing.Optional[int], with_control: typing.Optional[bool], - outdir: typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], + outdir: LatchOutputDir, # typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], email: typing.Optional[str], multiqc_title: typing.Optional[str], genome_source: str, - genome: typing.Optional[Reference], + latch_genome: typing.Optional[Reference], fasta: typing.Optional[LatchFile], gtf: typing.Optional[LatchFile], gff: typing.Optional[LatchFile], @@ -829,7 +556,7 @@ def nf_nf_core_atacseq( email=email, multiqc_title=multiqc_title, genome_source=genome_source, - genome=genome, + latch_genome=latch_genome, fasta=fasta, gtf=gtf, gff=gff, @@ -883,24 +610,161 @@ def nf_nf_core_atacseq( multiqc_methods_description=multiqc_methods_description, ) - # NF_Run_Flag = run_name - - input_obj_list, outdir_r_plots = Prepare_Inputs_ATACQC( + input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner ) - input_obj_cov_list, outdir_cov_plots = Prepare_Inputs_Coverages( + input_obj_cov_list, outdir_cov_plots = pp.Prepare_Inputs_Coverages( run_flag=NF_Run_Flag, input_dir=outdir, aligner=aligner ) print("Here...") - map_tasks_cov = map_task(Compress_Coverages_Sample)(IM=input_obj_cov_list) + map_tasks_cov = map_task(pp.Compress_Coverages_Sample)(IM=input_obj_cov_list) - map_task_op = map_task(Run_Rscript)(map_input=input_obj_list) + map_task_op = map_task(pp.Run_Rscript)(map_input=input_obj_list) print(outdir_cov_plots) - Plotting_Data = Calculate_Plotting_Data(rplots=map_task_op, cov_plots=map_tasks_cov) + Plotting_Data = pp.Calculate_Plotting_Data( + rplots=map_task_op, cov_plots=map_tasks_cov + ) - registry_table = UpdateRegistry(d=Plotting_Data, run_name=run_name) + registry_table = pp.UpdateRegistry(d=Plotting_Data, run_name=run_name) return outdir + + +LaunchPlan( + nf_nf_core_atacseq, + "test_data", + { + "input": [ + SampleSheet( + sample="Sample_6", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_6", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_1", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_1", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_2", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_2", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_3", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_3", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_4", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_4", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_5", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_5", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + ], + "genome_source": "input_ref", + "run_name": "Test-1", + "read_length": 50, + "aligner": "bowtie2", + "fasta": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.fa"), + "gtf": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.refGene.gtf"), + "outdir": LatchOutputDir("latch://35929.account/"), + }, +) From 15a6c3dd7b3ffaadf7be1191b4401d9d45e202b4 Mon Sep 17 00:00:00 2001 From: Harihara Date: Thu, 12 Sep 2024 13:05:03 -0700 Subject: [PATCH 05/17] Added Mouse reference --- .dockerignore | 4 - .../docker-build-logs.txt | 89 + .../docker-build-logs.txt | 7951 ++++++++++++++++ .../docker-build-logs.txt | 89 + .../docker-build-logs.txt | 295 + .../docker-build-logs.txt | 295 + .../docker-build-logs.txt | 8103 ++++++++++++++++ .../docker-build-logs.txt | 8415 +++++++++++++++++ .../docker-build-logs.txt | 7435 +++++++++++++++ .../docker-build-logs.txt | 87 + .../docker-build-logs.txt | 7759 +++++++++++++++ .latch/config | 2 +- Dockerfile | 22 +- latch_metadata/parameters.py | 1 + wf/entrypoint.py | 2 + 15 files changed, 40533 insertions(+), 16 deletions(-) create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-190515/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-1e8519/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-290cd1/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-38a29a/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-5214bc/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-56043d/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-6ede27/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-af38a3/docker-build-logs.txt create mode 100644 .latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-f7b7ce/docker-build-logs.txt create mode 100644 .latch/.logs/35929_nf_nf_core_atacseq:0.1.0-51ed98-wip-17d014/docker-build-logs.txt diff --git a/.dockerignore b/.dockerignore index 1b1dda5f..f4b11987 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,6 +1,2 @@ .git .github -.nextflow* -.nextflow.log* -work/ -results/ diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-190515/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-190515/docker-build-logs.txt new file mode 100644 index 00000000..5422c41c --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-190515/docker-build-logs.txt @@ -0,0 +1,89 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 902524f000e1 + +Step 12/17 : run pip install latch==2.52.1 + + + ---> Running in 217e2f9e8dbb + +pip install latch==2.52.1 + +ERROR: Ignored the following versions that require a different python version: 2.22.5 Requires-Python >=3.8,<3.11; 2.22.6 Requires-Python >=3.8,<3.11; 2.23.0 Requires-Python >=3.8,<3.11; 2.23.1 Requires-Python >=3.8,<3.11; 2.23.1.1 Requires-Python >=3.8,<3.11; 2.23.2 Requires-Python >=3.8,<3.11; 2.23.3 Requires-Python >=3.8,<3.11; 2.23.4 Requires-Python >=3.8,<3.11; 2.23.5 Requires-Python >=3.8,<3.11; 2.24.0 Requires-Python >=3.8,<3.11; 2.24.1 Requires-Python >=3.8,<3.11; 2.24.10 Requires-Python >=3.8,<3.11; 2.24.11 Requires-Python >=3.8,<3.11; 2.24.12 Requires-Python >=3.8,<3.11; 2.24.2 Requires-Python >=3.8,<3.11; 2.24.3 Requires-Python >=3.8,<3.11; 2.24.4 Requires-Python >=3.8,<3.11; 2.24.5 Requires-Python >=3.8,<3.11; 2.24.6 Requires-Python >=3.8,<3.11; 2.24.7 Requires-Python >=3.8,<3.11; 2.24.8 Requires-Python >=3.8,<3.11; 2.24.9 Requires-Python >=3.8,<3.11; 2.25.0 Requires-Python >=3.8,<3.11; 2.25.1 Requires-Python >=3.8,<3.11; 2.25.2 Requires-Python >=3.8,<3.11; 2.26.0 Requires-Python >=3.8,<3.11; 2.26.1 Requires-Python >=3.8,<3.11; 2.26.2 Requires-Python >=3.8,<3.11; 2.27.0 Requires-Python >=3.8,<3.11; 2.27.1 Requires-Python >=3.8,<3.11; 2.27.2 Requires-Python >=3.8,<3.11; 2.27.3 Requires-Python >=3.8,<3.11; 2.27.4 Requires-Python >=3.8,<3.11; 2.28.0 Requires-Python >=3.8,<3.11; 2.29.0 Requires-Python >=3.8,<3.11; 2.30.0 Requires-Python >=3.8,<3.12; 2.31.0 Requires-Python >=3.8,<3.12; 2.31.1 Requires-Python >=3.8,<3.12; 2.32.0 Requires-Python >=3.8,<3.12; 2.32.1 Requires-Python >=3.8,<3.12; 2.32.2 Requires-Python >=3.8,<3.12; 2.32.3 Requires-Python >=3.8,<3.12; 2.32.4 Requires-Python >=3.8,<3.12; 2.32.5 Requires-Python >=3.8,<3.12; 2.32.6 Requires-Python >=3.8,<3.12; 2.32.7 Requires-Python >=3.8,<3.12; 2.32.8 Requires-Python >=3.8,<3.12; 2.33.0 Requires-Python >=3.8,<3.12; 2.34.0 Requires-Python >=3.8,<3.12; 2.35.0 Requires-Python >=3.8,<3.12; 2.36.0 Requires-Python >=3.8,<3.12; 2.36.1 Requires-Python >=3.8,<3.12; 2.36.10 Requires-Python >=3.8,<3.12; 2.36.11 Requires-Python >=3.8,<3.12; 2.36.2 Requires-Python >=3.8,<3.12; 2.36.3 Requires-Python >=3.8,<3.12; 2.36.4 Requires-Python >=3.8,<3.12; 2.36.5 Requires-Python >=3.8,<3.12; 2.36.6 Requires-Python >=3.8,<3.12; 2.36.7 Requires-Python >=3.8,<3.12; 2.36.8 Requires-Python >=3.8,<3.12; 2.36.9 Requires-Python >=3.8,<3.12; 2.36.9a0 Requires-Python >=3.8,<3.12; 2.36.9a1 Requires-Python >=3.8,<3.12; 2.37.0 Requires-Python >=3.8,<3.12; 2.37.1 Requires-Python >=3.8,<3.12; 2.38.0 Requires-Python >=3.8,<3.12; 2.38.1 Requires-Python >=3.8,<3.12; 2.38.2 Requires-Python >=3.8,<3.12; 2.38.3 Requires-Python >=3.8,<3.12; 2.38.4 Requires-Python >=3.8,<3.12; 2.38.5 Requires-Python >=3.8,<3.12; 2.38.6 Requires-Python >=3.8,<3.12; 2.38.7 Requires-Python >=3.8,<3.12; 2.38.8 Requires-Python >=3.8,<3.12; 2.38.9 Requires-Python >=3.8,<3.12; 2.39.0 Requires-Python >=3.8,<3.12; 2.39.0.dev0 Requires-Python >=3.8,<3.12; 2.39.0.dev1 Requires-Python >=3.8,<3.12; 2.39.0.dev10 Requires-Python >=3.8,<3.12; 2.39.0.dev11 Requires-Python >=3.8,<3.12; 2.39.0.dev12 Requires-Python >=3.8,<3.12; 2.39.0.dev13 Requires-Python >=3.8,<3.12; 2.39.0.dev14 Requires-Python <3.12,>=3.8; 2.39.0.dev15 Requires-Python <3.12,>=3.8; 2.39.0.dev16 Requires-Python <3.12,>=3.8; 2.39.0.dev17 Requires-Python <3.12,>=3.8; 2.39.0.dev18 Requires-Python <3.12,>=3.8; 2.39.0.dev19 Requires-Python <3.12,>=3.8; 2.39.0.dev2 Requires-Python >=3.8,<3.12; 2.39.0.dev20 Requires-Python <3.12,>=3.8; 2.39.0.dev21 Requires-Python <3.12,>=3.8; 2.39.0.dev22 Requires-Python <3.12,>=3.8; 2.39.0.dev23 Requires-Python <3.12,>=3.8; 2.39.0.dev24 Requires-Python <3.12,>=3.8; 2.39.0.dev25 Requires-Python <3.12,>=3.8; 2.39.0.dev26 Requires-Python <3.12,>=3.8; 2.39.0.dev27 Requires-Python <3.12,>=3.8; 2.39.0.dev28 Requires-Python <3.12,>=3.8; 2.39.0.dev29 Requires-Python <3.12,>=3.8; 2.39.0.dev3 Requires-Python >=3.8,<3.12; 2.39.0.dev30 Requires-Python <3.12,>=3.8; 2.39.0.dev31 Requires-Python <3.12,>=3.8; 2.39.0.dev32 Requires-Python <3.12,>=3.8; 2.39.0.dev33 Requires-Python <3.12,>=3.8; 2.39.0.dev34 Requires-Python <3.12,>=3.8; 2.39.0.dev35 Requires-Python <3.12,>=3.8; 2.39.0.dev36 Requires-Python <3.12,>=3.8; 2.39.0.dev4 Requires-Python >=3.8,<3.12; 2.39.0.dev5 Requires-Python >=3.8,<3.12; 2.39.0.dev6 Requires-Python >=3.8,<3.12; 2.39.0.dev7 Requires-Python >=3.8,<3.12; 2.39.0.dev8 Requires-Python >=3.8,<3.12; 2.39.0.dev9 Requires-Python >=3.8,<3.12; 2.39.1 Requires-Python >=3.8,<3.12; 2.39.2 Requires-Python >=3.8,<3.12; 2.39.3 Requires-Python >=3.8,<3.12; 2.39.4 Requires-Python >=3.8,<3.12; 2.39.5 Requires-Python >=3.8,<3.12; 2.39.6 Requires-Python <3.12,>=3.8; 2.39.7 Requires-Python <3.12,>=3.8; 2.40.0 Requires-Python <3.12,>=3.8; 2.40.1 Requires-Python <3.12,>=3.8; 2.40.2 Requires-Python <3.12,>=3.8; 2.40.3 Requires-Python <3.12,>=3.8; 2.40.4 Requires-Python <3.12,>=3.8; 2.40.4.dev0 Requires-Python <3.12,>=3.8; 2.40.4.dev1 Requires-Python <3.12,>=3.8; 2.40.4.dev10 Requires-Python <3.12,>=3.8; 2.40.4.dev11 Requires-Python <3.12,>=3.8; 2.40.4.dev2 Requires-Python <3.12,>=3.8; 2.40.4.dev3 Requires-Python <3.12,>=3.8; 2.40.4.dev4 Requires-Python <3.12,>=3.8; 2.40.4.dev5 Requires-Python <3.12,>=3.8; 2.40.4.dev6 Requires-Python <3.12,>=3.8; 2.40.4.dev7 Requires-Python <3.12,>=3.8; 2.40.4.dev8 Requires-Python <3.12,>=3.8; 2.40.4.dev9 Requires-Python <3.12,>=3.8; 2.40.6 Requires-Python <3.12,>=3.8; 2.41.0 Requires-Python <3.12,>=3.8; 2.41.1 Requires-Python <3.12,>=3.8; 2.41.2 Requires-Python <3.12,>=3.8; 2.41.3 Requires-Python <3.12,>=3.8; 2.41.3.dev0 Requires-Python <3.12,>=3.8; 2.41.3.dev1 Requires-Python <3.12,>=3.8; 2.41.3.dev2 Requires-Python <3.12,>=3.8; 2.41.3.dev3 Requires-Python <3.12,>=3.8; 2.41.3.dev4 Requires-Python <3.12,>=3.8; 2.42.0 Requires-Python <3.12,>=3.8; 2.42.1 Requires-Python <3.12,>=3.8; 2.43.0 Requires-Python <3.12,>=3.8; 2.43.1 Requires-Python <3.12,>=3.8; 2.43.2 Requires-Python <3.12,>=3.8; 2.43.3 Requires-Python <3.12,>=3.8; 2.44.0 Requires-Python <3.12,>=3.8; 2.45.0 Requires-Python <3.12,>=3.8; 2.45.1 Requires-Python <3.12,>=3.8; 2.45.2 Requires-Python <3.12,>=3.8; 2.45.2.dev1 Requires-Python <3.12,>=3.8; 2.45.2.dev2 Requires-Python <3.12,>=3.8; 2.45.2.dev3 Requires-Python <3.12,>=3.8; 2.45.2.dev4 Requires-Python <3.12,>=3.8; 2.45.2.dev5 Requires-Python <3.12,>=3.8; 2.45.3 Requires-Python <3.12,>=3.8; 2.45.4 Requires-Python <3.12,>=3.8; 2.45.5 Requires-Python <3.12,>=3.8; 2.45.6 Requires-Python <3.12,>=3.8; 2.45.6.dev1 Requires-Python <3.12,>=3.8; 2.45.6.dev2 Requires-Python <3.12,>=3.8; 2.45.7 Requires-Python <3.12,>=3.8; 2.45.8 Requires-Python <3.12,>=3.8; 2.45.9 Requires-Python <3.12,>=3.8; 2.46.0 Requires-Python <3.12,>=3.8; 2.46.1 Requires-Python <3.12,>=3.8; 2.46.1.dev1 Requires-Python <3.12,>=3.8; 2.46.2 Requires-Python <3.12,>=3.8; 2.46.2.dev1 Requires-Python <3.12,>=3.8; 2.46.3 Requires-Python <3.12,>=3.8; 2.46.4 Requires-Python <3.12,>=3.8; 2.46.5 Requires-Python <3.12,>=3.8; 2.46.6 Requires-Python <3.12,>=3.8; 2.46.7 Requires-Python <3.12,>=3.8; 2.46.8 Requires-Python <3.12,>=3.8; 2.46.9 Requires-Python <3.12,>=3.8; 2.47.0 Requires-Python <3.12,>=3.8; 2.47.1 Requires-Python <3.12,>=3.8; 2.47.2 Requires-Python <3.12,>=3.8; 2.47.3 Requires-Python <3.12,>=3.8; 2.47.4 Requires-Python <3.12,>=3.8; 2.47.5 Requires-Python <3.12,>=3.8; 2.47.6 Requires-Python <3.12,>=3.8; 2.47.7 Requires-Python <3.12,>=3.8; 2.47.8 Requires-Python <3.12,>=3.8; 2.47.9 Requires-Python <3.12,>=3.8; 2.47.9a1 Requires-Python <3.12,>=3.8; 2.48.0 Requires-Python <3.12,>=3.8; 2.48.1 Requires-Python <3.12,>=3.8; 2.48.1a0 Requires-Python <3.12,>=3.8; 2.48.1a1 Requires-Python <3.12,>=3.8; 2.48.2 Requires-Python <3.12,>=3.8; 2.48.3 Requires-Python <3.12,>=3.8; 2.48.4 Requires-Python <3.12,>=3.8; 2.48.5 Requires-Python <3.12,>=3.8; 2.48.6 Requires-Python <3.12,>=3.8; 2.48.7 Requires-Python <3.12,>=3.8; 2.48.8 Requires-Python <3.12,>=3.8; 2.48.8a1 Requires-Python <3.12,>=3.8; 2.48.8a2 Requires-Python <3.12,>=3.8; 2.48.8a3 Requires-Python <3.12,>=3.8; 2.48.8a4 Requires-Python <3.12,>=3.8; 2.48.8a5 Requires-Python <3.12,>=3.8; 2.48.9 Requires-Python <3.12,>=3.8; 2.49.0 Requires-Python <3.12,>=3.8; 2.49.1 Requires-Python <3.12,>=3.8; 2.49.10 Requires-Python <3.12,>=3.8; 2.49.2 Requires-Python <3.12,>=3.8; 2.49.2a1 Requires-Python <3.12,>=3.8; 2.49.2a2 Requires-Python <3.12,>=3.8; 2.49.2a3 Requires-Python <3.12,>=3.8; 2.49.4 Requires-Python <3.12,>=3.8; 2.49.5 Requires-Python <3.12,>=3.8; 2.49.6 Requires-Python <3.12,>=3.8; 2.49.7 Requires-Python <3.12,>=3.8; 2.49.8 Requires-Python <3.12,>=3.8; 2.49.9 Requires-Python <3.12,>=3.8; 2.50.0 Requires-Python <3.12,>=3.8; 2.50.1 Requires-Python <3.12,>=3.8; 2.50.2 Requires-Python <3.12,>=3.8; 2.50.3 Requires-Python <3.12,>=3.8; 2.50.4 Requires-Python <3.12,>=3.8; 2.50.5 Requires-Python <3.12,>=3.8; 2.50.6 Requires-Python <3.12,>=3.8; 2.50.6.dev1 Requires-Python <3.12,>=3.8; 2.50.6.dev2 Requires-Python <3.12,>=3.8; 2.50.6.dev3 Requires-Python <3.12,>=3.8; 2.50.6.dev4 Requires-Python <3.12,>=3.8; 2.50.6.dev5 Requires-Python <3.12,>=3.8; 2.51.0 Requires-Python <3.12,>=3.8; 2.51.1 Requires-Python <3.12,>=3.8; 2.51.2 Requires-Python <3.12,>=3.8; 2.51.2.dev1 Requires-Python <3.12,>=3.8; 2.51.2.dev2 Requires-Python <3.12,>=3.8; 2.51.2.dev3 Requires-Python <3.12,>=3.8; 2.51.2.dev4 Requires-Python <3.12,>=3.8; 2.51.2.dev5 Requires-Python <3.12,>=3.8; 2.51.2.dev6 Requires-Python <3.12,>=3.8; 2.51.2.dev7 Requires-Python <3.12,>=3.8; 2.51.2.dev8 Requires-Python <3.12,>=3.8; 2.52.0 Requires-Python <3.12,>=3.8; 2.52.1 Requires-Python <3.12,>=3.8; 2.52.1.dev1 Requires-Python <3.12,>=3.8; 2.52.1.dev2 Requires-Python <3.12,>=3.8; 2.52.2 Requires-Python <3.12,>=3.8 + +ERROR: Could not find a version that satisfies the requirement latch==2.52.1 (from versions: 0.0.0, 0.0.1, 0.0.2, 0.0.3, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.0.17, 0.0.18, 0.0.19, 0.0.20, 0.0.21, 0.0.22, 0.0.24, 0.0.25, 0.0.26, 0.0.27, 0.0.28, 0.0.29, 0.0.30, 0.0.31, 0.0.32, 0.0.33, 0.0.34, 0.0.35, 0.0.36, 0.0.37, 0.0.38, 0.0.39, 0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1, 0.6.0, 0.6.2, 0.7.0, 0.7.1, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.9.0, 0.9.1, 0.9.2, 0.10.0, 0.11.0, 0.12.0, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.0, 1.1.1, 1.2.1, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.6.1, 1.6.2, 1.7.0, 1.8.0, 1.8.1, 1.9.0, 1.10.0, 1.10.1, 1.10.2, 1.10.3, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.11.4, 1.11.5, 1.12.0, 1.12.1, 1.12.2, 1.12.3, 1.13.0, 1.13.1, 1.13.2, 1.13.3, 1.14.0, 1.14.1, 1.15.0, 1.15.1, 1.16.0, 1.16.1, 1.16.2, 1.17.0, 1.17.1, 1.17.2, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.4.0, 2.4.1, 2.4.2, 2.4.4, 2.4.6, 2.4.7, 2.5.0, 2.5.1, 2.5.2, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.7.0, 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.9.4, 2.9.5, 2.9.6, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.12.0, 2.12.1, 2.13.0, 2.13.1, 2.13.2, 2.13.3, 2.13.4, 2.13.5, 2.14.0, 2.14.1, 2.14.2, 2.15.0, 2.15.1, 2.16.0, 2.17.0, 2.17.1, 2.17.2, 2.18.0, 2.18.1, 2.18.2, 2.18.3, 2.19.0, 2.19.1, 2.19.2, 2.19.3, 2.19.4, 2.19.5, 2.19.6, 2.19.7, 2.19.8, 2.19.9, 2.19.10, 2.19.11, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.21.4, 2.21.5, 2.21.6, 2.21.7, 2.22.0, 2.22.1, 2.22.2, 2.22.3, 2.22.4) + +ERROR: No matching distribution found for latch==2.52.1 + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch==2.52.1' returned a non-zero code: 1 diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-1e8519/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-1e8519/docker-build-logs.txt new file mode 100644 index 00000000..a9ff66fa --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-1e8519/docker-build-logs.txt @@ -0,0 +1,7951 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : run pip install latch + + + ---> Running in 4ac3eef4307a + +pip install latch + +Collecting latch + + Downloading latch-2.52.2-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Collecting requests>=2.28.1 (from latch) + + Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch) + + Downloading paramiko-3.4.1-py3-none-any.whl.metadata (4.4 kB) + +Collecting cryptography<43.0.0 (from latch) + + Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Requirement already satisfied: boto3>=1.26.0 in /usr/local/lib/python3.11/site-packages (from latch) (1.34.133) + +Collecting tqdm>=4.63.0 (from latch) + + Downloading tqdm-4.66.5-py3-none-any.whl.metadata (57 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 829.7 kB/s eta 0:00:00 + + +Collecting lytekit==0.15.12 (from latch) + + Downloading lytekit-0.15.12-py3-none-any.whl.metadata (5.6 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Requirement already satisfied: python-dateutil>=2.8 in /usr/local/lib/python3.11/site-packages (from latch) (2.9.0.post0) + +Collecting GitPython==3.1.40 (from latch) + + Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB) + +Collecting aioconsole==0.6.1 (from latch) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch) + + Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch) (65.5.1) + +Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Collecting pytz (from apscheduler==3.9.1->latch) + + Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.40->latch) + + Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch) + + Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 900.4 kB/s eta 0:00:00 + + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.12->latch) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /usr/local/lib/python3.11/site-packages (from lytekit==0.15.12->latch) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.12->latch) + + Downloading croniter-3.0.3-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.12->latch) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.12->latch) + + Downloading grpcio-1.66.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.12->latch) + + Downloading grpcio_status-1.66.1-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.12->latch) + + Downloading protobuf-3.20.3-py2.py3-none-any.whl.metadata (720 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.12->latch) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.12->latch) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.12->latch) + + Downloading keyring-25.3.0-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.12->latch) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 844.3 kB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.12->latch) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.12->latch) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.12->latch) + + Downloading urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.1/50.1 kB 969.2 kB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.12->latch) + + Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.12->latch) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.12->latch) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.12->latch) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.12->latch) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.12->latch) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.12->latch) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.12->latch) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.12->latch) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.12->latch) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.12->latch) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.12->latch) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.12->latch) + + Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.12->latch) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.12->latch) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.12->latch) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Requirement already satisfied: botocore<1.35.0,>=1.34.133 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (1.34.133) + +Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (1.0.1) + +Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (0.10.2) + +Collecting cffi>=1.12 (from cryptography<43.0.0->latch) + + Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) + +Collecting certifi>=14.05.14 (from kubernetes>=24.2.0->latch) + + Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB) + +Requirement already satisfied: pyyaml>=5.4.1 in /usr/local/lib/python3.11/site-packages (from kubernetes>=24.2.0->latch) (6.0.1) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch) + + Downloading google_auth-2.34.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Collecting charset-normalizer<4,>=2 (from requests>=2.28.1->latch) + + Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) + +Collecting idna<4,>=2.5 (from requests>=2.28.1->latch) + + Downloading idna-3.8-py3-none-any.whl.metadata (9.9 kB) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting pycparser (from cffi>=1.12->cryptography<43.0.0->latch) + + Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading rich-13.8.1-py3-none-any.whl.metadata (18 kB) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading marshmallow-3.22.0-py3-none-any.whl.metadata (7.2 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.12->latch) + + Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 736.4 kB/s eta 0:00:00 + + +Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.40->latch) + + Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB) + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading cachetools-5.5.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading pyasn1_modules-0.4.1-py3-none-any.whl.metadata (3.5 kB) + +Requirement already satisfied: rsa<5,>=3.1.4 in /usr/local/lib/python3.11/site-packages (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) (4.7.2) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.12->latch) + + Downloading grpcio_status-1.66.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.5-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.4-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.3-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.62.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.61.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.5-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.functools-4.0.2-py3-none-any.whl.metadata (2.8 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.context-6.0.1-py3-none-any.whl.metadata (4.1 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch) + + Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.0 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting zipp>=3.20 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading zipp-3.20.1-py3-none-any.whl.metadata (3.7 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Collecting packaging>=17.0 (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB) + +Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.11/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch) (0.6.0) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl.metadata (1.9 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.52.2-py3-none-any.whl (238 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.5/238.5 kB 5.8 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.6 MB/s eta 0:00:00 + + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 7.3 MB/s eta 0:00:00 + + +Downloading GitPython-3.1.40-py3-none-any.whl (190 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 5.2 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 1.8 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 4.8 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.12-py3-none-any.whl (358 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.4/358.4 kB 8.9 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 1.2 MB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 28.2 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.6/130.6 kB 4.3 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 6.1 MB/s eta 0:00:00 + + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 3.5 MB/s eta 0:00:00 + + +Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 57.9 MB/s eta 0:00:00 + + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 5.0 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 38.0 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.1-py3-none-any.whl (226 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.2/226.2 kB 8.1 MB/s eta 0:00:00 + + +Downloading PyJWT-2.9.0-py3-none-any.whl (22 kB) + +Downloading requests-2.32.3-py3-none-any.whl (64 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 1.7 MB/s eta 0:00:00 + + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading tqdm-4.66.5-py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 kB 2.1 MB/s eta 0:00:00 + + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 3.9 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 9.8 MB/s eta 0:00:00 + + +Downloading certifi-2024.8.30-py3-none-any.whl (167 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 6.7 MB/s eta 0:00:00 + + +Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 15.1 MB/s eta 0:00:00 + +Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 4.9 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.3-py2.py3-none-any.whl (22 kB) + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 1.4 MB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading gitdb-4.0.11-py3-none-any.whl (62 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 2.2 MB/s eta 0:00:00 + + +Downloading google_auth-2.34.0-py2.py3-none-any.whl (200 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.9/200.9 kB 5.1 MB/s eta 0:00:00 + + +Downloading grpcio-1.66.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 51.8 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Downloading idna-3.8-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.9/66.9 kB 2.1 MB/s eta 0:00:00 + + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 2.0 MB/s eta 0:00:00 + + +Downloading keyring-25.3.0-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 3.8 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-py2.py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.1/162.1 kB 4.8 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 19.2 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 508.0/508.0 kB 20.8 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 1.2 MB/s eta 0:00:00 + + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.2/144.2 kB 4.3 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 1.3 MB/s eta 0:00:00 + +Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.7/80.7 kB 2.0 MB/s eta 0:00:00 + + +Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 487.8/487.8 kB 11.8 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-24.2.0-py3-none-any.whl (63 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 1.7 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.5.0-py3-none-any.whl (9.5 kB) + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 5.8 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.5.0-py3-none-any.whl (26 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 1.0 MB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 2.9 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.22.0-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 1.0 MB/s eta 0:00:00 + + +Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.0/129.0 kB 3.3 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 1.9 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.1-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.5/181.5 kB 5.0 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 792.8/792.8 kB 17.5 MB/s eta 0:00:00 + + +Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.8/354.8 kB 9.1 MB/s eta 0:00:00 + + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading smmap-5.0.1-py3-none-any.whl (24 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 2.5 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-6.0.1-py3-none-any.whl (6.8 kB) + +Downloading jaraco.functools-4.0.2-py3-none-any.whl (9.9 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading pycparser-2.22-py3-none-any.whl (117 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 2.8 MB/s eta 0:00:00 + + +Downloading rich-13.8.1-py3-none-any.whl (241 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.6/241.6 kB 6.7 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 3.9 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 2.0 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Downloading packaging-24.1-py3-none-any.whl (53 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 1.1 MB/s eta 0:00:00 + + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 22.6 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 2.3 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.20.1-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.5.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 1.2 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytz, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, tqdm, sniffio, smmap, rpds-py, regex, python-slugify, python-json-logger, pyjwt, pygments, pycparser, pyasn1-modules, py, protobuf, packaging, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, MarkupSafe, latch-sdk-config, jeepney, idna, grpcio, graphql-core, docstring-parser, diskcache, decorator, cloudpickle, click, charset-normalizer, chardet, certifi, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, retry, requests, referencing, protoc-gen-swagger, marshmallow, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, google-auth, gitdb, docker-image-py, deprecated, croniter, cffi, binaryornot, arrow, apscheduler, anyio, watchfiles, rich, responses, requests-toolbelt, requests-oauthlib, pynacl, marshmallow-jsonschema, marshmallow-enum, lyteidl, jsonschema-specifications, grpcio-status, gql, GitPython, docker, cryptography, SecretStorage, paramiko, latch-sdk-gql, kubernetes, jsonschema, dataclasses-json, cookiecutter, asyncssh, scp, keyring, lytekit, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.2 + + Uninstalling urllib3-2.2.2: + + Successfully uninstalled urllib3-2.2.2 + +Successfully installed GitPython-3.1.40 Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-24.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 cachetools-5.5.0 certifi-2024.8.30 cffi-1.17.1 chardet-5.2.0 charset-normalizer-3.3.2 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.3 cryptography-42.0.8 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 gitdb-4.0.11 google-auth-2.34.0 googleapis-common-protos-1.65.0 gql-3.4.0 graphql-core-3.2.3 grpcio-1.66.1 grpcio-status-1.48.2 idna-3.8 importlib-metadata-8.5.0 jaraco.classes-3.4.0 jaraco.context-6.0.1 jaraco.functools-4.0.2 jeepney-0.8.0 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.3.0 kubernetes-30.1.0 latch-2.52.2 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.12 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.22.0 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.5.0 multidict-6.1.0 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 packaging-24.1 paramiko-3.4.1 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-modules-0.4.1 pycparser-2.22 pygments-2.18.0 pyjwt-2.9.0 pynacl-1.5.0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pytz-2024.2 referencing-0.35.1 regex-2024.9.11 requests-2.32.3 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.8.1 rpds-py-0.20.0 scp-0.15.0 smmap-5.0.1 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 tqdm-4.66.5 types-python-dateutil-2.9.0.20240906 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.20 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.11.1 zipp-3.20.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + +[notice] A new release of pip is available: 24.0 -> 24.2 +[notice] To update, run: pip install --upgrade pip + + ---> b31c1077cef6 + +Step 9/17 : run mkdir /opt/latch + + + ---> Running in 462c8e9df615 + +mkdir /opt/latch + + ---> b37ad44e5631 + +Step 10/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in b20c5efc0d39 + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-09-12 19:06:43-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.4 +Connecting to github.com (github.com)|140.82.116.4|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh [following] +--2024-09-12 19:06:43-- https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T190643Z&X-Amz-Expires=300&X-Amz-Signature=df434441ecefefe3ebbee746f24f4d61d91ae114e2629c957704ce4bda71e26d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-09-12 19:06:43-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T190643Z&X-Amz-Expires=300&X-Amz-Signature=df434441ecefefe3ebbee746f24f4d61d91ae114e2629c957704ce4bda71e26d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.110.133, 185.199.111.133, 185.199.108.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 91028019 (87M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + 0K .. +....... +. .......... ...... +.... + ....... +... + ......... +. 0% 6.66M 13s + + 50K .... +...... + .. +........ ........ +.. .......... .... +...... 0% 6.80M 13s + 100K .......... + ........ +.. ...... +.... .......... .. +........ 0% 21.9M 10s + 150K ........ +.. .......... .... +...... .......... + .......... 0% 35.2M 8s + 200K ...... +.... .......... .. +........ ........ +. +. ...... +.... 0% 13.7M 8s + 250K .......... .. +. +....... + .......... .... +.. +.... .......... 0% 38.9M 7s + 300K .. +........ ........ +.. .......... .......... .. +........ 0% 51.0M 6s + 350K .......... ...... +.... .......... .. +........ ........ +.. 0% 97.1M 5s + 400K .......... .... +...... .......... ........ +.. ...... +.... 0% 53.6M 5s + 450K .......... .......... + ........ +.. .......... .... +...... 0% 14.5M 5s + 500K .......... ........ +.. .......... .......... .. +........ 0% 182M 5s + 550K .......... .......... ... +....... .......... ....... +... 0% 173M 4s + 600K .......... ... +....... ......... +. .......... ..... +..... 0% 54.4M 4s + 650K .......... .......... ....... +... .......... ... +....... 0% 71.1M 4s + 700K ......... +. .......... .......... .......... .......... 0% 185M 4s + 750K ....... +... .......... ... +....... .......... ....... +... 0% 139M 3s + 800K ..... +..... .......... . +......... ....... +... .......... 0% 142M 3s + 850K ... +....... .......... .......... ..... +..... .......... 1% 63.7M 3s + 900K .......... ....... +... .......... .......... ......... +. 1% 180M 3s + 950K .......... .......... ... +....... . +......... .......... 1% 21.3M 3s + 1000K ..... +..... .......... ......... +. .......... ..... +..... 1% 64.0M 3s + 1050K .......... . +......... ....... +... ..........  +... +....... 1% 73.8M 3s + 1100K ......... +. .......... . +.... +..... ...... +.... .......... 1% 96.6M 3s + 1150K .. +........ ........ +.. .......... .... +...... .......... 1% 109M 3s + + 1200K .......... ...... +.... .......... .. +........ .......... 1% 60.4M 3s + 1250K ...... +.... .... +...... .......... + .......... .......... 1% 59.0M 3s + 1300K .... +...... .......... ........ +.. .......... .... +...... 1% 196M 3s + 1350K .. +........ + .......... ...... +.... .......... .. +........ 1% 51.3M 3s + 1400K ........ +.. ...... +.... .......... .......... .......... 1% 171M 2s + 1450K ...... +.... .......... .......... ........ +.. .......... 1% 202M 2s + 1500K .... +...... .......... ........ +.. ...... +.... .......... 1% 202M 2s + 1550K .. +........ ........ +.. .......... .......... .......... 1% 210M 2s + + 1600K .......... ...... +.... .......... .......... ........ +.. 1% 154M 2s + 1650K .......... .......... .. +........ + .......... ...... +.... 1% 196M 2s + 1700K ....... +... ..........  +.. +........ .......... .......... 1% 71.7M 2s + 1750K ..... +..... .......... . +......... ....... +... ..... +..... 2% + 87.9M 2s + 1800K ... +....... ..... +.... +. .......... ..... +..... .......... 2% 33.2M 2s + 1850K . +......... ....... +... .......... ... +....... ......... +. 2% 169M 2s + 1900K ...... +. +... ..... +..... ... +....... . +......... ....... +... 2% 36.9M 2s + 1950K .......... ... +....... ......... +. .......... ..... +. +.... 2% 66.6M 2s + 2000K .......... . +......... ....... +... .......... .......... 2% 108M 2s + 2050K ......... +. .......... ..... +..... .......... .......... 2% 190M 2s + 2100K ....... +... ..... +..... ... +....... .......... .......... 2% 206M 2s + 2150K ..... +..... ... +....... .......... ....... +... ..... +..... 2% 165M 2s + 2200K ... +....... ......... +. .......... .......... ... +....... 2% 191M 2s + 2250K . +........ +. .......... ..... +..... ... +....... . +........ +. 2% 164M 2s + 2300K .......... ..... +..... .......... . +......... ....... +... 2% 91.4M 2s + 2350K .......... ... +....... ......... +. .......... ..... +..... 2% 182M 2s + 2400K .......... . +......... ...... +. +... .......... ... +....... 2% 58.2M 2s + 2450K . +........ +. ....... +... ..... +..... .......... . +........ +. 2% 62.0M 2s + 2500K ....... +... .......... .......... ......... +. .......... 2% 213M 2s + 2550K .......... ... +....... . +......... .......... ..... +..... 2% 203M 2s + 2600K ... +....... .......... ....... +... ..... +..... .......... 2% + 195M 2s + + 2650K .... +...... .......... + .......... ...... +.... .......... 3% 129M 2s + 2700K .. +........ ........ +.. .......... .... +...... .......... 3% 183M 2s + + 2750K .......... ...... +.... .......... .. +........ .......... 3% 180M 2s + 2800K .......... .... +...... .......... ........ +.. ...... +.... 3% 162M 2s + 2850K .......... .. +........ ...... +.. +.. .......... .... +...... 3% 195M 2s + 2900K .......... ........ +.. .......... .......... .. +........ 3% 202M 2s + 2950K ........ +.. .......... .... +...... .. +........ ........ +.. 3% 161M 2s + 3000K ...... +.... .......... .. +........ ........ +.. .......... 3% 174M 2s + 3050K .......... .......... + .......... ...... +.... .......... 3% 207M 2s + 3100K .. +........ ........ +.. .......... .......... .. +........ 3% 206M 1s + 3150K .......... ...... +.... .......... .. +........ .......... 3% 166M 1s + 3200K .......... .... +...... .......... + .......... ...... +.... 3% 205M 1s + 3250K .......... .. +........ ... +....... ...... +.... .... +...... 3% 160M 1s + 3300K .......... + .......... ...... +.... .......... .......... 3% 191M 1s + + 3350K ........ +.. ..........  +.... +...... .. +........ + .......... 3% 75.1M 1s + 3400K ...... +.... .......... .. +........ ........ +.. ...... +.... 3% 191M 1s + 3450K .......... .. +........ .......... ...... +.... .......... 3% 200M 1s + 3500K .. +........ ........ +.. ...... +.... .... +...... .......... 3% 116M 1s + 3550K ........ +.. .......... .......... .. +........ ........ +.. 4% 176M 1s + 3600K ...... +.... .... +...... .. +........ ........ +.. ...... +.... 4% 154M 1s + 3650K .......... .......... ........ +.. ...... +.... .......... 4% 195M 1s + 3700K .......... + .......... ...... +.... .......... .......... 4% 207M 1s + + 3750K .......... ...... +.... .... +...... .......... + .......... 4% 169M 1s + 3800K .......... .. +........ ........ +.. .......... .... +...... 4% 95.1M 1s + 3850K .......... + .......... ...... +.... .......... .......... 4% 192M 1s + 3900K ........ +.. .......... ... +. +...... .......... + .......... 4% 183M 1s + 3950K .......... .... +...... .. +. +....... ........ +. +. ...... +.... 4% 59.0M 1s + 4000K .... +...... .......... + ........ +.. .......... .... +...... 4% 84.6M 1s + 4050K .. +........ .......... .......... + .......... .......... 4% 186M 1s + + 4100K .......... ...... +.... .......... .. +........ ........ +.. 4% 150M 1s + 4150K .......... .... +...... .......... + .......... ...... +.... 4% 199M 1s + 4200K .......... .. +........ .......... .......... .... +...... 4% 170M 1s + 4250K .. +........ +  +........ +.. ...... +. +... .... +.. +.. +.. .......... 4% 21.2M 1s + + 4300K ........ +.. .......... ..... +..... ... +....... + .......... 4% 88.6M 1s + 4350K ...... +.... .......... .. +........ ........ +.. .......... 4% 189M 1s + 4400K .... +...... .......... ........ +.. ...... +.... .......... 5% 197M 1s + 4450K .. +........ .......... ...... +....  +.......... .......... 5% 180M 1s + + 4500K .......... ...... +.... .... +...... .. +........ ........ +.. 5% 84.5M 1s + 4550K .......... .... +...... .......... + .......... .......... 5% 190M 1s + 4600K .......... .. +........ ........ +.. .......... .... +...... 5% 194M 1s + 4650K .......... + .......... ...... +.... .......... .. +........ 5% 115M 1s + 4700K ........ +.. .......... .... +...... .. +........ + .......... 5% 55.2M 1s + 4750K ...... +.... .... +...... .......... ........ +.. .......... 5% 178M 1s + 4800K .......... .. +........ + .......... ...... +.... .......... 5% 186M 1s + 4850K .. +........ ........ +.. .......... .... +...... .. +........ 5% 203M 1s + 4900K .......... .......... .... +...... .. +........ + ........ +. +. + 5% + 86.1M 1s + 4950K ...... +.... .... +...... .......... + .......... .......... 5% 60.2M 1s + 5000K .......... .. +........ + .......... ...... +.... .......... 5% 190M 1s + 5050K .. +........ .......... ...... +.... .... +...... .......... 5% 207M 1s + 5100K ........ +.. .......... .......... .......... ........ +.. 5% 178M 1s + 5150K ...... +.... .......... .. +........ + ........ +.. .......... 5% 119M 1s + 5200K .... +...... .......... + .......... ...... +.... .......... 5% 187M 1s + 5250K .. +........ ........ +.. .......... .......... .......... 5% 192M 1s + + 5300K .......... ...... +.... .......... .. +........ ........ +.. 6% 158M 1s + 5350K .......... .... +...... .......... .......... ...... +.... 6% 203M 1s + 5400K .......... .. +........ .......... .......... .... +...... 6% 165M 1s + 5450K .......... + .......... ...... +.... .......... .......... 6% 188M 1s + 5500K ........ +.. .......... .......... .......... .......... 6% 180M 1s + 5550K ...... +.... .......... .. +........ ........ +.. .......... 6% 178M 1s + 5600K .... +...... .......... .......... ...... +.... .......... 6% 181M 1s + 5650K .......... ........ +.. .......... .... +...... .......... 6% 191M 1s + 5700K .......... ...... +.... .......... .. +........ ........ +.. 6% 181M 1s + 5750K ...... +.... .... +...... .......... + .......... ...... +.... 6% 183M 1s + 5800K ..........  +.......... ........ +.. .......... . +... +...... 6% 198M 1s + 5850K .. +........ + .......... ...... +.... .......... .. +........ 6% 199M 1s + 5900K ........ +.. .......... .......... .......... + ........ +.. 6% 169M 1s + 5950K ...... +.... .......... .. +........ .......... ...... +.... 6% 192M 1s + 6000K .... +...... .......... + .......... ...... +. +... .......... 6% 69.6M 1s + 6050K .. +........ ........ +.. ...... +.... .......... .......... 6% 149M 1s + 6100K .. +........ + .......... .......... .... +...... .. +........ 6% 150M 1s + 6150K .......... ......... +. .... +...... .......... ........ +.. 6% 172M 1s + 6200K ...... +.... .......... .. +........ ........ +.. .......... 7% 206M 1s + + 6250K .......... .......... + .......... ...... +.... .......... 7% 155M 1s + 6300K .. +........ ........ +.. .. +........ ........ +.. .......... 7% 54.2M 1s + 6350K .......... .. +........ + .......... .......... .... +...... 7% 142M 1s + 6400K .. +........ .......... .......... .... +...... .......... 7% 180M 1s + 6450K ........ +.. ...... +.... ..........  +.. +........ + ........ +.. 7% 35.6M 1s + 6500K .......... . +......... .. +........ .......... ...... +.... 7% 211M 1s + 6550K .... +...... .......... .. +........ + .......... .......... 7% 192M 1s + 6600K .... +...... .......... + .......... .......... .... +...... 7% 204M 1s + 6650K .. +........ ....... +... ...... +.... .......... .. +........ 7% 191M 1s + 6700K .......... ...... +.... .......... .......... ........ +.. 7% 166M 1s + 6750K .......... .. +........ .......... + .......... .......... 7% 200M 1s + 6800K .......... .. +........ .. +........ .......... .......... 7% 201M 1s + 6850K .... +...... .......... + .......... ...... +.... .......... 7% 206M 1s + 6900K .......... + ........ +. +. ...... +.... .... +...... .. +. +....... 7% 32.6M 1s + 6950K ........ +.. ...... +.... .......... .......... ........ +.. 7% 70.8M 1s + 7000K .......... .... +...... .......... + .......... .......... 7% 204M 1s + 7050K .... +. +..... .. +........ . +. +....... +. ....... +... .......... 7% 53.3M 1s + 7100K .......... . +........ +. ....... +... ..... +..... .......... 8% 182M 1s + 7150K . +......... .......... .......... ... +....... ......... +. 8% 96.2M 1s + 7200K . +......... ..... +..... .......... . +......... ....... +... 8% 71.9M 1s + 7250K .......... .......... .......... ....... +... .......... 8% 196M 1s + 7300K ... +....... . +......... .......... ....... +... .......... 8% 185M 1s + 7350K ... +....... ......... +. .......... ..... +..... .......... 8% 188M 1s + 7400K . +......... ....... +... .......... ... +....... .......... 8% 180M 1s + 7450K .......... ..... +..... ... +....... . +......... .......... 8% 206M 1s + 7500K ..... +..... .......... . +......... .......... ..... +..... 8% 211M 1s + 7550K .......... . +......... . +......... ....... +... .......... 8% 196M 1s + 7600K ... +....... ......... +. .......... ..... +..... ... +....... 8% 170M 1s + 7650K .......... ....... +... .......... .......... ......... +. 8% 95.0M 1s + 7700K .. +........ ..... +..... .......... . +......... .......... 8% 69.2M 1s + 7750K ..... +..... .......... . +........ +. .......... ..... +..... 8% 191M 1s + 7800K ... +....... . +......... ....... +... .......... .......... 8% 207M 1s + 7850K ......... +. .......... ..... +..... ... +....... ......... +. 8% 121M 1s + 7900K ....... +... .......... .......... . +........ +. .......... 8% 201M 1s + 7950K ..... +..... .......... . +......... ....... +... .......... 8% 192M 1s + 8000K ... +....... ......... +. .......... ..... +..... .......... 9% 194M 1s + 8050K . +........ +. ....... +... ..... +..... ... +....... . +........ +. 9% 157M 1s + 8100K .......... ..... +..... ... +....... . +......... .......... 9% 209M 1s + + 8150K ........ +.. .......... .......... .......... + .......... 9% 162M 1s + 8200K ...... +.... .......... .......... + ........ +.. ...... +.... 9% 219M 1s + 8250K .... +...... .......... + .......... .......... .... +...... 9% 175M 1s + 8300K .. +........ + ........ +.. ...... +.... .... +...... .......... 9% 163M 1s + + 8350K ........ +.. .......... .... +...... .. +........ ........ +.. 9% 165M 1s + 8400K ...... +.... .... +...... .. +........ + .......... ...... +.... 9% 205M 1s + 8450K .... +...... .. +........ ........ +.. .......... .... +...... 9% 191M 1s + 8500K .......... + .......... .......... .......... .. +........ 9% 189M 1s + 8550K ........ +.. .......... .......... .... +...... .......... 9% 186M 1s + + 8600K .......... .......... .......... .. +........ ........ +.. 9% 165M 1s + 8650K .......... .......... .......... + .......... ...... +.... 9% 196M 1s + 8700K .......... .......... ........ +.. .......... .... +...... 9% 148M 1s + 8750K .. +........ +  +. +....... +. +. ...... +.... .......... .......... 9% 43.6M 1s + + 8800K .......... .......... .... +...... .......... + .......... + 9% 161M 1s + 8850K ...... +.... .......... .. +........ ........ +.. .......... 10% 184M 1s + 8900K .... +...... .......... + .......... ...... +.... .......... 10% 208M 1s + 8950K .. +........ .......... ...... +.... .... +. +..... .. +....... +. 10% 135M 1s + + 9000K ........ +. +. ...... +.... .......... . +. +........ ........ +.. 10% 69.3M 1s + 9050K ...... +.... .......... .. +........ + .......... ...... +.... 10% 188M 1s + 9100K .......... .. +........ ........ +.. ...... +.... .... +...... 10% 216M 1s + 9150K .......... ... +....... ......... +. ....... +... ..... +..... 10% 151M 1s + 9200K ... +....... . +. +....... +. ....... +... ..... +..... .......... 10% 31.3M 1s + 9250K . +......... ....... +... .......... .......... . +........ +. 10% 147M 1s + 9300K ....... +... .......... .......... . +......... ....... +... 10% 185M 1s + 9350K .......... ... +....... .......... ........ +.. ..... +..... 10% 200M 1s + 9400K ..... +..... ... +....... . +......... ....... +... .......... 10% 175M 1s + 9450K .......... ......... +. .......... ..... +..... ... +....... 10% 174M 1s + 9500K . +......... ....... +... .......... ... +....... . +........ +. 10% 43.9M 1s + 9550K ......... +. ..... +..... .......... . +......... .......... 10% 57.8M 1s + 9600K ..... +..... ... +....... .......... .......... ..... +..... 10% 195M 1s + 9650K ..... +..... ... +....... . +......... ....... +... .......... 10% 51.4M 1s + 9700K ... +....... ......... +. .......... ..... +..... .......... 10% 147M + 1s + 9750K . +......... ....... +... .......... ... +....... ......... +. 11% 176M 1s + 9800K ....... +... ..... +..... .......... . +......... ....... +. +.. 11% 78.2M 1s + 9850K ..... +..... .......... ......... +. .......... ..... +..... 11% 141M 1s + 9900K .......... .......... . +......... ...... +. +... .......... 11% 187M 1s + 9950K .......... . +......... .......... ..... +..... .......... 11% 184M 1s + 10000K . +......... ....... +... .......... .......... . +......... 11% 110M 1s + 10050K ....... +... ..... +..... .......... .......... ....... +... 11% 202M 1s + 10100K .......... .......... . +......... ....... +... .... +...... 11% 202M 1s + 10150K .......... .. +........ .......... ...... +.... .......... 11% 203M 1s + 10200K .. +........ ........ +.. .......... .......... + .......... 11% 146M 1s + 10250K .......... .......... + .......... ...... +.... .......... 11% 116M 1s + 10300K + .. +. +....... + ....... +... .......... .... +...... . +........ +. 11% 54.7M 1s + 10350K ....... +... .......... ... +....... .......... ....... +... 11% 151M 1s + 10400K .......... ... +....... ......... +. ....... +... ..... +..... 11% 173M 1s + 10450K .......... . +......... .......... ..... +..... ... +....... 11% 178M 1s + 10500K . +........ +. .......... .......... .......... . +......... 11% 162M 1s + 10550K .......... ..... +..... ..........  +.......... ....... +... 11% 227M 1s + 10600K .......... .......... . +......... .......... .......... 11% 182M 1s + 10650K  +... +....... .......... .......... .... +...... .......... 12% 227M 1s + 10700K .......... ....... +... .......... .......... . +........ +. 12% 190M 1s + 10750K . +......... .......... .......... ......... +. ....... +... 12% 199M 1s + 10800K .......... ... +....... .......... .......... ..... +..... 12% 201M 1s + 10850K .......... .......... ....... +... .......... ... +....... 12% 192M 1s + 10900K ......... +. .......... ..... +..... .......... . +......... 12% 194M 1s + 10950K . +... +...... .......... ... +....... .......... .......... 12% 224M 1s + 11000K ..... +..... .......... .......... ....... +... .......... 12% + 203M 1s + 11050K .......... ......... +. .......... .......... .......... 12% 236M 1s + 11100K . +........ +. .......... ..... +..... .......... .......... 12% 186M 1s + 11150K ....... +... ..... +..... .......... . +......... ....... +... 12% 214M 1s + 11200K .......... .......... + . +........ +. .......... .......... 12% 213M 1s + 11250K ... +....... . +......... .......... .......... ... +....... 12% 213M 1s + 11300K ......... +. .......... .......... .......... . +......... 12% 185M 1s + 11350K ....... +... .... +...... .......... ......... +. .......... 12% 211M 1s + 11400K .......... .......... . +......... ....... +...  +.......... 12% 43.9M 1s + 11450K ... +....... .......... .......... .......... ... +....... 12% 205M 1s + 11500K ......... +. ....... +... .......... ... +....... . +........ +. 12% 119M 1s + 11550K ....... +... ..... +..... .......... . +......... .......... 13% 189M 1s + 11600K ..... +..... .......... ......... +. .......... ..... +..... 13% 184M 1s + 11650K  +.......... . +......... .......... .......... .......... 13% 208M 1s + 11700K . +........ +. .......... ..... +..... .......... ......... +. 13% 177M 1s + 11750K ....... +... .......... .......... ......... +. ....... +. +.. 13% 111M 1s + 11800K ..... +..... .......... . +......... .......... .......... 13% 43.9M 1s + 11850K ... +....... ......... +. .......... .... +. +..... .......... 13% 170M 1s + 11900K . +......... .......... .......... ... +....... ......... +. 13% 180M 1s + 11950K .......... ..... +..... .......... .......... ....... +... 13% 213M 1s + 12000K .......... ... +....... ......... +. .......... .......... 13% + 177M 1s + 12050K .......... . +......... ....... +... .......... ... +....... 13% 199M 1s + 12100K . +......... .......... ..... +..... .......... . +......... 13% 181M 1s + 12150K .......... ... +....... ......... +. .......... .......... 13% 194M + 1s + 12200K .......... . +......... ....... +... .......... ... +....... 13% 204M 1s + 12250K ......... +. .......... ..... +..... .......... .......... 13% 187M 1s + 12300K ....... +... .......... ... +....... . +......... .......... 13% 208M 1s + 12350K ..... +..... .......... .......... ....... +... .......... 13% 212M 1s + 12400K ... +. +...... . +........ +. . +......... +  +........ +. +. ...... +.... 14% 18.1M 1s + 12450K .... +...... .......... ........ +.. .......... .... +...... 14% 201M 1s + 12500K .. +. +....... + ........ +.. ...... +.... .......... .. +........ 14% 44.8M 1s + 12550K .......... .......... .... +...... .. +........ + .......... 14% 167M 1s + 12600K ...... +.... .... +...... .......... + ........ +.. .......... 14% 192M 1s + 12650K .......... .......... + .......... .... +...... .......... 14% 194M + 1s + 12700K .......... ........ +.. .......... .......... .......... 14% 209M 1s + + 12750K .......... ...... +.... .......... .. +........ .......... 14% 170M 1s + 12800K ...... +.... .......... ......... +. + .......... ...... +.... 14% 203M 1s + 12850K .......... .......... + ........ +.. .......... .......... 14% 194M 1s + 12900K .. +........ + .......... .......... .......... .......... 14% 202M 1s + 12950K .... +...... .......... + ........ +.. .......... .... +...... 14% 194M 1s + 13000K .......... .......... ...... +.... .......... .......... 14% 215M 1s + 13050K ........ +.. .......... .......... .......... + .......... 14% 168M 1s + 13100K ...... +.... .......... .. +........ ........ +.. .......... + 14% 84.2M 1s + 13150K .... +...... .......... + ........ +.. ...... +.. +.. .......... 14% 79.8M 1s + 13200K .. +........ ........ +.. .......... .... +...... .......... 14% 64.0M 1s + 13250K ........ +.. ...... +.... .......... .......... + ........ +.. 14% 173M 1s + 13300K .......... .... +...... .......... + .......... ...... +.... 15% 183M 1s + 13350K .......... .......... .... +...... .......... + .......... 15% 156M 1s + 13400K ...... +.... .......... .. +........ .......... .......... 15% 169M 1s + 13450K .. +.. +...... .......... .......... .......... .... +...... 15% 203M 1s + 13500K .......... ........ +.. ...... +.... .... +...... .......... 15% 178M 1s + + 13550K .......... ...... +.... .......... .. +........ .......... 15% 181M 1s + 13600K ... +....... .... +...... .......... + .......... ...... +.... 15% 225M 1s + 13650K .......... .. +........ .......... ....... +... ..... +..... 15% 166M 1s + 13700K .......... .......... ....... +... .......... .......... 15% 209M 1s + 13750K ......... +. ....... +... ..... +..... ...... +.... ......... +. 15% 193M 1s + 13800K ..... +..... ..... +..... ... +....... .......... .......... 15% 206M 1s + 13850K ..... +..... .......... . +......... ....... +... .......... 15% 190M 1s + 13900K . +........ +. .......... ......... +. ....... +... ..... +..... 15% 180M 1s + 13950K ... +....... .......... ....... +... .......... ... +....... 15% 205M 1s + 14000K . +......... .......... ..... +..... ... +....... .......... 15% 180M 1s + 14050K ....... +... .......... ... +....... ......... +. .......... 15% 194M 1s + 14100K ..... +..... .......... ......... +. ....... +... .......... 15% 224M 1s + 14150K .......... ......... +. .......... .......... ..... +..... 15% 180M 1s + 14200K .......... . +......... ... +...... +. . +......... ....... +... 16% 142M 1s + + 14250K .... +.... +.. ...... +.... .......... .. +........ ........ +.. 16% 35.3M 1s + 14300K .......... .......... .......... + .......... .......... 16% 203M 1s + 14350K .......... . +......... + .......... ...... +.... .... +...... 16% 206M 1s + 14400K .......... .......... ...... +.... .......... .......... 16% 197M 1s + 14450K ........ +.. ...... +.... .... +...... .. +........ + .......... 16% 78.2M 1s + 14500K ...... +.... .... +...... .......... .......... ...... +.... 16% 221M 1s + 14550K .... +...... .. +........ .... +...... .......... .... +...... 16% 210M 1s + 14600K .. +........ ........ +.. .......... .... +...... .......... 16% 230M 1s + + 14650K ..........  +.......... .......... .......... .......... 16% 201M 1s + + 14700K ........ +.. .......... .......... .......... ... +. +.... +.. 16% 96.6M 1s + 14750K ...... +.... ... +....... .. +........ + .......... .......... 16% 42.8M 1s + 14800K .... +...... .......... .......... .......... .......... 16% 203M 1s + 14850K .......... ........ +.. .......... .......... .......... 16% 199M 1s + 14900K ........ +.. .......... .......... .......... .......... 16% 161M 1s + 14950K .......... .......... .......... + .......... .......... 16% 202M 1s + 15000K .......... .. +........ ........ +.. .......... .......... 16% 139M 1s + 15050K .......... + .......... ...... +.... .... +...... .. +........ 16% 44.6M 1s + + 15100K ........ +.. .......... .... +...... .......... .......... 17% 55.4M 1s + 15150K ...... +.... .......... .......... .......... .......... 17% 172M 1s + 15200K .......... .......... + .......... .......... .......... 17% 198M 1s + 15250K .......... .......... . +......... ....... +... ..... +. +.... 17% 63.4M 1s + 15300K .......... .......... .... +...... .......... .......... 17% 124M 1s + 15350K . +........ +. .......... .......... .......... ......... +. 17% 183M 1s + 15400K .......... .......... ... +....... ......... +. ........ +.. 17% 127M 1s + 15450K .......... . +......... . +........ +. .......... .......... 17% 69.7M 1s + 15500K ... +....... . +......... .......... .......... ... +....... 17% 214M 1s + 15550K .......... .. +........ . +.. +....... .......... .......... 17% 161M 1s + 15600K .......... ..... +..... .......... .......... ....... +... 17% 216M 1s + 15650K .......... .......... ......... +. .......... .......... 17% 228M 1s + 15700K .......... . +......... .......... .......... ... +....... 17% 237M 1s + 15750K .......... .......... ..... +..... ... +....... .......... 17% 198M 1s + 15800K .......... ..... +..... .......... ......... +. ....... +... 17% 189M 1s + 15850K .......... .......... .. +........ ....... +... .......... 17% 222M 1s + 15900K ...... +.... .......... .. +........ + ........ +.. ...... +.... 17% 57.8M 1s + 15950K .... +...... .......... ...... +.... .......... .......... 17% 232M 1s + 16000K .......... + .......... .......... .... +...... .......... 18% + 213M 1s + 16050K .......... .......... .......... .. +........ + ........ +.. 18% 144M 1s + 16100K .......... ..........  +.. +........ .......... ...... +.... 18% 177M 1s + 16150K .......... .......... .. +........ .......... .......... 18% 205M 1s + 16200K .......... .......... + .......... .......... .... +...... 18% 191M 1s + 16250K .......... .......... .......... .... +...... .......... 18% 185M 1s + 16300K .......... ...... +.... .......... .......... .......... 18% 184M 1s + 16350K .......... .......... .......... ........ +.. .......... 18% 199M 1s + 16400K .......... .. +........ .......... .......... .......... 18% 161M 1s + 16450K .......... + .......... .......... .......... .......... 18% 193M 1s + 16500K ....... +... .......... .......... .......... ... +....... 18% 194M 1s + 16550K ..... +..... .......... .......... .......... ..... +..... 18% 220M 1s + 16600K ... +....... .......... .......... .......... ... +....... 18% 214M 1s + 16650K . +......... .......... ..... +..... ... +....... ......... +. 18% 186M 1s + 16700K .......... .......... .......... . +......... .......... 18% 225M 1s + 16750K .......... ... +....... .......... .......... ..... +..... 18% + 217M 1s + 16800K .......... .......... ....... +... ..... +..... .......... 18% 209M 1s + 16850K .......... .......... ..... +..... ... +....... . +......... 19% 187M 1s + 16900K ....... +... .......... .......... ......... +. .......... 19% 210M 1s + 16950K .......... .......... . +......... .......... .......... 19% 226M 1s + 17000K ... +....... .......... .......... ..... +..... .......... 19% 224M 1s + 17050K .......... .. +........ .......... .......... .... +.. +. +... 19% 194M 1s + 17100K  +.. +..... +... + .......... ...... +.... .... +...... .......... 19% 40.4M 1s + 17150K .......... .......... .... +...... .......... .......... 19% 199M 1s + 17200K ...... +.... .......... .. +........ .......... .......... 19% 236M 1s + 17250K .......... .......... + .......... .......... .......... 19% 224M 1s + 17300K .. +........ .......... .......... .... +...... ... +....... 19% 209M 1s + + 17350K .......... ...... +.... .......... .. +........ .......... 19% 75.2M 1s + 17400K .......... .......... .. +........ .......... .......... 19% 214M 1s + 17450K .... +...... .. +........ .......... .......... .... +...... 19% 225M 1s + 17500K .......... .......... ...... +.... .......... .......... 19% 204M 1s + 17550K ........ +.. .......... .... +...... .......... .......... 19% 161M 1s + 17600K ...... +.... ..........  +.. +........ + ... +....... . +........ +. 19% 34.2M 1s + 17650K .... +...... .......... .......... . +......... ....... +... 19% 202M 1s + 17700K ..... +..... .......... .......... .......... ..... +..... 19% 225M 1s + 17750K .......... .......... .......... .......... .......... 20% + 235M 1s + 17800K . +......... .......... .......... .......... . +......... 20% 191M 1s + 17850K .......... .......... .......... .......... ....... +... 20% 230M 1s + 17900K ..... +..... .......... ......... +. .......... .... +. +..... 20% 225M 1s + 17950K .......... .......... .......... ..... +..... .......... 20% 208M 1s + 18000K .......... .......... .......... .......... . +........ +. 20% 191M 1s + 18050K ........ +.. ..... +..... ... +....... . +.........  +....... +... 20% 28.6M 1s + 18100K .......... ... +....... .......... .......... ..... +..... 20% 180M 1s + 18150K .......... . +......... ....... +... .......... .......... 20% 129M 1s + 18200K .... +.. +.... ... +....... + .......... .......... .......... 20% 97.9M 1s + 18250K .......... ........ +.. .......... .......... .......... 20% 222M 1s + 18300K .......... .......... .... +...... .. +........ .......... 20% 188M 1s + 18350K .......... .......... .......... + ........ +.. .......... 20% 217M 1s + 18400K .......... .. +........ . +......... .......... .......... 20% 126M 1s + 18450K .. +........ .......... ...... +.... .......... .......... 20% 98.7M 1s + 18500K .......... .......... .... +...... .......... + .......... 20% 84.9M 1s + 18550K ...... +.... .......... .......... .......... .......... 20% 155M 1s + 18600K .... +...... .......... .......... .......... .......... 20% 220M 1s + 18650K .. +........ + .......... .......... .......... .. +........ 21% 212M 1s + 18700K .......... .......... .......... .. +........ .......... 21% 182M 1s + 18750K ...... +.... .......... .. +........ .......... .......... 21% 218M 1s + 18800K .... +...... .. +........ ........ +.. .......... .......... 21% 215M 1s + 18850K .......... + .......... .......... .......... .. +........ 21% 191M 1s + 18900K ........ +.. .......... .......... .......... ........ +.. + 21% 156M 1s + 18950K ...... +.... ....... +... .......... ... +....... . +........ +. 21% 45.2M 1s + 19000K .......... ..... +..... .......... .......... .......... 21% 208M 1s + 19050K .......... ... +....... . +......... .......... .......... 21% 234M 1s + 19100K .......... . +........ +. .......... . +......... ... +....... 21% 137M 1s + 19150K . +........ +. .......... .......... .......... . +......... 21% 98.1M 1s + 19200K .......... .......... .......... ......... +. .......... 21% 205M 1s + 19250K .......... .......... .......... ....... +... ..... +..... 21% 211M 1s + 19300K .......... ......... +. .......... ..... +..... .......... 21% 214M 1s + 19350K . +......... .......... ..... +..... .......... ......... +. 21% 185M 1s + 19400K .......... ..... +..... .......... .......... .......... 21% 217M 1s + 19450K + .......... .......... . +........ +. .......... .......... 21% 126M 1s + 19500K .......... ......... +. ....... +... .......... .......... 21% 216M 1s + 19550K .......... .......... ........ +.. ...... +.... .......... 22% 221M 1s + 19600K .......... .......... .......... .... +...... .......... + 22% 166M 1s + + 19650K .......... .......... .... +...... .......... ........ +.. 22% 100M 1s + 19700K .......... .......... .......... .......... ...... +.... 22% 189M 1s + 19750K .......... .......... .......... .......... .... +...... 22% 201M 1s + 19800K + .......... .......... ...... +.. +.. .......... .......... 22% 160M 1s + 19850K .......... .......... .... +...... .......... + .......... 22% 186M 1s + 19900K .......... ....... +... .. +........ + ........ +.. ...... +.... 22% 34.2M 1s + 19950K  +.... +...... .......... .......... .......... .... +...... + 22% 120M 1s + 20000K .......... ........ +.. .......... .... +...... .......... 22% 219M 1s + + 20050K .......... .......... .......... .. +........ .......... 22% 151M 1s + 20100K ......... +. .......... .......... .......... . +......... 22% 161M 1s + 20150K ....... +... .......... ... +....... ......... +. .......... 22% 177M 1s + 20200K ... +....... .......... .......... ....... +... .......... 22% 212M 1s + 20250K .......... .......... ....... +... ..... +..... .......... 22% 196M 1s + 20300K .......... .......... ..... +..... .......... .......... 22% + 156M 1s + 20350K .......... ..... +..... .......... .......... .......... 22% 217M 1s + 20400K ..... +..... ... +....... .......... .......... ..... +. +.... 23% + 217M 1s + 20450K  +... +. +...... . +........ +. .... +... +... .......... .......... 23% 24.4M 1s + 20500K .......... ....... +... ..... +..... .......... .......... 23% 192M 1s + 20550K .......... .......... ... +....... .......... .......... 23% 200M 1s + 20600K .......... ... +....... . +......... .......... .......... 23% 183M 1s + 20650K ... +....... ......... +. .......... ..... +. +.... .......... 23% 47.2M 1s + 20700K . +........ +. .......... .......... .......... . +........ +. 23% 142M 1s + 20750K .......... .......... .......... . +......... ....... +... 23% 220M 1s + 20800K .......... .......... ......... +. .......... . +......... 23% 184M 1s + 20850K .......... . +......... .......... ..... +..... .......... 23% 225M + 1s + 20900K .......... ....... +... ..... +..... .......... . +......... 23% 113M 1s + 20950K ...... +.... .......... .......... .. +........ ....... +... 23% 218M 1s + 21000K ...... +.... .......... . +......... .......... ..... +..... 23% 201M 1s + 21050K .......... ....... +... .......... ... +....... .......... 23% 182M 1s + 21100K .......... ..... +..... .......... .......... ....... +... 23% 218M 1s + 21150K .......... ... +....... .......... .......... ..... +..... 23% 163M 1s + 21200K .......... .......... ....... +... .......... ... +....... 23% 224M 1s + 21250K .......... .......... ..... +. +.... . +. +........ ....... +... 23% 37.7M 1s + 21300K .......... .......... .......... .. +........ .......... 24% 172M 1s + 21350K .......... .... +...... .......... + .......... ...... +.... 24% 206M 1s + 21400K .......... .. +........ ........ +.. .......... .... +...... 24% 170M 1s + 21450K .......... .......... ...... +.... .......... .. +........ 24% 197M 1s + + 21500K .......... .......... ..........  +.......... + .......... 24% 203M 1s + 21550K ...... +.... .......... .......... .. +........ .......... 24% 194M 1s + 21600K .......... .... +...... .......... + .......... .......... 24% 206M 1s + 21650K .......... .. +........ + .......... .......... .......... 24% 199M 1s + 21700K .......... + ........ +.. .......... .......... .......... 24% 213M 1s + 21750K .......... ...... +.... .... +...... .......... .......... 24% 189M 1s + 21800K .......... .......... .. +........ + .......... .......... + 24% 206M 1s + 21850K .......... .......... .......... ....... +... .......... 24% 218M 1s + 21900K ... +....... ......... +. .......... .... +...... .......... 24% 176M 1s + 21950K .......... ....... +... ..... +..... .......... .......... 24% 164M 1s + 22000K .......... ..... +..... .......... . +......... .......... 24% 209M 1s + 22050K .......... .......... ......... +. ....... +... .......... 24% 222M 1s + 22100K .......... .......... .......... ..... +..... ... +....... 24% 221M 1s + 22150K .......... .......... ..... +..... .......... . +........ +. 24% 176M 1s + 22200K .......... .......... ... +....... ......... +. .......... 25% 98.0M 1s + 22250K .......... .......... . +........ +. .......... ..... +. +.... 25% 189M 1s + 22300K ... +....... ......... +. .......... .......... .......... 25% + 30.1M 1s + 22350K ......... +. .......... .. +........ ..........  +.......... 25% 165M 1s + 22400K ....... +... .......... .......... .......... ...... +.... 25% 224M 1s + 22450K ..... +..... ...... +.... .......... .......... + .......... 25% 133M 1s + 22500K .......... .......... .......... ........ +.. .......... 25% 195M 1s + 22550K .......... .......... .......... .......... .......... 25% 226M 1s + 22600K .. +........ .......... .......... .......... .. +........ 25% 215M 1s + 22650K .......... ...... +.... .......... .......... .......... 25% 131M 1s + 22700K ...... +.... .... +...... .......... .......... ...... +.... 25% 203M 1s + 22750K .......... .. +........ .......... .......... .......... 25% 206M 1s + 22800K + .......... .......... ..........  +.. +........ .......... 25% 219M 1s + + 22850K .......... .......... .......... .. +........ + .......... 25% 190M 1s + 22900K ...... +.... ......... +. .. +........ + ........ +.. .......... 25% 27.3M 1s + 22950K .... +...... .......... ........ +.. .......... .......... 25% 168M 1s + 23000K .. +........ .......... .......... .... +...... .......... 25% 202M 1s + 23050K .......... ...... +.... .......... .......... . +....... +. +. 25% 85.0M 1s + 23100K ...... +.... .... +...... .......... ........ +.. ...... +.... 26% 66.4M 1s + 23150K .......... .......... + ........ +.. .......... .......... 26% 205M 1s + 23200K ... +....... .......... .......... .... +...... .......... 26% 203M 1s + 23250K ........ +.. .......... .... +...... .......... .......... 26% 194M 1s + 23300K . +.. +....... .......... .......... + .......... .......... 26% 192M 1s + 23350K ...... +.... .......... .......... + .......... .......... 26% 216M 1s + 23400K .......... .. +........ ........ +.. .......... .... +...... 26% 89.6M 1s + 23450K .......... + .......... .......... .......... .......... 26% 183M 1s + + 23500K ........ +.. .......... .......... .. +........ ........ +.. 26% 178M 1s + 23550K .......... .......... .......... + .......... ........ +.. 26% 144M 1s + 23600K ...... +.... .......... .......... .......... ...... +.... 26% 198M 1s + 23650K .... +...... .. +........ .......... .......... .......... 26% 215M 1s + 23700K .. +........ + .......... .......... .......... .. +........ 26% 182M 1s + 23750K ........ +. +. ...... +.... .... +...... .. +........ + .......... 26% 33.5M 1s + 23800K ...... +.... .......... .......... .......... ..... +... +.. 26% 132M 1s + 23850K .......... .......... .......... + ........ +.. .......... 26% 203M 1s + 23900K .......... ....... +... ........ +.. .......... .... +...... 26% 169M 1s + 23950K .......... + .......... ...... +.... .... +...... + .. +........ 26% 150M 1s + 24000K ........ +.. .......... .......... .......... + .......... 27% 184M 1s + 24050K .......... .......... .. +........ ........ +.. .......... 27% 144M 1s + 24100K .......... .... +...... ....... +... + .......... .......... 27% 201M 1s + 24150K .......... .......... .......... ... +....... .... +...... 27% 202M 1s + 24200K .......... .......... .......... .......... .. +........ 27% 203M 1s + 24250K .......... .......... .......... .......... .......... 27% 209M 1s + 24300K ...... +.... .......... .......... .......... .......... 27% 154M 1s + 24350K .... +...... .... +...... .......... .......... ...... +.... 27% 171M 1s + 24400K  +.......... .. +........ ........ +.. .......... .......... 27% 74.2M 1s + 24450K .. +........ ........ +.. .......... .......... .. +........ 27% 194M 1s + + 24500K .......... .......... .... +...... .......... + .......... 27% 69.7M 1s + 24550K ...... +.... .......... .......... + .......... .......... 27% 163M 1s + 24600K .... +...... .. +....... +. + .......... ...... +.... .......... 27% 52.8M 1s + 24650K .......... ........ +.. .......... .......... .......... 27% 203M 1s + + 24700K .......... .......... .......... .......... ........ +.. 27% 116M 1s + 24750K .......... .... +...... .......... + .......... ...... +.... 27% 174M 1s + 24800K .......... .......... .......... ...... +.... .......... 27% + 220M 1s + 24850K .......... + .......... .......... .......... .. +........ 28% 206M 1s + 24900K .......... .......... .... +...... .. +........ .......... 28% 179M 1s + 24950K .......... .......... .. +........ .......... .......... 28% 222M 1s + 25000K .. +........ .. +........ .......... .......... .......... 28% 201M 1s + 25050K  +..... +..... .......... .......... .......... .......... + 28% 211M 1s + 25100K ... +....... .......... .......... .......... .......... 28% 205M 1s + 25150K . +......... .......... .......... ... +....... ......... +. 28% 144M 1s + 25200K .......... .......... ..... +..... .......... ....... +... 28% 207M 1s + + 25250K .......... .......... ......... +. .......... .......... 28% 220M 1s + 25300K ..........  +.......... ..... +.. +... .......... .......... 28% 211M 1s + 25350K .......... .......... ..... +..... ... +....... .......... 28% 190M 1s + 25400K  +.......... .......... ... +.... +... ... +.... +.. +. ....... +... 28% 33.8M 1s + 25450K  +..... +..... .......... ......... +. ....... +... .......... 28% 100M 1s + 25500K .......... . +......... .......... ... +....... ..... +..... 28% 223M 1s + 25550K .......... .......... .......... ... +....... .......... 28% 185M 1s + 25600K .......... ....... +... ...... +.... .......... .. +........ 28% 127M 1s + 25650K ........ +.. ...... +.... .......... .. +........ .......... 28% 159M 1s + 25700K ...... +.... .......... .......... ........ +.. .......... 28% 226M 1s + 25750K .... +...... .......... .......... ...... +.... .... +...... 29% 136M 1s + 25800K .. +........ ........ +.. .......... .......... .. +........ 29% 185M 1s + + 25850K .......... .......... .......... .. +........ .......... 29% 171M 1s + 25900K .......... .... +...... .......... + .......... ...... +.... 29% 235M 1s + 25950K .......... ......... +. .......... .......... .......... 29% + 229M 1s + 26000K .......... .......... ...... +.... .......... .......... 29% 210M 1s + 26050K .... +... +... .......... .... +...... .......... .......... 29% 203M 1s + 26100K ...... +.... .......... .......... + .......... .......... 29% 215M 1s + 26150K .......... .......... + .......... . +......... ....... +... 29% 201M 1s + 26200K .......... ... +. +...... ......... +. + ..........  +..... +..... 29% 40.0M 1s + 26250K ... +....... + . +......... ....... +... .......... .......... 29% 29.1M 1s + 26300K ......... +. .......... ..... +..... .......... .......... 29% 186M 1s + 26350K ....... +... .......... .......... ......... +. .......... 29% 209M 1s + 26400K .......... .......... . +......... .......... . +......... 29% 206M 1s + 26450K .......... ......... +. .......... .......... ... +....... 29% 197M 1s + 26500K . +......... ....... +... .......... ... +....... .......... 29% 111M 1s + 26550K .......... ..... +..... .......... . +......... ....... +... 29% 205M 1s + 26600K .......... ... +....... ......... +. .......... . +.... +..... 29% 150M 1s + 26650K ... +....... . +......... ....... +... .......... .......... 30% + 58.3M 1s + 26700K ......... +. .......... .......... ... +....... . +......... 30% 159M 1s + 26750K ....... +... .......... ... +....... ......... +. .......... 30% 194M 1s + 26800K ..... +..... ... +....... .......... ....... +... .......... 30% 188M 1s + 26850K ... +....... . +........ +. .......... ..... +..... .......... 30% 213M 1s + 26900K . +......... ....... +... + ... +....... ... +. +...... . +.... +..... 30% 33.8M 1s + 26950K .......... ......... +. ....... +... .......... .......... 30% 197M 1s + 27000K . +........ +. .......... ..... +..... .......... . +......... 30% 166M 1s + 27050K ...... +. +... .......... ... +....... .......... .......... 30% 208M 1s + 27100K .......... ... +....... . +......... .......... .......... 30% 211M 1s + 27150K ... +....... . +......... .......... ..... +..... ..... +..... 30% 112M 1s + 27200K .......... .......... .......... .......... ... +....... 30% 220M 1s + 27250K .......... .......... . +......... .......... ......... +. 30% 190M 1s + 27300K .......... .......... ... +....... .......... .......... 30% 203M 1s + 27350K ..... +..... .......... .......... ....... +... .......... 30% 213M 1s + 27400K ... +....... .......... .......... ..... +..... ... +....... 30% 150M 1s + 27450K .......... + .......... .......... ........ +.. .. +........ 30% 213M 1s + 27500K .......... .......... .......... .......... + .......... 30% 186M 1s + 27550K ...... +.... .......... .......... ........ +.. .......... + 31% 148M 1s + 27600K .... +...... .......... + .......... ...... +.... .......... 31% 100M 1s + 27650K .. +........ .......... ..........  +.......... .. +........ 31% 211M 1s + 27700K ........ +.. .......... .......... .......... .......... 31% 185M 1s + 27750K .. +........ .... +...... .......... ........ +.. .......... 31% 211M 1s + 27800K .......... .......... .......... ...... +.... .... +...... 31% 211M 1s + 27850K .......... .......... ...... +.... .......... .......... 31% 174M 1s + 27900K .......... ...... +.... .... +...... .......... .......... 31% 188M 1s + 27950K ...... +.... .... +...... .. +........ .......... .......... 31% 57.6M 1s + 28000K .... +...... .......... .......... .......... .......... 31% 191M 1s + + 28050K .......... ... +....... .......... .......... .......... 31% 226M 1s + 28100K  +.......... . +......... ....... +... .......... ... +....... 31% 113M 1s + 28150K ......... +. .......... .......... .......... . +......... 31% 192M 1s + 28200K ....... +... .......... .......... . +......... .......... 31% 207M 1s + 28250K ..... +..... .......... . +......... ....... +... .......... 31% 215M 1s + 28300K ... +....... .......... .......... ..... +..... .......... 31% 158M 1s + 28350K .......... ....... +... .......... . +......... .......... 31% 184M 1s + 28400K .......... ..... +..... ... +....... .......... .......... 32% 202M 1s + 28450K ..... +..... .......... ......... +. .......... .......... 32% 200M 1s + 28500K .......... . +........ +. ....... +... .......... ... +....... 32% 121M 1s + 28550K ......... +. .......... ..... +. +.... ... +... +.... ... +....... 32% 22.9M 1s + 28600K .. +........ .......... .......... .......... .......... 32% 163M 1s + + 28650K .......... .......... .......... .......... ........ +.. 32% 134M 1s + 28700K .......... .... +...... .......... .......... ...... +.... 32% 151M 1s + 28750K .... +. +.....  +.. +........ ........ +.. .......... .......... 32% 25.1M 1s + 28800K .......... .... +...... .......... .......... .......... 32% 152M 1s + 28850K .......... .. +........ ........ +.. .......... .......... 32% 90.6M 1s + 28900K .......... ........ +.. .......... .......... .......... 32% 192M 1s + 28950K .......... ...... +.... .... +...... .......... .......... 32% 178M 1s + 29000K .......... .......... .. +........ .......... .......... 32% 208M 1s + 29050K .... +...... .......... + .......... .......... .......... 32% 213M 1s + 29100K .. +........ .......... .......... .... +...... .......... 32% 223M + 1s + + 29150K .......... ...... +.... . +......... .. +........ ........ +.. 32% 18.5M 1s + 29200K ...... +.... .......... .......... ........ +.. ...... +.... 32% 150M 1s + 29250K .......... .......... ........ +.. .......... .......... 32% 241M 1s + 29300K .......... + .......... ...... +.... .......... .. +........ 33% 242M 1s + 29350K .......... .......... .... +...... ..... +..... .......... 33% 118M 1s + 29400K . +......... . +......... .......... .......... .......... 33% 199M 1s + 29450K .......... . +.... +..... .......... .......... .......... 33% 233M 1s + 29500K .......... .......... . +........ +. .......... .......... 33% 224M 1s + 29550K ... +....... ......... +. .......... ..... +..... .......... 33% 224M 1s + 29600K .......... ...... +.... .......... .......... .......... 33% 242M 1s + 29650K . +......... .......... .......... ... +....... .......... 33% 209M 1s + 29700K .......... ..... +..... .......... ......... +. .......... 33% 262M 1s + 29750K .......... .......... ......... +. .......... ..... +..... 33% 241M 1s + 29800K .......... ......... +. .......... .......... .......... 33% 232M 1s + 29850K . +......... .......... .......... .......... .......... 33% 246M 1s + 29900K . +........ +. .......... .......... .......... .......... 33% 202M 1s + 29950K ....... +... ..... +..... .......... .......... ....... +... 33% 239M 1s + 30000K .......... .......... .......... .......... ..... +..... 33% 250M 1s + 30050K ... +....... .......... .......... ..... +..... .......... 33% 217M 1s + 30100K . +......... .......... ... +.. +..... .......... .......... 33% 165M 0s + 30150K .......... .......... ..... +..... ... +....... .......... 33% 199M 0s + 30200K .......... .......... .......... . +......... ....... +... 34% 253M 0s + 30250K .......... .......... .......... .......... .......... 34% 250M 0s + 30300K ... +....... . +......... .......... .......... .......... 34% 228M 0s + 30350K .......... ....... +... ..... +..... .......... .......... 34% 233M 0s + 30400K .......... ....... +... .......... .......... ......... +. 34% 195M 0s + 30450K .......... ..... +..... .......... . +......... .......... 34% 248M 0s + 30500K .......... .......... . +........ +. .......... .......... 34% 227M 0s + 30550K .......... .......... ....... +... .......... .. +........ 34% 244M 0s + 30600K ......... +. .......... .......... .... +...... .......... 34% 238M 0s + 30650K ........ +.. .......... .......... .......... ........ +.. 34% 202M 0s + 30700K ...... +.... .......... + .......... ...... +.... .......... 34% 107M 0s + 30750K .. +........ .......... .......... ......... +. ....... +... 34% 201M 0s + 30800K .......... .......... ......... +. .......... ..... +..... 34% 182M 0s + 30850K .......... . +......... ....... +... .......... .......... 34% 202M 0s + 30900K ......... +. .......... ..... +..... ... +....... . +......... 34% 73.4M 0s + 30950K ....... +... .......... ... +....... .......... ....... +... 34% 204M 0s + 31000K ..... +..... .......... . +......... ....... +... .......... 34% 202M 0s + 31050K ... +....... .......... .......... .......... ... +....... 34% 216M 0s + 31100K .......... .......... ..... +..... ... +....... ......... +. 35% 23.1M 0s + 31150K .......... ..... +..... .......... . +......... ....... +... 35% 132M + 0s + 31200K .......... ... +....... .......... .......... ..... +..... 35% 17.7M 0s + 31250K .......... . +......... .......... .......... .......... 35% 170M 0s + 31300K . +......... ... +....... .......... .......... ..... +..... 35% 172M 0s + 31350K .......... . +......... .......... ..... +..... .......... 35% 172M 0s + 31400K ......... +. .......... .......... ... +....... . +......... 35% 173M 0s + 31450K ....... +... ..... +..... .......... . +........ +. .......... 35% 206M 0s + 31500K ..... +..... .......... . +......... .......... .......... 35% 205M 0s + 31550K ... +....... .......... .......... ..... +..... .......... 35% 219M 0s + 31600K . +......... ... +....... ......... +. .......... .......... 35% 175M 0s + 31650K ... +....... ......... +. .......... ..... +..... ... +....... 35% 209M 0s + 31700K ......... +. .......... .......... ... +....... .......... 35% 191M 0s + 31750K ....... +... .......... .......... ......... +. .......... 35% 43.5M 0s + 31800K ..... +..... ... +....... .......... ....... +... ..... +..... 35% 165M 0s + 31850K .......... . +........ +. .......... .......... ... +....... 35% 183M 0s + 31900K . +......... ....... +... .......... ... +....... .......... 35% 168M 0s + 31950K .......... ..... +..... .......... . +......... ....... +... 35% 20.3M 0s + 32000K .......... ... +....... . +........ +. ....... +... ..... +..... 36% 174M 0s + + 32050K .......... . +......... ....... +... ..... +..... ... +....... 36% 185M 0s + 32100K .......... .......... ..... +..... .......... . +......... 36% 182M 0s + 32150K ....... +... .......... .......... ......... +. .......... 36% 190M 0s + 32200K .... +. +..... ... +....... . +......... ....... +... ..... +..... 36% 175M 0s + 32250K .......... . +........ +. .......... ..... +..... .......... 36% 200M 0s + + 32300K . +......... ....... +... ..... +..... ... +....... ......... +. 36% 182M 0s + 32350K .......... ... +.. +..... .......... . +......... ....... +... 36% 205M 0s + 32400K ..... +..... ... +....... .......... + ........ +.. .......... 36% 207M 0s + 32450K .... +... +... .......... ... +....... .......... .......... 36% 152M 0s + 32500K ..... +..... .......... .......... ....... +... .......... 36% 200M 0s + 32550K ... +....... ......... +. .......... .......... .......... 36% 183M 0s + 32600K . +........ +. ....... +... .......... .......... .......... 36% 174M 0s + 32650K .......... ..... +..... .......... .......... .......... 36% 215M 0s + 32700K ....... +... ..... +..... .......... ......... +. .......... 36% 201M 0s + 32750K ..... +..... .......... .......... .......... .......... 36% 192M 0s + 32800K .......... .......... .......... .......... .......... 36% 185M 0s + 32850K . +......... ....... +... .......... .......... . +........ +. 37% 156M 0s + 32900K .......... .......... .......... .......... ...... +.... 37% 199M 0s + 32950K .......... .......... .......... ...... +.... .... +...... 37% 204M 0s + 33000K .. +........ .......... ...... +.... .......... .. +........ 37% 188M 0s + 33050K ........ +.. .......... .......... .. +........ + .......... 37% 174M 0s + 33100K .......... .......... .. +........ + ........ +.. .......... 37% 197M 0s + 33150K .......... ..... +..... .......... ...... +.... .......... 37% 195M 0s + 33200K .......... .. +........ ....... +. +.. .......... ....... +... 37% 181M 0s + 33250K .......... .......... ......... +. .......... .......... 37% 184M 0s + 33300K ... +....... ......... +. .......... .......... ... +....... 37% 202M 0s + 33350K ...... +.... .......... .......... .......... .......... 37% 185M 0s + 33400K .......... .......... .......... .......... .......... 37% 188M 0s + 33450K .......... .......... .......... .......... .......... 37% 173M 0s + 33500K .......... .......... .......... .......... .......... 37% 166M 0s + 33550K .......... .......... .......... .......... .......... 37% 178M 0s + 33600K .......... .......... .......... .......... .......... 37% 203M 0s + 33650K .......... .......... .......... .......... .......... 37% 167M 0s + 33700K .......... .......... .......... .......... .......... 37% 145M 0s + 33750K .......... .......... .......... .......... .......... 38% 146M 0s + 33800K .......... .......... .......... .......... .......... 38% 154M 0s + 33850K .......... .......... ......... +. .......... ..... +..... 38% 162M 0s + 33900K .......... .......... ....... +... .......... .......... 38% 207M 0s + 33950K ......... +. .......... .......... .......... .......... 38% 187M 0s + 34000K .......... .......... .......... .......... .......... 38% 179M 0s + 34050K .......... ..... +..... .......... .......... .......... 38% 216M 0s + 34100K ..... +..... .......... .......... .......... .......... 38% 173M 0s + 34150K .......... ......... +. .......... .......... ... +....... 38% 161M 0s + 34200K .......... .......... ..... +..... .......... ......... +. 38% 178M 0s + 34250K .......... .......... .... +...... .......... .......... 38% 161M 0s + 34300K .......... .......... .......... + .......... .......... 38% 196M 0s + 34350K .......... .. +........ .......... .......... .... +...... 38% 206M 0s + 34400K .......... .......... ...... +.... ........ +.. .......... 38% 223M 0s + 34450K .......... .......... .... +...... .. +........ .......... 38% 201M 0s + 34500K .......... ...... +.... .... +...... .......... .......... 38% 206M 0s + 34550K .......... .......... .......... + .......... ...... +.... 38% 219M 0s + 34600K .......... .......... .......... .......... .......... 38% 244M 0s + 34650K .......... .......... .......... .......... .......... 39% 244M 0s + 34700K .......... .......... .... +...... .......... .......... 39% 200M 0s + 34750K .......... .......... .......... .......... .......... 39% 214M 0s + 34800K .......... .......... .......... .......... .......... 39% 234M 0s + 34850K .......... .......... .......... ...... +.... .......... 39% 181M 0s + 34900K .......... .......... .......... .... +...... .......... 39% 175M 0s + 34950K ........ +.. .......... .......... .......... .......... 39% 181M 0s + 35000K ...... +.... .......... .......... ........ +.. .......... 39% 150M 0s + 35050K .... +...... .......... .......... ...... +.... .......... 39% 182M 0s + 35100K .. +........ .......... .......... .......... .......... 39% 182M 0s + 35150K .......... .......... .......... .......... .......... 39% 172M 0s + 35200K .......... .......... .......... .......... .......... 39% 201M 0s + 35250K .......... .......... .......... .......... .... +...... 39% 189M 0s + 35300K .......... .......... .......... .......... .......... 39% 198M 0s + 35350K .......... .......... .......... .......... .......... 39% 178M 0s + 35400K .......... .......... .......... ........ +.. .......... 39% 151M 0s + 35450K .......... .......... .......... .......... .......... 39% 203M 0s + 35500K .......... .......... .......... .... +...... .......... 39% 195M 0s + 35550K .......... .......... .......... .......... .......... 40% 190M 0s + 35600K .......... .......... .......... + .......... .......... 40% 199M 0s + 35650K .......... .......... .......... .......... .......... 40% 222M 0s + 35700K .......... .......... .......... .......... .......... 40% 194M 0s + + 35750K .......... .......... .......... .......... .......... 40% 187M 0s + 35800K .......... .......... .. +........ .......... .......... 40% 193M 0s + 35850K .......... .......... .......... .......... .......... 40% 166M 0s + 35900K .......... .... +...... .......... .......... .......... 40% 200M 0s + 35950K .......... .......... .......... .......... .......... 40% 217M 0s + 36000K .......... .......... ...... +.... .......... .......... 40% 220M 0s + 36050K .......... .......... .... +...... .......... .......... 40% 8.77M 0s + 36100K .......... .......... .......... .......... .......... 40% 207M 0s + 36150K .......... .......... + .......... .......... .......... 40% 222M 0s + 36200K .......... ........ +.. .......... .... +...... .......... 40% 217M 0s + 36250K ........ +.. .......... .......... .. +........ .......... 40% 182M 0s + 36300K ...... +.... .......... .......... + .......... ...... +.... 40% 217M 0s + 36350K .......... .. +........ ........ +.. .......... .... +...... 40% 206M 0s + 36400K .......... + .......... .......... .... +...... .......... 41% 182M 0s + 36450K ........ +.. .......... .... +...... .......... .......... 41% 192M 0s + 36500K ...... +.... .......... .. +........ ........ +.. .......... 41% 210M 0s + 36550K .... +...... .......... + .......... .......... .......... 41% 217M 0s + 36600K .......... + ........ +.. .......... .......... .......... 41% 207M 0s + 36650K ........ +.. .......... .......... .. +........ .......... 41% 191M 0s + 36700K .......... .... +...... .......... + .......... ...... +.... 41% 201M 0s + 36750K .......... .. +........ ........ +.. .......... .......... 41% 194M 0s + 36800K .. +........ .......... ...... +.... .......... .......... 41% 138M 0s + 36850K .......... .......... .......... .......... .......... 41% 154M 0s + 36900K .......... .......... .......... .......... ...... +.... 41% 167M 0s + 36950K .......... .......... .......... ...... +.... .......... 41% 178M 0s + 37000K .......... .......... ...... +.... .......... .......... 41% 230M 0s + 37050K .......... ...... +.... .......... .......... ........ +.. 41% 191M 0s + 37100K .......... .......... .......... + .......... .......... 41% 227M 0s + 37150K .......... .......... + .......... ..... +..... .......... 41% 220M 0s + 37200K .......... ..... +..... .......... .......... ......... +. 41% 161M 0s + 37250K ....... +... .......... .......... . +......... ....... +... 41% 200M 0s + 37300K .......... ... +....... .......... .......... .......... 42% 216M 0s + 37350K .......... . +......... .......... .......... .......... 42% 164M 0s + 37400K .......... .......... .......... .......... .......... 42% 212M 0s + 37450K .......... .......... .......... .......... .......... 42% 242M 0s + 37500K .......... ... +....... .......... .......... ..... +..... 42% 187M 0s + 37550K .......... ......... +. ....... +... .......... .......... 42% 215M 0s + 37600K ......... +. .......... ..... +..... .......... .......... 42% 166M 0s + 37650K . +...... +... .......... .......... . +......... .......... 42% 45.4M 0s + 37700K ..... +..... .......... . +......... .......... ..... +..... 42% 107M 0s + 37750K .......... .......... .. +........ .......... ...... +.... 42% 114M 0s + 37800K .......... .......... + .......... .......... .......... 42% 137M 0s + 37850K .. +........ .......... ...... +.... .......... .......... 42% 137M 0s + + 37900K .......... .......... .... +...... .......... ........ +.. 42% 119M 0s + 37950K .......... .......... .......... + .......... .......... 42% 167M 0s + 38000K .......... .......... + .......... .......... .... +...... 42% 165M 0s + 38050K .......... .......... .......... .......... .. +........ 42% 226M 0s + 38100K ........ +.. .......... .......... .......... + .......... 42% 176M 0s + 38150K . +......... .......... .......... ........ +.. .......... 42% 203M 0s + 38200K .... +...... .......... ... +....... .......... .......... 43% 210M 0s + 38250K .. +........ ........ +.. .......... .......... .. +........ 43% 205M 0s + 38300K .......... .......... .... +...... .......... ........ +.. 43% 189M 0s + 38350K .......... .......... .......... + .......... ...... +.... 43% 218M 0s + 38400K .......... .......... ........ +.. .......... .......... 43% 210M 0s + 38450K .......... + .......... .......... .... +...... .. +........ 43% 197M 0s + 38500K ........ +.. .......... .... +...... .......... .......... 43% 139M 0s + 38550K ...... +.... .......... .. +........ ........ +.. .......... 43% 204M 0s + 38600K .......... .......... + .......... .......... .......... 43% 235M 0s + 38650K .. +........ .......... .......... .... +...... .......... 43% 207M 0s + + 38700K .......... .......... .......... .......... .......... 43% 180M 0s + 38750K .......... .... +...... .......... .......... ...... +.... 43% 228M 0s + 38800K .......... .......... + ........ +.. .......... .......... 43% 6.82M 0s + 38850K .......... .......... .......... .......... .......... 43% 186M 0s + 38900K .......... .......... .......... .......... .......... 43% 222M 0s + 38950K .......... .......... .......... .......... .......... 43% 236M 0s + 39000K .......... .......... .......... .......... .......... 43% 165M 0s + 39050K .......... .......... .......... .......... .......... 43% 200M 0s + 39100K .......... .......... .......... .......... .......... 44% 127M 0s + 39150K .......... .......... .......... .......... .......... 44% 206M 0s + 39200K .......... .......... .......... .......... .......... 44% 236M 0s + 39250K .......... .......... .......... .......... .......... 44% 232M 0s + 39300K .......... .......... .......... .......... .......... 44% 235M 0s + 39350K .......... .......... .......... .......... .......... 44% 174M 0s + 39400K .......... .......... .......... .......... .......... 44% 226M 0s + 39450K .......... .......... . +......... .......... .......... 44% 184M 0s + 39500K ... +....... ......... +. .......... .......... ... +....... 44% 144M 0s + 39550K ......... +. ....... +... .......... .......... ......... +. 44% 123M 0s + 39600K .......... ..... +..... .......... ... +....... . +......... 44% 183M 0s + 39650K ....... +... ..... +..... ... +....... .......... .......... 44% 7.35M 0s + 39700K ..... +..... ... +....... . +......... ....... +... ..... +..... 44% 164M 0s + 39750K ... +....... . +........ +. .......... ..... +..... ... +....... 44% 162M 0s + 39800K . +......... ....... +... ..... +..... ... +....... . +......... 44% 155M 0s + 39850K .......... ..... +..... ... +....... .......... ......... +. 44% 194M 0s + 39900K ....... +... .......... ... +....... . +......... ...... +.... 44% 187M 0s + 39950K .... +...... .. +........ + .......... .......... .... +...... 44% 207M 0s + 40000K .......... .......... ...... +.... .... +...... .......... 45% 205M 0s + + 40050K .......... .......... .......... .. +........ + ........ +.. 45% 175M 0s + 40100K ...... +.... .......... .. +........ ........ +.. ...... +.... 45% 202M 0s + 40150K .......... .......... + ........ +.. .......... ...... +.... 45% 183M 0s + 40200K .... +...... .. +........ ..... +... +.. .......... .... +...... 45% 201M 0s + 40250K .......... + ......... +. .......... .......... .. +........ 45% 221M 0s + 40300K + .......... .......... .... +...... .. +........ + .......... 45% 182M 0s + 40350K ...... +.... .......... .. +........ .......... .......... 45% 22.1M 0s + 40400K + .......... .. +........ + .......... ... +....... .......... 45% 214M 0s + 40450K .. +........ ........ +.. ...... +.... .......... ......... +. 45% + 211M 0s + 40500K .......... ...... +.... .... +...... .. +........ ........ +.. 45% 165M 0s + 40550K .......... .... +...... .......... + ........ +.. .......... 45% 202M 0s + 40600K .......... .......... ........ +.. ...... +.... .... +...... 45% 196M 0s + 40650K .......... + ........ +.. .......... .......... .. +........ 45% 210M 0s + 40700K ........ +.. .......... .... +...... .......... + .......... 45% 187M 0s + 40750K .......... ....... +... .......... ... +....... .......... 45% 197M 0s + 40800K .......... .......... .......... .......... .......... 45% 189M 0s + 40850K .......... .......... . +......... .......... ..... +..... 46% 180M 0s + 40900K .......... .......... .......... .......... .......... 46% 231M 0s + 40950K .......... .......... .......... .... +...... .......... 46% 194M 0s + 41000K ........ +.. .......... .......... ......... +. ....... +... 46% 197M 0s + 41050K .......... .......... ......... +. .......... .......... 46% 141M 0s + 41100K .......... .......... .......... ..... +..... .......... 46% 181M 0s + 41150K . +......... .......... .......... ... +....... ......... +. 46% 176M 0s + 41200K ....... +... .......... .......... . +........ +. .......... 46% 208M 0s + 41250K .......... ... +....... .......... ....... +... ..... +..... 46% 173M 0s + 41300K .......... . +......... .......... ..... +..... ... +....... 46% 202M 0s + 41350K . +........ +. .......... .......... ... +....... . +......... 46% 183M 0s + 41400K ....... +... .......... .......... ....... +.. +. .......... 46% 215M 0s + 41450K ..... +..... .......... .......... ....... +... ..... +..... 46% 200M 0s + 41500K .......... .......... ....... +... .......... .......... 46% 228M 0s + 41550K .......... ....... +... .......... .......... ......... +. 46% 184M 0s + 41600K .......... .......... .......... + . +......... .......... 46% 212M 0s + 41650K ..... +..... .......... .......... ....... +... ..... +..... 46% 211M 0s + 41700K .......... .......... ....... +... ..... +..... .......... 46% 220M 0s + 41750K .......... .......... .......... .......... .......... 47% 169M 0s + 41800K .......... .......... .......... .......... .......... 47% 213M 0s + 41850K .......... .......... .......... .......... .......... 47% 235M 0s + 41900K .......... .......... .......... .......... .......... 47% 241M 0s + 41950K .......... .......... .......... .......... .......... 47% 204M 0s + 42000K .......... .......... .......... .......... .......... 47% 236M 0s + 42050K ..... +..... .......... .......... .......... .......... 47% 226M 0s + 42100K .......... .......... .......... .......... .......... 47% 248M 0s + 42150K .......... .......... .......... .......... . +......... 47% 223M 0s + 42200K .......... .......... .......... .......... .......... 47% 248M 0s + 42250K .......... ... +....... . +........ +. ....... +... .......... 47% 196M 0s + 42300K .......... .......... .......... .......... .......... 47% 241M 0s + 42350K .......... .......... .......... .......... .......... 47% 170M 0s + 42400K .......... .......... .......... .......... .......... 47% 242M 0s + 42450K .......... .......... .......... .......... ..... +..... 47% 149M 0s + 42500K .......... .......... ....... +... .......... ... +....... 47% 221M 0s + 42550K .......... .......... .......... .......... .......... 47% 214M 0s + 42600K .......... .......... .......... .......... .......... 47% 208M 0s + 42650K .......... .......... .......... .......... .......... 48% 235M 0s + 42700K ... +....... ......... +. .......... ..... +..... .......... 48% 208M 0s + 42750K .......... .......... .......... .......... .......... 48% 176M 0s + 42800K .......... .......... .......... .......... ....... +... 48% 178M 0s + 42850K .......... .......... ......... +. ....... +... .......... 48% 202M 0s + 42900K .......... .......... ....... +... .......... .......... 48% 225M 0s + 42950K . +........ +. .......... .......... .......... . +......... 48% 193M 0s + 43000K .......... .......... ... +....... .......... .......... 48% 234M 0s + 43050K ..... +..... ... +....... .......... ....... +... .......... 48% 224M 0s + 43100K ... +....... . +........ +. .......... ..... +..... .......... 48% 178M 0s + 43150K ......... +. ....... +... .......... .......... .......... 48% 184M 0s + 43200K .......... ..... +..... ... +....... .......... ....... +... 48% 232M 0s + 43250K .......... .......... .......... .......... .......... 48% 234M 0s + 43300K .......... .......... ....... +... .......... ... +....... 48% 212M 0s + 43350K .......... ....... +... .......... .......... .......... 48% 191M 0s + 43400K .......... .......... .......... .......... .......... 48% 244M 0s + 43450K .......... .......... .......... .......... .......... 48% 214M 0s + 43500K ... +....... .......... .......... .......... .......... 48% 245M 0s + 43550K .......... .......... .......... .......... ......... +. 49% 184M 0s + 43600K .......... .......... .......... .......... .......... 49% 225M 0s + 43650K .......... ... +....... ......... +. .......... .......... 49% 191M 0s + 43700K .......... .......... .......... .......... .......... 49% 250M 0s + 43750K .......... .......... .......... .......... .......... 49% 224M 0s + 43800K ....... +... .......... .......... ......... +. .......... 49% 227M 0s + 43850K .......... .......... .......... .......... .......... 49% 242M 0s + 43900K .......... .......... .......... .......... .......... 49% 244M 0s + 43950K .......... ....... +... .......... .......... .......... 49% 189M 0s + 44000K .......... .......... .......... .......... ....... +... 49% 225M 0s + 44050K .......... .......... .......... .......... .......... 49% 238M 0s + 44100K .......... .......... .......... .......... .......... 49% 217M 0s + 44150K .......... ....... +... .......... .......... .......... 49% 180M 0s + 44200K ....... +... .......... .......... .......... .......... 49% 230M 0s + 44250K .......... .......... . +......... . +...... +... .......... 49% 193M 0s + 44300K .......... .......... ... +....... ....... +... .......... 49% 220M 0s + 44350K .......... .......... .......... .......... .......... 49% 213M 0s + 44400K .......... .......... .......... .......... .......... 50% 245M 0s + 44450K .......... .......... .......... .......... . +........ +. 50% 202M 0s + 44500K .......... .......... .......... .......... .......... 50% 241M 0s + 44550K .......... .......... .......... ....... +... .......... 50% 218M 0s + 44600K .......... .......... .......... .......... .......... 50% 244M 0s + 44650K .......... ....... +... .......... .......... .......... 50% 199M 0s + 44700K .......... ..... +..... ...... +.... . +......... . +......... 50% 229M 0s + 44750K .......... .......... . +........ +. .......... .......... 50% 234M 0s + 44800K .......... .......... .......... .......... ... +....... 50% 245M 0s + 44850K .......... .......... .......... .......... .......... 50% 215M 0s + 44900K .......... .......... .......... .......... .......... 50% 243M 0s + 44950K .......... .......... . +........ +. .......... .......... 50% 208M 0s + 45000K .......... .......... .......... .......... .......... 50% 249M 0s + 45050K .......... .......... . +......... .......... .......... 50% 245M 0s + 45100K .......... .......... .......... .......... .......... 50% 238M 0s + 45150K ......... +. .......... ..... +..... .......... .......... 50% 160M 0s + 45200K .......... .......... .......... .......... .......... 50% 249M 0s + 45250K .......... ... +....... .......... ....... +... .......... 50% + 183M 0s + 45300K .......... .......... .......... .......... .......... 51% 242M 0s + 45350K .......... .......... .......... ... +....... .......... 51% 220M 0s + 45400K .......... .......... . +......... .......... .......... 51% 208M 0s + 45450K .......... .......... .......... .......... .......... 51% 244M 0s + 45500K .......... .......... .......... .......... ......... +. 51% 201M 0s + 45550K ....... +... .......... .......... .......... .......... 51% 223M 0s + 45600K .......... .......... ....... +... .......... .......... 51% 244M 0s + 45650K ... +....... .......... .......... ..... +..... .......... 51% 190M 0s + + 45700K .......... .......... .......... .......... .......... 51% 201M 0s + 45750K .......... ..... +..... .......... .......... .......... 51% 232M 0s + 45800K .......... .......... .......... ....... +... ..... +..... 51% 247M 0s + 45850K .......... .......... .......... .......... .......... 51% 141M 0s + 45900K . +........ +. .......... .......... .......... . +......... 51% 201M 0s + 45950K .......... .......... .......... .... +...... .......... 51% 163M + 0s + 46000K .......... .......... .......... .......... .......... 51% 195M 0s + 46050K .......... .... +...... .......... + .......... .......... 51% 73.6M 0s + 46100K .......... .. +........ ........ +.. .......... .......... 51% 5.72M 0s + 46150K .......... .......... .......... .......... .......... 51% 194M 0s + 46200K .......... .......... .......... .......... .......... 52% 208M 0s + 46250K .......... .......... .......... .......... .......... 52% 224M 0s + 46300K . +......... .......... .......... .......... .......... 52% 219M 0s + 46350K .. +........ .......... .......... .......... .......... 52% 228M 0s + 46400K .......... .......... .......... .. +........ .......... 52% 162M 0s + 46450K .......... .......... .......... + .......... ...... +.... 52% 207M 0s + 46500K .......... .. +........ ........ +.. .......... .... +...... 52% 221M 0s + 46550K .......... ......... +. . +......... ..........  +.......... 52% 207M 0s + 46600K ... +....... .......... .......... ..... +..... .......... 52% 215M 0s + 46650K . +......... .......... .......... .......... .......... 52% 194M 0s + 46700K ....... +... ..... +..... .......... . +......... .......... 52% 210M 0s + 46750K ..... +..... ......... +. .......... ..... +..... .......... 52% 229M 0s + 46800K .......... ... +....... .......... ....... +... .......... 52% 200M 0s + 46850K .......... ......... +. .......... ..... +..... .......... 52% 200M 0s + 46900K . +......... .......... .......... .......... .......... 52% 196M 0s + 46950K .......... .......... ... +....... . +......... .......... 52% 224M 0s + 47000K .......... ... +....... ......... +. .......... .......... 52% 246M 0s + 47050K .......... .......... . +......... ....... +... .......... 52% 202M 0s + 47100K ... +....... ......... +. .......... ..... +..... .......... 53% 196M 0s + 47150K . +......... .......... ..... +..... .......... . +......... 53% 174M 0s + 47200K ....... +... ..........  +... +....... .......... ....... +... 53% 193M 0s + 47250K .......... .......... .......... .......... ..... +..... 53% 216M 0s + 47300K .......... ......... +. .......... .......... ... +....... 53% 222M 0s + 47350K .......... ....... +... ..... +..... .......... ......... +. 53% 188M 0s + 47400K .......... .......... ... +....... .......... .......... 53% 198M 0s + 47450K ..... +..... .......... . +......... .......... ..... +. +.... 53% 185M 0s + 47500K .......... .. +........ + ........ +.. .......... .......... 53% 204M 0s + 47550K .......... + .......... .......... .......... .. +........ 53% 236M 0s + + 47600K .......... .......... .... +...... .......... + .......... 53% 173M 0s + 47650K ...... +.... .......... .......... ........ +.. ...... +.... 53% 225M 0s + 47700K ........ +.. .......... + .......... ...... +.... .......... 53% 44.1M 0s + 47750K .. +........ ........ +.. .......... .......... .......... 53% 169M 0s + + 47800K .......... .......... .......... .......... .......... 53% 45.9M 0s + 47850K ...... +.... .... +...... .......... .......... .......... 53% 206M 0s + 47900K .......... .......... .......... .......... .... +...... 53% 212M 0s + 47950K .. +........ .......... ...... +.... .......... .......... 53% 230M 0s + 48000K ........ +.. .......... .......... .......... + .......... 54% 116M 0s + 48050K ...... +.... .......... .......... .......... . +......... 54% 180M 0s + 48100K ....... +... .......... .......... .......... ..... +.. +... 54% 173M 0s + 48150K .......... .......... .......... .......... ..... +..... 54% 177M 0s + 48200K ... +....... .......... .......... .......... .......... 54% 199M 0s + 48250K ......... +. ....... +... ..... +..... .......... . +......... 54% 188M 0s + 48300K .......... .......... .......... .......... .......... 54% 174M 0s + 48350K .......... ... +....... ......... +. .......... ..... +..... 54% 206M 0s + 48400K .......... ......... +. .......... .......... .......... 54% 215M 0s + 48450K .......... .......... .......... .......... ......... +. 54% 165M 0s + 48500K .......... ..... +..... .......... .......... .. +........ 54% 233M 0s + 48550K .......... ... +....... ......... +. .......... .......... 54% 218M 0s + 48600K .......... .......... .......... ..... +..... .......... 54% 237M 0s + 48650K .......... ....... +... .......... .......... .......... 54% 195M 0s + 48700K ....... +... .......... .......... .......... .......... 54% 221M 0s + 48750K ..... +..... ... +....... ......... +. .......... .......... 54% 213M 0s + 48800K .......... . +......... .......... .......... .......... 54% 157M 0s + 48850K . +......... .......... .......... .......... .......... 55% 178M 0s + 48900K .......... ..... +..... .......... ......... +. ....... +... 55% 208M 0s + 48950K .......... .......... ..... +..... .......... ......... +. 55% 123M 0s + 49000K ....... +... .......... ... +....... . +......... .......... 55% 54.3M 0s + 49050K ..... +..... .......... .......... .......... .......... 55% 143M 0s + 49100K .......... ......... +. .......... .......... ...... +.... 55% 197M 0s + 49150K . +........ +. .......... .......... .......... ......... +. 55% 186M 0s + 49200K .......... ..... +..... .......... . +......... .......... 55% 100M 0s + 49250K ..... +..... .......... ......... +. .......... .......... 55% 177M 0s + 49300K .......... .......... .......... ..... +..... ... +....... 55% 223M 0s + 49350K .......... .......... .......... .......... .......... 55% 211M 0s + 49400K .......... ..... +..... .......... ......... +. .......... 55% 168M 0s + 49450K ..... +..... .......... . +........ +. .......... .......... 55% 198M 0s + 49500K .......... .......... .......... ..... +..... .......... 55% 230M 0s + 49550K . +......... ....... +... .......... ... +....... ......... +. 55% 146M 0s + 49600K .......... .......... .......... .......... .......... 55% 249M 0s + 49650K . +......... .......... .......... .......... ......... +. 55% 85.2M 0s + 49700K .......... ..... +..... ...... +.... . +.........  +....... +. +.. 55% 87.2M 0s + 49750K ..... +..... ... +....... .......... .......... .......... 56% 103M 0s + 49800K .......... . +......... .......... .......... ... +....... 56% 174M 0s + 49850K ......... +. ....... +... .......... .......... .......... 56% 161M 0s + 49900K .......... .......... .......... ......... +. .......... 56% 184M 0s + 49950K .......... .......... . +......... .......... .......... 56% 221M 0s + 50000K ... +....... ......... +. .......... ..... +..... .......... 56% 194M 0s + 50050K .......... ..... +.. +... ..... +..... .......... ......... +. 56% 168M 0s + 50100K ....... +... .......... ... +....... .......... ....... +... 56% 199M 0s + 50150K .......... .......... .......... .......... .......... 56% 240M 0s + 50200K .......... .......... .. +........ + .......... .......... 56% 202M 0s + 50250K .......... .. +........ + .......... .......... .......... 56% 204M 0s + 50300K .......... .......... ...... +.... .... +...... .......... 56% 204M 0s + + 50350K .......... ...... +.... .......... .. +........ .......... 56% 175M 0s + 50400K .......... .......... .......... .......... ...... +.... 56% 163M 0s + 50450K .......... .......... ........ +.. ...... +.... .......... 56% 185M 0s + 50500K .......... + ........ +.. ...... +.... .... +...... .. +........ 56% 197M 0s + 50550K ........ +.. .......... .... +...... .......... + .......... 56% 198M 0s + 50600K ...... +.... .......... .......... ........ +.. .......... 56% 207M 0s + 50650K .... +...... .......... + .......... ...... +.... .... +...... 57% 194M 0s + 50700K .. +........ ........ +.. ...... +.... .... +...... .......... 57% 214M 0s + 50750K ........ +.. ...... +.... .......... .......... + ... +....... 57% 190M 0s + 50800K .......... ....... +... ..... +..... .......... . +......... 57% 178M 0s + 50850K ....... +... .......... ... +....... ......... +. .......... 57% 90.5M 0s + + 50900K ..... +..... .......... . +......... ....... +... .......... + 57% 206M 0s + 50950K .......... ......... +. .......... .......... .......... 57% 212M 0s + 51000K .......... .......... .......... ... +....... ......... +. 57% 165M 0s + 51050K .......... .......... .......... ......... +. ....... +... 57% 213M 0s + 51100K .......... .......... .......... .......... .......... 57% 241M 0s + 51150K .......... .......... .......... ..... +..... .......... 57% 225M 0s + 51200K .......... .......... .......... .......... . +......... 57% 199M 0s + 51250K .......... .......... .......... ......... +. ....... +... 57% 184M 0s + 51300K .......... .......... .......... .......... .......... 57% 182M 0s + 51350K .......... .......... ..... +..... ..... +..... .......... 57% 204M 0s + 51400K ....... +... .......... ... +....... .......... .......... 57% 62.1M 0s + 51450K ..... +..... ... +....... .......... ....... +... .......... 57% 73.8M 0s + 51500K ... +....... .......... .......... ..... +..... .......... 57% 220M 0s + 51550K .......... .......... .......... .......... .......... 58% 184M 0s + 51600K .......... .......... ... +....... .......... .......... 58% 232M 0s + 51650K .......... .......... ......... +. .......... .......... 58% 241M 0s + 51700K .......... .......... ....... +... .......... .......... 58% 240M 0s + 51750K ......... +. .......... .......... .......... .......... 58% 213M 0s + 51800K ....... +... .......... .......... .......... .......... 58% 236M 0s + 51850K ..... +..... .......... . +......... ....... +... .......... 58% 198M 0s + 51900K ... +....... .......... .......... + .......... .......... 58% 193M 0s + 51950K .... +...... .. +........ + .......... ...... +.... .... +...... 58% 181M 0s + 52000K .......... ........ +.. ...... +.... .......... .. +........ 58% 213M 0s + 52050K ........ +.. .......... .......... .......... .......... 58% 80.7M 0s + 52100K .......... .......... .. +........ + ........ +.. .......... 58% 222M 0s + 52150K .......... .......... .......... ...... +.... .......... 58% 207M 0s + 52200K .......... .......... .......... .......... .......... 58% 235M 0s + + 52250K .......... .......... .......... .......... .......... 58% 201M 0s + 52300K ....... +... .......... .......... .......... .......... 58% 195M 0s + 52350K .......... .. +........ .......... .......... .......... 58% 207M 0s + 52400K .......... .......... .......... .... +...... .......... 59% 228M 0s + 52450K .......... ...... +.... .......... .......... .......... 59% 214M 0s + 52500K . +......... .......... .......... ... +....... .......... 59% 200M 0s + 52550K .......... .......... .......... .......... ....... +... 59% 211M 0s + 52600K ..... +..... .......... . +........ +. .......... .......... 59% 45.9M 0s + 52650K .......... .......... .......... .......... ... +....... 59% 219M 0s + 52700K ......... +. .......... ..... +..... ... +....... . +......... 59% 177M 0s + 52750K ....... +... .......... .......... . +........ +. .......... 59% 190M 0s + 52800K .......... ... +....... . +......... ....... +... .......... 59% 183M 0s + 52850K .......... . +........ +. .......... ..... +..... .......... 59% 193M 0s + 52900K . +......... ....... +... .......... .......... ......... +. 59% 125M 0s + 52950K .......... ..... +..... .......... . +......... ....... +... 59% 169M 0s + 53000K .......... .......... .......... .......... ..... +..... 59% 193M 0s + 53050K .......... .......... .......... ........ +.. .......... 59% 198M 0s + + 53100K .... +...... .......... + .......... ...... +.... .......... 59% 208M 0s + 53150K .. +........ ........ +.. .......... .......... .......... 59% 189M 0s + + 53200K .......... .......... .......... .. +........ .......... 59% 120M 0s + 53250K .......... .... +...... .......... .......... .......... 59% 105M 0s + 53300K .... +...... .......... .......... .......... .......... 60% 188M 0s + 53350K .......... .......... .......... .......... .......... 60% 128M 0s + 53400K .......... .......... .......... .......... .......... 60% 185M 0s + 53450K .......... .......... .......... .......... .......... 60% 189M 0s + 53500K .......... .......... .......... ...... +.... .......... 60% 90.4M 0s + 53550K .. +........ .......... .......... .......... .......... 60% 187M 0s + 53600K .......... .......... .......... .......... ........ +.. 60% 161M 0s + 53650K .......... .......... .......... ........ +.. .......... 60% 177M 0s + 53700K .... +...... .......... + .......... .......... .... +...... 60% 97.3M 0s + 53750K .. +........ ........ +.. .......... .......... .......... 60% + 7.41M 0s + + 53800K .......... .......... .......... .. +........ .......... 60% 174M 0s + 53850K .......... .... +...... .. +........ .......... .......... 60% 212M 0s + 53900K .... +...... .. +........ .......... .......... .... +...... 60% 219M 0s + 53950K .......... .......... ...... +.... .......... .......... 60% 215M 0s + 54000K ........ +.. .......... .......... .. +........ ........ +.. 60% 178M 0s + 54050K .......... .......... .. +........ .......... ...... +.... 60% 215M 0s + 54100K .......... .. +........ .......... .......... .... +...... 60% 222M 0s + 54150K .. +........ .......... .......... .......... .. +........ 60% + 213M 0s + 54200K .......... .......... .......... .......... ... +....... 61% 212M 0s + 54250K .......... .......... .......... ... +....... . +......... 61% 185M 0s + 54300K ....... +... .......... .......... ......... +. .......... 61% 212M 0s + 54350K .......... .......... .......... ....... +... .......... 61% 7.08M 0s + 54400K ... +....... ......... +. .......... ..... +..... .......... 61% 110M 0s + 54450K . +......... . +......... ....... +... .......... .......... 61% 128M 0s + 54500K .......... .......... ..... +..... .......... .......... 61% 195M 0s + 54550K .......... .......... .......... . +......... .......... 61% 202M 0s + 54600K .......... ... +....... .......... .. +........ .......... 61% 212M 0s + 54650K .......... .......... .......... .......... .......... 61% 191M 0s + 54700K . +........ +. .......... .......... ... +....... .......... 61% 140M 0s + 54750K .......... ..... +..... .......... ......... +. ....... +... 61% 210M 0s + 54800K .......... ... +....... ......... +. .......... .......... 61% 176M 0s + 54850K .......... .......... ....... +... .......... .......... + 61% 169M 0s + 54900K ......... +. .......... .......... .......... .......... 61% 162M 0s + 54950K ....... +... .......... ... +....... .......... .......... 61% 170M 0s + 55000K ..... +..... .......... . +......... .......... + ........ +.. 61% 167M 0s + 55050K .......... .... +...... ........ +.. ..... +..... ...... +.... 61% 203M 0s + 55100K .......... .. +........ .......... ...... +.... .......... 62% 198M 0s + 55150K .......... ........ +.. .......... .......... .. +........ 62% 208M 0s + 55200K .......... .......... .......... .......... .......... 62% 177M 0s + 55250K ...... +.... .......... .. +........ .......... .......... 62% 205M 0s + 55300K .......... .. +........ + .......... ...... +.... .......... 62% 210M 0s + 55350K .......... .......... .......... .... +...... .. +........ 62% 184M 0s + 55400K .......... ...... +.... .......... .. +........ . +....... +.. 62% 134M 0s + 55450K .......... .... +...... .......... + ........ +.. ...... +.... 62% 168M 0s + 55500K .... +...... .. +........ ........ +.. ...... +.... .......... 62% 198M 0s + 55550K .. +........ + ........ +.. ...... +.... .......... .......... + 62% 184M 0s + + 55600K ........ +.. .......... .... +...... .......... .......... 62% 187M 0s + 55650K .. +........ .......... ......... +. + .......... .......... 62% 213M 0s + 55700K .......... .. +........ .......... .......... .... +...... 62% 214M 0s + 55750K .. +........ .. +...... +.. .......... .... +...... .......... 62% 182M 0s + 55800K .......... ......... +. ....... +... ..... +..... .......... 62% 198M 0s + 55850K ......... +. .......... ..... +..... .......... .......... 62% 180M 0s + 55900K .......... .......... .......... .......... .......... 62% 229M 0s + 55950K .......... .......... .......... ....... +... .......... 62% 225M 0s + 56000K + .......... .......... .......... .......... ... +....... 63% 214M 0s + 56050K . +......... .......... .......... ... +....... ......... +. 63% 137M 0s + 56100K ....... +... .......... .......... . +......... .......... 63% 200M 0s + 56150K .......... ... +....... ......... +. .......... ..... +..... 63% 198M 0s + 56200K ... +....... .......... .......... .......... ... +....... 63% 113M 0s + 56250K ......... +. .......... ..... +..... .......... .......... 63% 178M 0s + 56300K .......... .......... ... +....... . +......... .......... 63% 150M 0s + 56350K ..... +..... ... +... +.... .......... .. +........ ........ +.. 63% 146M 0s + 56400K .......... .... +...... .......... + .......... .......... 63% 120M 0s + 56450K .......... .......... .......... .......... .... +...... 63% 88.4M 0s + 56500K .......... + .......... ...... +.... .... +...... .. +........ 63% 51.9M 0s + 56550K .......... ...... +.... .......... .. +........ + .......... 63% 63.7M 0s + 56600K ...... +.... .......... .......... .......... ...... +.... 63% 182M 0s + 56650K .... +...... .......... .......... ...... +.... .... +...... 63% 179M 0s + 56700K .. +........ ........ +.. .......... .... +...... .. +........ 63% 172M 0s + + 56750K .......... .......... .......... .. +........ .......... 63% 152M 0s + 56800K .......... .... +...... .......... + .......... .......... 63% 51.0M 0s + 56850K .... +...... .. +........ + ........ +.. .......... .......... 64% 102M 0s + 56900K .. +........ + .......... ...... +.... ....... +... ..... +..... 64% 96.3M 0s + 56950K ... +....... .......... ....... +... ..... +..... ... +....... 64% 112M 0s + 57000K . +......... ....... +... .......... ... +....... ......... +. 64% 78.6M 0s + 57050K .......... .......... ... +....... . +......... ....... +... 64% 179M 0s + 57100K .......... ... +....... ......... +. .......... ..... +..... 64% 116M 0s + 57150K .......... ......... +. ....... +... .......... ... +....... 64% 204M 0s + 57200K . +........ +.  +....... +... ..... +. +.... .......... . +......... 64% 71.0M 0s + 57250K + .......... .......... ... +....... ........ +.. .......... + 64% 214M 0s + 57300K ..... +..... ... +....... ......... +. ....... +... ..... +..... 64% 76.4M 0s + 57350K ... +....... ......... +. .......... ..... +..... ... +....... 64% 111M 0s + 57400K .......... ....... +... .......... .......... . +........ +. 64% 173M 0s + 57450K .......... ..... +..... .......... . +........ +. ...... +. +... 64% 166M 0s + 57500K ..... +..... ... +....... ......... +. .......... ..... +..... 64% 194M 0s + 57550K .......... . +......... .......... .......... .......... 64% 219M 0s + 57600K ......... +. .......... ..... +..... .......... . +......... 64% 75.6M 0s + 57650K .......... .......... .......... ......... +. .......... 64% 183M 0s + + 57700K .......... ...... +.... .... +...... .. +........ .......... 64% 181M 0s + 57750K ...... +.... .... +...... .......... + .......... .......... 65% 109M 0s + 57800K .......... .......... ........ +.. .......... .... +...... 65% 215M 0s + 57850K .......... + ........ +.. .......... .......... .. +........ 65% 82.6M 0s + 57900K .......... .......... .......... .......... .......... 65% 168M 0s + 57950K .......... .......... .. +........ ........ +.. ...... +.... 65% 173M 0s + 58000K .......... .......... + ........ +.. .......... .......... 65% 169M 0s + 58050K .......... + ........ +.. .......... .... +...... .......... 65% + 139M 0s + + 58100K .......... ...... +.... .......... .......... .......... 65% 135M 0s + 58150K .......... .......... .. +........ + .......... .......... 65% 181M 0s + 58200K .......... .. +........ .......... ...... +.... .... +...... 65% 139M 0s + 58250K .......... + .......... . +......... ....... +... .......... 65% 107M 0s + 58300K .......... .......... .......... .......... .......... 65% 194M 0s + 58350K . +......... .......... .......... ... +....... ......... +. 65% 89.2M 0s + 58400K .......... ..... +..... ... +....... . +........ +. ....... +... 65% 160M 0s + 58450K .......... ... +....... ......... +. .......... .......... 65% 31.3M 0s + 58500K .......... . +......... .......... ..... +..... ... +....... 65% 192M 0s + 58550K ......... +. .......... .......... .......... . +......... 65% 85.8M 0s + 58600K ....... +... .......... ... +. +...... . +........ +. ....... +... 65% 105M 0s + 58650K . +.... +..... .......... .......... .......... .......... 66% 103M 0s + 58700K ... +....... ......... +. .......... ..... +..... ... +....... 66% 140M 0s + 58750K .......... .......... .......... .......... ......... +. 66% 139M 0s + 58800K .......... .......... ... +....... . +......... .. +........ 66% 224M 0s + 58850K .......... .......... .......... .......... .......... 66% 181M 0s + 58900K ...... +.... ........ +.. .......... ........ +.. .......... 66% 208M 0s + 58950K .... +...... .......... ........ +.. ...... +.... .......... 66% 163M 0s + 59000K .. +........ ........ +.. .......... .......... .. +........ 66% 211M 0s + + 59050K .......... ...... +.... ....... +... .......... ........ +.. 66% 68.7M 0s + 59100K .......... .... +...... .......... ........ +.. ...... +.... 66% 161M 0s + 59150K .......... .......... ........ +.. .......... .......... 66% 195M 0s + 59200K .......... .......... .......... .......... .. +........ 66% 182M 0s + + 59250K .......... .......... .... +...... .......... + .......... 66% 30.9M 0s + 59300K ...... +.... .... +...... .......... .......... .......... 66% 206M 0s + 59350K .......... .......... + .......... ...... +.... .......... 66% 205M 0s + 59400K .. +........ ........ +.. .......... .......... .......... 66% 84.9M 0s + + 59450K .......... ...... +.... .......... .. +........ ........ +.. 66% 155M 0s + 59500K .......... .... +...... .......... + .......... . +..... +.... 66% 84.9M 0s + 59550K .......... .. +........ .......... .......... .......... 67% 180M 0s + 59600K .. +.... +.... .... +...... .. +........ + ........ +.. + .......... 67% + 72.2M 0s + 59650K .......... .......... ........ +.. ...... +.... .......... 67% 118M 0s + 59700K .......... ........ +.. .......... .... +. +..... .......... 67% 138M 0s + 59750K .......... .......... .......... .. +........ + ....... +. +.. 67% 144M 0s + 59800K .......... .......... .......... + .......... ..... +..... 67% 205M 0s + 59850K .......... .. +........ .... +...... .......... .... +...... 67% 241M 0s + 59900K .. +........ .......... .......... .......... .. +........ 67% 126M 0s + 59950K ........ +.. .......... .... +...... .......... + .......... 67% 171M 0s + 60000K .......... .......... .......... .......... .......... 67% 207M 0s + 60050K ... +. +...... .......... + .......... ...... +.... .......... 67% 178M 0s + 60100K .......... + ........ +.. .......... .... +...... .......... 67% 35.6M 0s + 60150K .......... .......... .......... .......... .......... 67% 199M 0s + 60200K ......... +. .......... ..... +..... .......... . +......... 67% 55.4M 0s + 60250K .......... .......... .......... ......... +. .......... + 67% 220M 0s + 60300K ..... +..... ........ +.. . +......... ....... +... ..... +..... 67% 160M 0s + 60350K ... +....... ......... +. ....... +... ..... +..... ........ +.. 67% 95.0M 0s + 60400K . +........ +. ....... +... .......... .......... . +......... 68% 106M 0s + 60450K .......... .......... .......... .......... ....... +... 68% 177M 0s + 60500K .......... .......... ......... +. ....... +... .......... 68% 187M 0s + 60550K .......... ......... +. .......... .......... ... +....... 68% 213M 0s + 60600K ......... +. .......... . +.... +..... .......... . +......... 68% 163M 0s + 60650K ...... +.... .......... .......... .......... .......... 68% 161M 0s + 60700K ..... +..... .......... .......... .......... ........ +.. 68% 64.8M 0s + 60750K .......... .... +...... .. +........ .......... .......... 68% 180M 0s + 60800K .......... .. +........ .......... .......... .... +...... 68% 220M 0s + 60850K .......... + .......... ...... +.... .......... .. +........ 68% 134M 0s + 60900K .......... .......... .... +...... .......... + .......... 68% 35.6M 0s + 60950K ...... +.... .... +...... .......... ........ +.. .......... 68% 200M 0s + 61000K .......... .......... + .......... ...... +.... .......... 68% 127M 0s + 61050K .......... + ........ +.. .......... .......... .......... 68% 80.7M 0s + 61100K .......... .......... .......... . +. +........ .......... 68% 139M 0s + 61150K ...... +.... ......... +. .......... .......... .......... 68% 106M 0s + 61200K .......... .......... + ........ +.. ...... +.... .... +...... 68% 146M 0s + 61250K ....... +... + .......... ...... +.... ..... +..... .......... 68% 86.8M 0s + 61300K .......... .......... .......... ..... +..... .......... 69% 149M 0s + 61350K . +......... .......... ..... +..... ... +....... . +......... 69% 129M 0s + 61400K .......... ..... +..... .......... .......... .......... 69% 194M 0s + 61450K .......... .......... .. +........ .......... .......... 69% 218M 0s + 61500K ... +....... ......... +. .......... .......... .......... 69% 219M 0s + 61550K . +........ +. ....... +... .......... ... +....... ......... +. 69% 80.7M 0s + 61600K .......... .......... .......... .......... ....... +... 69% 205M 0s + 61650K .......... ... +....... . +........ +. .......... ..... +..... 69% 96.5M 0s + 61700K .......... . +........ +. ....... +... .......... ... +....... 69% 149M 0s + 61750K . +........ +. .......... .......... ... +....... . +......... 69% 47.7M 0s + 61800K ....... +... .......... ... +....... ......... +. .......... 69% 93.9M 0s + 61850K ..... +..... .......... . +......... ....... +... .......... 69% 88.9M 0s + 61900K ... +....... ......... +. .......... .......... .......... 69% 225M 0s + 61950K . +......... ....... +... .......... ... +....... ......... +. 69% 185M 0s + 62000K .......... ..... +..... .......... . +......... ....... +... 69% 64.7M 0s + 62050K ..... +..... .......... .......... .. +........ ..... +..... 69% 216M 0s + 62100K . +........ +. ....... +... .......... ....... +... .......... 69% 94.4M 0s + 62150K ... +....... ......... +. .......... ..... +..... ... +....... 69% 167M 0s + 62200K . +......... ....... +... .......... ... +....... .......... 70% 173M 0s + 62250K .......... ..... +..... .......... .......... ....... +... 70% 204M 0s + 62300K .......... .......... .......... .......... .......... 70% 226M 0s + 62350K .......... . +........ +. .......... ....... +... .......... 70% 83.4M 0s + 62400K ... +..... +.. .......... ....... +... ..... +..... ........ +.. 70% 116M 0s + 62450K .......... ....... +... .......... ... +....... ......... +. 70% 93.2M 0s + 62500K .......... ..... +..... .......... . +......... ....... +... 70% 207M 0s + 62550K .......... ... +....... ......... +. .......... ..... +..... 70% 43.2M 0s + 62600K .......... . +........ +. ....... +... ...... +.... .... +...... 70% 104M 0s + 62650K .. +........ + .......... .......... ... +. +...... .......... 70% 135M 0s + + 62700K .......... ...... +.... .......... . +. +........ .......... 70% 118M 0s + 62750K .......... .......... .......... .......... .......... 70% 235M 0s + 62800K .... +...... .. +........ ........ +.. .......... .... +...... 70% 64.8M 0s + 62850K .......... + ........ +.. .......... .......... .. +........ 70% 153M 0s + 62900K .......... .......... .... +...... .. +........ + .......... 70% 151M 0s + 62950K .......... .......... .......... ........ +.. ...... +.... 70% 174M 0s + 63000K .... +...... .......... .......... .......... .......... 70% 208M 0s + 63050K .. +........ .......... .......... .... +...... .......... 70% 91.1M 0s + + 63100K .......... ...... +.... .......... .. +........ + .......... 71% 164M 0s + 63150K .......... .......... .......... + .......... + .......... 71% 184M 0s + 63200K .......... .. +........ ........ +.. .......... .......... 71% 155M 0s + 63250K .. +........ .......... .......... .......... .......... 71% 155M 0s + + 63300K ........ +.. .......... .... +...... .......... + .......... 71% 71.9M 0s + 63350K ...... +.... .... +...... .......... ........ +.. .......... 71% 156M 0s + 63400K .... +...... ... +....... + .......... ...... +.... .......... 71% 47.9M 0s + 63450K .. +........ .......... ...... +.... .......... .. +........ 71% 39.9M 0s + 63500K .......... .......... .......... .. +........ + ........ +.. 71% 171M 0s + 63550K ...... +.... .... +...... .......... ........ +.. .......... 71% 189M 0s + 63600K .... +...... .. +........ + ........ +.. .......... .... +...... 71% 151M 0s + 63650K .. +........ ...... +.... .......... .. +........ ........ +.. 71% 94.6M 0s + 63700K .......... .......... .. +........ .......... .......... 71% 203M 0s + 63750K .......... .. +........ + .......... .......... .......... 71% 205M 0s + 63800K .......... + .......... .......... ...... +.... .. +........ 71% 187M 0s + 63850K ........ +.. .......... .... +...... .......... + .......... 71% 194M 0s + 63900K .......... .......... .......... ........ +.. .......... + 71% 150M 0s + 63950K .... +...... .......... + ........ +.. .......... .......... 71% 122M 0s + 64000K .......... + .......... .......... .......... .. +........ 72% 226M 0s + + 64050K .......... ...... +.... .......... .. +........ .......... 72% 128M 0s + 64100K .......... .......... .......... .......... .......... 72% 192M 0s + 64150K .......... .. +........ ........ +.. ...... +.... .... +...... 72% 52.6M 0s + 64200K .......... + .......... ...... +.... ....... +... ..... +..... 72% 98.1M 0s + 64250K ... +....... . +......... .......... ..... +..... ... +....... 72% 114M 0s + 64300K . +......... ....... +... .......... ... +....... ......... +. 72% 64.0M 0s + 64350K .......... ..... +..... .......... .......... .......... 72% 97.7M 0s + 64400K .......... .......... . +......... .......... ..... +..... 72% 193M 0s + 64450K .......... ......... +. ....... +... .......... .......... 72% 59.4M 0s + 64500K . +......... .......... ..... +..... .......... . +......... 72% 143M 0s + 64550K ....... +... .......... ... +....... .......... .......... 72% 217M 0s + 64600K .......... ... +....... .......... .......... .......... 72% 183M 0s + 64650K .......... .......... .......... ..... +..... .......... 72% 160M 0s + 64700K .......... .......... .......... .......... ......... +. 72% 139M 0s + 64750K ....... +... ..... +..... .......... .......... ....... +... 72% 217M 0s + 64800K ........ +.. .......... .... +...... .......... .......... 72% 121M 0s + 64850K ...... +.... .......... .. +........ .......... .......... 73% 158M 0s + 64900K .. +.. +...... .......... + .......... ...... +.... .......... 73% + 94.1M 0s + 64950K  +.......... .......... .......... .... +...... .......... 73% 55.7M 0s + + 65000K ........ +.. .......... .......... .......... .......... 73% 132M 0s + 65050K .......... .... +...... .. +........ .......... .......... 73% 150M 0s + 65100K .... +...... .. +........ ........ +.. .......... .... +...... 73% 57.4M 0s + 65150K .......... ........ +.. ...... +.... .......... .. +........ 73% + 88.1M 0s + 65200K ........ +.. .......... .......... .......... + ........ +.. 73% 104M 0s + 65250K .......... .......... .. +........ ........ +.. .......... 73% 203M 0s + 65300K .... +...... .......... ........ +.. ...... +.... .......... 73% 66.0M 0s + 65350K .......... ........ +.. ......... +. .......... ..... +..... 73% 192M 0s + 65400K ... +....... .......... ....... +... .......... .......... 73% 197M 0s + 65450K ......... +. .......... .......... ... +....... . +......... 73% 177M 0s + 65500K ....... +... .......... .......... ......... +. .......... 73% 241M 0s + 65550K .......... ... +....... . +......... .......... .......... 73% 116M 0s + 65600K ... +....... .......... .......... . +......... .... +... +... 73% 140M 0s + 65650K ..... +..... .......... . +......... ....... +... ...... +.... 73% 115M 0s + 65700K .......... .......... ....... +... ..... +..... .......... 73% 163M 0s + 65750K ......... +. .......... ..... +..... .......... .......... 74% 168M 0s + 65800K .......... .......... .......... .......... .......... 74% 68.9M 0s + 65850K .......... .......... ......... +. ... +.... +...  +... +.. +.. +.. +. 74% 50.0M 0s + 65900K .......... .......... ....... +... .......... .......... 74% 92.3M 0s + 65950K ......... +. .......... .......... .......... .......... 74% 198M 0s + 66000K .......... .......... ... +....... .......... .......... 74% 150M 0s + 66050K .......... .......... .......... .......... .......... 74% 189M 0s + 66100K ... +....... .......... .......... ..... +..... .......... 74% 50.1M 0s + 66150K . +......... .......... .......... .......... .... +...... 74% 157M 0s + 66200K .......... + .......... .......... .......... .. +........ 74% 139M 0s + 66250K .......... ...... +.... .......... .......... .......... 74% 135M 0s + 66300K ...... +.... .......... .. +........ .......... ...... +.... 74% 196M 0s + 66350K .......... .. +........ .......... ...... +.... .......... 74% 187M 0s + 66400K .. +........ .......... ...... +.... .... +...... .......... 74% 205M 0s + + 66450K .......... .......... .... +...... .......... .......... 74% 115M 0s + 66500K .......... .......... .......... ........ +.. ...... +.... 74% 232M 0s + 66550K .......... .. +........ ........ +.. .......... .......... 74% 122M 0s + 66600K .. +........ + .......... ...... +.... .......... .. +........ 74% 71.5M 0s + 66650K ........ +.. ...... +.... .... +...... .......... + .......... 75% 140M 0s + 66700K .......... .......... .......... ....... +. +.. ...... +... +. 75% 145M 0s + 66750K .......... ..... +..... .......... .......... .......... 75% 52.4M 0s + 66800K ..... +..... ... +....... . +........ +. .......... ..... +..... 75% 108M 0s + 66850K .......... . +......... ....... +... .......... ... +....... 75% 150M 0s + 66900K .......... ....... +... ..... +..... ... +....... ......... +. 75% 167M 0s + 66950K ....... +... .......... ... +....... ......... +. .......... 75% 49.4M 0s + 67000K ..... +..... .......... . +......... ....... +... .......... 75% 205M 0s + 67050K .......... . +......... ....... +... .......... .......... 75% 128M 0s + 67100K . +........ +. .......... .......... .......... .......... 75% 169M 0s + 67150K ....... +... ..... +..... .......... .......... .......... 75% 182M 0s + 67200K .......... ... +....... . +......... ....... +... .......... 75% 198M 0s + 67250K .......... ......... +. ....... +... .......... ... +....... 75% 141M 0s + 67300K .......... .......... .......... ...... +.... .......... 75% 176M 0s + 67350K .......... + .......... .......... .... +...... .......... 75% 167M 0s + 67400K .......... ...... +.... .......... .. +........ ........ +.. 75% 109M 0s + 67450K ...... +.... .... +...... .......... + .......... .......... 75% 62.9M 0s + 67500K .......... .. +........ ........ +.. .......... .......... 75% 105M 0s + + 67550K .. +........ + ........ +.. ...... +.... .... +...... +  +.. +........ 76% 68.6M 0s + 67600K ........ +.. ....... +... ....... +... .......... .......... 76% 111M 0s + 67650K .......... .......... .. +........ ........ +.. .......... 76% 161M 0s + 67700K .... +...... .......... .......... .......... .... +...... 76% 111M 0s + 67750K .......... + .......... .......... .... +...... .......... 76% 43.2M 0s + + 67800K .......... .......... .......... .......... ........ +.. 76% 164M 0s + 67850K .......... .... +...... .......... .......... ...... +.... 76% 206M 0s + 67900K .......... .. +........ .......... .......... .......... 76% 154M 0s + 67950K .......... .......... .......... .......... .......... 76% 183M 0s + 68000K .......... .......... .......... .......... .......... 76% 214M 0s + 68050K ...... +.... .......... .......... .......... ......... +. 76% 131M 0s + 68100K .......... ..... +..... ... +....... .......... .......... 76% 152M 0s + 68150K .......... ... +....... ......... +. ....... +. +.. .......... 76% + 127M 0s + 68200K .......... .......... ....... +... .......... .......... 76% 158M 0s + 68250K ......... +. + .......... ..... +..... .......... . +......... 76% 64.6M 0s + 68300K .......... ..... +..... .......... .......... ....... +... 76% 195M 0s + 68350K ..... +..... .......... ......... +. ....... +... ..... +..... 76% 206M 0s + 68400K .......... ......... +. .......... ..... +..... ... +....... 77% 57.3M 0s + 68450K . +......... .......... .......... ... +....... .......... 77% 78.4M 0s + 68500K .......... ..... +..... .......... .......... .......... 77% 129M 0s + 68550K ... +.. +..... ....... +... . +........ +. .......... ..... +..... 77% 94.2M 0s + 68600K .......... . +......... ....... +... .......... ... +....... 77% 53.5M 0s + 68650K .... +...... .......... + .......... ...... +.... .... +...... 77% 205M 0s + 68700K .......... ........ +.. .......... .... +...... .......... 77% 150M 0s + + 68750K .......... ..... +. +.... .......... .......... .......... 77% 141M 0s + 68800K .......... .......... .......... .......... .......... 77% 204M 0s + 68850K .......... .......... .......... .......... .... +...... 77% 236M 0s + 68900K ........ +.. ........ +.. ...... +.... .......... .. +........ 77% 176M 0s + + 68950K ........ +.. .......... .... +...... .......... + .......... 77% 143M 0s + 69000K ...... +.... .......... .. +....... +. .......... .......... 77% 235M 0s + 69050K .... +...... .......... + .......... ...... +.... .......... 77% 109M 0s + 69100K .......... ........ +.. .......... .......... .......... 77% 69.8M 0s + 69150K ........ +.. .......... .......... .......... .......... 77% 182M 0s + 69200K ...... +.... .......... ..... +..... .......... . +......... 77% 63.3M 0s + 69250K .......... ..... +..... .......... . +........ +. .......... 77% 189M 0s + 69300K ..... +..... .......... .......... .......... .......... 78% 65.2M 0s + 69350K ... +....... ......... +. .......... ..........  +.......... 78% 198M 0s + 69400K .......... .......... .......... ... +....... .......... 78% 40.2M 0s + 69450K .......... .......... ... +....... . +......... .......... 78% 180M 0s + 69500K .......... ... +....... .......... .......... .......... 78% 209M 0s + 69550K .......... .......... ....... +... .......... ... +....... 78% 196M 0s + 69600K ......... +. .......... ..... +..... .......... .......... 78% 131M 0s + 69650K .......... .......... .......... ......... +. .......... 78% 99.8M 0s + 69700K ..... +..... ... +....... .......... .......... .......... 78% 132M 0s + 69750K ... +....... .......... .......... ..... +..... ... +....... 78% 178M 0s + 69800K . +......... ....... +... ..... +..... ... +....... ......... +. 78% 91.4M 0s + 69850K ....... +... ..... +..... .......... .......... ....... +... 78% 169M 0s + 69900K .......... ... +....... ......... +. .......... ..... +..... 78% 102M 0s + 69950K .......... .......... ..... +.. +... .......... ...... +.... 78% 215M 0s + 70000K .... +...... .......... ........ +.. ...... +.... .......... 78% 212M 0s + 70050K .. +........ ........ +.. .......... .......... .. +........ 78% 86.8M 0s + 70100K .......... ...... +.... .......... .. +........ ........ +.. 78% 49.7M 0s + 70150K .......... .... +...... .......... + .......... .......... 78% 220M 0s + 70200K .......... .. +........ .......... .......... .... +...... 79% 48.2M 0s + 70250K .......... .......... .......... .......... .......... 79% 157M 0s + 70300K ..... +... +.. .......... .......... .......... .......... 79% 188M 0s + 70350K ...... +.... .......... .. +........ ........ +.. ...... +.... 79% 171M 0s + 70400K .......... .......... + .......... ...... +.... .......... 79% 99.6M 0s + 70450K .. +........ ........ +.. ...... +.... .......... .......... 79% 101M 0s + 70500K .......... ...... +.... .......... .......... .......... 79% 151M 0s + 70550K ......... +. .......... ..... +..... ... +....... . +......... 79% 128M 0s + 70600K ....... +... ..... +.....  +... +....... ......... +. ....... +... 79% 112M 0s + 70650K ..... +..... ... +....... . +......... .......... .......... 79% 100M 0s + 70700K ... +....... .......... .......... .......... ...... +.... 79% 163M 0s + 70750K . +........ +. .......... .......... ... +....... .......... 79% 109M 0s + 70800K ....... +... .......... .......... .......... ....... +... 79% 240M 0s + 70850K .......... .......... . +......... .......... ..... +..... 79% 212M 0s + 70900K ... +....... . +........ +. ....... +... .......... ... +....... 79% 63.5M 0s + 70950K .......... .......... .......... .......... . +......... 79% 144M 0s + 71000K .......... .......... .......... ......... +. .......... 79% 204M + 0s + 71050K .......... .......... . +......... .......... .......... 79% 48.6M 0s + 71100K . +.. +....... .......... .......... .......... ...... +.... 80% 134M 0s + 71150K .... +...... .. +........ .......... .......... .... +...... 80% 102M 0s + 71200K .......... + .......... ...... +.... .......... .. +........ 80% 155M 0s + + 71250K ........ +.. ...... +.... .... +...... .......... + .......... 80% 105M 0s + 71300K .......... .......... . +. +........ .......... .......... 80% 201M 0s + 71350K .......... .......... .......... .......... .......... 80% 228M 0s + 71400K .. +........ .......... ...... +.... .... +...... .......... 80% 177M 0s + + 71450K .......... .......... .......... .. +........ .......... 80% 91.7M 0s + 71500K .......... .......... .......... + .......... ...... +.... 80% 182M 0s + 71550K .......... .......... ........ +.. .......... .... +...... 80% 83.9M 0s + 71600K .......... + .......... ...... +.... .......... ........ +.. 80% 198M 0s + 71650K ........ +.. .......... .......... ........ +.. .......... 80% 146M 0s + 71700K .......... .......... ........ +.. .......... .......... 80% 206M 0s + 71750K .. +........ + .......... ...... +.... .......... .......... 80% 41.9M 0s + 71800K .......... ...... +.... .......... .......... + .......... 80% 160M 0s + 71850K .......... .......... .. +........ ........ +.. .......... 80% 213M 0s + 71900K .... +...... .......... ........ +.. ...... +.... .......... 80% 49.9M 0s + 71950K .......... .......... .......... .......... .. +........ 80% 207M 0s + + 72000K .......... .......... .......... .......... ........ +.. 81% 141M 0s + 72050K ...... +.... .......... .......... + .......... ...... +.... 81% 107M 0s + 72100K .......... .. +........ ........ +.. .......... .... +...... 81% 114M 0s + 72150K .. +........ .......... ...... +.... .......... . +. +........ 81% 200M 0s + 72200K ........ +.. .......... .......... .. +........ + .......... 81% 162M 0s + 72250K ...... +.... .......... .. +........ .......... ...... +.... 81% 118M 0s + 72300K .... +...... .......... .......... .......... .... +...... 81% 238M 0s + 72350K .. +........ ........ +.. .......... .......... .......... 81% 131M 0s + + 72400K .......... .......... .......... .......... + .......... 81% 83.7M 0s + 72450K ... +....... ...... +.... .......... + .......... .......... 81% 141M 0s + 72500K .... +...... .......... ........ +.. .......... .......... 81% 193M 0s + 72550K ..... +..... + .......... .......... .......... .. +........ 81% 47.4M 0s + 72600K ........ +.. .......... .... +...... .......... .......... 81% 153M 0s + + 72650K ........ +.. ...... +.... .......... .. +........ .......... 81% 103M 0s + 72700K  +.......... .... +...... .......... + .......... ...... +.... 81% 46.4M 0s + 72750K .......... .......... + ........ +.. .......... .... +...... 81% 132M 0s + 72800K .. +........ ........ +.. .......... .......... .......... 81% 145M 0s + 72850K .......... .......... .... +...... .......... + .......... 82% 145M 0s + 72900K ...... +.... .......... .. +........ ........ +.. .......... 82% 89.9M 0s + 72950K .......... .......... + .......... ...... +.... .......... 82% 122M 0s + 73000K .. +........ .......... .......... .... +...... .......... 82% 204M 0s + + 73050K .......... .......... .... +...... .......... ........ +.. 82% 196M 0s + 73100K .......... .......... .. +........ + ........ +.. .......... 82% 198M 0s + 73150K .......... .......... .......... ...... +.... .......... 82% 124M 0s + 73200K .......... .......... .......... .......... .......... 82% 223M 0s + 73250K .......... . +........ +. .......... .... +. +..... ... +....... 82% 103M 0s + 73300K ......... +. .......... .......... .......... . +......... 82% 174M 0s + 73350K .......... .......... .......... . +........ +. .......... 82% 184M 0s + 73400K .......... ... +....... ......... +. ....... +... .......... 82% 50.4M 0s + 73450K ... +....... . +......... ....... +... .......... ... +....... 82% 91.5M 0s + 73500K ......... +. .......... .......... ... +....... . +......... 82% 45.8M 0s + 73550K ....... +... .......... ... +....... .......... .......... 82% 206M 0s + 73600K .......... .......... . +......... .......... .......... 82% 178M 0s + 73650K ... +....... .......... .......... ..... +..... .......... 82% 139M 0s + 73700K ......... +. ....... +... .......... ... +....... .......... 82% 74.2M 0s + 73750K .......... .......... .......... . +......... .......... 83% 188M 0s + 73800K .......... ... +....... .......... .......... ..... +..... 83% 209M 0s + 73850K .......... . +......... .......... .......... ... +....... 83% 167M 0s + 73900K .......... .......... .......... .......... . +......... 83% 184M 0s + 73950K .......... .......... ... +.... +... .......... .......... 83% 147M 0s + 74000K .......... .......... .......... ... +....... .......... 83% 137M 0s + 74050K ....... +... .......... ... +....... ......... +. .......... 83% 205M 0s + 74100K .......... .......... . +......... ....... +... .......... 83% 87.2M 0s + 74150K .......... .......... ....... +... .......... ... +....... 83% 168M 0s + 74200K . +......... .......... ..... +..... ... +....... ......... +. 83% 48.1M 0s + 74250K .......... ..... +..... .......... . +......... .......... 83% 185M 0s + 74300K ..... +..... .......... ......... +. .......... ..... +..... 83% 118M 0s + 74350K .......... ......... +. ....... +... .......... .......... 83% 42.6M 0s + 74400K ......... +. + ....... +... ..... +..... ... +....... .......... 83% 87.7M 0s + 74450K .......... .......... .......... . +........ +. .......... 83% 154M 0s + 74500K ..... +..... ... +....... .......... .......... .......... 83% 140M 0s + 74550K .......... .......... .......... + .......... .......... 83% 225M 0s + 74600K .......... .......... .......... ...... +.... .... +...... 83% 221M 0s + 74650K .. +........ + .......... .......... .......... .. +........ 84% 127M 0s + 74700K .......... .......... .... +...... .......... .......... 84% 162M 0s + 74750K ...... +.... .... +...... .. +........ .......... ...... +.... 84% 208M 0s + 74800K .... +...... .. +........ + .......... .......... .... +...... 84% 76.4M 0s + 74850K .......... .......... .......... .......... .......... 84% 219M 0s + 74900K .......... .......... ..........  +.. +........ .......... 84% 167M 0s + 74950K ...... +.... .... +...... .. +........ .......... ...... +.... 84% 107M 0s + 75000K .......... .. +........ + .......... .......... .... +...... 84% 179M 0s + 75050K .......... + .......... ...... +.... .......... .......... 84% 68.6M 0s + + 75100K .......... .......... ....... +... ..... +..... .......... 84% 88.6M 0s + 75150K . +......... ....... +... .......... ... +....... ......... +. 84% 46.8M 0s + 75200K .......... ..... +..... .......... .......... .......... 84% 150M 0s + 75250K ..... +..... .......... .......... ....... +... .......... 84% 212M 0s + 75300K .......... .......... ....... +... .......... ... +....... 84% 123M 0s + 75350K + .......... .......... .......... ... +....... .......... 84% 123M 0s + 75400K ....... +... ..... +..... .......... ......... +. .......... 84% 214M 0s + 75450K ..... +..... .......... .......... ....... +... .......... 84% 133M 0s + 75500K ... +....... .......... .......... .......... ... +....... 84% 88.7M 0s + 75550K .......... .......... .......... ... +....... ......... +. 85% 192M 0s + 75600K ....... +... .......... ... +....... . +......... .......... 85% 92.5M 0s + 75650K ..... +..... ... +....... .......... ....... +... + .......... 85% 173M 0s + 75700K ...... +.... .... +...... .......... ...... +.... .......... 85% 229M 0s + 75750K .... +...... .......... + .......... ...... +.... .......... 85% 206M 0s + 75800K .. +........ ........ +.. .......... .... +...... .......... 85% 103M 0s + + 75850K .......... .......... .......... .. +........ ........ +.. 85% 84.1M 0s + 75900K .......... .... +.... +.. .......... .... +...... .......... 85% 171M 0s + + 75950K .......... ...... +.... .......... .......... ........ +.. 85% 69.6M 0s + 76000K .......... .... +...... .......... ........ +.. .......... 85% 43.0M 0s + 76050K .... +...... .. +........ . +....... +.. .......... .... +...... 85% 110M 0s + 76100K .......... + .......... ...... +.... .......... .. +........ 85% 148M 0s + 76150K ........ +.. .......... .......... .... +...... .......... 85% 172M 0s + + 76200K ........ +.. .......... . +......... .......... .......... 85% 102M 0s + 76250K ...... +.... .......... .......... .......... ...... +.... 85% 214M 0s + 76300K .... +...... .. +........ .......... ...... +.... .......... 85% 98.0M 0s + 76350K .......... + .......... ...... +.... .......... .......... 85% 105M 0s + 76400K .......... .......... .......... .......... .......... 86% 211M 0s + 76450K .......... .......... .......... .......... .......... 86% 238M 0s + 76500K .......... .......... + .......... .......... .......... 86% 193M 0s + 76550K .......... .......... .......... .......... .......... 86% 162M 0s + 76600K .......... .......... .......... .......... ........ +.. 86% 88.4M 0s + 76650K .......... .... +...... .......... .......... ...... +.... 86% 163M 0s + 76700K .......... .. +........ .......... .......... .......... 86% 164M 0s + 76750K ..... +..... .......... . +......... .......... .......... 86% 49.0M 0s + 76800K .......... ......... +. .......... ..... +..... .......... 86% 43.5M 0s + 76850K .......... .......... .......... ... +....... . +........ +. 86% 179M 0s + 76900K ..... +. +.... ..... +..... .......... .......... .......... 86% 97.7M 0s + 76950K .......... .......... .......... .......... .......... 86% 175M 0s + 77000K  +.......... . +......... ....... +... .......... .......... 86% 149M 0s + 77050K +  +........ +. +. ..... +.. +. +. +. ..... +..... .......... .......... 86% 53.0M 0s + 77100K .......... .......... .......... .......... ....... +... 86% 182M 0s + 77150K .......... .......... ......... +. ....... +... ..... +..... 86% 122M 0s + 77200K .......... .......... .......... ..... +..... .......... 86% 159M 0s + 77250K . +......... ....... +... .......... ... +....... .......... 86% 112M 0s + 77300K .......... + .......... ...... +.... .... +...... .. +........ 87% 95.1M 0s + 77350K .......... .......... .......... .......... .......... 87% 194M 0s + 77400K ...... +.... .......... .. +........ .......... .......... 87% 212M 0s + 77450K .... +...... .......... + .......... .......... .......... 87% 208M 0s + 77500K .. +........ ........ +.. .......... .......... .. +........ 87% 226M 0s + 77550K .......... .......... .......... .. +........ .......... 87% 170M 0s + 77600K .......... .... +...... .......... ........ +.. .......... 87% 203M 0s + 77650K ... +. +...... .. +........ ........ +.. ....... +... .... +...... 87% 69.2M 0s + + 77700K .......... + .......... ...... +.... .......... .......... 87% 63.0M 0s + 77750K .......... .......... .... +...... .......... ........ +.. 87% 161M 0s + 77800K .......... .......... .. +........ ....... +... ...... +.... 87% 204M 0s + 77850K .......... .......... ........ +.. .......... .......... 87% 134M 0s + 77900K .......... .......... .......... .... +...... .. +........ 87% 214M 0s + + 77950K .......... ...... +.... .... +...... .. +........ ........ +.. 87% 101M 0s + 78000K .......... .... +...... .......... .......... .......... 87% 171M 0s + 78050K .......... .......... ... +....... ......... +. .......... 87% 168M 0s + 78100K ..... +..... .......... . +......... ....... +... .......... 87% 144M + 0s + 78150K .......... . +......... .......... ..... +..... .......... 87% + 130M 0s + 78200K . +......... .......... .......... .......... .......... 88% 174M 0s + 78250K ....... +... ..... +..... .......... .......... ....... +... 88% 214M 0s + 78300K .......... ... +....... ......... +. ....... +... ..... +..... 88% 157M 0s + 78350K .......... . +........ +. ....... +... .......... ... +....... 88% 211M 0s + 78400K . +........ +. .......... ..... +..... .......... . +........ +. 88% 78.2M 0s + 78450K .......... ..... +..... ... +....... ......... +. .......... + 88% 107M 0s + 78500K .......... .......... . +......... ....... +... .......... 88% 156M 0s + 78550K ... +....... .......... ....... +... ..... +..... .......... 88% 74.8M 0s + 78600K . +......... ....... +... .......... .......... .......... 88% 37.9M 0s + 78650K .......... ........ +.. ...... +.... .......... .......... 88% 166M 0s + + 78700K .......... .......... .... +...... .. +........ .......... 88% 176M 0s + 78750K .......... .......... .......... + .......... .......... 88% 223M 0s + 78800K .... +...... .......... .......... .......... .......... 88% 159M 0s + 78850K .......... .......... .......... .... +...... .......... 88% 150M 0s + 78900K .......... .......... .... +...... .. +........ ........ +.. 88% 156M 0s + 78950K .......... .... +...... .......... .......... ...... +.... 88% 123M 0s + 79000K .......... .......... .......... .......... .... +...... 88% 185M 0s + 79050K .. +........ + .......... ...... +.... .......... .......... 88% 142M 0s + 79100K ........ +.. .......... .......... .......... + .......... 89% 135M 0s + 79150K .......... .......... .. +........ .......... .......... 89% 230M 0s + 79200K .... +...... ..... +..... .......... . +......... ....... +... 89% 88.5M 0s + 79250K .......... ... +....... ......... +. + .......... ..... +..... 89% 103M 0s + 79300K + ... +....... . +......... .......... .......... .......... 89% 113M 0s + 79350K ......... +. ....... +... ..... +..... ... +....... . +......... 89% 160M 0s + 79400K ....... +... .......... ... +....... ......... +. .......... 89% 80.7M 0s + 79450K .......... ... +....... . +.. +....... .......... ..... +..... 89% 149M 0s + 79500K ... +....... .......... .......... .......... .......... 89% 35.6M 0s + 79550K . +. +....... +. + ....... +... .......... ... +....... . +......... 89% 74.7M 0s + 79600K .......... .......... .......... . +......... .......... 89% 226M 0s + 79650K .......... + ... +....... .......... .......... .......... 89% 212M 0s + 79700K .......... .......... ....... +... .......... ... +....... 89% 232M 0s + 79750K ......... +. .......... ..... +..... .......... .......... 89% 196M 0s + 79800K .. +........ ........ +.. .......... .... +...... ......... +. 89% 196M 0s + + 79850K .......... . +..... +.... .... +...... .. +........ ........ +.. 89% 175M 0s + 79900K .......... .... +...... .. +........ ........ +.. ...... +.... 89% 112M 0s + 79950K .......... .. +........ ........ +.. .......... .... +...... 89% 191M 0s + 80000K .. +........ + .... +...... .......... + ........ +.. ...... +.... 90% 152M 0s + 80050K .......... .. +........ ........ +.. .......... .......... 90% 217M 0s + 80100K .. +........ ........ +.. .......... .......... .......... 90% 217M 0s + + 80150K ........ +.. .......... .......... .......... + .......... 90% 106M 0s + 80200K .......... .......... .. +........ ........ +.. .......... 90% 164M 0s + 80250K .......... .... +...... .......... + .......... .......... 90% 151M 0s + 80300K .... +...... .......... ........ +.. .......... .......... 90% 55.7M 0s + 80350K .. +........ + .......... ...... +.... .... +...... .. +........ 90% 38.2M 0s + 80400K .......... .......... .... +...... .......... .......... 90% 172M 0s + 80450K ...... +.... .......... .......... ........ +.. .......... 90% 189M + 0s + 80500K .... +...... .... +...... .......... + ........ +.. ...... +.... 90% 115M 0s + 80550K .......... .......... + .......... .......... .......... 90% 142M 0s + 80600K .. +........ .......... ...... +.... .......... .......... 90% 206M 0s + 80650K .......... .......... .......... .......... + ........ +.. 90% 138M 0s + 80700K .......... .......... .......... + ........ +.. .......... 90% 162M 0s + 80750K .... +...... .. +........ + .......... ...... +.... .... +...... 90% 112M 0s + 80800K .......... .......... .......... .......... .......... 90% 206M 0s + + 80850K .......... .......... .......... .. +........ ........ +.. 91% 93.6M 0s + 80900K ...... +.... .......... .......... .......... ...... +.... 91% 188M 0s + 80950K .... +...... .......... ........ +.. .......... .... +...... 91% 207M 0s + 81000K .......... .......... ...... +.... .......... .. +........ 91% 105M 0s + + 81050K .......... .......... .... +...... ..... +..... .......... 91% 123M 0s + 81100K .......... .......... .......... ... +....... .......... 91% 181M 0s + 81150K .......... .......... .......... . +......... ....... +... 91% 211M 0s + 81200K .......... ... +....... .......... .......... ..... +..... 91% 73.4M 0s + 81250K ... +....... .......... ...... +. +... .......... ... +....... 91% 35.3M 0s + 81300K ......... +. .......... ..... +..... .......... . +......... 91% 140M 0s + 81350K ....... +... .......... ... +. +...... . +........ +. .......... 91% 102M 0s + 81400K .......... ... +....... .......... .......... .......... 91% 184M 0s + 81450K ... +....... ......... +. .......... .......... .......... 91% 208M 0s + 81500K . +......... ....... +... .......... ... +....... ......... +. 91% 154M 0s + 81550K ....... +... ..... +..... .......... .......... ....... +... 91% 216M 0s + 81600K ..... +..... ... +....... ......... +. .......... .......... 91% 199M 0s + 81650K .......... .......... .......... .......... .......... 91% 143M 0s + 81700K .......... .. +........ .......... .......... .......... 91% 121M 0s + 81750K .. +........ .......... .......... .......... .......... 92% 141M 0s + + 81800K .......... .......... .......... .......... .......... 92% 125M 0s + 81850K .......... .......... .......... + .......... ...... +.... 92% 187M 0s + 81900K .......... .......... .......... .......... .......... 92% 117M 0s + 81950K .......... .......... .......... .......... .......... 92% 191M 0s + 82000K .......... .......... .......... .......... .......... 92% 205M 0s + 82050K .......... .......... ......... +. .......... ..... +..... 92% 74.4M 0s + 82100K .......... .......... .......... .......... .......... 92% 147M 0s + 82150K ......... +. .......... .......... .......... . +......... 92% 35.9M 0s + 82200K ....... +... .......... .......... ......... +. .......... 92% 89.3M 0s + 82250K ..... +..... ... +....... . +......... .......... .......... 92% 113M 0s + 82300K .......... .......... .......... .......... .......... 92% 235M 0s + 82350K .......... .......... .......... ... +....... ......... +. 92% 162M 0s + 82400K .......... ..... +..... .......... .......... .......... 92% 94.0M 0s + 82450K ..... +..... ... +....... ......... +. .......... .......... 92% 132M 0s + 82500K .......... . +......... .......... .......... ... +....... 92% 219M 0s + 82550K .......... .......... .......... .......... .......... 92% 202M 0s + 82600K ....... +... .......... .......... .......... .......... 92% 219M 0s + 82650K .......... .......... .......... .......... .......... 93% 229M 0s + 82700K ... +....... .......... ....... +... ..... +..... .......... 93% 88.8M 0s + 82750K . +......... ....... +... .......... .......... .......... 93% 148M 0s + 82800K .......... .......... .......... ......... +. ....... +... 93% 167M 0s + 82850K .......... ... +....... . +......... .......... .......... 93% 139M 0s + 82900K .......... .......... .......... .......... ... +....... 93% 232M 0s + + 82950K .......... .......... ..... +..... .......... .......... 93% 124M 0s + 83000K ....... +... ..... +..... .......... ......... +. ....... +... 93% 138M 0s + 83050K ..... +..... .......... .......... .... +... +... .......... 93% 39.7M 0s + 83100K .......... . +....... +.. .......... ..... +..... .......... 93% 108M 0s + 83150K .......... .......... .......... .......... ......... +. 93% 147M 0s + 83200K ....... +... ..... +..... .......... .......... ....... +... 93% 77.2M 0s + 83250K .......... ... +....... .......... .......... .......... 93% 134M 0s + 83300K .......... .......... .......... .......... .......... 93% 185M 0s + 83350K .......... .......... ..... +..... .......... . +......... 93% 39.0M 0s + 83400K ....... +... .......... .......... ......... +. .......... 93% 187M 0s + 83450K .......... .......... . +......... .......... .......... 93% 206M 0s + 83500K .......... .......... .......... .......... .......... 93% 210M 0s + 83550K . +......... .......... .......... ... +....... .......... 94% 172M 0s + 83600K ... +....... .......... .......... ..... +..... .......... 94% 205M 0s + 83650K . +......... ....... +... .......... .......... . +........ +. 94% 38.6M 0s + 83700K .......... .......... .......... .......... ....... +... 94% 232M 0s + 83750K .......... ... +....... ......... +. .......... ..... +..... 94% 220M 0s + 83800K .......... ......... +. ....... +... .......... .......... 94% 219M 0s + 83850K . +........ +. .......... .......... ... +....... .... +...... 94% 202M 0s + 83900K ....... +... .......... .......... .......... ....... +... 94% 116M 0s + 83950K .... +. +..... .......... .......... .......... .......... 94% 230M 0s + 84000K .......... .......... ....... +... .......... .......... 94% 181M 0s + 84050K .......... .......... .......... .......... ......... +. 94% 190M 0s + 84100K .......... .......... .......... . +......... ....... +... 94% 53.0M 0s + 84150K .......... .......... .......... .......... .......... 94% 222M 0s + 84200K .......... .......... ....... +... .......... .......... 94% 244M 0s + 84250K .......... .......... .......... ........ +.. . +......... 94% 177M 0s + 84300K .......... .......... .......... ......... +. .......... 94% 140M 0s + 84350K .......... .......... .......... .......... ..... +..... 94% 129M 0s + 84400K ... +....... .......... .......... ..... +..... .......... 95% 219M 0s + 84450K .......... .......... .......... .......... .......... 95% 126M 0s + 84500K ....... +... .......... .......... . +......... .......... 95% 99.2M 0s + 84550K .......... ... +....... .......... .......... .......... 95% 117M 0s + 84600K .......... .......... .......... .......... ... +....... 95% 223M 0s + 84650K .......... .......... .......... .......... .......... 95% 217M 0s + 84700K .......... .......... .......... ......... +. .......... 95% 228M 0s + 84750K .......... .......... . +......... .......... .......... 95% 119M 0s + 84800K .... +...... .......... ........ +.. .......... .... +...... 95% 32.8M 0s + 84850K .......... .......... ...... +.... .......... .......... 95% 130M 0s + 84900K .......... .......... .......... .......... .......... 95% 208M 0s + 84950K .......... .... +...... .. +........ .......... ...... +.... 95% 215M 0s + 85000K .......... .......... + .......... .......... .... +...... 95% 70.2M 0s + 85050K .. +........ .......... ...... +.... .... +...... .......... 95% 109M 0s + + 85100K .......... .......... .......... .......... .......... 95% 173M 0s + 85150K .......... .......... .......... .......... ...... +.... 95% 230M 0s + 85200K .......... .......... ........ +.. .......... .......... 95% 123M 0s + 85250K .......... .......... .......... .......... .......... 95% 225M 0s + + 85300K .......... .......... .......... .......... .......... 96% 163M 0s + 85350K .......... .......... .......... ... +....... ......... +. 96% 74.4M 0s + 85400K .......... .......... ... +....... .......... .......... 96% 187M 0s + 85450K .......... .......... .......... .......... .......... 96% 246M 0s + 85500K .......... .......... .......... .......... ... +....... 96% 206M 0s + 85550K .......... .......... ..... +..... .......... .......... 96% 139M 0s + 85600K .......... .......... .......... ......... +. .......... 96% 213M 0s + 85650K .......... .......... .......... ....... +... .......... 96% 175M 0s + 85700K .......... ......... +. .......... ..... +..... ... +....... 96% 33.3M 0s + 85750K .......... ....... +... .......... .......... .......... 96% 108M 0s + 85800K .......... .......... .......... .......... ....... +... 96% 240M 0s + 85850K .......... ... +....... .......... .......... .......... 96% 185M 0s + 85900K .......... . +......... .......... ........ +.. .......... 96% 66.0M 0s + 85950K .... +...... .......... + .......... .......... .......... 96% 65.7M 0s + 86000K .......... ........ +.. .......... .......... .......... 96% 206M 0s + 86050K .......... .......... .......... .......... .......... 96% 194M 0s + 86100K ......... +. .......... .......... .......... ...... +.... 96% 195M 0s + 86150K .......... .......... ........ +.. .......... .......... 96% 200M 0s + 86200K .......... .......... .......... .......... .......... 97% 231M 0s + + 86250K ........ +.. .......... .......... .......... .......... 97% 103M 0s + 86300K .......... .... +...... .......... .......... .......... 97% 204M 0s + 86350K .......... .......... .......... ...... +.... .......... 97% 137M 0s + 86400K .......... .......... .......... .......... .......... 97% 216M 0s + 86450K .......... ...... +.... .... +...... .......... ........ +.. 97% 103M 0s + 86500K .......... .......... .......... .......... .......... 97% 182M 0s + 86550K .......... . +. +........ .......... .......... .... +...... 97% 35.6M 0s + 86600K .......... + .......... .......... .......... .. +........ 97% 177M 0s + 86650K .......... .......... .......... .......... .......... 97% 126M 0s + 86700K .......... .......... ...... +.... .......... .......... 97% 219M 0s + 86750K .......... .......... .... +...... .. +........ + .......... 97% 91.2M 0s + 86800K .......... .......... ... +....... ........ +.. .......... 97% 169M 0s + 86850K .... +...... .......... .......... .......... .......... 97% 66.2M 0s + 86900K .. +........ + .......... .......... .... +...... ..... +..... 97% 216M 0s + 86950K .......... .......... .......... .......... .......... 97% 174M 0s + 87000K .......... .... +...... .......... .......... ...... +.... 97% 116M 0s + 87050K .......... .......... ........ +.. .......... .......... 97% 211M 0s + 87100K .......... .......... .......... .... +...... .. +........ 98% 144M 0s + 87150K ........ +.. .......... .......... .......... .......... 98% 147M 0s + 87200K ...... +.... .......... .......... .......... .......... 98% 131M 0s + 87250K .......... ..... +..... .......... .......... .......... 98% 203M 0s + 87300K .......... .......... .......... ....... +... ..... +..... 98% 126M 0s + 87350K .......... .......... ....... +... .......... .......... 98% 171M 0s + 87400K ......... +. .......... .......... .......... .......... 98% 126M 0s + 87450K ....... +... .......... .......... ......... +. .......... 98% 48.8M 0s + 87500K .......... .......... ......... +. ....... +... .......... 98% 138M 0s + 87550K .......... .......... .......... .......... .......... 98% 116M 0s + 87600K .......... .......... .......... ... +....... .......... 98% 196M 0s + 87650K .......... ..... +..... .......... . +......... ....... +... 98% 61.9M 0s + 87700K ..... +..... .......... .......... ....... +... ..... +..... 98% 98.4M 0s + 87750K .......... .......... .......... .......... .......... 98% 202M 0s + 87800K .......... .......... .......... .......... .... +...... 98% 225M 0s + 87850K + .......... .......... .......... .......... .......... 98% 159M 0s + + 87900K .......... .......... .......... .. +........ .......... 98% 101M 0s + 87950K .......... .... +...... .......... .......... ...... +.... 98% 90.7M 0s + 88000K .......... .. +........ .......... .......... .......... 99% 201M 0s + 88050K .......... .......... .......... .... +...... .......... 99% 212M 0s + 88100K ........ +.. .......... .......... .. +........ .......... 99% 99.5M 0s + 88150K .......... .......... .......... .......... .......... 99% 175M 0s + 88200K .... +...... .......... .......... .......... .......... 99% 178M 0s + 88250K .. +........ ........ +.. .......... .... +...... .......... 99% 231M 0s + 88300K .......... .......... .......... .......... .......... 99% 140M 0s + 88350K .......... .... +...... .......... + .......... .......... 99% 40.3M 0s + 88400K .... +...... .......... .......... .......... .......... 99% 194M 0s + 88450K .......... .......... .......... .......... .......... 99% 240M 0s + 88500K .......... .......... .......... .......... + .......... 99% 210M 0s + 88550K ..... +..... .......... .. +........ .......... .......... 99% 42.6M 0s + 88600K ....... +... ..... +..... .......... .......... ....... +... 99% 101M 0s + 88650K .......... .......... ......... +. .......... .......... 99% 168M 0s + 88700K .......... .......... .......... .......... .......... 99% 223M 0s + 88750K .......... .......... ..... +..... .......... .......... 99% 214M 0s + 88800K .......... .......... .......... .......... .......... 99% 181M 0s + 88850K ..... +..... .......... .......... ....... +... .... 100% 137M=0.7s + + +2024-09-12 19:06:44 (121 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [91028019/91028019] + + +PREFIX=/mambaforge + + +Transaction + + Prefix: /mambaforge/envs/_virtual_specs_checks + + All requested packages already installed + +Dry run. Not executing the transaction. + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.8.30-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.12-5_cp312.conda + +Extracting tzdata-2024a-h8827d51_1.conda + +Extracting libgomp-14.1.0-h77fa898_1.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-14.1.0-h77fa898_1.conda + +Extracting libgcc-ng-14.1.0-h69a702a_1.conda + +Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda + +Extracting bzip2-1.0.8-h4bc722e_7.conda + +Extracting c-ares-1.32.3-h4bc722e_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libexpat-2.6.2-h59595ed_0.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libstdcxx-ng-14.1.0-h4852527_1.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.3.1-h4ab18f5_1.conda + +Extracting lzo-2.10-hd590300_1001.conda + +Extracting ncurses-6.5-he02047a_1.conda + +Extracting openssl-3.3.1-hb9d3cd8_3.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-75.1-he02047a_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.30-h3509ff9_0.conda + +Extracting libsqlite-3.46.1-hadc24fc_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting zstd-1.5.6-ha6fb4c9_0.conda + +Extracting krb5-1.21.3-h659f571_0.conda + +Extracting libxml2-2.12.7-he7c6b58_4.conda + +Extracting python-3.12.5-h2ad013b_0_cpython.conda + +Extracting libarchive-3.7.4-hfca40fe_0.conda + +Extracting libcurl-8.9.1-hdb1bdb2_0.conda + +Extracting menuinst-2.1.2-py312h7900ff3_1.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda + +Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting frozendict-2.4.4-py312h9a8786e_0.conda + +Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + +Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + +Extracting idna-3.8-pyhd8ed1ab_0.conda + +Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda + +Extracting libmamba-1.5.9-h4cc3d14_0.conda + +Extracting packaging-24.1-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.2-pyhd8ed1ab_0.conda + +Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py312h98912ed_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda + +Extracting setuptools-73.0.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.9.2-pyhd8ed1ab_0.conda + +Extracting wheel-0.44.0-pyhd8ed1ab_0.conda + +Extracting cffi-1.17.0-py312h06ac9bb_1.conda + +Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda + +Extracting pip-24.2-pyh8b19718_1.conda + +Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda + +Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda + +Extracting zstandard-0.23.0-py312hef9b889_1.conda + +Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.2-pyhd8ed1ab_1.conda + +Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda + +Extracting requests-2.32.3-pyhd8ed1ab_0.conda + +Extracting conda-24.7.1-py312h7900ff3_0.conda + +Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.9-py312h9460a1c_0.conda + +!!!!!! Mambaforge is now deprecated !!!!! +Future Miniforge releases will NOT build Mambaforge installers. +We advise you switch to Miniforge at your earliest convenience. +More details at https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/. +If you are unable to switch to Miniforge, you may pin your installer version to one found in +https://github.com/conda-forge/miniforge/releases/tag/24.5.0-1 +or if you lack the system requirements (Linux glibc >= 2.17, or macOS + x86-64bit >= 10.13) +you may pin your installer to one older version found in +https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0 + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.8.30=hbcca054_0[md5=c27d1c142233b5bc9ca570c6e2e0c244] + - conda-forge/linux-64::ld_impl_linux-64==2.40=hf3520f5_7[md5=b80f2f396ca2c28b8c14c437a4ed1e74] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.12=5_cp312[md5=0424ae29b104430108f5218a66db7260] + - conda-forge/noarch::tzdata==2024a=h8827d51_1[md5=8bfdead4e0fff0383ae4c9c50d0531bd] + - conda-forge/linux-64::libgomp==14.1.0=h77fa898_1[md5=23c255b008c4f2ae008f81edcabaca89] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc==14.1.0=h77fa898_1[md5=002ef4463dd1e2b44a94a4ace468f5d2] + - conda-forge/linux-64::libgcc-ng==14.1.0=h69a702a_1[md5=1efc0ad219877a73ef977af7dbb51f17] + - conda-forge/linux-64::libstdcxx==14.1.0=hc0a3c3a_1[md5=9dbb9699ea467983ba8a4ba89b08b066] + - conda-forge/linux-64::bzip2==1.0.8=h4bc722e_7[md5=62ee74e96c5ebb0af99386de58cf9553] + - conda-forge/linux-64::c-ares==1.32.3=h4bc722e_0[md5=7624e34ee6baebfc80d67bac76cc9d9d] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libexpat==2.6.2=h59595ed_0[md5=e7ba12deb7020dd080c6c70e7b6f6a3d] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libstdcxx-ng==14.1.0=h4852527_1[md5=bd2598399a70bb86d8218e95548d735e] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.3.1=h4ab18f5_1[md5=57d7dc60e9325e3de37ff8dffd18e814] + - conda-forge/linux-64::lzo==2.10=hd590300_1001[md5=ec7398d21e2651e0dcb0044d03b9a339] + - conda-forge/linux-64::ncurses==6.5=he02047a_1[md5=70caf8bb6cf39a0b6b7efc885f51c0fe] + - conda-forge/linux-64::openssl==3.3.1=hb9d3cd8_3[md5=6c566a46baae794daf34775d41eb180a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==75.1=he02047a_0[md5=8b189310083baabfb622af68fd9d3ae3] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.30=h3509ff9_0[md5=02539b77d25aa4f65b20246549e256c3] + - conda-forge/linux-64::libsqlite==3.46.1=hadc24fc_0[md5=36f79405ab16bf271edb55b213836dac] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::zstd==1.5.6=ha6fb4c9_0[md5=4d056880988120e29d75bfff282e0f45] + - conda-forge/linux-64::krb5==1.21.3=h659f571_0[md5=3f43953b7d3fb3aaa1d0d0723d91e368] + - conda-forge/linux-64::libxml2==2.12.7=he7c6b58_4[md5=08a9265c637230c37cb1be4a6cad4536] + - conda-forge/linux-64::python==3.12.5=h2ad013b_0_cpython[md5=9c56c4df45f6571b13111d8df2448692] + - conda-forge/linux-64::libarchive==3.7.4=hfca40fe_0[md5=32ddb97f897740641d8d46a829ce1704] + - conda-forge/linux-64::libcurl==8.9.1=hdb1bdb2_0[md5=7da1d242ca3591e174a3c7d82230d3c0] + - conda-forge/linux-64::menuinst==2.1.2=py312h7900ff3_1[md5=c6575ae996f2bc0369c73b632db5ca61] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py312h2ec8cdc_2[md5=b0b867af6fc74b2a0aa206da29c0f3cf] + - conda-forge/noarch::certifi==2024.8.30=pyhd8ed1ab_0[md5=12f7d00853807b0531775e9be891cb11] + + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + - conda-forge/linux-64::frozendict==2.4.4=py312h9a8786e_0[md5=ff14ec1103a0817d45e7cf012742ce60] + - conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0[md5=914d6646c4dbb1fd3ff539830a12fd71] + + - conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0[md5=9f765cbfab6870c8435b9eefecd7a1f4] + - conda-forge/noarch::idna==3.8=pyhd8ed1ab_0[md5=99e164522f6bdf23c177c8d9ae63f975] + + - conda-forge/linux-64::jsonpointer==3.0.0=py312h7900ff3_1[md5=6b51f7459ea4073eeb5057207e2e1e3d] + - conda-forge/linux-64::libmamba==1.5.9=h4cc3d14_0[md5=896cece5b883ad86e9dd88b1f4d23c99] + + - conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0[md5=cbe1bb1f21567018ce595d9c2be0f0db] + - conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0[md5=6f6cf28bf8e021933869bae3f84b8fc9] + + - conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0[md5=d3483c8fc2dc2cc3f5cf43e26d60cabf] + - conda-forge/linux-64::pycosat==0.6.6=py312h98912ed_0[md5=8f1c372e7b843167be885dc8229931c1] + + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py312h98912ed_0[md5=05f31c2a79ba61df8d6d903ce4a4ce7b] + - conda-forge/noarch::setuptools==73.0.1=pyhd8ed1ab_0[md5=f0b618d7673d1b2464f600b34d912f6f] + - conda-forge/noarch::truststore==0.9.2=pyhd8ed1ab_0[md5=f14e46d1bf271e748ff556d8b872e28a] + - conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0[md5=d44e3b085abcaef02983c6305b84b584] + - conda-forge/linux-64::cffi==1.17.0=py312h06ac9bb_1[md5=db9bdbaee0f524ead0471689f002781e] + - conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0[md5=b748fbf7060927a6e82df7cb5ee8f097] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.9=py312h7fb9e8e_0[md5=ccaeeb6e3caaf0c744480393791aa366] + - conda-forge/noarch::pip==24.2=pyh8b19718_1[md5=6c78fbb8ddfd64bcb55b5cbafd2d2c43] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py312h98912ed_0[md5=a99a06a875138829ef65f44bbe2c30ca] + - conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0[md5=c6e94fc2b2ec71ea33fe7c7da259acb4] + - conda-forge/linux-64::zstandard==0.23.0=py312hef9b889_1[md5=8b7069e9792ee4e5b4919a7a306d2e67] + - conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0[md5=3480386e00995f7a1dfb3b9aa2fe70fd] + + - conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1[md5=e804c43f58255e977093a2298e442bb8] + - conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0[md5=0a7dce281ae2be81acab0aa963e6bb99] + - conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0[md5=5ede4753180c7a550a443c430dc8ab52] + - conda-forge/linux-64::conda==24.7.1=py312h7900ff3_0[md5=e1bf59014e88eaff036101358f63a496] + - conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0[md5=857c9e25f0a77c0bd7eb622d46d9418f] + - conda-forge/linux-64::mamba==1.5.9=py312h9460a1c_0[md5=a8525c8a1647b4f5967fa6b552722851] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.8.30 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.12 5_cp312 conda-forge + + tzdata 2024a h8827d51_1 conda-forge + + libgomp 14.1.0 h77fa898_1 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc 14.1.0 h77fa898_1 conda-forge + + libgcc-ng 14.1.0 h69a702a_1 conda-forge + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge + + bzip2 1.0.8 h4bc722e_7 conda-forge + + c-ares 1.32.3 h4bc722e_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libexpat 2.6.2 h59595ed_0 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.3.1 h4ab18f5_1 conda-forge + + lzo 2.10 hd590300_1001 conda-forge + + ncurses 6.5 he02047a_1 conda-forge + + openssl 3.3.1 hb9d3cd8_3 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 75.1 he02047a_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.30 h3509ff9_0 conda-forge + + libsqlite 3.46.1 hadc24fc_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + zstd 1.5.6 ha6fb4c9_0 conda-forge + + krb5 1.21.3 h659f571_0 conda-forge + + libxml2 2.12.7 he7c6b58_4 conda-forge + + python 3.12.5 h2ad013b_0_cpython conda-forge + + libarchive 3.7.4 hfca40fe_0 conda-forge + + libcurl 8.9.1 hdb1bdb2_0 conda-forge + + menuinst 2.1.2 py312h7900ff3_1 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge + + certifi 2024.8.30 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + frozendict 2.4.4 py312h9a8786e_0 conda-forge + + hpack 4.0.0 pyh9f0ad1d_0 conda-forge + + hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge + + idna 3.8 pyhd8ed1ab_0 conda-forge + + jsonpointer 3.0.0 py312h7900ff3_1 conda-forge + + libmamba 1.5.9 h4cc3d14_0 conda-forge + + packaging 24.1 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge + + pluggy 1.5.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py312h98912ed_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge + + truststore 0.9.2 pyhd8ed1ab_0 conda-forge + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge + + cffi 1.17.0 py312h06ac9bb_1 conda-forge + + h2 4.1.0 pyhd8ed1ab_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.9 py312h7fb9e8e_0 conda-forge + + pip 24.2 pyh8b19718_1 conda-forge + + ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge + + tqdm 4.66.5 pyhd8ed1ab_0 conda-forge + + zstandard 0.23.0 py312hef9b889_1 conda-forge + + conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.2 pyhd8ed1ab_1 conda-forge + + conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge + + requests 2.32.3 pyhd8ed1ab_0 conda-forge + + conda 24.7.1 py312h7900ff3_0 conda-forge + + conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.9 py312h9460a1c_0 conda-forge + + Summary: + + Install: 85 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + directories of packages that are compatible with the Python interpreter + + in Mambaforge: /mambaforge + + ---> 705d1f95bd71 + +Step 11/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in 0675ae97febd + + ---> 11cf3bdc75e6 + +Step 12/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in 511a386994c4 + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 14MB + + tzdata 2024a h8827d51_1 conda-forge Cached + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + fonts-conda-forge 1 0 conda-forge 4kB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 5_cp312 conda-forge Cached + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge Cached + + ca-certificates 2024.8.30 hbcca054_0 conda-forge Cached + + pandoc 3.4 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_1 conda-forge Cached + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc 14.1.0 h77fa898_1 conda-forge Cached + + libexpat 2.6.3 h5888daf_0 conda-forge 74kB + + make 4.4.1 hb9d3cd8_1 conda-forge 513kB + + libgfortran5 14.1.0 hc5f4f2c_1 conda-forge 1MB + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge Cached + + libgcc-ng 14.1.0 h69a702a_1 conda-forge Cached + + openssl 3.3.2 hb9d3cd8_0 conda-forge 3MB + + expat 2.6.3 h5888daf_0 conda-forge 138kB + + libgfortran 14.1.0 h69a702a_1 conda-forge 52kB + + libsanitizer 14.1.0 hcba0ae0_1 conda-forge 5MB + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge Cached + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + c-ares 1.33.1 heb4867d_0 conda-forge 183kB + + libev 4.33 hd590300_2 conda-forge Cached + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge Cached + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libdeflate 1.21 h4bc722e_0 conda-forge 71kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + ncurses 6.5 he02047a_1 conda-forge Cached + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libzlib 1.3.1 h4ab18f5_1 conda-forge Cached + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + libgfortran-ng 14.1.0 h69a702a_1 conda-forge 52kB + + gcc_impl_linux-64 14.1.0 h3c94d91_1 conda-forge 73MB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + icu 75.1 he02047a_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline 8.2 h8228510_1 conda-forge Cached + + libxcb 1.16 hb9d3cd8_1 conda-forge 396kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsqlite 3.46.1 hadc24fc_0 conda-forge Cached + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + pcre2 10.44 hba22ea6_2 conda-forge 952kB + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge Cached + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + gfortran_impl_linux-64 14.1.0 he4a1faa_1 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h8d00ecb_1 conda-forge 15MB + + libxml2 2.12.7 he7c6b58_4 conda-forge Cached + + krb5 1.21.3 h659f571_0 conda-forge Cached + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + python 3.12.5 h2ad013b_0_cpython conda-forge Cached + + libglib 2.80.3 h315aac3_2 conda-forge 4MB + + libtiff 4.6.0 h46a8edc_4 conda-forge 282kB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + libcurl 8.10.0 hbbe4b11_0 conda-forge 425kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + curl 8.10.0 hbbe4b11_0 conda-forge 173kB + + cairo 1.18.0 hebfffa5_3 conda-forge 984kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 9.0.0 hda332d3_1 conda-forge 2MB + + pango 1.54.0 h4c5309f_1 conda-forge 447kB + + r-base 4.3.3 h9967228_14 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.47 r43h0d4f4ea_0 conda-forge 522kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-stringi 1.8.4 r43h33cde33_3 conda-forge 900kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.37 r43h0d4f4ea_0 conda-forge 215kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 conda-forge 60kB + + r-matrixstats 1.4.1 r43h2b5f3a1_0 conda-forge 468kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h900a783_1 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43h8194278_2 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.3 r43h93ab643_0 conda-forge 219kB + + r-rcurl 1.98_1.16 r43he8228da_1 conda-forge 819kB + + r-openssl 2.2.1 r43h5bbf899_0 conda-forge 689kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge Cached + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge Cached + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.1 r43hc72bb7e_0 conda-forge 230kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.5.0 r43hc72bb7e_0 conda-forge 224kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.25 r43hc72bb7e_0 conda-forge 487kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.2 pyh8b19718_1 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.2 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.5.0 pyhd8ed1ab_0 conda-forge 41kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.2 py312h66e93f0_1 conda-forge 207kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.28 r43hc72bb7e_0 conda-forge 2MB + + r-shiny 1.9.1 r43h785f33e_0 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge 425kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_ +1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 307 packages + + Total download: 519MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> a6e061ef22cb + +Step 13/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in 69da67f1ed1a + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + +Collecting pandas + + Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting python-dateutil>=2.8.2 (from pandas) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting pytz>=2020.1 (from pandas) + + Using cached pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 86.7 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 80.9 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 98.4 MB/s eta 0:00:00 + +Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Using cached pytz-2024.2-py2.py3-none-any.whl (508 kB) + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Installing collected packages: pytz, tzdata, six, pyBigWig, numpy, python-dateutil, pyarrow, pandas + +Successfully installed numpy-2.1.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 python-dateutil-2.9.0.post0 pytz-2024.2 six-1.16.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. + + ---> f8bf55cd2e90 + +Step 14/17 : copy . /root/ + + + ---> 0aef738dfd4a + +Step 15/17 : arg tag + + + ---> Running in fd9c31aec94e + + ---> 70eaa09d5e41 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 184f9693e41d + + ---> ae8ecd11277c + +Step 17/17 : workdir /root + + + ---> Running in d6d629fe9673 + + ---> 301e6e05bfe6 + +Successfully built 301e6e05bfe6 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-1e8519 + diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-290cd1/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-290cd1/docker-build-logs.txt new file mode 100644 index 00000000..7c4d2fee --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-290cd1/docker-build-logs.txt @@ -0,0 +1,89 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 902524f000e1 + +Step 12/17 : run pip install latch==2.52.2 + + + ---> Running in f2186944cf7a + +pip install latch==2.52.2 + +ERROR: Ignored the following versions that require a different python version: 2.22.5 Requires-Python >=3.8,<3.11; 2.22.6 Requires-Python >=3.8,<3.11; 2.23.0 Requires-Python >=3.8,<3.11; 2.23.1 Requires-Python >=3.8,<3.11; 2.23.1.1 Requires-Python >=3.8,<3.11; 2.23.2 Requires-Python >=3.8,<3.11; 2.23.3 Requires-Python >=3.8,<3.11; 2.23.4 Requires-Python >=3.8,<3.11; 2.23.5 Requires-Python >=3.8,<3.11; 2.24.0 Requires-Python >=3.8,<3.11; 2.24.1 Requires-Python >=3.8,<3.11; 2.24.10 Requires-Python >=3.8,<3.11; 2.24.11 Requires-Python >=3.8,<3.11; 2.24.12 Requires-Python >=3.8,<3.11; 2.24.2 Requires-Python >=3.8,<3.11; 2.24.3 Requires-Python >=3.8,<3.11; 2.24.4 Requires-Python >=3.8,<3.11; 2.24.5 Requires-Python >=3.8,<3.11; 2.24.6 Requires-Python >=3.8,<3.11; 2.24.7 Requires-Python >=3.8,<3.11; 2.24.8 Requires-Python >=3.8,<3.11; 2.24.9 Requires-Python >=3.8,<3.11; 2.25.0 Requires-Python >=3.8,<3.11; 2.25.1 Requires-Python >=3.8,<3.11; 2.25.2 Requires-Python >=3.8,<3.11; 2.26.0 Requires-Python >=3.8,<3.11; 2.26.1 Requires-Python >=3.8,<3.11; 2.26.2 Requires-Python >=3.8,<3.11; 2.27.0 Requires-Python >=3.8,<3.11; 2.27.1 Requires-Python >=3.8,<3.11; 2.27.2 Requires-Python >=3.8,<3.11; 2.27.3 Requires-Python >=3.8,<3.11; 2.27.4 Requires-Python >=3.8,<3.11; 2.28.0 Requires-Python >=3.8,<3.11; 2.29.0 Requires-Python >=3.8,<3.11; 2.30.0 Requires-Python >=3.8,<3.12; 2.31.0 Requires-Python >=3.8,<3.12; 2.31.1 Requires-Python >=3.8,<3.12; 2.32.0 Requires-Python >=3.8,<3.12; 2.32.1 Requires-Python >=3.8,<3.12; 2.32.2 Requires-Python >=3.8,<3.12; 2.32.3 Requires-Python >=3.8,<3.12; 2.32.4 Requires-Python >=3.8,<3.12; 2.32.5 Requires-Python >=3.8,<3.12; 2.32.6 Requires-Python >=3.8,<3.12; 2.32.7 Requires-Python >=3.8,<3.12; 2.32.8 Requires-Python >=3.8,<3.12; 2.33.0 Requires-Python >=3.8,<3.12; 2.34.0 Requires-Python >=3.8,<3.12; 2.35.0 Requires-Python >=3.8,<3.12; 2.36.0 Requires-Python >=3.8,<3.12; 2.36.1 Requires-Python >=3.8,<3.12; 2.36.10 Requires-Python >=3.8,<3.12; 2.36.11 Requires-Python >=3.8,<3.12; 2.36.2 Requires-Python >=3.8,<3.12; 2.36.3 Requires-Python >=3.8,<3.12; 2.36.4 Requires-Python >=3.8,<3.12; 2.36.5 Requires-Python >=3.8,<3.12; 2.36.6 Requires-Python >=3.8,<3.12; 2.36.7 Requires-Python >=3.8,<3.12; 2.36.8 Requires-Python >=3.8,<3.12; 2.36.9 Requires-Python >=3.8,<3.12; 2.36.9a0 Requires-Python >=3.8,<3.12; 2.36.9a1 Requires-Python >=3.8,<3.12; 2.37.0 Requires-Python >=3.8,<3.12; 2.37.1 Requires-Python >=3.8,<3.12; 2.38.0 Requires-Python >=3.8,<3.12; 2.38.1 Requires-Python >=3.8,<3.12; 2.38.2 Requires-Python >=3.8,<3.12; 2.38.3 Requires-Python >=3.8,<3.12; 2.38.4 Requires-Python >=3.8,<3.12; 2.38.5 Requires-Python >=3.8,<3.12; 2.38.6 Requires-Python >=3.8,<3.12; 2.38.7 Requires-Python >=3.8,<3.12; 2.38.8 Requires-Python >=3.8,<3.12; 2.38.9 Requires-Python >=3.8,<3.12; 2.39.0 Requires-Python >=3.8,<3.12; 2.39.0.dev0 Requires-Python >=3.8,<3.12; 2.39.0.dev1 Requires-Python >=3.8,<3.12; 2.39.0.dev10 Requires-Python >=3.8,<3.12; 2.39.0.dev11 Requires-Python >=3.8,<3.12; 2.39.0.dev12 Requires-Python >=3.8,<3.12; 2.39.0.dev13 Requires-Python >=3.8,<3.12; 2.39.0.dev14 Requires-Python <3.12,>=3.8; 2.39.0.dev15 Requires-Python <3.12,>=3.8; 2.39.0.dev16 Requires-Python <3.12,>=3.8; 2.39.0.dev17 Requires-Python <3.12,>=3.8; 2.39.0.dev18 Requires-Python <3.12,>=3.8; 2.39.0.dev19 Requires-Python <3.12,>=3.8; 2.39.0.dev2 Requires-Python >=3.8,<3.12; 2.39.0.dev20 Requires-Python <3.12,>=3.8; 2.39.0.dev21 Requires-Python <3.12,>=3.8; 2.39.0.dev22 Requires-Python <3.12,>=3.8; 2.39.0.dev23 Requires-Python <3.12,>=3.8; 2.39.0.dev24 Requires-Python <3.12,>=3.8; 2.39.0.dev25 Requires-Python <3.12,>=3.8; 2.39.0.dev26 Requires-Python <3.12,>=3.8; 2.39.0.dev27 Requires-Python <3.12,>=3.8; 2.39.0.dev28 Requires-Python <3.12,>=3.8; 2.39.0.dev29 Requires-Python <3.12,>=3.8; 2.39.0.dev3 Requires-Python >=3.8,<3.12; 2.39.0.dev30 Requires-Python <3.12,>=3.8; 2.39.0.dev31 Requires-Python <3.12,>=3.8; 2.39.0.dev32 Requires-Python <3.12,>=3.8; 2.39.0.dev33 Requires-Python <3.12,>=3.8; 2.39.0.dev34 Requires-Python <3.12,>=3.8; 2.39.0.dev35 Requires-Python <3.12,>=3.8; 2.39.0.dev36 Requires-Python <3.12,>=3.8; 2.39.0.dev4 Requires-Python >=3.8,<3.12; 2.39.0.dev5 Requires-Python >=3.8,<3.12; 2.39.0.dev6 Requires-Python >=3.8,<3.12; 2.39.0.dev7 Requires-Python >=3.8,<3.12; 2.39.0.dev8 Requires-Python >=3.8,<3.12; 2.39.0.dev9 Requires-Python >=3.8,<3.12; 2.39.1 Requires-Python >=3.8,<3.12; 2.39.2 Requires-Python >=3.8,<3.12; 2.39.3 Requires-Python >=3.8,<3.12; 2.39.4 Requires-Python >=3.8,<3.12; 2.39.5 Requires-Python >=3.8,<3.12; 2.39.6 Requires-Python <3.12,>=3.8; 2.39.7 Requires-Python <3.12,>=3.8; 2.40.0 Requires-Python <3.12,>=3.8; 2.40.1 Requires-Python <3.12,>=3.8; 2.40.2 Requires-Python <3.12,>=3.8; 2.40.3 Requires-Python <3.12,>=3.8; 2.40.4 Requires-Python <3.12,>=3.8; 2.40.4.dev0 Requires-Python <3.12,>=3.8; 2.40.4.dev1 Requires-Python <3.12,>=3.8; 2.40.4.dev10 Requires-Python <3.12,>=3.8; 2.40.4.dev11 Requires-Python <3.12,>=3.8; 2.40.4.dev2 Requires-Python <3.12,>=3.8; 2.40.4.dev3 Requires-Python <3.12,>=3.8; 2.40.4.dev4 Requires-Python <3.12,>=3.8; 2.40.4.dev5 Requires-Python <3.12,>=3.8; 2.40.4.dev6 Requires-Python <3.12,>=3.8; 2.40.4.dev7 Requires-Python <3.12,>=3.8; 2.40.4.dev8 Requires-Python <3.12,>=3.8; 2.40.4.dev9 Requires-Python <3.12,>=3.8; 2.40.6 Requires-Python <3.12,>=3.8; 2.41.0 Requires-Python <3.12,>=3.8; 2.41.1 Requires-Python <3.12,>=3.8; 2.41.2 Requires-Python <3.12,>=3.8; 2.41.3 Requires-Python <3.12,>=3.8; 2.41.3.dev0 Requires-Python <3.12,>=3.8; 2.41.3.dev1 Requires-Python <3.12,>=3.8; 2.41.3.dev2 Requires-Python <3.12,>=3.8; 2.41.3.dev3 Requires-Python <3.12,>=3.8; 2.41.3.dev4 Requires-Python <3.12,>=3.8; 2.42.0 Requires-Python <3.12,>=3.8; 2.42.1 Requires-Python <3.12,>=3.8; 2.43.0 Requires-Python <3.12,>=3.8; 2.43.1 Requires-Python <3.12,>=3.8; 2.43.2 Requires-Python <3.12,>=3.8; 2.43.3 Requires-Python <3.12,>=3.8; 2.44.0 Requires-Python <3.12,>=3.8; 2.45.0 Requires-Python <3.12,>=3.8; 2.45.1 Requires-Python <3.12,>=3.8; 2.45.2 Requires-Python <3.12,>=3.8; 2.45.2.dev1 Requires-Python <3.12,>=3.8; 2.45.2.dev2 Requires-Python <3.12,>=3.8; 2.45.2.dev3 Requires-Python <3.12,>=3.8; 2.45.2.dev4 Requires-Python <3.12,>=3.8; 2.45.2.dev5 Requires-Python <3.12,>=3.8; 2.45.3 Requires-Python <3.12,>=3.8; 2.45.4 Requires-Python <3.12,>=3.8; 2.45.5 Requires-Python <3.12,>=3.8; 2.45.6 Requires-Python <3.12,>=3.8; 2.45.6.dev1 Requires-Python <3.12,>=3.8; 2.45.6.dev2 Requires-Python <3.12,>=3.8; 2.45.7 Requires-Python <3.12,>=3.8; 2.45.8 Requires-Python <3.12,>=3.8; 2.45.9 Requires-Python <3.12,>=3.8; 2.46.0 Requires-Python <3.12,>=3.8; 2.46.1 Requires-Python <3.12,>=3.8; 2.46.1.dev1 Requires-Python <3.12,>=3.8; 2.46.2 Requires-Python <3.12,>=3.8; 2.46.2.dev1 Requires-Python <3.12,>=3.8; 2.46.3 Requires-Python <3.12,>=3.8; 2.46.4 Requires-Python <3.12,>=3.8; 2.46.5 Requires-Python <3.12,>=3.8; 2.46.6 Requires-Python <3.12,>=3.8; 2.46.7 Requires-Python <3.12,>=3.8; 2.46.8 Requires-Python <3.12,>=3.8; 2.46.9 Requires-Python <3.12,>=3.8; 2.47.0 Requires-Python <3.12,>=3.8; 2.47.1 Requires-Python <3.12,>=3.8; 2.47.2 Requires-Python <3.12,>=3.8; 2.47.3 Requires-Python <3.12,>=3.8; 2.47.4 Requires-Python <3.12,>=3.8; 2.47.5 Requires-Python <3.12,>=3.8; 2.47.6 Requires-Python <3.12,>=3.8; 2.47.7 Requires-Python <3.12,>=3.8; 2.47.8 Requires-Python <3.12,>=3.8; 2.47.9 Requires-Python <3.12,>=3.8; 2.47.9a1 Requires-Python <3.12,>=3.8; 2.48.0 Requires-Python <3.12,>=3.8; 2.48.1 Requires-Python <3.12,>=3.8; 2.48.1a0 Requires-Python <3.12,>=3.8; 2.48.1a1 Requires-Python <3.12,>=3.8; 2.48.2 Requires-Python <3.12,>=3.8; 2.48.3 Requires-Python <3.12,>=3.8; 2.48.4 Requires-Python <3.12,>=3.8; 2.48.5 Requires-Python <3.12,>=3.8; 2.48.6 Requires-Python <3.12,>=3.8; 2.48.7 Requires-Python <3.12,>=3.8; 2.48.8 Requires-Python <3.12,>=3.8; 2.48.8a1 Requires-Python <3.12,>=3.8; 2.48.8a2 Requires-Python <3.12,>=3.8; 2.48.8a3 Requires-Python <3.12,>=3.8; 2.48.8a4 Requires-Python <3.12,>=3.8; 2.48.8a5 Requires-Python <3.12,>=3.8; 2.48.9 Requires-Python <3.12,>=3.8; 2.49.0 Requires-Python <3.12,>=3.8; 2.49.1 Requires-Python <3.12,>=3.8; 2.49.10 Requires-Python <3.12,>=3.8; 2.49.2 Requires-Python <3.12,>=3.8; 2.49.2a1 Requires-Python <3.12,>=3.8; 2.49.2a2 Requires-Python <3.12,>=3.8; 2.49.2a3 Requires-Python <3.12,>=3.8; 2.49.4 Requires-Python <3.12,>=3.8; 2.49.5 Requires-Python <3.12,>=3.8; 2.49.6 Requires-Python <3.12,>=3.8; 2.49.7 Requires-Python <3.12,>=3.8; 2.49.8 Requires-Python <3.12,>=3.8; 2.49.9 Requires-Python <3.12,>=3.8; 2.50.0 Requires-Python <3.12,>=3.8; 2.50.1 Requires-Python <3.12,>=3.8; 2.50.2 Requires-Python <3.12,>=3.8; 2.50.3 Requires-Python <3.12,>=3.8; 2.50.4 Requires-Python <3.12,>=3.8; 2.50.5 Requires-Python <3.12,>=3.8; 2.50.6 Requires-Python <3.12,>=3.8; 2.50.6.dev1 Requires-Python <3.12,>=3.8; 2.50.6.dev2 Requires-Python <3.12,>=3.8; 2.50.6.dev3 Requires-Python <3.12,>=3.8; 2.50.6.dev4 Requires-Python <3.12,>=3.8; 2.50.6.dev5 Requires-Python <3.12,>=3.8; 2.51.0 Requires-Python <3.12,>=3.8; 2.51.1 Requires-Python <3.12,>=3.8; 2.51.2 Requires-Python <3.12,>=3.8; 2.51.2.dev1 Requires-Python <3.12,>=3.8; 2.51.2.dev2 Requires-Python <3.12,>=3.8; 2.51.2.dev3 Requires-Python <3.12,>=3.8; 2.51.2.dev4 Requires-Python <3.12,>=3.8; 2.51.2.dev5 Requires-Python <3.12,>=3.8; 2.51.2.dev6 Requires-Python <3.12,>=3.8; 2.51.2.dev7 Requires-Python <3.12,>=3.8; 2.51.2.dev8 Requires-Python <3.12,>=3.8; 2.52.0 Requires-Python <3.12,>=3.8; 2.52.1 Requires-Python <3.12,>=3.8; 2.52.1.dev1 Requires-Python <3.12,>=3.8; 2.52.1.dev2 Requires-Python <3.12,>=3.8; 2.52.2 Requires-Python <3.12,>=3.8 + +ERROR: Could not find a version that satisfies the requirement latch==2.52.2 (from versions: 0.0.0, 0.0.1, 0.0.2, 0.0.3, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.0.17, 0.0.18, 0.0.19, 0.0.20, 0.0.21, 0.0.22, 0.0.24, 0.0.25, 0.0.26, 0.0.27, 0.0.28, 0.0.29, 0.0.30, 0.0.31, 0.0.32, 0.0.33, 0.0.34, 0.0.35, 0.0.36, 0.0.37, 0.0.38, 0.0.39, 0.1.0, 0.1.1, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1, 0.6.0, 0.6.2, 0.7.0, 0.7.1, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.9.0, 0.9.1, 0.9.2, 0.10.0, 0.11.0, 0.12.0, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.0, 1.1.1, 1.2.1, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.6.1, 1.6.2, 1.7.0, 1.8.0, 1.8.1, 1.9.0, 1.10.0, 1.10.1, 1.10.2, 1.10.3, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.11.4, 1.11.5, 1.12.0, 1.12.1, 1.12.2, 1.12.3, 1.13.0, 1.13.1, 1.13.2, 1.13.3, 1.14.0, 1.14.1, 1.15.0, 1.15.1, 1.16.0, 1.16.1, 1.16.2, 1.17.0, 1.17.1, 1.17.2, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.4.0, 2.4.1, 2.4.2, 2.4.4, 2.4.6, 2.4.7, 2.5.0, 2.5.1, 2.5.2, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.7.0, 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.8.2, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.9.4, 2.9.5, 2.9.6, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.12.0, 2.12.1, 2.13.0, 2.13.1, 2.13.2, 2.13.3, 2.13.4, 2.13.5, 2.14.0, 2.14.1, 2.14.2, 2.15.0, 2.15.1, 2.16.0, 2.17.0, 2.17.1, 2.17.2, 2.18.0, 2.18.1, 2.18.2, 2.18.3, 2.19.0, 2.19.1, 2.19.2, 2.19.3, 2.19.4, 2.19.5, 2.19.6, 2.19.7, 2.19.8, 2.19.9, 2.19.10, 2.19.11, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.21.4, 2.21.5, 2.21.6, 2.21.7, 2.22.0, 2.22.1, 2.22.2, 2.22.3, 2.22.4) + +ERROR: No matching distribution found for latch==2.52.2 + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch==2.52.2' returned a non-zero code: 1 diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-38a29a/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-38a29a/docker-build-logs.txt new file mode 100644 index 00000000..7892b449 --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-38a29a/docker-build-logs.txt @@ -0,0 +1,295 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 902524f000e1 + +Step 12/17 : run pip install latch + + + ---> Running in fe56967f9423 + +pip install latch + +Collecting latch + + Downloading latch-2.22.4-py3-none-any.whl.metadata (1.2 kB) + +Collecting awscli==1.25.22 (from latch) + + Downloading awscli-1.25.22-py3-none-any.whl.metadata (11 kB) + +Collecting asyncssh==2.12.0 (from latch) + + Downloading asyncssh-2.12.0-py3-none-any.whl.metadata (9.5 kB) + +Collecting aioconsole==0.5.1 (from latch) + + Downloading aioconsole-0.5.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.12/site-packages (from latch) (2.32.3) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=5.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=2.11.0 (from latch) + + Downloading paramiko-3.4.1-py3-none-any.whl.metadata (4.4 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.24.22 (from latch) + + Downloading boto3-1.35.17-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.12/site-packages (from latch) (4.66.5) + +Collecting lytekit==0.14.11 (from latch) + + Downloading lytekit-0.14.11-py3-none-any.whl.metadata (5.8 kB) + +Collecting lytekitplugins-pods==0.4.0 (from latch) + + Downloading lytekitplugins_pods-0.4.0-py3-none-any.whl.metadata (914 bytes) + +Collecting typing-extensions==4.5.0 (from latch) + + Downloading typing_extensions-4.5.0-py3-none-any.whl.metadata (8.5 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting uvloop==0.17.0 (from latch) + + Downloading uvloop-0.17.0.tar.gz (2.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 33.3 MB/s eta 0:00:00 + + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting websockets==10.3 (from latch) + + Downloading websockets-10.3.tar.gz (84 kB) + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting prompt-toolkit==3.0.33 (from latch) + + Downloading prompt_toolkit-3.0.33-py3-none-any.whl.metadata (7.0 kB) + +Collecting watchfiles==0.18.1 (from latch) + + Downloading watchfiles-0.18.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (73.0.1) + +Requirement already satisfied: six>=1.4.0 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Requirement already satisfied: pytz in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (2024.2) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting cryptography>=3.1 (from asyncssh==2.12.0->latch) + + Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) + +Collecting botocore==1.27.22 (from awscli==1.25.22->latch) + + Downloading botocore-1.27.22-py3-none-any.whl.metadata (5.9 kB) + +Collecting docutils<0.17,>=0.10 (from awscli==1.25.22->latch) + + Using cached docutils-0.16-py2.py3-none-any.whl.metadata (2.7 kB) + +Collecting s3transfer<0.7.0,>=0.6.0 (from awscli==1.25.22->latch) + + Downloading s3transfer-0.6.2-py3-none-any.whl.metadata (1.8 kB) + +Collecting PyYAML<5.5,>=3.10 (from awscli==1.25.22->latch) + + Downloading PyYAML-5.4.1.tar.gz (175 kB) + + Installing build dependencies: started + + Installing build dependencies: finished with status 'done' + + Getting requirements to build wheel: started + + Getting requirements to build wheel: finished with status 'error' + + error: subprocess-exited-with-error + + × Getting requirements to build wheel did not run successfully. + │ exit code: 1 + ╰─> [54 lines of output] + running egg_info + writing lib3/PyYAML.egg-info/PKG-INFO + writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt + writing top-level names to lib3/PyYAML.egg-info/top_level.txt + Traceback (most recent call last): + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in + main() + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main + json_out['return_val'] = hook(**hook_input['kwargs']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel + return hook(config_settings) + ^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 332, in get_requires_for_build_wheel + return self._get_build_requires(config_settings, requirements=[]) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 302, in _get_build_requires + self.run_setup() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 318, in run_setup + exec(code, locals()) + File "", line 271, in + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup + return distutils.core.setup(**attrs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 184, in setup + return run_commands(dist) + ^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 200, in run_commands + dist.run_commands() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands + self.run_command(cmd) + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 950, in run_command + super().run_command(command) + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 973, in run_command + cmd_obj.run() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 311, in run + self.find_sources() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 319, in find_sources + mm.run() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 540, in run + self.add_defaults() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 578, in add_defaults + sdist.add_defaults(self) + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/command/sdist.py", line 108, in add_defaults + super().add_defaults() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 250, in add_defaults + self._add_defaults_ext() + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 335, in _add_defaults_ext + self.filelist.extend(build_ext.get_source_files()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "", line 201, in get_source_files + File "/tmp/pip-build-env-_h8bkq3l/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__ + raise AttributeError(attr) + AttributeError: cython_sources + [end of output] + + note: This error originates from a subprocess, and is likely not a problem with pip. + +error: subprocess-exited-with-error + +× Getting requirements to build wheel did not run successfully. +│ exit code: 1 +╰─> See above for output. + +note: This error originates from a subprocess, and is likely not a problem with pip. + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch' returned a non-zero code: 1 diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-5214bc/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-5214bc/docker-build-logs.txt new file mode 100644 index 00000000..7c06e1f4 --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-5214bc/docker-build-logs.txt @@ -0,0 +1,295 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 902524f000e1 + +Step 12/17 : run pip install latch --upgrade + + + ---> Running in d5f19daa1ffa + +pip install latch --upgrade + +Collecting latch + + Downloading latch-2.22.4-py3-none-any.whl.metadata (1.2 kB) + +Collecting awscli==1.25.22 (from latch) + + Downloading awscli-1.25.22-py3-none-any.whl.metadata (11 kB) + +Collecting asyncssh==2.12.0 (from latch) + + Downloading asyncssh-2.12.0-py3-none-any.whl.metadata (9.5 kB) + +Collecting aioconsole==0.5.1 (from latch) + + Downloading aioconsole-0.5.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.12/site-packages (from latch) (2.32.3) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=5.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=2.11.0 (from latch) + + Downloading paramiko-3.4.1-py3-none-any.whl.metadata (4.4 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.24.22 (from latch) + + Downloading boto3-1.35.17-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.12/site-packages (from latch) (4.66.5) + +Collecting lytekit==0.14.11 (from latch) + + Downloading lytekit-0.14.11-py3-none-any.whl.metadata (5.8 kB) + +Collecting lytekitplugins-pods==0.4.0 (from latch) + + Downloading lytekitplugins_pods-0.4.0-py3-none-any.whl.metadata (914 bytes) + +Collecting typing-extensions==4.5.0 (from latch) + + Downloading typing_extensions-4.5.0-py3-none-any.whl.metadata (8.5 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting uvloop==0.17.0 (from latch) + + Downloading uvloop-0.17.0.tar.gz (2.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 30.1 MB/s eta 0:00:00 + + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting websockets==10.3 (from latch) + + Downloading websockets-10.3.tar.gz (84 kB) + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting prompt-toolkit==3.0.33 (from latch) + + Downloading prompt_toolkit-3.0.33-py3-none-any.whl.metadata (7.0 kB) + +Collecting watchfiles==0.18.1 (from latch) + + Downloading watchfiles-0.18.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (73.0.1) + +Requirement already satisfied: six>=1.4.0 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Requirement already satisfied: pytz in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (2024.2) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting cryptography>=3.1 (from asyncssh==2.12.0->latch) + + Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) + +Collecting botocore==1.27.22 (from awscli==1.25.22->latch) + + Downloading botocore-1.27.22-py3-none-any.whl.metadata (5.9 kB) + +Collecting docutils<0.17,>=0.10 (from awscli==1.25.22->latch) + + Using cached docutils-0.16-py2.py3-none-any.whl.metadata (2.7 kB) + +Collecting s3transfer<0.7.0,>=0.6.0 (from awscli==1.25.22->latch) + + Downloading s3transfer-0.6.2-py3-none-any.whl.metadata (1.8 kB) + +Collecting PyYAML<5.5,>=3.10 (from awscli==1.25.22->latch) + + Downloading PyYAML-5.4.1.tar.gz (175 kB) + + Installing build dependencies: started + + Installing build dependencies: finished with status 'done' + + Getting requirements to build wheel: started + + Getting requirements to build wheel: finished with status 'error' + + error: subprocess-exited-with-error + + × Getting requirements to build wheel did not run successfully. + │ exit code: 1 + ╰─> [54 lines of output] + running egg_info + writing lib3/PyYAML.egg-info/PKG-INFO + writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt + writing top-level names to lib3/PyYAML.egg-info/top_level.txt + Traceback (most recent call last): + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in + main() + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main + json_out['return_val'] = hook(**hook_input['kwargs']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel + return hook(config_settings) + ^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 332, in get_requires_for_build_wheel + return self._get_build_requires(config_settings, requirements=[]) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 302, in _get_build_requires + self.run_setup() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 318, in run_setup + exec(code, locals()) + File "", line 271, in + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup + return distutils.core.setup(**attrs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 184, in setup + return run_commands(dist) + ^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 200, in run_commands + dist.run_commands() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands + self.run_command(cmd) + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 950, in run_command + super().run_command(command) + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 973, in run_command + cmd_obj.run() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 311, in run + self.find_sources() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 319, in find_sources + mm.run() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 540, in run + self.add_defaults() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 578, in add_defaults + sdist.add_defaults(self) + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/command/sdist.py", line 108, in add_defaults + super().add_defaults() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 250, in add_defaults + self._add_defaults_ext() + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 335, in _add_defaults_ext + self.filelist.extend(build_ext.get_source_files()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "", line 201, in get_source_files + File "/tmp/pip-build-env-aawt0xvo/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__ + raise AttributeError(attr) + AttributeError: cython_sources + [end of output] + + note: This error originates from a subprocess, and is likely not a problem with pip. + +error: subprocess-exited-with-error + +× Getting requirements to build wheel did not run successfully. +│ exit code: 1 +╰─> See above for output. + +note: This error originates from a subprocess, and is likely not a problem with pip. + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch --upgrade' returned a non-zero code: 1 diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-56043d/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-56043d/docker-build-logs.txt new file mode 100644 index 00000000..c1ea98ae --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-56043d/docker-build-logs.txt @@ -0,0 +1,8103 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : run pip install latch==2.52.1 + + + ---> Using cache + + ---> f6fd6659b394 + +Step 8/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> 48d9448c23ba + +Step 9/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Running in 12bc7a332a89 + +apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + +Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] + +Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] + +Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] + +Get:4 https://download.docker.com/linux/debian bookworm InRelease [43.3 kB] + +Get:5 http://deb.debian.org/debian bookworm/main amd64 Packages [8787 kB] + +Get:6 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [11.7 kB] + +Get:7 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] + +Get:7 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] + +Get:8 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [179 kB] + +Get:9 https://download.docker.com/linux/debian bookworm/stable amd64 Packages [30.0 kB] + +Fetched 9307 kB in 2s (5855 kB/s) +Reading package lists... + + +Reading package lists... + + +Building dependency tree... + +Reading state information... + + +gcc is already the newest version (4:12.2.0-3). +gcc set to manually installed. +make is already the newest version (4.3-4.1). +make set to manually installed. +build-essential is already the newest version (12.9). +The following additional packages will be installed: + + autotools-dev bzip2-doc file git-man less libcurl3-gnutls libcurl4 + + liberror-perl libgpm2 libltdl-dev libltdl7 libmagic-mgc libmagic1 + + libncurses-dev libncurses6 libpkgconf3 m4 pkgconf pkgconf-bin + +Suggested packages: + autoconf-archive gnu-standards autoconf-doc gettext gettext-base + git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb + git-cvs git-mediawiki git-svn gpm libtool-doc liblzma-doc ncurses-doc + gfortran | fortran95-compiler gcj-jdk m4-doc + +The following NEW packages will be installed: + autoconf automake autotools-dev bzip2-doc file git git-man less libbz2-dev + + libcurl3-gnutls liberror-perl libgpm2 libltdl-dev libltdl7 liblzma-dev + libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6 + + libncursesw5-dev libpkgconf3 libtool m4 pkg-config pkgconf pkgconf-bin tcsh + unzip wget zip zlib1g-dev + +The following packages will be upgraded: + + curl libcurl4 + +2 upgraded, 32 newly installed, 0 to remove and 33 not upgraded. +Need to get 17.6 MB of archives. +After this operation, 76.9 MB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 less amd64 590-2.1~deb12u2 [132 kB] + +Get:2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] + +Get:3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] + +Get:4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] + +Get:5 http://deb.debian.org/debian bookworm/main amd64 wget amd64 1.21.3-1+b2 [984 kB] + +Get:6 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] + +Get:7 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] + +Get:8 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] + +Get:9 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] + +Get:10 http://deb.debian.org/debian bookworm/main amd64 bzip2-doc all 1.0.8-5 [514 kB] + +Get:11 http://deb.debian.org/debian bookworm/main amd64 curl amd64 7.88.1-10+deb12u7 [315 kB] + +Get:12 http://deb.debian.org/debian bookworm/main amd64 libcurl4 amd64 7.88.1-10+deb12u7 [390 kB] + +Get:13 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u7 [385 kB] + +Get:14 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB] + +Get:15 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.2-1.1 [2049 kB] + +Get:16 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.2-1.1 [7171 kB] + +Get:17 http://deb.debian.org/debian bookworm/main amd64 libbz2-dev amd64 1.0.8-5+b1 [30.9 kB] + +Get:18 http://deb.debian.org/debian bookworm/main amd64 libgpm2 amd64 1.20.7-10+b1 [14.2 kB] + +Get:19 http://deb.debian.org/debian bookworm/main amd64 libltdl7 amd64 2.4.7-7~deb12u1 [393 kB] + +Get:20 http://deb.debian.org/debian bookworm/main amd64 libltdl-dev amd64 2.4.7-7~deb12u1 [164 kB] + +Get:21 http://deb.debian.org/debian bookworm/main amd64 liblzma-dev amd64 5.4.1-0.2 [260 kB] + +Get:22 http://deb.debian.org/debian bookworm/main amd64 libncurses6 amd64 6.4-4 [103 kB] + +Get:23 http://deb.debian.org/debian bookworm/main amd64 libncurses-dev amd64 6.4-4 [349 kB] + +Get:24 http://deb.debian.org/debian bookworm/main amd64 libncurses5-dev amd64 6.4-4 [932 B] + +Get:25 http://deb.debian.org/debian bookworm/main amd64 libncursesw5-dev amd64 6.4-4 [932 B] + +Get:26 http://deb.debian.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB] + +Get:27 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB] + +Get:28 http://deb.debian.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB] + +Get:29 http://deb.debian.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB] + +Get:30 http://deb.debian.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB] + +Get:31 http://deb.debian.org/debian bookworm/main amd64 tcsh amd64 6.24.07-1 [449 kB] + +Get:32 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB] + +Get:33 http://deb.debian.org/debian bookworm/main amd64 zip amd64 3.0-13 [230 kB] + +Get:34 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB] + +debconf: delaying package configuration, since apt-utils is not installed + +Fetched 17.6 MB in 0s (76.7 MB/s) + +Selecting previously unselected package less. +(Reading database ... +(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% +(Reading database ... 70% +(Reading database ... 75% +(Reading database ... 80% +(Reading database ... 85% +(Reading database ... 90% +(Reading database ... 95% +(Reading database ... 100% (Reading database ... 23274 files and directories currently installed.) + +Preparing to unpack .../00-less_590-2.1~deb12u2_amd64.deb ... + +Unpacking less (590-2.1~deb12u2) ... + +Selecting previously unselected package libmagic-mgc. + +Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic-mgc (1:5.44-3) ... + +Selecting previously unselected package libmagic1:amd64. + +Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic1:amd64 (1:5.44-3) ... + +Selecting previously unselected package file. + +Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ... + +Unpacking file (1:5.44-3) ... + +Selecting previously unselected package wget. + +Preparing to unpack .../04-wget_1.21.3-1+b2_amd64.deb ... + +Unpacking wget (1.21.3-1+b2) ... + +Selecting previously unselected package m4. + +Preparing to unpack .../05-m4_1.4.19-3_amd64.deb ... + +Unpacking m4 (1.4.19-3) ... + +Selecting previously unselected package autoconf. + +Preparing to unpack .../06-autoconf_2.71-3_all.deb ... + +Unpacking autoconf (2.71-3) ... + +Selecting previously unselected package autotools-dev. + +Preparing to unpack .../07-autotools-dev_20220109.1_all.deb ... + +Unpacking autotools-dev (20220109.1) ... + +Selecting previously unselected package automake. + +Preparing to unpack .../08-automake_1%3a1.16.5-1.3_all.deb ... + +Unpacking automake (1:1.16.5-1.3) ... + +Selecting previously unselected package bzip2-doc. + +Preparing to unpack .../09-bzip2-doc_1.0.8-5_all.deb ... + +Unpacking bzip2-doc (1.0.8-5) ... + +Preparing to unpack .../10-curl_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking curl (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ... + +Preparing to unpack .../11-libcurl4_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking libcurl4:amd64 (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ... + +Selecting previously unselected package libcurl3-gnutls:amd64. + +Preparing to unpack .../12-libcurl3-gnutls_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u7) ... + +Selecting previously unselected package liberror-perl. + +Preparing to unpack .../13-liberror-perl_0.17029-2_all.deb ... + +Unpacking liberror-perl (0.17029-2) ... + +Selecting previously unselected package git-man. + +Preparing to unpack .../14-git-man_1%3a2.39.2-1.1_all.deb ... + +Unpacking git-man (1:2.39.2-1.1) ... + +Selecting previously unselected package git. + +Preparing to unpack .../15-git_1%3a2.39.2-1.1_amd64.deb ... + +Unpacking git (1:2.39.2-1.1) ... + +Selecting previously unselected package libbz2-dev:amd64. + +Preparing to unpack .../16-libbz2-dev_1.0.8-5+b1_amd64.deb ... + +Unpacking libbz2-dev:amd64 (1.0.8-5+b1) ... + +Selecting previously unselected package libgpm2:amd64. + +Preparing to unpack .../17-libgpm2_1.20.7-10+b1_amd64.deb ... + +Unpacking libgpm2:amd64 (1.20.7-10+b1) ... + +Selecting previously unselected package libltdl7:amd64. + +Preparing to unpack .../18-libltdl7_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package libltdl-dev:amd64. + +Preparing to unpack .../19-libltdl-dev_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package liblzma-dev:amd64. + +Preparing to unpack .../20-liblzma-dev_5.4.1-0.2_amd64.deb ... + +Unpacking liblzma-dev:amd64 (5.4.1-0.2) ... + +Selecting previously unselected package libncurses6:amd64. + +Preparing to unpack .../21-libncurses6_6.4-4_amd64.deb ... + +Unpacking libncurses6:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses-dev:amd64. + +Preparing to unpack .../22-libncurses-dev_6.4-4_amd64.deb ... + +Unpacking libncurses-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses5-dev:amd64. + +Preparing to unpack .../23-libncurses5-dev_6.4-4_amd64.deb ... + +Unpacking libncurses5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncursesw5-dev:amd64. + +Preparing to unpack .../24-libncursesw5-dev_6.4-4_amd64.deb ... + +Unpacking libncursesw5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libpkgconf3:amd64. + +Preparing to unpack .../25-libpkgconf3_1.8.1-1_amd64.deb ... + +Unpacking libpkgconf3:amd64 (1.8.1-1) ... + +Selecting previously unselected package libtool. + +Preparing to unpack .../26-libtool_2.4.7-7~deb12u1_all.deb ... + +Unpacking libtool (2.4.7-7~deb12u1) ... + +Selecting previously unselected package pkgconf-bin. + +Preparing to unpack .../27-pkgconf-bin_1.8.1-1_amd64.deb ... + +Unpacking pkgconf-bin (1.8.1-1) ... + +Selecting previously unselected package pkgconf:amd64. + +Preparing to unpack .../28-pkgconf_1.8.1-1_amd64.deb ... + +Unpacking pkgconf:amd64 (1.8.1-1) ... + +Selecting previously unselected package pkg-config:amd64. + +Preparing to unpack .../29-pkg-config_1.8.1-1_amd64.deb ... + +Unpacking pkg-config:amd64 (1.8.1-1) ... + +Selecting previously unselected package tcsh. + +Preparing to unpack .../30-tcsh_6.24.07-1_amd64.deb ... + +Unpacking tcsh (6.24.07-1) ... + +Selecting previously unselected package unzip. + +Preparing to unpack .../31-unzip_6.0-28_amd64.deb ... + +Unpacking unzip (6.0-28) ... + +Selecting previously unselected package zip. + +Preparing to unpack .../32-zip_3.0-13_amd64.deb ... + +Unpacking zip (3.0-13) ... + +Selecting previously unselected package zlib1g-dev:amd64. + +Preparing to unpack .../33-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ... + +Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up bzip2-doc (1.0.8-5) ... + +Setting up libgpm2:amd64 (1.20.7-10+b1) ... + +Setting up wget (1.21.3-1+b2) ... + +Setting up libmagic-mgc (1:5.44-3) ... + +Setting up unzip (6.0-28) ... + +Setting up libmagic1:amd64 (1:5.44-3) ... + +Setting up less (590-2.1~deb12u2) ... + +Setting up m4 (1.4.19-3) ... + +Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u7) ... + +Setting up file (1:5.44-3) ... + +Setting up liberror-perl (0.17029-2) ... + +Setting up zip (3.0-13) ... + +Setting up autotools-dev (20220109.1) ... + +Setting up libpkgconf3:amd64 (1.8.1-1) ... + +Setting up libncurses6:amd64 (6.4-4) ... + +Setting up pkgconf-bin (1.8.1-1) ... + +Setting up libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Setting up autoconf (2.71-3) ... + +Setting up liblzma-dev:amd64 (5.4.1-0.2) ... + +Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up libcurl4:amd64 (7.88.1-10+deb12u7) ... + +Setting up git-man (1:2.39.2-1.1) ... + +Setting up curl (7.88.1-10+deb12u7) ... + +Setting up tcsh (6.24.07-1) ... + +update-alternatives: using /bin/tcsh to provide /bin/csh (csh) in auto mode + +update-alternatives: warning: skip creation of /usr/share/man/man1/csh.1.gz because associated file /usr/share/man/man1/tcsh.1.gz (of link group csh) doesn't exist + +Setting up libbz2-dev:amd64 (1.0.8-5+b1) ... + +Setting up automake (1:1.16.5-1.3) ... + +update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode + +update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist +update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist + +Setting up libncurses-dev:amd64 (6.4-4) ... + +Setting up libncursesw5-dev:amd64 (6.4-4) ... + +Setting up libtool (2.4.7-7~deb12u1) ... + +Setting up pkgconf:amd64 (1.8.1-1) ... + +Setting up libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Setting up pkg-config:amd64 (1.8.1-1) ... + +Setting up git (1:2.39.2-1.1) ... + +Setting up libncurses5-dev:amd64 (6.4-4) ... + +Processing triggers for libc-bin (2.36-9+deb12u7) ... + + ---> d83705c83da4 + +Step 10/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in 51c2beea638d + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-09-12 19:30:09-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.4 +Connecting to github.com (github.com)|140.82.116.4|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh [following] +--2024-09-12 19:30:09-- https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. + +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T193009Z&X-Amz-Expires=300&X-Amz-Signature=7ee7f725bb04c820824c086af3725d60af6564307179281b7c65a52ed89090bb&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-09-12 19:30:09-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T193009Z&X-Amz-Expires=300&X-Amz-Signature=7ee7f725bb04c820824c086af3725d60af6564307179281b7c65a52ed89090bb&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.111.133, 185.199.108.133, 185.199.109.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.111.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 91028019 (87M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + + 0K .. +........ .. +........ . +. +........ ... +..... +.. .... +...... 0% 63.0M 1s + 50K ... +. +...... + .. +........ ........ +.. ...... +.... .... +...... 0% 5.84M 8s + + 100K .......... + ........ +.. ...... +.... .......... .......... 0% 7.69M 9s + 150K ........ +.. .......... .... +...... .. +........ .......... 0% 29.8M 8s + 200K ...... +.... .......... .. +........ ........ +.. .......... 0% 10.8M 8s + 250K .... +...... .......... + .......... .......... .... +...... 0% 28.6M 7s + 300K .. +........ ........ +.. ........ +.. .... +...... .......... 0% 37.4M 6s + + 350K ........ +.. ...... +.... .......... .......... + ........ +.. 0% 54.6M 6s + 400K .......... .... +...... .......... + .......... ...... +.... 0% 18.5M 6s + 450K .......... .. +........ + .......... .......... .... +...... 0% 37.9M 5s + 500K .......... + ........ +.. .......... .......... .......... 0% 175M 5s + 550K ....... +. +.. .......... .... +...... .......... + .......... 0% 56.1M 5s + 600K .......... .... +...... .. +........ ........ +.. ...... +.... 0% 82.8M 4s + 650K .......... .......... .......... ...... +.... .......... 0% 95.6M 4s + 700K .. +........ ........ +.. ...... +.... .... +...... .......... 0% 127M 4s + + 750K .......... ...... +.... .......... .. +........ .......... 0% 69.9M 4s + 800K .......... .... +...... .......... + .......... .......... 0% 215M 3s + 850K .......... .. +........ ........ +.. .......... .......... 1% 21.2M 3s + 900K .. +........ + .......... ...... +.... .......... .. +........ 1% 89.9M 3s + 950K ........ +.. ...... +.... .......... .......... .......... 1% 166M 3s + 1000K ...... +.... .......... .. +........ .......... .......... 1% 73.7M 3s + 1050K .......... .......... + .......... ...... +.... .......... 1% 142M 3s + 1100K .. +........ + .......... ...... +.... .... +...... .. +........ 1% 117M 3s + + 1150K .......... + ...... +.... .......... .. +........ ........ +.. 1% 185M 3s + 1200K .......... .......... .......... .......... .......... 1% 158M 3s + 1250K .......... .......... ........ +.. .......... .......... 1% 187M 3s + 1300K .......... + .......... .......... .......... . +......... 1% 212M 3s + 1350K .......... .......... .... +...... .......... ........ +.. 1% 178M 2s + 1400K .......... .......... .......... + ........ +.. .......... 1% 117M 2s + 1450K .... +...... .......... .......... .......... .......... 1% 203M 2s + 1500K .......... ........ +.. .......... .... +...... .......... 1% 202M 2s + 1550K .......... ...... +.... .......... .. +........ .......... 1% 179M 2s + 1600K .......... .......... .......... .......... .......... 1% 192M 2s + 1650K .......... .. +........ .......... .......... .......... 1% 202M 2s + 1700K .. +........ + .......... .......... .......... .. +........ 1% 212M 2s + 1750K ........ +.. .......... .......... .......... .......... 2% 28.4M 2s + 1800K ...... +.... .......... .......... + ........ +.. ...... +.... 2% 197M 2s + 1850K ........ +.. .......... + ........ +.. ...... +.... .... +...... 2% 227M 2s + 1900K .......... .......... .......... .... +.. +.... .......... 2% 232M 2s + 1950K .......... ...... +.... .......... .......... ........ +.. 2% 202M 2s + 2000K .......... .... +...... .......... + .......... ..... +. +.... 2% 127M 2s + 2050K .......... .......... ........ +.. ...... +.... .... +...... 2% 190M 2s + 2100K .. +........ + .......... ...... +.... .......... .......... 2% 213M 2s + 2150K ........ +.. .......... .......... .......... .......... 2% 165M 2s + 2200K .......... .......... .......... .......... .......... 2% 177M 2s + 2250K .......... .. +........ .......... .......... .......... 2% 210M 2s + 2300K .......... ....... +... .......... .......... .......... 2% 213M 2s + 2350K .......... ...... +.... .......... .......... .......... 2% 162M 2s + 2400K .......... .......... .......... .......... .......... 2% 202M 2s + 2450K .......... .......... .......... .......... .......... 2% 196M 2s + 2500K .......... .......... .......... .......... .......... 2% 208M 2s + 2550K .......... .......... .......... .......... + ........ +.. 2% 194M 2s + 2600K .......... .......... .......... ........ +.. .......... 2% 218M 2s + 2650K .......... .......... .......... .......... .......... 3% 215M 2s + 2700K .. +........ + .......... .......... .......... .. +........ 3% 192M 1s + 2750K .......... .......... .......... .......... .......... 3% 168M 1s + 2800K ...... +.... .......... .......... .......... ...... +.... 3% 185M 1s + 2850K .......... .. +........ ........ +.. .......... .......... 3% 200M 1s + 2900K ....... +... ........ +.. ...... +.... .......... ...... +.... 3% 236M 1s + + 2950K .......... ...... +.... .......... .......... ........ +.. 3% 193M 1s + 3000K ...... +.... .......... .......... ........ +.. ...... +.... 3% 216M 1s + 3050K .... +...... .......... ........ +.. .......... .......... 3% 213M 1s + 3100K .......... + ........ +.. .......... .......... .......... 3% 230M 1s + 3150K .......... .......... .......... .......... .......... 3% 188M 1s + 3200K .......... .... +...... .......... ........ +.. .......... 3% 230M 1s + 3250K .......... .. +........ ........ +.. .......... .......... 3% 207M 1s + 3300K .......... + .......... ...... +.... .... +...... .......... 3% 207M 1s + 3350K ........ +.. .......... .... +...... ...... +.... .......... 3% 171M 1s + 3400K .......... .......... .. +........ ........ +.. .......... 3% 236M 1s + 3450K .......... .......... .......... .......... .......... 3% 250M 1s + 3500K .......... .......... .......... .......... .. +........ 3% 226M 1s + 3550K .......... ...... +.... .... +...... .......... ........ +.. 4% 178M 1s + 3600K .......... .......... .......... + .......... .......... 4% 224M 1s + 3650K .... +...... ......... +. + .......... .......... .... +...... 4% 200M 1s + 3700K .. +........ .......... .......... .......... .......... 4% 224M 1s + + 3750K ........ +.. .......... .......... .......... + .......... + 4% 193M 1s + 3800K .......... .......... .. +........  +.......... .......... 4% 227M 1s + 3850K .......... .......... + .......... ...... +.... .......... 4% 211M + 1s + 3900K .......... + .......... ...... +.... .... +...... + .......... 4% 230M 1s + + 3950K ........ +.. .......... ....... +... .. +........ + .......... 4% 169M 1s + 4000K ...... +.... .... +...... ..... +..... + .......... ...... +.... 4% 230M 1s + 4050K .......... .......... + ........ +.. .......... .... +...... 4% 208M 1s + 4100K .......... + .......... ...... +.... .......... .......... 4% 199M 1s + + 4150K ........ +.. .......... .... +...... .......... .......... 4% 193M 1s + 4200K .......... .......... .......... + .......... .......... 4% 186M 1s + 4250K .......... .......... .......... .......... .......... 4% 208M 1s + 4300K .......... .......... .......... .......... .......... 4% 181M 1s + + 4350K .......... ...... +.... .......... .......... + .......... 4% 175M 1s + 4400K ...... +.... .... +...... .......... + .......... ...... +.... 5% 232M 1s + 4450K .......... .......... + .......... + .......... .... +...... 5% 236M 1s + 4500K .......... .. +........ ...... +.... .... +...... .. +........ 5% 220M 1s + 4550K .......... ...... +.... .... +...... .......... ........ +.. 5% 196M 1s + 4600K ...... +.... .......... .. +........ .......... .......... 5% 222M 1s + 4650K .... +...... .......... + .......... ...... +.... .......... 5% 220M 1s + 4700K .. +........ .......... .......... .... +...... .......... 5% 229M 1s + 4750K ........ +.. ...... +.... .......... ........ +.. ........ +.. 5% 170M 1s + 4800K ......... +. .... +...... .......... .......... .......... 5% 225M 1s + 4850K .......... .......... .......... .......... .... +...... 5% 182M 1s + 4900K .......... .......... ...... +.... .... +...... .......... 5% 195M 1s + 4950K ........ +.. .......... .......... .......... .......... 5% 168M 1s + 5000K .......... .......... .......... ........ +.. .......... 5% 204M 1s + 5050K .......... .......... + .......... .......... .......... 5% 244M 1s + 5100K .......... + .......... .......... .......... .. +........ 5% 228M 1s + 5150K .......... ...... +.... .......... .......... ........ +.. 5% 181M 1s + 5200K .......... .......... .......... .......... .......... 5% 213M 1s + 5250K .......... .......... .......... .......... .......... 5% 192M 1s + 5300K .......... .......... .......... .......... .. +........ 6% 199M 1s + 5350K ........ +.. .......... .......... .......... + .......... 6% 149M 1s + 5400K ...... +.... .......... .......... .......... .......... 6% 237M 1s + 5450K .......... .......... .......... .......... .......... 6% 240M 1s + 5500K .. +........ .......... .......... .... +...... .......... 6% 190M 1s + 5550K .......... .......... .... +...... .. +........ .......... 6% 186M 1s + 5600K ...... +.... .......... .......... .......... ...... +.... 6% 229M 1s + 5650K .......... .. +........ .......... .......... .... +...... 6% 212M 1s + 5700K .......... + ........ +.. ...... +.... .......... .......... 6% 210M 1s + + 5750K .......... ... +....... .......... .......... .......... 6% 193M 1s + 5800K .......... .......... .. +........ + .......... .......... 6% 221M 1s + 5850K .......... .......... + .......... ...... +.... .......... 6% 240M 1s + 5900K .. +........ ........ +.. .......... .......... .. +........ 6% 234M 1s + 5950K .......... ...... +.... .......... .......... ........ +.. 6% 187M 1s + 6000K ...... +.... .......... .......... ........ +.. .......... 6% 219M 1s + 6050K .... +...... .. +........ ........ +.. .......... .... +...... 6% 6.21M 1s + 6100K .......... + .......... ...... +.... .......... .. +........ 6% 85.0M 1s + 6150K ........ +.. .......... .... +...... .. +........ .......... 6% 146M 1s + 6200K ...... +.... .......... .......... + ........ +.. .......... 7% 211M 1s + 6250K .......... .. +........ ........ +.. ...... +.... .......... 7% 184M 1s + 6300K .......... .......... ...... +.... .... +...... .......... 7% 221M + 1s + + 6350K .......... ...... +.... .......... .......... .......... 7% 168M 1s + 6400K .......... .......... .......... + .......... ...... +.... 7% 217M 1s + 6450K .......... .......... + .......... ...... +.... .... +...... 7% 209M 1s + 6500K .......... + .......... ...... +.... .......... .. +........ 7% 214M 1s + 6550K ........ +.. ...... +.... .......... .. +........ + .......... 7% 194M 1s + 6600K ...... +.... .... +...... .. +........ ........ +.. .......... 7% 185M 1s + 6650K .... +...... .......... + .......... ...... +.... .......... 7% 203M 1s + 6700K .......... + .......... .......... .......... .. +........ 7% 232M 1s + 6750K ........ +.. .......... .... +...... .......... .......... 7% 191M 1s + 6800K ...... +.... .... +...... .. +........ ........ +.. .......... 7% 205M 1s + 6850K .... +...... .. +........ .......... ...... +.... .......... 7% 208M 1s + 6900K .. +........ ..... +..... .......... .......... .. +........ 7% 237M 1s + + 6950K .......... .......... .......... .......... ........ +.. 7% 181M 1s + 7000K ...... +.... .......... .......... .......... ...... +.... 7% 237M 1s + 7050K .......... .......... ........ +.. .......... .......... 7% 207M 1s + 7100K .......... + .......... ...... +.... .......... .. +........ 8% 181M 1s + 7150K .......... ..........  +.... +...... .......... + .......... 8% 180M 1s + 7200K ...... +.... .......... .. +........ .......... .......... 8% 226M 1s + 7250K .... +...... .. +........ .......... ...... +.... .... +...... 8% 225M 1s + 7300K .. +........ .......... .......... .... +...... .......... 8% 224M 1s + + 7350K .......... .......... .......... .. +........ ........ +.. 8% 180M 1s + 7400K .......... .... +...... .. +........ + .......... ...... +.... 8% 221M 1s + 7450K .. +........ .......... ........ +.. .......... .......... 8% 205M 1s + 7500K .. +........ .......... .......... .......... .. +........ 8% 224M 1s + 7550K ........ +.. .......... .......... .......... .......... 8% 217M 1s + 7600K ...... +.... .......... .......... ........ +.. .......... 8% 193M 1s + 7650K + .... +...... .......... + .......... .......... .......... 8% 33.2M 1s + 7700K .......... .......... .......... .... +...... .......... 8% 199M 1s + + 7750K .......... .......... .......... .......... .......... 8% 192M 1s + 7800K .......... .......... .......... + .......... ...... +.... 8% 225M 1s + 7850K .... +...... .. +........ .......... ...... +.... .... +...... 8% 223M 1s + + 7900K .......... + .......... ...... +.... .......... .......... 8% 241M 1s + + 7950K ........ +.. .......... .... +...... .......... + .......... 8% 186M 1s + 8000K ...... +.... .... +...... .......... ........ +.. .......... 9% 54.0M 1s + 8050K .......... .......... .......... .......... .......... 9% 211M 1s + 8100K .. +........ ....... +... .......... .......... .......... 9% 232M 1s + 8150K .......... .......... ..........  +.......... .......... 9% 165M 1s + 8200K .......... .......... .......... + .......... . +..... +.... 9% 214M 1s + 8250K .......... .......... .......... .......... .......... 9% 225M 1s + 8300K .......... + .......... ...... +.... .......... .. +........ 9% 191M 1s + 8350K ........ +.. .......... .......... .......... .......... 9% 174M 1s + 8400K .......... .... +...... .. +........ .......... .......... 9% 216M 1s + 8450K .......... .......... + .......... .... +...... .... +...... 9% 164M 1s + 8500K .......... + .......... ..... +..... .......... .......... 9% 235M 1s + + 8550K .......... ...... +.. +.. .... +...... .. +........ ........ +.. 9% 190M 1s + 8600K .......... .... +...... .......... + .......... ...... +.... 9% 222M 1s + 8650K .......... .......... + .......... .......... .... +...... 9% 236M 1s + 8700K .......... + .......... ...... +.... .......... .. +........ 9% 187M 1s + 8750K ........ +.. ...... +.... .......... .. +........ ........ +.. 9% 194M 1s + 8800K .......... .... +...... .......... .......... .......... 9% 228M 1s + 8850K .......... .......... .......... .......... .......... 10% 167M 1s + 8900K .. +........ .......... .......... .... +...... .. +........ 10% 209M 1s + 8950K .......... .......... .......... .......... .......... 10% 170M 1s + 9000K .......... .... +...... .......... .......... ...... +.... 10% 213M 1s + 9050K .......... .......... .......... .......... .......... 10% 208M 1s + 9100K .. +........ .......... ...... +.... .......... .. +........ 10% 208M 1s + 9150K ........ +.. .......... .......... .......... + .......... 10% 205M 1s + 9200K ...... +.... .... +...... .......... + .......... ...... +.... 10% 218M 1s + 9250K .... +...... .......... + .......... ...... +.... .......... 10% 179M 1s + 9300K .. +........ ........ +.. .......... .... +...... .......... 10% 226M 1s + + 9350K .......... ...... +.... .......... .. +........ + ........ +.. 10% 187M 1s + 9400K .......... .... +...... .......... + .......... ...... +.... 10% 107M 1s + 9450K .......... .......... + .......... .......... .... +...... 10% 203M 1s + 9500K .......... .......... .......... .......... .......... 10% 194M 1s + 9550K ........ +.. .......... .......... .. +........ + .......... 10% 179M 1s + 9600K .......... .......... .......... + ........ +.. .......... 10% 225M 1s + 9650K .......... .......... ........ +.. ...... +.... .......... 10% 222M 1s + 9700K .......... ........ +.. .......... .... +...... .......... 10% 214M 1s + 9750K ........ +.. ...... +.... .......... .......... ........ +.. 11% 189M 1s + 9800K ...... +.... .......... .......... ........ +.. ...... +.... 11% 225M 1s + 9850K .......... .. +........ ........ +.. .......... .... +...... 11% 127M 1s + 9900K .. +........ ........ +.. ...... +.... .......... .......... 11% 195M 1s + + 9950K ........ +.. .......... .... +...... .......... ........ +.. 11% 184M 1s + 10000K ...... +.... .......... .. +........ ........ +.. .......... 11% 128M 1s + 10050K .... +...... .......... ........ +.. ...... +.... .......... 11% 162M 1s + 10100K .. +........ .......... ...... +.... .... +...... .......... 11% 208M 1s + 10150K .......... .......... .......... .. +........ + .......... 11% 178M 1s + 10200K .......... .......... .......... + .......... + .......... 11% 1.73M 1s + 10250K .... +...... .......... .......... ...... +.... .......... 11% 112M 1s + 10300K .. +........ .......... .......... ... +....... ......... +. 11% 80.7M 1s + 10350K ....... +... ..... +..... ........ +.. ......... +. ....... +... 11% 75.1M 1s + 10400K ..... +..... ... +....... ........ +. +. ....... +... ..... +..... 11% 88.3M 1s + 10450K .......... . +......... ....... +... .......... ... +....... 11% 85.7M 1s + 10500K ......... +. .......... ..... +..... .......... . +......... 11% 88.6M 1s + 10550K ..... +.. +... .......... ... +....... ......... +. .......... 11% 144M 1s + 10600K ..... +..... .......... . +......... ....... +... .......... 11% 158M 1s + 10650K .......... ......... +. .......... .......... .......... 12% 188M 1s + 10700K . +......... .......... .......... ... +....... .......... 12% 191M 1s + 10750K ....... +... ..... +..... .......... .......... .......... 12% 220M 1s + 10800K ..... +..... ... +....... ......... +. .......... .......... 12% 146M 1s + 10850K .......... . +........ +. .......... ..... +..... ... +....... 12% 198M 1s + 10900K ......... +. .......... .......... ... +....... . +......... 12% 187M 1s + 10950K ....... +... ..... +..... .......... ......... +. .......... 12% 216M 1s + 11000K .......... ... +....... . +......... .......... ..... +..... 12% 206M 1s + 11050K ... +....... ......... +. .......... ..... +..... .......... 12% 204M 1s + 11100K . +......... ....... +... .......... ... +....... ......... +. 12% 173M 1s + 11150K .......... ..... +..... .......... ......... +. ....... +... 12% 222M 1s + 11200K .......... ... +....... . +........ +. ....... +... .......... 12% 212M 1s + 11250K ... +....... .......... .......... ..... +..... .......... 12% 217M 1s + 11300K ......... +. .......... .......... ... +....... . +......... 12% 158M 1s + 11350K .......... .......... .......... .......... ....... +... 12% 203M 1s + 11400K ..... +..... .......... .......... .......... .......... 12% 226M 1s + 11450K .......... .......... .......... .......... .......... 12% 214M 1s + 11500K .......... ....... +... .......... ... +....... .......... 12% 188M 1s + 11550K .......... .......... ... +....... . +......... ....... +... 13% 183M 1s + 11600K .......... ... +....... .......... ....... +... .......... 13% 184M 1s + 11650K .......... .......... .......... .......... ... +....... 13% 233M 1s + 11700K .......... .......... .......... .......... .......... 13% 189M 1s + 11750K .......... .......... ... +....... . +......... ....... +... 13% 195M 1s + 11800K .......... .......... .......... .......... .......... 13% 233M 1s + 11850K .......... + . +......... .......... .......... .......... 13% 201M 1s + 11900K .......... .......... ..... +..... .......... .......... 13% 193M 1s + 11950K .......... ..... +..... .......... . +......... .......... 13% 230M 1s + 12000K ..... +..... ... +....... .......... .......... .......... 13% 188M 1s + 12050K .......... .......... .......... .......... .. +........ 13% 206M 1s + 12100K .......... .......... ..... +..... .......... .......... 13% 197M 1s + 12150K .......... .......... .......... .......... .......... 13% 206M 1s + 12200K .......... .......... . +......... .......... .......... 13% 229M 1s + 12250K .......... .......... .......... ..... +..... .......... 13% 190M 1s + 12300K .......... .......... .......... ... +....... .......... 13% 179M 1s + 12350K .......... .......... .......... .......... ....... +... 13% 218M 1s + 12400K ..... +..... .......... ......... +. .......... .......... 14% 185M 1s + 12450K .......... .......... ....... +... ..... +..... ... +....... 14% 214M 1s + 12500K .......... ....... +... ..... +..... .......... . +......... 14% 197M 1s + 12550K ......... +. .......... ... +.......  +......... +. .......... 14% 228M 1s + 12600K ..... +..... .......... .......... .......... .......... 14% 232M 1s + 12650K .......... .......... .......... ..... +..... .......... 14% 220M 1s + 12700K . +........ +. ....... +... .......... ... +....... .......... 14% 116M 1s + 12750K .......... ..... +..... .......... .......... .......... 14% 244M 1s + 12800K .......... .......... .......... .......... ..... +..... 14% 191M 1s + 12850K ... +....... . +......... .......... .......... .......... 14% 214M 1s + 12900K .......... .......... .......... .......... .......... 14% 220M 1s + 12950K ....... +... ..... +..... .......... .......... .......... 14% 214M 1s + 13000K .......... .......... .......... .......... ..... +..... 14% 248M 1s + 13050K .......... .......... .......... ..... +..... .......... 14% 152M 1s + 13100K .......... .......... .......... .......... ......... +. 14% 201M 1s + 13150K .......... ..... +..... .......... .......... .......... 14% 209M 1s + 13200K ..... +..... .......... .......... .......... .......... 14% 219M 1s + 13250K .......... .......... ....... +... .......... .......... 14% 189M 1s + 13300K .......... .......... .......... ......... +. . +......... 15% 185M 1s + 13350K ....... +... .......... ... +....... .......... ....... +... 15% 218M 1s + 13400K ..... +..... .......... . +........ +. .......... .......... 15% 192M 1s + 13450K ... +....... .......... .......... ..... +..... .......... 15% 223M 1s + 13500K . +......... .......... .......... ... +....... ......... +. 15% 168M 1s + 13550K .......... ..... +..... .......... .......... .......... 15% 216M 1s + 13600K ..... +..... .......... .......... ....... +... .......... 15% 224M 1s + 13650K ... +....... .......... ....... +... .......... .......... 15% 235M 1s + 13700K ......... +. ....... +... .......... .......... . +......... 15% 200M 1s + 13750K .......... .......... ... +....... ......... +. .......... 15% 220M 1s + 13800K .......... .......... . +......... ....... +... .......... 15% 221M 1s + 13850K .. +........ . +......... ....... +... .......... ... +....... 15% 224M 1s + 13900K .......... ....... +... ..... +..... .......... ......... +. 15% 166M 1s + 13950K .......... .......... .......... . +......... ....... +... 15% 223M 1s + 14000K .......... ... +....... ......... +. .......... ..... +..... 15% 199M 1s + 14050K .......... . +......... .......... ..... +..... .......... 15% 204M 1s + 14100K . +......... ....... +... ..... +..... .......... . +......... 15% 167M 1s + 14150K ....... +... .......... ... +....... ......... +. .......... 15% 174M 1s + 14200K ..... +..... .......... . +......... .......... .......... 16% 206M 1s + 14250K ... +....... .......... .......... ..... +..... ... +....... 16% 222M 1s + 14300K ......... +. .......... ..... +..... ... +....... ......... +. 16% 181M 1s + 14350K .......... ..... +..... .......... . +......... .......... 16% 224M 1s + 14400K .......... ... +....... . +......... .......... ..... +..... 16% 230M 1s + 14450K .......... . +......... .......... ..... +..... ... +....... 16% 185M 1s + 14500K ......... +. .......... .......... .......... .......... 16% 184M 1s + 14550K .......... .......... .......... .......... .......... 16% 197M 1s + 14600K ..... +..... .......... . +......... .......... .......... 16% 212M 1s + 14650K ... +....... .......... ....... +... .......... .......... 16% 230M 1s + 14700K . +......... ......... +. .......... ... +....... . +........ +. 16% 157M 1s + 14750K .......... .......... .......... . +......... ....... +... 16% 172M 1s + 14800K .......... .......... ......... +. .......... ..... +..... 16% 209M 1s + 14850K .......... . +......... ....... +... .......... .......... 16% 232M 1s + 14900K . +........ +. .......... .......... ... +....... . +......... 16% 163M 1s + 14950K ....... +... .......... ... +....... ......... +. .......... 16% 232M 1s + 15000K ..... +..... .......... .......... ....... +... .......... 16% 225M 1s + 15050K .......... ......... +. .......... .......... ... +....... 16% 243M 1s + 15100K + .......... ..... +.. +... .......... ... +....... .......... 17% 156M 1s + 15150K ....... +... ..... +..... .......... .......... ....... +... 17% 180M 1s + 15200K .......... .......... . +......... ....... +... ..... +..... 17% 224M 1s + 15250K ....... +... . +........ +. ....... +... ..... +..... .......... 17% 208M 1s + 15300K . +........ +. .......... .......... . +......... . +........ +. 17% 196M 1s + 15350K .......... .......... . +......... ......... +. .......... 17% 215M 1s + 15400K .......... ... +....... . +......... ....... +... .......... 17% 196M 1s + 15450K ... +....... ......... +. .......... .......... .......... 17% 5.43M 1s + 15500K ......... +. ....... +... ..... +..... ... +....... ......... +. 17% 74.0M 1s + 15550K  +.......... ..... +..... .......... ......... +. ....... +... 17% 106M 1s + 15600K .......... ... +....... ......... +. .......... .......... 17% 204M 1s + 15650K .......... . +......... .......... .......... .......... 17% 238M 1s + 15700K . +........ +. .......... .......... .......... .......... 17% 129M 1s + 15750K .......... .......... ... +....... .......... ....... +... 17% 5.53M 1s + 15800K .......... .......... . +......... .......... .......... 17% 179M 1s + 15850K ... +....... .......... ....... +... ..... +..... .......... 17% 195M 1s + 15900K . +......... ....... +... .......... ... +....... .......... 17% 147M 1s + 15950K .......... ..... +..... .......... .......... ....... +... 17% 216M 1s + 16000K .......... .......... . +......... .......... .......... 18% 208M 1s + 16050K ... +....... .......... ... +.... +... .......... .......... 18% 210M 1s + 16100K . +......... .......... .......... ......... +. .......... 18% 187M 1s + 16150K ....... +... .......... ... +....... ......... +. .......... 18% 178M 1s + 16200K ..... +..... .......... ......... +. ....... +... .......... 18% 203M 1s + 16250K ... +....... . +........ +. .......... ..... +..... .......... 18% 207M 1s + 16300K . +......... ....... +... .......... ... +....... . +........ +. 18% 150M 1s + 16350K ....... +... .......... .......... . +......... .......... 18% 211M 1s + 16400K .......... .......... ......... +. .......... ..... +..... 18% 177M 1s + 16450K .......... . +......... ....... +... .......... .......... 18% 205M 1s + 16500K . +........ +. .......... .......... .......... .......... 18% 167M 1s + 16550K .......... .......... ... +....... .......... .......... 18% 184M 1s + 16600K + ..... +..... .......... . +......... ....... +... .......... 18% 207M + 1s + 16650K .......... .......... .......... .......... .......... 18% 220M 1s + 16700K ......... +. .......... ..... +..... .......... ......... +. 18% 162M 1s + 16750K .......... . +......... .......... .......... .......... 18% 214M 1s + 16800K ..... +..... ... +....... ......... +. .......... ..... +..... 18% 207M 1s + 16850K ... +....... .......... .......... ..... +..... .......... 19% 202M 1s + 16900K . +......... .......... ..... +..... .......... . +......... 19% 175M 1s + 16950K ....... +... .......... .......... . +......... ... +....... 19% 214M 1s + 17000K ..... +..... ... +....... .......... ....... +... ..... +..... 19% 195M 1s + 17050K .......... . +......... .......... .......... ... +....... 19% 215M 1s + 17100K ..... +..... .......... ..... +..... .......... . +......... 19% 178M 1s + 17150K .......... .......... ... +....... .......... ....... +... 19% 214M 1s + 17200K ..... +..... .......... .......... .......... .......... 19% 225M 1s + 17250K .......... .......... .......... .......... .......... 19% 246M 1s + 17300K .......... .......... .......... .......... . +........ +. 19% 191M 1s + 17350K .......... .......... .......... ......... +. ....... +... 19% 219M 1s + 17400K .......... .......... .......... .......... .......... 19% 225M 1s + 17450K .......... . +......... .......... ..... +..... .......... 19% 220M 1s + 17500K . +......... ....... +... .......... ... +....... .......... 19% 86.4M 1s + 17550K ....... +... ..... +..... .......... ......... +. ....... +... 19% 194M 1s + 17600K .......... .......... ......... +. .......... ..... +..... 19% 108M 1s + 17650K .......... .......... .......... .......... ... +....... 19% 140M 1s + 17700K ......... +. .......... .......... .......... . +......... 19% + 173M 1s + 17750K ...... +. +... .......... ... +....... .......... ....... +... 20% 182M 1s + 17800K .......... .......... . +......... .... +...... .......... 20% 130M 1s + 17850K ... +....... .......... .......... ..... +..... .......... 20% 166M 1s + 17900K .......... ....... +... .......... .......... .......... + 20% 113M 1s + 17950K .......... .......... .......... . +......... ....... +... 20% 175M 1s + 18000K .......... .......... ......... +. .......... ..... +..... 20% 227M 1s + 18050K .......... .......... .......... ..... +..... .......... 20% 149M 1s + 18100K . +......... ....... +... ..... +..... ... +....... .......... 20% 148M 1s + 18150K ....... +... .......... .......... .......... ....... +... 20% 189M 1s + 18200K .......... .......... ......... +. .......... .......... 20% 201M 1s + 18250K .......... ......... +. .......... ..... +..... ... +....... 20% 209M 1s + 18300K .......... ....... +... ..... +..... .......... . +......... 20% + 38.6M 1s + 18350K ....... +... .......... .......... ......... +. ....... +... 20% 99.3M 1s + 18400K .......... ... +....... ........ +.. .......... .......... 20% 120M 1s + 18450K ... +....... .......... ....... +... .......... ... +....... 20% 188M 1s + 18500K ......... +. ....... +... ..... +..... .......... . +......... 20% 139M 1s + 18550K ....... +... .......... ... +....... ......... +. .......... 20% 105M 1s + 18600K ..... +..... .......... ......... +. ....... +... ..... +..... 20% 190M 1s + 18650K ... +....... ......... +. .......... ..... +..... ... +....... 21% 194M 1s + 18700K . +......... ....... +... .......... .......... .......... 21% 120M 1s + 18750K .......... .......... .......... ......... +. .......... 21% 180M 1s + 18800K .......... ... +....... . +........ +. .......... ..... +..... 21% 93.1M 1s + 18850K .......... .......... ....... +... .......... .......... 21% 206M 1s + 18900K ......... +. .......... .......... .......... . +......... 21% 182M 1s + 18950K .......... ..... +..... .......... .......... .... +...... 21% 219M 1s + 19000K .......... .......... . +......... ....... +... .......... 21% 104M 1s + 19050K ... +....... ......... +. .......... ..... +..... .......... 21% 197M 1s + 19100K . +......... .......... .......... .......... .......... 21% 166M 1s + 19150K .......... ..... +..... .......... ......... +. .......... 21% 155M 1s + 19200K ..... +..... ... +....... ......... +. .......... .......... 21% + 176M 1s + 19250K .......... . +......... ....... +... .......... .......... 21% 48.2M 1s + 19300K . +........ +. + ........ +.. ..... +..... .......... . +........ +. 21% 90.9M + 1s + 19350K .......... .......... .......... .......... .......... 21% 162M 1s + 19400K ..... +..... .......... .......... ....... +... .......... 21% 201M 1s + 19450K ... +....... . +........ +. .......... ..... +..... .......... 21% 100M 1s + 19500K . +......... ....... +... .......... ... +....... ......... +. 21% 97.4M 1s + 19550K ....... +... ..... +..... ... +....... ......... +. ....... +... 22% 183M 1s + 19600K ..... +..... .......... ......... +. .......... .......... 22% 225M 1s + 19650K ... +....... . +......... ....... +... .......... ... +....... 22% 116M 1s + 19700K .......... .......... .......... .......... . +......... 22% 136M 1s + 19750K .......... ..... +..... .......... ......... +. .......... 22% 66.8M 1s + 19800K ..... +..... ..........  +.......... ....... +... .......... 22% 170M 1s + 19850K ... +....... .......... .......... ..... +..... .......... 22% 203M 1s + 19900K .......... .......... .......... ... +....... ......... +. 22% 159M 1s + 19950K .......... .......... .......... .......... .......... 22% 218M 1s + 20000K .......... ... +....... . +........ +. .......... .......... 22% 206M 1s + 20050K ... +....... ......... +. ....... +... .......... ... +....... 22% 210M 1s + 20100K . +......... ....... +... ..... +..... .......... .......... 22% 160M 1s + 20150K ....... +... .......... ... +....... ......... +. ....... +... 22% 196M 1s + 20200K .......... .......... . +......... ....... +... .......... 22% 50.5M 1s + + 20250K ... +....... . +........ +. ....... +... ..... +..... .......... 22% 79.7M 1s + 20300K . +........ +. .......... .......... .......... ......... +. 22% 135M 1s + 20350K ........ +.. ..... +..... .......... .......... .......... 22% 130M 1s + 20400K .......... .......... ......... +. ....... +... .......... 23% 190M 1s + 20450K .......... ..........  +....... +... + .......... .......... 23% 9.66M 1s + 20500K .......... .. +........ .......... .......... + .......... 23% 160M 1s + 20550K .......... .......... .. +........ ........ +.. ...... +.... 23% 178M 1s + 20600K .......... .......... ........ +.. ...... +.... .......... 23% 134M 1s + 20650K .......... .......... .......... .... +...... .......... 23% 121M 1s + + 20700K .......... .......... .......... .......... ........ +.. 23% 157M 1s + 20750K .......... .... +...... .......... .......... ...... +.... 23% 109M 1s + 20800K .......... .......... .......... ...... +.... .......... 23% 177M 1s + 20850K .......... .......... ...... +.... .......... .......... 23% 210M 1s + 20900K .......... .......... .... +...... .......... .......... 23% 163M 1s + 20950K .......... .... +...... .. +........ ........ +.. .......... 23% + 114M 1s + 21000K .......... .......... ........ +.. .......... .... +...... 23% 194M 1s + 21050K .......... + .......... .......... .... +...... .......... 23% 188M 1s + 21100K .......... .......... .......... .. +........ + .... +.... +.. 23% 168M 1s + 21150K .......... .... +...... .......... .......... .......... 23% 225M 1s + 21200K .... +...... .. +........ .......... .......... .......... 23% 180M 1s + 21250K .......... + .......... .......... .......... .......... 23% 197M 1s + 21300K .......... ...... +.... .... +...... .......... .......... 24% 146M 1s + 21350K .......... .......... .......... ........ +.. .......... 24% 200M 1s + 21400K .......... .. +........ + .......... ...... +.... .......... 24% 37.9M 1s + 21450K .. +........ ........ +.. .......... .......... .......... 24% 209M 1s + + 21500K .......... ...... +.... ........ +.. .......... ........ +.. 24% 77.4M 1s + 21550K .......... .......... .......... + ........ +.. .......... 24% 135M 1s + 21600K .......... .......... .......... .......... .......... 24% 238M 1s + 21650K .......... + ........ +.. .......... .......... .. +........ 24% 95.0M 1s + 21700K ........ +.. .......... .......... .......... + .......... 24% 168M 1s + 21750K ...... +.... .......... .. +........ ........ +.. .......... 24% 89.8M 1s + 21800K .......... .. +........ .......... ...... +.... .......... 24% 204M 1s + 21850K .......... + .......... ...... +.... .......... .......... 24% 200M 1s + + 21900K .......... ...... +.... .......... .......... .......... 24% 155M 1s + 21950K .......... .......... .......... ........ +.. ...... +.... 24% 187M 1s + 22000K .......... .. +........ ........ +.. .......... .......... 24% 216M 1s + 22050K .. +........ .......... ...... +.... .......... .......... 24% 207M 1s + + 22100K .......... .......... .... +...... .......... + .......... 24% 120M 1s + 22150K ...... +.... .......... .. +........ ........ +.. .......... 24% 207M 1s + 22200K .... +...... .......... + .......... ...... +.... .......... 25% 207M 1s + 22250K .......... ........ +.. .......... .......... .......... 25% 135M 1s + 22300K .......... .......... .......... .......... + ........ +.. 25% 135M 1s + 22350K .......... .... +...... .......... + .......... ...... +.... 25% 40.1M 1s + 22400K .......... .. +........ ........ +.. .......... .... +...... 25% 83.8M 1s + 22450K .......... + .......... .......... .......... .. +........ 25% 187M 1s + 22500K ...... +.... .......... .... +...... ..... +..... + ........ +.. 25% 119M 1s + 22550K .......... .......... .......... ........ +.. ...... +.... 25% 171M 1s + 22600K .......... .. +........ + .......... .......... .... +...... 25% 130M 1s + 22650K .. +........ ........ +.. ...... +.... .... +...... .......... 25% 136M 1s + 22700K .......... .......... .......... .......... .......... 25% 118M 1s + 22750K ...... +.... .... +...... .......... .......... .......... 25% 226M 1s + 22800K .... +...... .. +........ .......... .......... .......... 25% 138M 1s + 22850K .. +........ .......... .......... .......... .......... 25% 183M 1s + 22900K .......... ...... +.... .......... .......... .......... 25% 198M 1s + 22950K .......... ........ +.. .. +........ .......... .......... 25% 222M 1s + 23000K .......... .......... + .......... .. +.... +.... .......... 25% 173M 1s + 23050K .. +........ ........ +.. .......... .... +...... .......... 25% 106M 1s + + 23100K .......... .......... .......... .......... ........ +.. 26% 166M 1s + 23150K .......... .......... .......... + .......... .......... 26% 208M 1s + 23200K .......... .......... ........ +.. .......... .......... 26% 202M 1s + 23250K .......... + .......... .......... .......... .......... 26% 131M 1s + + 23300K .......... .......... .... +...... .......... + .......... 26% 42.3M 1s + 23350K .......... .... +...... .......... ........ +.. .......... 26% 183M 1s + 23400K .... +...... .......... + ........ +.. ...... +.... .......... 26% 88.5M 1s + 23450K .......... ........ +.. .......... .... +...... .. +........ 26% 98.7M 1s + + 23500K .......... .......... .......... .......... ........ +.. 26% 122M 1s + 23550K .......... .... +...... .. +........ .......... ...... +.... 26% 122M 1s + 23600K .......... .. +........ ........ +.. .......... .......... 26% 173M 1s + 23650K .. +........ + .......... .......... .......... .......... 26% 118M 1s + 23700K .......... .......... .... +...... .......... .......... 26% 142M 1s + 23750K .......... .... +...... .. +........ .......... .......... 26% 205M 1s + 23800K .......... .......... + .......... ...... +.... .... +...... 26% 195M 1s + 23850K .......... .......... .......... .......... .......... 26% 210M 1s + 23900K .......... ...... +.... .... +...... .......... .......... 26% 151M 1s + 23950K .......... .......... .......... + .......... ...... +.... 26% 189M 1s + 24000K .... +...... .......... + ........ +.. .......... .... +...... 27% 172M 1s + 24050K ..... +.. +... .......... .......... .......... .......... 27% 147M 1s + 24100K ........ +.. .......... .......... .......... .......... 27% 183M 1s + 24150K .......... .......... .. +........ ........ +.. .......... 27% 165M 1s + 24200K .......... .......... .......... ...... +.... .......... 27% 201M 1s + 24250K .. +........ ........ +.. .......... .... +...... .......... 27% 165M 1s + + 24300K .......... ...... +.... .......... .. +........ ........ +.. 27% 54.6M 1s + 24350K .......... .... +...... .......... + .......... .......... 27% 185M 1s + 24400K .... +...... .. +........ .......... ...... +.... .......... 27% 73.1M + 1s + 24450K .......... .......... ...... +.... .......... .. +........ 27% 112M 1s + 24500K ........ +.. .......... .......... .. +........ + .......... 27% 84.3M 1s + 24550K ...... +.... .......... .......... ........ +.. .......... 27% + 164M 1s + 24600K .... +...... .......... .......... ...... +.... .......... 27% 210M 1s + 24650K .. +........ ........ +.. .......... .... +...... .......... 27% 97.3M 1s + + 24700K .......... .......... .......... .......... .......... 27% 140M 1s + 24750K .......... .... +...... .......... .......... ...... +.... 27% 214M 1s + 24800K .... +...... .......... ........ +.. ...... +.... .......... 27% 185M 1s + 24850K .......... + .......... .......... .......... .......... 28% 219M 1s + 24900K .......... .......... .......... .......... + .......... 28% 196M 1s + 24950K ...... +.... .......... .......... + .......... .......... 28% 215M 1s + 25000K .......... .......... + .......... ...... +.... .......... 28% 226M 1s + 25050K .. +........ ........ +.. ...... +.... .......... .......... 28% 74.1M 1s + 25100K ........ +.. .......... .......... .. +........ .......... 28% 167M 1s + 25150K ...... +.... .......... .......... + .......... .......... 28% 172M 1s + 25200K .... +...... .. +........ + .......... .......... .... +...... 28% 198M 1s + 25250K .......... + .......... .......... .... +...... .. +........ 28% 189M 1s + 25300K .......... ...... +.... .... +...... .......... + .......... 28% 185M 1s + 25350K .......... .......... .. +........ ........ +.. .......... 28% 86.0M 1s + 25400K .... +...... .......... .......... ...... +.... .......... 28% 73.1M 1s + 25450K .. +........ + .......... .......... .......... .......... 28% 216M 1s + + 25500K .......... ...... +.... .......... .. +........ ........ +.. 28% 97.6M 1s + 25550K .......... .... +...... .. +........ ........ +.. .......... 28% + 93.0M 1s + 25600K .... +...... .. +........ + ........ +.. ...... +.... .......... 28% 191M 1s + 25650K .......... + .......... ...... +.... .......... .......... 28% 81.5M 1s + 25700K .......... .......... .... +...... .. +........ .......... 28% 176M 1s + 25750K  +.......... .......... .......... .......... .......... 29% 201M 1s + 25800K .... +...... .. +........ .......... .......... .......... 29% 206M 1s + 25850K .......... .......... ...... +.... .... +...... .......... 29% 211M 1s + 25900K .......... .......... .......... .......... .......... 29% 167M 1s + 25950K ... +....... .......... .......... + .......... .......... 29% 145M 1s + 26000K .......... .. +........ + ........ +.. .......... .... +...... 29% 195M 1s + 26050K .. +........ + .......... .......... .......... .. +........ 29% 72.8M 1s + + 26100K .......... .......... .......... .. +........ + .......... 29% 186M 1s + 26150K .......... .......... .. +........ + .......... .......... 29% 187M 1s + 26200K . +... +...... .......... + ........ +.. ...... +.... .......... 29% 166M 1s + 26250K .. +........ ........ +.. .......... .......... .. +........ 29% 190M 1s + 26300K ........ +.. ...... +.... .......... .. +........ ........ +.. 29% 162M 1s + 26350K ...... +.... .... +...... .. +........ + .......... ...... +.... 29% 87.7M 1s + 26400K .... +...... .......... ........ +.. .......... .... +...... 29% 85.4M 1s + 26450K .. +........ + .......... .......... .......... .. +........ 29% 190M 1s + + 26500K ........ +.. .......... .... +...... .......... + .......... 29% 86.3M 1s + 26550K ...... +.... .......... .. +........ .......... .......... 29% 98.1M 1s + 26600K .......... .......... + .......... .......... .......... 29% 187M 1s + 26650K .. +........ .......... ...... +.... .......... .. +........ 30% 211M 1s + 26700K .......... ...... +.... .......... .. +........ + ........ +.. 30% 75.3M 1s + 26750K .......... .......... .. +........ + .......... ...... +.... 30% 207M 1s + 26800K .......... .......... + ........ +.. .......... .......... 30% 6.31M 1s + 26850K .. +........ .......... ...... +.... ...... +.... .. +........ 30% 132M 1s + 26900K + .......... .......... .... +...... .......... .......... 30% 134M 1s + 26950K .......... .... +...... .. +........ ........ +.. .......... 30% 214M 1s + 27000K .......... .......... + .......... .......... .... +...... 30% 214M 1s + 27050K .......... .......... .......... .... +...... .......... 30% 185M 1s + 27100K ........ +.. ...... +.... .......... .......... .......... 30% 169M 1s + 27150K ...... +.... .......... .......... .......... .......... 30% 227M 1s + 27200K .......... .. +........ .......... .......... .... +...... 30% 209M 1s + 27250K .. +........ ........ +.. .......... .... +...... .. +........ 30% 164M 1s + + 27300K ........ +.. .......... .... +...... .......... .......... 30% 196M 1s + 27350K ...... +.... .......... .. +........ + .......... ...... +.... 30% 207M 1s + 27400K .......... .......... .......... .......... .......... 30% 195M 1s + 27450K .. +........ ........ +.. .......... .... +...... .......... 30% 216M 1s + 27500K ........ +.. .......... .......... .......... ........ +.. 30% 170M 1s + 27550K .......... . +......... .......... + .......... ...... +.... 31% 203M 1s + 27600K .......... .......... + ........ +.. .......... .......... 31% 198M 1s + 27650K .......... + .......... ...... +.... .......... .......... 31% 8.18M 1s + + 27700K ........ +.. .......... .... +...... .......... .......... 31% 184M 1s + 27750K .......... .......... .......... ........ +.. .......... 31% 199M 1s + 27800K .... +...... .......... + .......... ...... +.... .......... 31% 206M 1s + 27850K .. +........ .......... ...... +.... .... +...... .......... 31% 218M 1s + + 27900K ........ +.. .......... .......... .......... .......... 31% 187M 1s + 27950K .......... .......... .......... + .......... .......... 31% 211M 1s + 28000K .... +...... .. +........ .......... .......... .... +...... 31% 207M 1s + 28050K .......... .......... ...... +.... .... +...... .......... 31% 219M 1s + 28100K .......... .......... .......... .......... + .......... 31% 200M 1s + 28150K ...... +.... .... +...... .......... + .......... ...... +.... 31% 11.1M 1s + 28200K .......... .......... ........ +.. .......... .... +...... 31% 222M 1s + 28250K .......... .......... ...... +.... .......... .. +........ 31% 83.1M 1s + 28300K ........ +.. ..........  +.... +...... .......... + .......... 31% 93.3M 1s + 28350K ...... +.... .......... .. +........ ........ +.. .......... 31% 98.6M 1s + 28400K .... +...... .......... + .......... .......... .......... 32% 101M 1s + 28450K .. +........ ........ +.. .......... .... +...... .......... 32% 66.0M 1s + + 28500K .......... .......... .......... .. +........ .......... 32% 78.4M 1s + 28550K ... +....... .......... .......... + .......... .......... 32% 112M 1s + 28600K .......... .......... + .......... .......... .... +...... 32% 181M 1s + 28650K .......... + .......... ...... +.... .......... .. +........ 32% 88.6M 1s + 28700K .......... .......... .... +...... .......... + ........ +.. 32% 76.4M 1s + 28750K .......... .......... .......... ........ +.. .......... 32% 78.2M 1s + 28800K .... +...... .......... + .......... ...... +.... .......... 32% 180M 1s + 28850K .. +........ ........ +.. .......... .......... .. +........ 32% 68.0M 1s + + 28900K .......... ...... +.... .......... .. +........ .......... 32% 136M 1s + 28950K ...... +.... .... +...... .. +........ + .......... ...... +.... 32% 74.1M 1s + 29000K .... +...... .......... + .......... ...... +.... .... +...... 32% 84.7M 1s + 29050K .......... + .......... ...... +.... .......... .. +........ 32% 176M 1s + 29100K .......... .......... .... +...... .......... .......... + 32% 107M 1s + 29150K .......... .......... .. +........ ........ +.. ...... +.... 32% 63.9M 1s + 29200K .......... .. +........ + .......... ...... +.... .......... 32% 74.3M 1s + 29250K .. +........ ........ +.. .......... .... +...... .......... 32% 142M 1s + + 29300K .......... ...... +.... .... +...... .......... .......... 33% 132M 1s + 29350K ...... +.... .... +...... .......... + .......... ... +... +.... 33% 94.5M 1s + 29400K .... +...... .. +....... +. + .......... .......... .... +...... 33% 77.3M 1s + 29450K . +......... ........ +.. ...... +.... .......... .. +........ 33% 157M 1s + 29500K ........ +.. .......... .... +...... .......... + .......... 33% 182M 1s + 29550K ...... +.... .......... .. +........ .......... .......... 33% 42.3M 1s + 29600K .......... .......... + .......... .......... .......... 33% 173M 1s + 29650K .......... ........ +.. .......... .... +...... .. +........ 33% 66.7M 1s + + 29700K .......... ...... +.... .......... .......... ........ +.. 33% 91.5M 1s + 29750K ...... +.... .......... .......... + .......... ...... +.... 33% 88.3M 1s + 29800K .......... .. +........ ........ +.. .......... .... +...... 33% 143M 1s + 29850K .......... + .......... .......... .... +...... .. +........ + 33% 68.6M 1s + + 29900K .......... .......... .... +...... .......... ........ +.. 33% 95.0M 1s + 29950K ...... +.... .......... .. +........ ........ +.. ...... +.... 33% 92.2M 1s + 30000K .......... .......... + .......... .......... ........ +.. 33% 165M 1s + 30050K .. +........ + ........ +.. .......... .... +...... .......... 33% 107M 1s + + 30100K .......... ...... +.... .......... .. +........ + .......... 33% 77.9M 1s + 30150K .......... .... +...... .......... +  +.......... ...... +.... 33% 112M 1s + 30200K .......... .. +........ ........ +.. .......... .... +...... 34% 49.7M 1s + 30250K .......... ........ +.. .......... .......... .. +........ 34% 160M 1s + 30300K .......... .......... .... +...... .......... + .......... 34% 163M 1s + 30350K ...... +.... .......... .. +........ .......... ...... +.... 34% 94.4M 1s + 30400K .... +...... .......... + .......... ...... +.... .......... 34% 67.3M 1s + 30450K .. +........ ........ +.. .......... .... +...... .......... 34% 189M 1s + 30500K .......... .......... .... +...... .. +........ ........ +.. 34% 119M 1s + 30550K .......... .... +...... .......... + .......... ...... +.... 34% 64.6M 1s + 30600K .......... .. +........ ........ +.. .......... .... +...... 34% 83.3M 1s + 30650K .. +........ + .......... .......... .......... .. +........ 34% 117M 1s + 30700K ........ +.. .......... + .......... ...... +.... .......... 34% 35.7M 1s + 30750K .......... ........ +.. .......... . +......... ....... +... 34% 103M 1s + 30800K .......... ... +....... ......... +. ....... +... ..... +..... 34% 94.8M 1s + 30850K ... +....... .......... ....... +... .......... ... +....... 34% 91.6M 1s + 30900K ......... +. .......... ..... +..... .......... .......... 34% 181M 1s + 30950K ....... +... .......... ... +....... .......... ....... +... 34% 128M 1s + 31000K ..... +..... .......... . +......... ....... +... ..... +..... 34% 119M 1s + 31050K ... +....... .......... .......... ..... +..... .......... 34% 83.2M 1s + 31100K . +........ +. .......... .......... .......... ......... +. 35% 108M 1s + 31150K .......... ..... +..... ... +....... . +......... ....... +... 35% 205M 1s + 31200K .......... ... +....... ......... +. .......... .......... 35% 141M 1s + 31250K ... +....... ......... +. ....... +... .......... ... +....... 35% 72.7M 1s + 31300K .......... ....... +... .......... .......... . +......... 35% 163M 1s + 31350K ....... +... .......... ... +....... ........ +.. .......... 35% 114M 1s + 31400K ..... +..... .......... . +......... ....... +... .......... 35% 31.3M 1s + 31450K ... +....... ......... +. .......... ..... +..... .......... 35% 76.7M 1s + 31500K ..... +..... .......... .......... .......... ......... +. 35% 146M 1s + 31550K ....... +... .......... ....... +... .......... ... +....... 35% 86.5M 1s + 31600K ......... +. .......... .......... .......... . +......... 35% 175M 1s + 31650K ....... +... .......... .......... . +........ +. ....... +... 35% 89.1M 1s + 31700K ..... +..... .......... . +......... ....... +... .......... 35% 110M 1s + 31750K ... +....... .. +....... +. .......... ..... +..... .......... 35% 83.3M 1s + 31800K .......... .......... .......... .......... .......... 35% 156M 1s + 31850K .......... ..... +..... ... +....... .......... ....... +... 35% 188M 1s + 31900K ..... +..... ... +....... ......... +. .......... .......... 35% 102M 1s + 31950K ... +....... . +......... ....... +... .......... ... +.. +..... 35% 82.8M 1s + 32000K .......... .......... ..... +..... .......... . +. +........ 36% 72.1M 1s + 32050K ....... +... .......... ... +....... ......... +. .......... 36% 35.4M 1s + 32100K ..... +..... ..........  +.......... .......... .......... 36% 215M 1s + 32150K ... +....... ......... +. ....... +... ..... +..... .......... 36% 61.6M 1s + 32200K . +........ +. .......... ... +....... ... +....... ......... +. 36% 96.2M 1s + 32250K .......... .......... .......... . +......... ....... +... 36% 126M 1s + 32300K ..... +..... ... +....... ......... +. .......... ..... +..... 36% 104M 1s + 32350K ... +....... . +......... ....... +... ..... +..... ... +....... 36% 95.4M 1s + 32400K . +........ +. .......... .......... .......... .......... 36% 120M 1s + 32450K .......... .......... ... +....... ......... +. .......... 36% 203M 1s + 32500K .......... ....... +... ..... +..... .......... ......... +. 36% 146M 1s + 32550K .......... ..... +..... .......... .......... ....... +... 36% 139M 1s + 32600K .......... .......... ......... +. .......... ..... +..... 36% 200M 1s + 32650K ....... +... . +......... ....... +... .......... ... +....... 36% 83.0M 1s + 32700K ......... +. ....... +... ..... +..... .......... . +......... 36% 89.3M 1s + 32750K .......... ......... +. ... +....... ......... +. .......... 36% 34.0M 1s + 32800K .......... ... +....... ......... +. .......... .......... 36% 176M 1s + 32850K ... +....... .......... .......... .......... .......... 37% 62.5M 1s + 32900K . +......... .......... .......... .......... . +......... 37% + 161M 1s + 32950K .......... .......... .......... . +......... ....... +... 37% 102M 1s + 33000K ..... +..... .......... ......... +. .......... .......... 37% 118M 1s + 33050K .......... . +........ +. .......... .......... ... +....... 37% 178M 1s + 33100K ......... +. .......... ..... +..... .......... . +......... 37% 95.0M 1s + 33150K ....... +... .......... ... +....... .......... ....... +... 37% 96.6M 1s + 33200K .......... .......... .......... ....... +... .......... 37% 167M 1s + 33250K .......... .......... .......... ..... +..... .......... 37% 227M 1s + 33300K + .......... ....... +... .......... ... +....... ......... +. 37% 106M 1s + 33350K .......... ..... +..... .......... .......... ....... +... 37% 86.1M 1s + 33400K ..... +..... .......... ......... +. .......... ..... +..... 37% 94.1M 1s + 33450K ... +....... .......... .......... .......... . +.. +....... 37% 33.2M 1s + 33500K ......... +. .......... + .......... .......... . +......... 37% 132M 1s + 33550K ....... +... .......... .......... ......... +. .......... 37% 73.4M 1s + 33600K ..... +..... ... +....... . +......... .......... ..... +..... 37% 145M 1s + 33650K .......... . +........ +. .......... ..... +..... .......... 37% 110M 1s + 33700K . +......... .......... .... +. +..... .......... . +........ +. 37% 103M 1s + 33750K .......... ..... +..... .......... ......... +. ....... +... 38% 193M 1s + 33800K ..... +..... ... +....... .......... .......... ..... +..... 38% 94.4M 1s + 33850K .......... ......... +. ....... +... .......... ... +....... 38% 85.8M 1s + 33900K . +........ +. .......... . +......... .......... . +......... 38% 155M 1s + 33950K ....... +... .......... ... +....... ......... +. .......... 38% 107M 1s + 34000K .......... .......... . +......... .......... ..... +..... 38% 197M 1s + 34050K ... +....... ......... +. .......... ..... +..... .......... 38% 95.1M 1s + 34100K . +......... ....... +... .......... ... +....... . +......... 38% 89.5M 1s + 34150K .......... .......... ... +....... . +......... ....... +... 38% 33.0M 1s + 34200K ..... +..... .......... . +........ +. ....... +... ..... +..... 38% 63.5M 1s + 34250K .......... . +........ +. .......... .......... ... +....... 38% 191M 1s + 34300K ......... +. .......... ..... +..... .......... . +......... 38% 188M 1s + 34350K ....... +... .......... ... +....... ......... +. .......... 38% 98.2M 1s + 34400K ..... +..... .......... .......... .... +... +... .......... 38% 125M 1s + 34450K .......... .......... .......... ..... +..... .......... 38% 199M 1s + 34500K . +......... ....... +... .......... ... +....... .......... 38% 78.2M 1s + 34550K .......... ..... +..... .......... .......... .......... 38% 85.2M 1s + 34600K .......... ... +....... ......... +. .......... ..... +..... 38% 191M 1s + 34650K .......... . +......... .......... ..... +..... ... +....... 39% 129M 1s + 34700K . +......... .......... ..... +..... .......... ......... +. 39% 185M 1s + 34750K .......... .......... + .... +...... . +......... .......... 39% 91.6M 1s + 34800K ..... +..... .......... . +........ +. .......... .......... 39% 85.5M 1s + 34850K ... +....... .... +...... ....... +... ..... +..... .......... 39% 34.1M 1s + 34900K . +......... .......... .......... ... +....... ......... +. 39% 56.4M 1s + 34950K .......... .......... .......... .......... ....... +... 39% 154M 1s + 35000K .......... .. +. +....... .......... .......... .......... 39% 218M 1s + 35050K .......... . +......... ....... +... .......... ... +....... 39% 105M 1s + 35100K . +........ +. .......... .......... .......... ......... +. 39% 117M 1s + 35150K ....... +... .......... .......... . +........ +. .......... 39% 190M 1s + 35200K ..... +..... .......... . +......... .......... .......... 39% 108M 1s + 35250K ... +....... ......... +. .......... ..... +..... .... +...... 39% 75.7M 1s + 35300K . +......... ..... +.. +... .......... ... +... +.... .. +....... +. 39% 52.0M 1s + 35350K .......... ..... +..... .......... + ......... +. ....... +... 39% 89.1M + 1s + 35400K ..... +..... .......... . +........ +. .......... .......... 39% 146M 1s + 35450K .......... .......... ....... +... .......... ... +....... 39% 216M 1s + 35500K ......... +. .......... ..... +..... .......... .......... 39% 179M 1s + 35550K ....... +... ..... +..... ... +....... ......... +. .......... 40% + 42.2M 1s + 35600K .... +...... .......... ......... +. ....... +... .......... 40% 61.4M 1s + 35650K ... +....... . +......... .......... .......... .......... 40% 205M 1s + 35700K .......... ....... +... .......... .......... . +........ +. 40% 165M 1s + 35750K ....... +... .......... .......... . +......... .......... 40% 99.5M 1s + 35800K ..... +..... ... +....... ..... +..... ... +....... . +........ +. 40% 159M 1s + 35850K ....... +... .......... .......... ......... +. .......... 40% 212M 1s + 35900K ..... +..... .......... . +........ +. ....... +... .......... 40% 79.3M 1s + 35950K ... +....... ......... +. .......... .......... ... +....... 40% 80.0M 1s + 36000K . +......... ....... +... ..........  +... +....... .......... 40% 145M 1s + 36050K .......... ..... +..... .......... . +......... ....... +... 40% 107M 1s + 36100K ..... +. +.... .......... ...... +... +. .......... ..... +..... 40% 75.4M 1s + 36150K .......... . +......... ....... +... ..... +..... .. +. +....... 40% 111M 1s + 36200K . +........ +. ....... +... ..... +..... .......... . +......... 40% 114M 1s + 36250K .......... .......... ... +....... .......... ....... +... 40% 38.4M 1s + 36300K ..... +..... .......... . +......... ....... +... .......... 40% 68.8M 1s + 36350K ... +....... .......... . +......... ..... +. +.... ...... +. +... 40% 108M 1s + 36400K . +......... .......... ..... +..... .......... .......... 41% 134M 1s + 36450K .......... .......... .......... .......... ... +....... 41% 149M 1s + 36500K . +......... .......... ..... +..... .......... . +........ +. 41% 74.8M 1s + 36550K .......... ..... +..... .......... .......... .......... 41% 124M 1s + 36600K ..... +..... ... +....... . +........ +. .......... .......... 41% + 136M 1s + 36650K ... +....... ......... +. .......... .......... ... +....... 41% 117M 1s + 36700K ......... +. .......... .......... .......... ......... +. 41% 165M 1s + 36750K .......... ..... +..... .......... . +......... ....... +... 41% 114M 1s + 36800K ..... +..... ... +....... ......... +. .......... ..... +..... 41% 86.2M 1s + 36850K .......... . +........ +. .......... .......... ... +....... 41% 176M 1s + 36900K .......... ....... +... ..... +..... .......... . +......... 41% 191M 1s + 36950K ....... +... .......... ... +....... ......... +. .......... 41% + 28.9M 1s + 37000K ..........  +... +....... . +........ +. .......... .......... 41% 71.8M 1s + 37050K ... +....... .......... .......... .......... .......... 41% 156M 1s + 37100K . +......... ....... +... .......... .......... . +........ +. 41% 101M 1s + 37150K .......... ..... +..... ... +....... . +........ +. ....... +... 41% 94.0M 1s + 37200K ..... +..... ... +....... . +........ +. .......... ..... +..... 41% 88.4M 1s + 37250K .......... . +......... .......... .......... ... +....... 41% 126M 1s + 37300K . +......... .......... ..... +..... .......... .......... 42% 180M 1s + 37350K .......... ..... +..... .......... .......... .......... 42% 114M 1s + 37400K .......... .......... ......... +. ....... +... .......... 42% 214M 1s + 37450K .. +........ ......... +. .......... ..... +..... .......... 42% 112M 1s + 37500K . +......... ....... +... .......... .......... ......... +. 42% 93.8M 1s + 37550K .......... ..... +..... ... +....... .......... .......... 42% 197M 1s + 37600K .......... .......... ......... +. .......... . +.... +..... 42% 155M 1s + 37650K .......... .......... ....... +... .......... ... +....... 42% 29.7M 1s + 37700K . +......... .......... ..... +..... .......... . +......... 42% 67.1M 1s + 37750K ....... +... .......... ... +....... . +........ +. ....... +... 42% 163M 1s + 37800K ..... +..... ... +....... ......... +. ....... +... .......... 42% 178M 1s + 37850K ... +....... ......... +. .......... ..... +..... .......... 42% 102M 1s + 37900K . +......... ....... +... .......... ... +....... ......... +. 42% 80.2M 1s + 37950K .......... .......... .......... . +......... ....... +... 42% 135M 1s + 38000K .......... .......... .......... ....... +... ..... +..... 42% 58.6M 1s + 38050K .......... . +......... .......... .......... .......... 42% 205M 1s + 38100K ......... +. .......... ..... +..... .......... .......... 42% 181M 1s + 38150K ....... +... .......... ... +....... . +......... .......... 42% 110M 1s + 38200K ..... +..... .......... . +......... .......... ..... +..... 43% 123M 1s + 38250K ... +....... ......... +. .......... .......... ... +....... 43% 187M 1s + 38300K . +......... ....... +... ..... +..... ... +....... . +........ +. 43% 98.6M 0s + 38350K ....... +... ..... +..... .......... . +........ +. .......... 43% 34.1M 1s + 38400K .......... ... +....... ......... +. .......... .......... 43% 76.7M 1s + 38450K .......... . +......... .......... .......... .......... 43% 210M 0s + 38500K ......... +. .......... ..... +..... ... +....... . +......... 43% 184M 0s + 38550K ....... +... .......... ... +....... .......... .......... 43% 69.5M 0s + 38600K ..... +..... ..........  +. +......... ....... +... .......... + 43% 89.8M 0s + 38650K .......... ......... +. .......... ..... +..... .......... 43% 134M 0s + 38700K . +......... .......... ..... +..... ... +....... ......... +. 43% 58.6M 0s + 38750K .......... ..... +..... .......... ......... +. .......... 43% 181M 0s + 38800K .......... ... +....... ......... +. .......... ..... +..... 43% 208M 0s + 38850K .......... .......... .......... .......... ... +....... 43% 186M 0s + 38900K ......... +. .......... ..... +..... .......... . +......... 43% 85.1M 0s + 38950K .......... ..... +..... ... +....... .......... .......... 43% 200M 0s + 39000K ..... +..... .......... . +......... ....... +... .......... 43% 92.3M 0s + 39050K ... +....... . +........ +. .......... ..... +..... ......... +. 43% 37.9M 0s + 39100K . +......... .......... ..... +..... ... +....... ......... +. 44% 61.7M 0s + 39150K ....... +... .......... .......... .......... .......... 44% 206M 0s + 39200K ..... +..... ... +....... ......... +. .......... ..... +..... 44% 203M 0s + 39250K .......... . +......... ....... +... .......... ... +....... 44% 78.9M 0s + 39300K .......... ....... +... ..... +..... .......... . +......... 44% 80.4M 0s + 39350K .......... .......... .. +. +....... ......... +. .......... 44% 95.0M 0s + 39400K ..... +..... .......... .......... ....... +... .......... 44% 191M 0s + 39450K ... +....... ......... +. .......... .......... ... +....... 44% 93.3M 0s + 39500K . +......... ....... +. +.. .......... ..... +..... .......... 44% 81.3M 0s + 39550K .......... .......... .......... .......... .......... 44% 225M 0s + 39600K ..... +..... .......... ......... +. .......... ..... +..... 44% 146M 0s + 39650K ... +....... .......... ....... +... ..... +..... ... +....... 44% 81.9M 0s + 39700K ......... +. ....... +... ..... +..... ... +....... . +......... 44% 166M 0s + 39750K ....... +... .......... ... +....... . +......... .......... 44% 32.7M 0s + 39800K .......... .......... .......... .......... .......... 44% 61.9M 0s + 39850K .......... .......... .......... ..... +..... ... +....... 44% 54.1M 0s + 39900K .......... .......... ..... +..... ... +....... .......... 44% 66.7M 0s + 39950K .......... ... +....... .......... .......... .......... 44% 152M 0s + 40000K ..... +..... ... +....... ......... +. ....... +... .......... 45% + 118M 0s + 40050K .......... .......... .......... ..... +..... ... +....... 45% 86.8M 0s + 40100K .......... ....... +... .......... .......... + .......... 45% 143M 0s + 40150K ....... +... .......... .......... .......... .......... 45% 171M 0s + 40200K .......... .......... . +........ +. .......... .......... 45% 170M 0s + 40250K .......... ......... +. .......... .......... ... +....... 45% 200M 0s + 40300K .......... ....... +... .......... ... +....... ......... +. 45% 124M 0s + 40350K ....... +... ..... +..... .......... . +......... ....... +... 45% 131M 0s + 40400K .......... ... +....... .......... .......... .......... 45% 221M 0s + 40450K . +.. +....... . +......... ....... +... .......... ... +....... 45% 40.6M 0s + 40500K . +........ +. ....... +... ..... +..... ... +....... . +......... 45% 48.7M 0s + 40550K ....... +... .......... ... +....... ......... +. .......... 45% 71.2M 0s + 40600K .......... .......... .......... ....... +... .......... 45% 157M 0s + 40650K ... +....... . +......... ....... +... .......... ... +....... 45% 201M 0s + 40700K .......... .......... .......... .......... . +......... 45% 109M 0s + 40750K .......... ..... +..... .......... . +......... ....... +... 45% 99.6M 0s + 40800K .......... ... +....... .......... .......... ..... +..... 45% 140M 0s + 40850K + .......... . +......... ....... +... .......... ... +....... 46% 85.8M 0s + 40900K ......... +. .......... ..... +..... .......... . +......... 46% 144M 0s + 40950K ........ +.. + .......... .......... .......... .......... 46% 448K 1s + 41000K .......... .......... .. +........ ........ +.. .......... 46% 133M 1s + 41050K . +......... ....... +... .......... ... +....... ......... +. 46% 36.3M 1s + 41100K .......... ..... +..... .......... . +......... .......... 46% 192M 1s + 41150K ..... +..... ... +....... .......... ....... +... ..... +..... 46% 59.4M 1s + 41200K .......... .......... ....... +... .......... ... +....... 46% 53.9M 1s + 41250K . +......... .......... .......... .......... . +......... 46% 59.7M 1s + 41300K .......... ..... +..... ... +....... . +......... .......... 46% 106M 1s + 41350K ..... +..... .......... .......... .......... .......... 46% 69.8M 1s + 41400K ... +....... ......... +. .......... .......... .......... 46% 58.7M 1s + 41450K . +........ +. ....... +... .......... ... +....... ......... +. 46% 58.7M 1s + 41500K ...... +.. +.. ..... +..... .......... . +......... ....... +... 46% 55.2M 1s + 41550K .......... ... +....... ......... +. .......... .......... 46% 179M 1s + 41600K .......... . +......... ....... +... .......... .......... 46% 54.6M 1s + 41650K . +......... ....... +... ..... +..... .......... . +........ +. 46% 65.3M 1s + 41700K .......... ..... +..... .......... . +........ +. .......... 46% 92.6M 1s + 41750K ..... +..... .......... .......... ....... +... .......... 47% 156M 1s + 41800K ... +....... ......... +. .......... .. +........ .......... 47% 83.2M 1s + 41850K .......... ....... +... .......... ... +....... .......... 47% 88.6M 1s + 41900K ....... +... .......... .......... . +......... ....... +... 47% 80.9M + 1s + 41950K .......... ... +....... ......... +. .......... ..... +..... 47% 82.6M 1s + 42000K .......... . +......... ....... +... .......... .......... 47% 198M 1s + 42050K . +........ +. .......... ..... +..... .......... + .......... 47% 89.0M 1s + 42100K ....... +... .......... ... +....... .......... .......... 47% 90.2M 1s + 42150K .......... .......... .......... ....... +... .......... 47% 116M 1s + 42200K ... +....... . +........ +. .......... ..... +..... .......... 47% 192M 1s + 42250K . +........ +. .......... .......... ... +....... .......... 47% 106M 1s + 42300K ....... +... ..... +..... .......... . +......... .... +... +... 47% 71.4M 1s + 42350K .......... ... +....... ......... +. .......... ..... +..... 47% 70.6M 1s + 42400K ... +....... .......... ....... +... ..... +..... ... +....... 47% 71.1M 1s + 42450K ......... +. .......... ..... +..... .......... . +......... 47% 162M 1s + 42500K ....... +... .......... .......... . +........ +. .......... 47% 88.6M 1s + 42550K ..... +..... .......... . +......... ....... +... ..... +..... 47% 104M 1s + 42600K .......... ......... +. .......... ..... +..... .......... 47% 82.5M 1s + 42650K . +......... ....... +... ..... +..... ... +....... ......... +. 48% 64.0M 1s + 42700K .......... ..... +. +.... ... +.. +..... . +......... .......... 48% 86.5M 1s + 42750K .......... ... +....... ......... +. .......... ..... +..... 48% 188M 1s + 42800K .......... .......... ....... +... .......... ... +....... 48% 150M 1s + 42850K .......... .......... ..... +..... .......... + .......... + 48% 101M 1s + 42900K ....... +... ..... +..... ... +....... ......... +. .......... 48% 96.5M 1s + 42950K ..... +..... .......... . +......... ....... +... ..... +..... 48% 193M 1s + 43000K ... +....... .......... ....... +... ..... +..... .......... 48% 78.0M 1s + 43050K ......... +. ....... +... .......... ... +....... . +..... +.... 48% 57.4M 1s + 43100K .......... ..... +..... .......... . +......... ....... +... 48% 63.9M 1s + 43150K ...... +.... .......... . +......... .......... ..... +..... 48% 102M 1s + 43200K .......... .......... ....... +... .......... ... +....... 48% 169M 1s + 43250K .......... .......... ..... +..... .......... . +......... 48% 130M 1s + 43300K ....... +... .......... ... +....... ......... +. ....... +... 48% 73.2M 1s + 43350K ..... +..... .......... . +........ +. ....... +... .......... 48% 70.3M 1s + 43400K ... +....... .......... .......... ..... +..... ... +....... 48% 205M 1s + 43450K . +......... ....... +... .......... ... +....... .......... 48% 83.4M 1s + 43500K .......... .......... .......... . +......... .......... 48% 155M 1s + 43550K .......... ... +....... ......... +. .......... ..... +..... 49% 81.1M 1s + 43600K ... +....... . +......... .......... .......... .......... 49% 138M 1s + 43650K ......... +. .......... ..... +..... .......... . +......... 49% 183M 1s + 43700K ....... +... .......... ... +....... ......... +. .......... 49% 87.7M 1s + 43750K .......... .......... . +......... ....... +... ..... +..... 49% 62.2M 1s + 43800K ... +....... ..... +..... .......... ..... +..... .......... 49% 57.9M 1s + 43850K . +......... ....... +... .......... .. +. +....... ......... +. 49% 93.1M 1s + 43900K .......... ..... +..... ....... +... . +......... ....... +... 49% 118M 1s + 43950K ..... +..... ... +....... . +......... .......... ..... +..... 49% 155M 1s + 44000K .......... . +........ +. ....... +... .......... ... +....... 49% 86.7M 1s + 44050K . +........ +. .......... ..... +..... .......... . +......... 49% 73.4M 1s + 44100K ....... +... ...... +.... ... +....... .......... .......... 49% 117M 1s + 44150K ..... +..... .......... . +......... .......... .......... 49% 64.4M 1s + 44200K .......... . +......... .......... .......... ... +....... 49% 148M 1s + 44250K .......... ....... +... .......... ... +....... . +........ +. 49% 87.5M 1s + 44300K .......... .......... .......... .......... ....... +... 49% 183M 1s + 44350K .......... ... +....... .......... .......... ..... +..... 49% 98.2M 1s + + 44400K ... +....... . +......... .......... ..... +..... .......... 50% 117M 1s + 44450K ......... +. .......... .......... ... +....... . +......... 50% 69.8M 1s + 44500K ....... +... .......... ... +....... .......... .......... 50% 66.5M 1s + 44550K + ..... +..... .......... .......... ....... +... .......... 50% 98.0M 1s + 44600K ... +....... .......... .......... ..... +..... ... +....... 50% 179M 1s + 44650K . +......... ....... +... ..... +..... .......... .. +....... +. 50% 65.9M 1s + 44700K .......... .......... .......... ..... +..... .......... 50% 136M 1s + 44750K ......... +. ....... +... .......... ... +....... ......... +. 50% 77.1M 1s + 44800K ....... +... .......... .......... . +......... ....... +... 50% 56.3M 1s + 44850K .......... ... +....... ......... +. .......... .......... 50% 184M 1s + 44900K .......... .......... .......... .......... .......... 50% 239M 1s + 44950K ......... +. .......... .......... ... +....... . +......... 50% 92.8M 1s + 45000K .......... .......... ... +....... . +........ +. ....... +... 50% 110M 1s + 45050K ..... +..... .......... . +......... ....... +... .......... 50% 159M 1s + 45100K ... +....... ......... +. .......... ..... +..... .......... 50% 143M 1s + 45150K . +......... ....... +... ..... +..... ... +. +...... + .......... 50% 46.7M 1s + 45200K ....... +... .......... .......... . +......... ....... +... 50% 80.4M 1s + 45250K ..... +..... ... +....... ......... +. .......... ..... +..... 50% 104M 1s + 45300K .......... . +......... ....... +... .......... .......... 51% 193M 1s + 45350K . +......... .......... ..... +..... ... +....... . +......... 51% 86.5M 1s + 45400K .......... .......... ... +....... ......... +. .......... 51% 79.3M 1s + 45450K .......... .......... . +......... ....... +... .......... 51% 80.5M 1s + 45500K ... +....... ......... +. .. +..... +... .. +... +..... .......... 51% 51.7M 1s + 45550K ......... +. .......... .......... .......... .......... 51% 170M 1s + 45600K .......... ..... +..... .......... . +......... .......... 51% 211M 1s + 45650K .. +........ ... +....... ......... +. .......... .......... 51% 111M 1s + 45700K .......... ......... +. .......... .......... ... +....... 51% 121M 1s + 45750K . +.... +..... .......... .......... .......... . +......... 51% 90.4M 1s + 45800K ....... +... ..... +..... ... +....... . +......... ..... +.. +... 51% 89.5M 1s + 45850K .......... .......... . +........ +. ....... +... .......... 51% 135M 1s + 45900K .......... ......... +. .......... ..... +..... ... +....... 51% 53.5M 1s + 45950K .......... .......... .......... ... +....... ......... +. 51% 92.5M 1s + 46000K ....... +... .......... ... +....... . +......... ....... +... 51% 104M 1s + 46050K .......... ... +....... ......... +. .......... ..... +..... 51% 179M 1s + 46100K .......... . +......... ....... +... ........ +.. .......... 51% 80.0M 1s + 46150K . +........ +. .......... ..... +..... .......... . +......... 51% 81.5M 1s + 46200K .......... .......... ... +....... ......... +. .......... 52% 62.7M 1s + 46250K ..... +..... ... +....... . +......... ....... +... ..... +..... 52% 160M 1s + 46300K ... +....... . +........ +. .......... .......... .......... 52% 112M 1s + 46350K .......... ....... +... .......... .......... ......... +. 52% 173M 1s + 46400K .......... .......... .......... .......... ....... +... 52% 117M 1s + 46450K .......... .......... ......... +. .......... ..... +..... 52% 135M 1s + 46500K .......... . +......... .......... ..... +..... .......... 52% 176M 1s + 46550K ......... +. .......... ..... +..... .......... . +......... 52% 59.0M 1s + 46600K ....... +... .......... ... +....... ......... +. ....... +... 52% 58.6M 1s + 46650K ..... +..... .......... . +......... + ....... +... ..... +..... 52% 89.2M 1s + 46700K .......... ......... +. .......... ..... +..... .......... 52% 180M 1s + 46750K . +......... ....... +... .......... ... +....... ......... +. 52% 87.8M 1s + 46800K .......... ..... +..... .......... . +......... ....... +... 52% 90.8M 1s + 46850K ..... +..... .......... ......... +. .......... .......... 52% 92.1M 1s + 46900K ... +....... . +........ +. .......... ..... +..... ... +....... 52% 59.2M 1s + 46950K ......... +. .......... ..... +..... .......... .......... 52% 164M 1s + 47000K .......... .......... .......... . +........ +. .......... 52% 175M 1s + 47050K .......... .......... .......... .......... ..... +..... 52% 183M 1s + 47100K ... +....... ......... +. .......... ..... +..... .......... 53% 79.8M + 1s + 47150K ......... +. ....... +... .......... ... +....... ......... +. 53% 90.5M 1s + 47200K ....... +... ..... +..... .......... . +......... ....... +... 53% 57.8M 1s + 47250K .......... .......... ......... +. ....... +... .......... 53% 175M 1s + 47300K .......... . +......... ....... +... .......... .......... 53% 72.3M 1s + 47350K ......... +. .......... ..... +..... .......... . +......... 53% 84.9M 1s + 47400K .... +...... .......... ... +....... ......... +. .......... 53% 87.8M 1s + 47450K ..... +..... .......... . +......... ....... +... .......... 53% 207M 1s + 47500K ... +....... .......... .......... ..... +..... .......... 53% 91.3M 1s + 47550K . +......... ....... +... .......... .......... . +........ +. 53% 79.3M 1s + 47600K .......... .......... .......... . +......... ....... +... 53% 55.1M 1s + 47650K ..... +..... ... +....... .......... .......... .......... 53% 150M 1s + 47700K .......... ......... +. ....... +... .......... .......... 53% 207M 1s + 47750K .......... .......... .......... .......... . +......... 53% 212M 1s + 47800K ....... +... .......... ... +....... ......... +. .......... 53% 85.7M 1s + 47850K ..... +..... .......... .......... ....... +... .......... 53% 86.5M 1s + 47900K ... +....... .......... .......... ..... +..... .......... 53% 199M 1s + 47950K . +......... .......... .......... ... +....... ......... +. 53% 68.2M 1s + 48000K .......... ..... +..... .......... . +......... . +...... +... 54% 52.8M 1s + 48050K .......... ... +....... .......... ....... +... ..... +..... 54% 108M 1s + 48100K .......... . +......... .......... ..... +..... ... +....... 54% 81.5M 1s + 48150K . +........ +. .......... .......... ... +....... . +......... 54% 153M 1s + 48200K .. +........ .......... ... +....... ......... +. .......... 54% 134M 1s + 48250K  +... +....... .......... . +......... .......... ..... +..... 54% 83.5M 1s + 48300K .......... ......... +. .......... ..... +..... .......... 54% 53.4M 0s + 48350K . +......... ....... +... .......... .......... .......... 54% 172M 0s + 48400K .......... .......... .......... . +......... ....... +... 54% 213M 0s + 48450K .......... .......... .......... ....... +... .......... 54% 169M 0s + 48500K ... +....... .......... ....... +... .......... ... +....... 54% 89.4M 0s + 48550K . +. +........ .......... ..... +..... ... +. +...... ......... +. 54% 69.9M 0s + 48600K .......... .......... ... +....... .......... ....... +... 54% 146M 0s + 48650K ..... +..... .......... . +......... ....... +... .......... 54% 87.5M 0s + 48700K ... +....... ......... +. .......... .......... .......... 54% 51.2M 0s + 48750K . +........ +. .......... .......... .......... . +......... 54% 104M 0s + 48800K .......... .......... .......... . +......... ....... +... 54% 71.2M 0s + 48850K ..... +..... ... +....... .......... .......... .......... 55% 125M 0s + 48900K .......... . +......... .......... .......... ... +....... 55% 206M 0s + 48950K ......... +. .......... ..... +..... ... +....... .......... 55% 78.6M 0s + 49000K ....... +... .......... ... +....... ......... +. .......... 55% 57.2M 0s + 49050K .......... .......... .......... ....... +... ..... +..... 55% 206M 0s + 49100K .......... ......... +. .......... .......... .......... 55% 206M 0s + 49150K . +......... .......... .......... .......... ......... +. 55% 113M 0s + 49200K ..........  +..... +..... .......... . +......... .......... 55% 97.9M 0s + 49250K .......... ... +....... . +........ +. .......... ... +.. +..... 55% 75.1M 0s + 49300K .......... . +......... ....... +... .......... ... +....... 55% 80.6M 0s + 49350K ......... +. .......... ..... +..... ... +....... .......... 55% 119M 0s + 49400K ....... +... .......... ... +....... ..... +.... +. .......... 55% 65.3M 0s + 49450K ..... +..... .......... .......... ....... +... .......... 55% 119M 0s + 49500K ... +....... .......... ......... +. ..... +..... .......... 55% 79.8M 0s + 49550K . +......... ....... +... .......... .......... ......... +. 55% 78.7M 0s + 49600K .......... ..... +..... ... +....... . +......... .......... 55% 180M 0s + 49650K ..... +..... ... +....... .......... ....... +... ..... +..... 55% 98.0M 0s + 49700K ... +....... . +........ +. ....... +... .......... ... +....... 55% 63.0M 0s + 49750K .......... .......... ..... +..... .......... . +......... 56% 164M 0s + 49800K ....... +... .......... ... +....... .......... .......... 56% 198M 0s + 49850K ..... +..... .......... . +......... .......... .......... 56% 117M 0s + 49900K ... +....... ......... +. .......... .......... .......... 56% 103M 0s + 49950K .......... .......... .......... ... +....... ......... +. 56% 72.1M 0s + 50000K ....... +... ..... +..... .......... . +......... ....... +... 56% 73.9M 0s + 50050K .......... ... +....... .......... .......... ..... +..... 56% 181M 0s + 50100K .......... . +......... ....... +... .......... .......... 56% 63.1M 0s + 50150K . +........ +. .......... ..... +..... .......... . +........ +. 56% 89.5M 0s + 50200K .......... .......... ... +....... ......... +. .......... 56% 91.5M 0s + 50250K ..... +..... .......... .......... ....... +... .......... 56% 198M 0s + 50300K ... +....... ......... +. .......... .......... .......... 56% 93.8M 0s + 50350K . +......... .......... ..... +..... ... +....... .......... 56% 79.5M 0s + 50400K ....... +... ..... +..... .......... ......... +. ....... +... 56% 55.6M 0s + 50450K .......... ... +.... +... ......... +. .......... ..... +..... 56% 146M 0s + 50500K .......... . +......... ....... +... .......... ... +....... 56% 139M 0s + 50550K ......... +. ....... +... .......... .......... . +......... 56% 168M 0s + 50600K .......... ..... +..... ... +....... .......... .......... 56% 138M 0s + 50650K ... +....... .......... . +......... ....... +... ..... +..... 57% 69.7M + 0s + 50700K ... +....... ......... +. .......... ..... +..... .......... 57% 69.7M 0s + 50750K . +......... ....... +... .......... .......... . +........ +. 57% 63.9M 0s + 50800K .......... .......... .......... . +........ +. ....... +... 57% 147M 0s + 50850K .......... ... +....... ......... +. .......... ..... +..... 57% 86.7M 0s + 50900K .......... . +......... ....... +... .......... ... +....... 57% 68.7M 0s + 50950K . +......... .......... .......... .......... . +......... 57% 142M 0s + 51000K ....... +... .......... ... +....... ......... +. .......... 57% 214M 0s + 51050K ..... +..... .......... . +......... .......... .......... 57% 73.1M 0s + 51100K ... +....... ......... +. .......... ..... +..... .......... 57% 49.4M 0s + 51150K . +........ +. .......... .......... .......... . +......... + 57% 152M 0s + + 51200K ........ +.. .... +...... .......... + .......... ... +....... 57% 80.4M 0s + 51250K .... +...... .. +........ ..... +..... .......... ......... +. 57% 182M 0s + 51300K .......... .......... ... +....... .......... ....... +... 57% 170M 0s + 51350K ..... +..... .......... .......... ....... +... ..... +..... 57% 120M 0s + 51400K .......... ......... +. .......... ..... +..... .......... 57% 94.1M 0s + 51450K . +........ +. .......... ..... +..... ... +....... ......... +. 57% 60.0M 0s + 51500K .......... ..... +..... ......... +. . +......... .......... 57% 193M 0s + 51550K ..... +..... ... +....... .......... .......... .......... 58% 78.2M 0s + 51600K .......... .......... ....... +... .......... ... +....... 58% 58.8M 0s + 51650K .......... .......... ..... +..... .......... . +......... 58% 153M 0s + 51700K .......... .......... .......... ......... +. .......... 58% 210M 0s + 51750K ..... +..... ... +....... .......... .......... .......... 58% 92.1M 0s + 51800K ... +....... ......... +. .......... ..... +..... .......... 58% 60.4M 0s + + 51850K . +......... .......... .......... .......... .......... 58% 193M 0s + 51900K .......... .......... .......... . +......... ....... +... 58% 112M 0s + 51950K .......... ... +....... ......... +. .......... .......... 58% 182M 0s + 52000K .......... . +......... ....... +... .......... ... +....... 58% 134M 0s + 52050K . +........ +. .......... ..... +..... .......... .......... 58% 74.6M 0s + 52100K ....... +... ..... +..... .......... ......... +. .......... 58% 72.8M 0s + 52150K ..... +..... ... +....... .......... .......... ..... +..... 58% 208M 0s + 52200K ... +....... ......... +. .......... ..... +..... .......... 58% 63.9M 0s + 52250K . +........ +. ....... +... .......... ... +....... . +........ +. 58% 58.3M 0s + 52300K ....... +... .......... .......... . +......... ....... +... 58% 75.3M 0s + 52350K ..... +..... .......... ......... +. .......... ..... +..... 58% 124M 0s + 52400K .......... .......... ....... +... .......... ... +....... 59% 86.7M 0s + 52450K .......... .......... ..... +..... .......... . +......... 59% 130M 0s + 52500K ....... +... .......... ... +....... ......... +. .......... 59% 68.4M 0s + 52550K ..... +..... .......... . +........ +. .......... .......... 59% 126M 0s + 52600K ... +....... ......... +. .......... .......... .......... + 59% 212M 0s + 52650K . +......... .......... .......... ... +....... ......... +. 59% 101M 0s + 52700K .......... ..... +..... .......... .......... ....... +... 59% 161M 0s + 52750K .......... ... +....... ......... +. .......... ..... +..... 59% 102M 0s + 52800K .......... ......... +. ....... +... . +......... ....... +... 59% 73.6M 0s + 52850K ..... +..... ... +....... . +........ +. .......... ..... +..... 59% 62.5M 0s + 52900K .......... . +........ +. .... +...... .......... ... +....... 59% 147M 0s + 52950K . +......... .......... ..... +..... .......... + .......... 59% 87.8M 0s + 53000K ....... +... .......... ... +....... ......... +. ....... +... 59% 62.0M 0s + 53050K .......... .......... . +......... .......... .......... 59% 130M 0s + 53100K .. +. +....... .......... .......... ..... +..... .......... 59% 207M 0s + 53150K . +......... ....... +... .......... ... +....... ......... +. 59% 85.5M 0s + 53200K ....... +... ..... +..... .......... . +........ +. ....... +... 59% 59.3M 0s + 53250K .......... ... +....... ......... +. .......... ..... +..... 59% 117M 0s + 53300K .......... . +.........  +.......... .......... ... +....... 60% 211M 0s + 53350K .......... ....... +... ..... +..... .......... ......... +. 60% 136M 0s + 53400K ....... +... .......... .......... .......... .......... 60% 116M 0s + 53450K .......... .......... . +......... ....... +... ..... +..... 60% 98.4M 0s + 53500K .......... ......... +. ....... +... ..... +..... .......... 60% 79.5M 0s + 53550K . +......... ....... +... .......... ... +....... .......... 60% 53.0M 0s + 53600K ....... +... ..... +..... .......... .......... ....... +... 60% 165M 0s + 53650K . +......... ....... +... .......... .......... ......... +. 60% 58.0M 0s + 53700K ....... +... ..... +..... .......... .......... ....... +... 60% 94.6M 0s + 53750K .......... ... +....... .......... .......... ..... +..... 60% 156M 0s + 53800K .......... .......... .......... .......... ... +....... 60% 92.4M 0s + 53850K ......... +. .......... ..... +..... .......... . +........ +. 60% 168M 0s + 53900K ....... +... .......... ... +....... . +......... ....... +... 60% 58.1M 0s + 53950K ..... +..... .......... . +......... ....... +... .......... 60% 103M 0s + 54000K .......... .......... .......... .......... .......... 60% 238M 0s + 54050K ......... +. .......... .......... ... +....... ......... +. 60% 84.1M 0s + 54100K .......... ..... +..... .......... . +......... ....... +... 60% 143M 0s + 54150K .......... ... +....... .......... ....... +... ..... +..... 60% 97.3M 0s + 54200K .......... .......... ....... +... .......... ... +....... 61% 114M 0s + 54250K .......... .......... ..... +..... ... +....... . +......... 61% 59.0M 0s + 54300K ....... +... ..... +..... ... +. +...... . +........ +. .......... 61% 134M 0s + 54350K ..... +..... .......... ......... +. ....... +... .......... 61% 59.4M 0s + 54400K ... +....... ......... +. .......... ..... +..... .......... 61% 101M 0s + 54450K .......... .......... .......... ... +....... ......... +. 61% 92.9M 0s + 54500K ....... +... .......... .......... .......... .. +..... +... 61% 106M 0s + 54550K .......... ... +....... ......... +. .......... ..... +..... 61% 119M 0s + 54600K .......... + . +......... ....... +... .......... ... +....... 61% 73.0M 0s + 54650K .......... .......... ..... +..... .......... . +......... 61% 93.8M 0s + 54700K .......... .......... .......... . +........ +. .......... 61% 213M 0s + 54750K .......... .......... ......... +. ....... +... .......... 61% 65.7M 0s + 54800K ... +....... .......... .......... ..... +..... .......... 61% 215M 0s + 54850K . +......... ....... +... .......... .......... ......... +. 61% 81.7M 0s + 54900K ....... +... ..... +..... .......... .......... .......... 61% 110M 0s + 54950K ..... +..... ... +....... ......... +. .......... ..... +..... 61% 80.5M 0s + 55000K .......... .... +...... ... +....... ..... +..... ... +....... 61% 47.5M 0s + 55050K .......... .......... ..... +..... .......... . +......... 61% 171M 0s + 55100K ....... +... .......... .......... . +......... .......... 62% 86.2M 0s + 55150K ..... +..... .......... . +........ +. ....... +... .......... 62% 130M 0s + 55200K ... +....... ......... +. .......... ..... +..... .......... 62% 76.4M 0s + 55250K . +......... . +...... +... ..... +..... ... +....... . +........ +. 62% 45.5M 0s + 55300K .......... ..... +..... .......... ......... +. ....... +... 62% 195M 0s + 55350K .......... ... +....... ......... +. .......... .......... 62% 235M 0s + 55400K .......... . +........ +. ....... +... .......... ... +....... 62% 154M 0s + 55450K .......... .......... ..... +..... ... +....... . +......... 62% 85.6M 0s + 55500K ....... +... .......... ... +....... . +........ +. ....... +... 62% 117M 0s + 55550K .......... .......... . +......... ....... +... .......... 62% 85.8M 0s + 55600K ... +....... ......... +. .......... ..... +..... .......... 62% 110M 0s + 55650K  +. +......... .......... .......... ... +....... ......... +. 62% 155M 0s + 55700K .......... ..... +..... .......... .......... ....... +... 62% 45.1M 0s + 55750K .......... ... +....... ......... +. .......... .......... 62% 175M 0s + 55800K .......... . +......... .......... ..... +..... ... +. +...... 62% 91.5M 0s + 55850K . +......... .......... ..... +..... .......... .......... 62% 101M 0s + 55900K ... +....... ......... +. .......... ..... +..... .......... 62% 67.0M 0s + 55950K . +......... .......... .......... ... +....... ......... +. 62% 57.9M 0s + 56000K .......... .......... ... +....... . +........ +. ....... +... 63% 152M 0s + 56050K .......... ... +....... .......... .......... ..... +..... 63% 162M 0s + 56100K .......... . +... +...... .......... ..... +..... ... +....... 63% 119M 0s + 56150K .......... .......... .......... .......... .......... 63% 120M 0s + 56200K ....... +... .......... .......... ......... +. .......... 63% 196M 0s + 56250K ..... +..... .......... ......... +. ....... +... .......... 63% 70.7M 0s + 56300K .......... ......... +. .......... . +......... .......... 63% 126M 0s + 56350K . +......... .......... .......... ... +....... ......... +. 63% 124M 0s + 56400K ....... +... .......... .......... . +......... ....... +... 63% 45.1M 0s + 56450K .......... ... +....... ......... +. .......... .......... 63% 182M 0s + 56500K .. +........ . +......... .......... ..... +..... .......... 63% 95.5M 0s + 56550K ......... +. .......... ..... +..... .......... . +......... 63% 83.8M 0s + 56600K ....... +... .......... ... +....... . +........ +. .......... 63% 71.0M 0s + 56650K ..... +..... .......... .......... ....... +... .......... 63% 216M 0s + 56700K ... +....... ......... +. .......... .......... .......... 63% 41.3M 0s + 56750K . +......... .......... .......... .......... .......... 63% 176M 0s + 56800K .......... ..... +..... .......... . +......... ....... +... 63% 211M 0s + 56850K .......... .......... ......... +. .......... ..... +..... 64% 106M 0s + 56900K ... +....... . +......... .......... ..... +..... ... +....... 64% 85.3M 0s + 56950K .......... ....... +... .......... .......... . +......... 64% 134M 0s + 57000K .......... ..........  +... +....... ......... +. .......... 64% 121M 0s + 57050K .......... .......... .......... .......... ..... +..... 64% 182M 0s + 57100K .......... ......... +. .......... ..... +..... .......... 64% 44.5M 0s + 57150K . +........ +. .......... .......... ... +....... ......... +. 64% 81.6M 0s + 57200K .......... .......... ... +....... . +......... ....... +... 64% 176M 0s + 57250K ..... +..... ... +....... .......... ....... +... .......... 64% 81.7M 0s + 57300K .......... . +......... ....... +... .......... ... +....... 64% 88.1M 0s + 57350K . +......... .......... ..... +..... .......... . +......... 64% 37.6M 0s + 57400K .......... .......... .......... ......... +. .......... 64% 172M 0s + 57450K .......... ... +....... . +......... ....... +... .......... 64% 163M 0s + 57500K ... +....... ......... +. .......... ..... +..... .......... 64% 216M 0s + 57550K ......... +. ....... +... .......... .......... .......... 64% 109M 0s + 57600K .......... .......... ... +....... . +......... .......... 64% 100M 0s + 57650K .......... .......... . +........ +. .......... .......... 64% 200M 0s + 57700K .......... . +......... ....... +... .......... ... +....... 64% 94.9M 0s + 57750K .......... .......... ..... +..... .......... .......... 65% 115M 0s + 57800K ....... +... .......... .......... . +........ +. .......... 65% 55.9M 0s + 57850K .......... .......... . +......... .......... .......... 65% 203M 0s + 57900K ... +....... ......... +. .......... ..... +..... .......... 65% 93.8M 0s + 57950K .......... ....... +... .......... .......... . +......... 65% 58.3M 0s + 58000K .......... .......... .......... . +......... .......... 65% 97.6M 0s + 58050K ..... +..... .......... ......... +. .......... ..... +..... 65% 42.4M 0s + 58100K .......... .......... .......... .......... ... +....... 65% 174M 0s + 58150K . +........ +. .......... ..... +..... .......... .......... 65% 127M 0s + 58200K .......... .......... ... +... +.... .......... .......... 65% 170M 0s + 58250K .......... ... +....... .......... .......... ..... +..... 65% 144M 0s + 58300K ... +....... .......... .......... ..... +..... ... +....... 65% 205M 0s + 58350K . +......... .......... ..... +..... ... +.......  +......... +. 65% 57.5M 0s + 58400K .......... ..... +..... .......... . +......... .......... 65% 185M 0s + 58450K ..... +..... ... +....... ......... +. .......... ..... +..... 65% 88.5M 0s + 58500K .......... . +......... ....... +... .......... ... +....... 65% 55.4M 0s + 58550K . +........ +. .......... ..... +. +. +... .......... . +......... 65% 85.9M 0s + 58600K .......... ..... +..... ... +....... ......... +. .......... 65% 172M 0s + 58650K .......... .......... .......... .......... .......... 66% + 83.1M 0s + 58700K .......... ......... +. .......... ..... +..... .......... 66% 122M 0s + 58750K .......... .......... .......... ... +....... ......... +. 66% 38.3M 0s + 58800K ....... +... ..... +..... .......... . +......... ....... +... 66% 127M 0s + 58850K ..... +..... .......... ......... +. .......... ..... +..... 66% 179M 0s + 58900K .. +........ .......... ....... +... .......... .......... 66% 192M 0s + 58950K . +........ +. .......... .......... .......... . +......... 66% 103M 0s + 59000K ....... +... .......... ... +....... ......... +. .......... 66% 103M 0s + 59050K ..... +..... .......... . +......... ....... +... .......... 66% 135M 0s + 59100K ... +....... .......... .......... .......... .......... 66% 142M 0s + 59150K .......... ....... +... .......... ... +....... .......... 66% 97.7M 0s + 59200K ....... +... ..... +..... .......... . +......... .......... 66% 50.2M 0s + 59250K .......... ... +....... .......... .......... .......... 66% 191M 0s + 59300K ... +....... . +......... ....... +... .......... ... +....... 66% 197M 0s + 59350K . +........ +. .......... ..... +..... ... +....... .......... 66% 62.5M 0s + 59400K ....... +... .......... ... +....... .......... ....... +... 66% 63.7M 0s + 59450K ..... +..... .......... . +......... ....... +... .......... 66% 44.0M 0s + 59500K .......... .......... .......... ..... +..... .......... 66% 137M 0s + 59550K . +......... .......... .......... ... +....... .......... 67% 121M 0s + 59600K .......... ..... +..... .......... . +......... .......... 67% 210M 0s + 59650K .......... .......... .......... .......... ..... +..... 67% 145M 0s + 59700K .......... .......... .......... ..... +..... ... +....... 67% 86.9M 0s + 59750K ......... +. ..........  +..... +..... .......... + . +......... 67% 92.2M 0s + 59800K ....... +... .......... .......... .......... .......... 67% 148M 0s + 59850K .......... .......... .......... ...... +. +... .......... 67% 210M 0s + 59900K ... +....... ......... +. .......... ..... +..... .......... 67% 58.6M 0s + 59950K . +......... ....... +... ..... +..... .......... .......... 67% 105M 0s + 60000K ....... +... ..... +..... .......... .......... ....... +... 67% 54.4M 0s + 60050K .......... ... +....... . +......... .......... .......... 67% 205M 0s + 60100K .......... . +......... .......... ..... +..... ... +....... 67% 82.9M 0s + 60150K .......... .......... ..... +..... .......... . +......... 67% 47.6M + 0s + 60200K .......... .......... ... +....... ......... +. .......... 67% 165M 0s + 60250K ..... +..... .......... . +........ +. .......... ..... +..... 67% 173M 0s + 60300K ... +....... .......... ....... +... .......... .......... 67% 210M 0s + 60350K . +......... ....... +... .......... ... +....... . +......... 67% 80.7M 0s + 60400K .......... ..... +..... .......... . +......... ....... +... 68% 82.9M 0s + 60450K ..... +..... .......... .......... .......... .......... 68% 166M 0s + 60500K .......... . +......... .......... ..... +..... .......... 68% 196M 0s + 60550K ......... +. .......... ..... +..... .......... ......... +. 68% 102M 0s + 60600K .. +........ .......... ... +....... ......... +. .......... 68% 56.4M 0s + 60650K ..... +..... .......... . +......... ....... +... .......... 68% 80.3M 0s + 60700K ... +..... +.. .......... .......... ..... +..... .......... 68% 127M 0s + 60750K . +......... .......... ..... +..... .......... . +........ +. 68% 65.9M + 0s + 60800K .......... ..... +..... .......... . +......... ....... +... 68% 99.3M 0s + 60850K ...... +.... ... +....... ......... +. .......... ..... +..... 68% 52.0M 0s + 60900K ... +....... . +......... .......... .......... ... +....... 68% 130M 0s + 60950K . +......... .......... ..... +..... ... +....... .......... 68% 189M 0s + 61000K ....... +... ..... +..... ... +....... .......... .......... 68% 181M 0s + 61050K ..... +..... .......... . +......... ....... +... .......... 68% 87.0M 0s + 61100K .......... ......... +. .......... ..... +..... .......... 68% 89.2M 0s + 61150K . +......... .......... .......... ... +....... ......... +. 68% 120M 0s + 61200K ....... +... .......... .......... ......... +. .......... 68% 213M 0s + 61250K .......... ... +....... ......... +. .......... .......... 68% 141M 0s + 61300K .......... ......... +. ....... +... .......... .......... 69% 48.5M 0s + 61350K . +........ +. ....... +... .......... ... +....... . +......... 69% 102M 0s + 61400K .. +..... +... .......... .......... ......... +. .......... 69% 175M 0s + 61450K ...... +.... .......... .. +........ ... +..... +.. .......... 69% 71.9M 0s + 61500K .......... .......... + .......... .......... .......... 69% 95.3M 0s + 61550K . +........ +. ....... +... .......... ... +....... ......... +. 69% 44.2M 0s + 61600K ....... +... .......... .......... . +......... ....... +... 69% 105M 0s + 61650K .......... ... +....... ......... +. .......... ..... +..... 69% 197M 0s + 61700K .......... . +........ +. .......... ..... +..... .......... 69% 199M 0s + 61750K . +........ +. .......... ..... +..... .......... .......... 69% 92.4M 0s + 61800K ....... +... .......... ... +....... ......... +. .......... 69% 73.1M 0s + 61850K .......... .......... . +......... .......... .......... 69% 157M 0s + 61900K .......... . +........ +. .......... .......... .......... 69% 225M 0s + 61950K . +......... .......... .......... ... +....... .......... 69% 155M 0s + 62000K ....... +... ..... +..... .......... . +........ +. .......... 69% 45.3M 0s + 62050K .......... .......... . +........ +. .......... .......... 69% 96.5M 0s + 62100K ... +....... . +......... ....... +... .......... ... +....... 69% 77.3M 0s + 62150K .......... .......... ..... +..... .......... .......... 69% 177M 0s + 62200K ....... +... .......... ... +....... . +......... .......... 70% 77.3M 0s + 62250K ..... +..... .......... . +......... .......... ..... +..... 70% 47.9M 0s + 62300K .......... . +........ +. .......... ..... +..... .......... 70% 84.3M 0s + 62350K .......... .......... .......... .......... . +........ +. 70% 167M 0s + 62400K .......... ..... +..... .......... . +......... ....... +... 70% 201M 0s + 62450K .......... .......... ......... +. .......... .......... 70% 139M 0s + 62500K .......... . +......... ....... +... .......... .......... 70% 72.9M 0s + 62550K .......... .......... ..... +..... .......... . +......... 70% 130M 0s + 62600K ....... +... .......... ... +....... .......... .......... 70% 194M 0s + 62650K ..... +..... .......... .......... ....... +... ..... +..... 70% 220M 0s + 62700K .......... ......... +. .......... ..... +..... ... +.... +... 70% 47.7M 0s + 62750K .......... .......... ..... +..... ... +....... ......... +. 70% 112M 0s + 62800K .......... .......... .......... . +......... ....... +... 70% 78.7M 0s + 62850K .......... ... +....... ......... +. ....... +... ..... +..... 70% 174M 0s + 62900K .......... . +......... ....... +... ..... +..... ... +....... 70% 55.7M 0s + 62950K . +........ +. .......... ..... +..... .......... . +......... 70% 61.1M 0s + 63000K ....... +... .......... .......... ......... +. .......... 70% 76.4M 0s + 63050K ..... +..... .......... . +......... .......... .......... 70% 215M 0s + 63100K .......... .......... ....... +... ..... +..... .......... 71% 160M 0s + 63150K . +......... ....... +... .......... .......... ......... +. 71% 110M 0s + 63200K ....... +... ..... +..... .......... ......... +. ....... +... 71% 62.2M 0s + 63250K ..... +.....  +... +....... ......... +. ....... +... ..... +..... 71% 109M 0s + 63300K ..........  +. +........ +. .......... ... +....... ... +....... 71% 87.1M 0s + 63350K .......... .......... ..... +..... ......... +. .......... 71% 165M 0s + 63400K ....... +... .......... ... +....... .......... .......... 71% 104M 0s + 63450K .......... ... +....... . +......... ....... +... .......... 71% 147M 0s + 63500K ... +....... ......... +. ....... +... ..... +..... .......... 71% 77.0M 0s + 63550K . +.........  +....... +... ..... +..... ... +....... ......... +. 71% 55.8M 0s + 63600K ....... +... ..... +..... .......... . +......... ....... +... 71% 149M 0s + 63650K ..... +..... ... +....... ......... +. ....... +... .......... 71% 65.5M 0s + 63700K ... +....... . +......... ....... +... .......... ... +....... 71% 73.1M + 0s + 63750K .......... .......... .......... .......... . +......... 71% 152M 0s + 63800K .......... ..... +..... .......... .......... .......... 71% 174M 0s + 63850K .......... ... +....... . +......... .......... .......... 71% 207M 0s + 63900K ... +....... ......... +. .......... .......... .......... 71% 62.3M 0s + 63950K .......... ....... +... .......... .......... .......... 71% 172M 0s + 64000K ....... +... . +......... .......... .......... ... +....... 72% 152M 0s + 64050K ......... +. .......... .......... .......... .......... 72% 143M 0s + 64100K ....... +... .......... ... +....... .......... .......... 72% 46.7M 0s + 64150K ..... +..... .......... ......... +. ....... +... .......... 72% + 109M 0s + 64200K ... +....... ......... +. .......... ..... +..... ... +....... 72% 85.7M 0s + 64250K . +......... .......... .......... ... +....... ......... +. 72% 73.7M 0s + 64300K ....... +... ..... +..... .......... .......... ....... +... 72% 174M 0s + 64350K .......... ... +....... ......... +. .......... ..... +..... 72% 61.1M 0s + 64400K ..........  +.......... ....... +... .......... ... +....... 72% 68.3M 0s + 64450K ......... +. .......... ..... +..... .......... + . +......... 72% 101M 0s + 64500K ....... +... ....... +... ... +....... ......... +. .......... 72% 137M 0s + 64550K ..... +..... .......... . +......... ....... +... .......... 72% 201M 0s + 64600K .......... ......... +. .......... ..... +..... ... +....... 72% 84.6M 0s + 64650K . +......... + .. +..... +...  +.......... .......... .......... 72% 102M 0s + 64700K .......... ..... +..... .......... . +......... .......... 72% 194M 0s + 64750K .......... ... +....... .......... ....... +... ..... +..... 72% 223M 0s + 64800K .......... . +......... ....... +... .......... ... +....... 72% 57.2M 0s + 64850K ......... +. .......... .......... .......... .......... 73% 209M 0s + 64900K .......... ..... +..... ... +....... ......... +. .......... 73% 61.1M 0s + 64950K .......... ... +....... . +......... .......... .......... 73% 189M 0s + + 65000K ... +....... .......... .......... ..... +..... .......... 73% 70.8M 0s + 65050K . +......... ....... +... .......... ... +....... . +........ +. 73% 56.7M 0s + 65100K .......... .......... .......... . +......... ....... +... 73% 71.9M 0s + 65150K ..... +..... .......... .......... .......... .......... 73% 131M 0s + 65200K ... +....... . +........ +. + .......... .......... .......... 73% 119M 0s + 65250K ......... +. .......... ..... +..... .......... . +......... 73% 127M 0s + 65300K ....... +... .......... ... +....... ......... +. .......... 73% 57.1M 0s + 65350K ..... +.. +... .......... . +......... ....... +... .......... 73% 102M 0s + 65400K ... +....... ......... +. .......... .......... .......... 73% 181M 0s + 65450K . +......... ....... +... .......... ... +....... ......... +. 73% 175M 0s + 65500K ... +....... ......... +. .......... . +......... .......... 73% 74.2M 0s + 65550K .......... ....... +... .......... ... +....... ......... +. 73% 170M 0s + 65600K .......... ..... +..... .......... . +......... ....... +... 73% 75.9M 0s + 65650K ..... +..... ... +....... ......... +. ....... +... ..... +..... 73% 85.1M 0s + 65700K .......... ......... +. ....... +... ...... +.... ... +....... 73% 164M 0s + 65750K ......... +. .......... ..... +..... .......... . +......... 74% 49.2M 0s + 65800K ....... +... .......... ... +....... .......... .......... 74% 81.4M 0s + 65850K ..... +..... .......... .......... + ....... +. +.. ..... +..... 74% 101M 0s + 65900K ... +....... ......... +. .......... ..... +..... ... +....... 74% 201M 0s + 65950K . +......... .......... .......... ... +....... .......... 74% 6.83M 0s + 66000K ....... +... ..... +..... .......... ......... +. .......... 74% 97.0M 0s + 66050K .. +........ ... +....... ......... +. .......... ..... +..... 74% 109M 0s + 66100K ... +....... . +........ +. ....... +... ......... +. ... +. +...... 74% 72.8M 0s + 66150K . +........ +. .......... .......... ... +....... ......... +. 74% 103M + 0s + 66200K .......... .......... ... +....... . +......... ....... +... 74% 227M 0s + 66250K ..... +..... ........ +.. ........ +. +. .......... .......... 74% 187M 0s + 66300K ... +....... ......... +. .......... .......... .......... 74% 206M 0s + 66350K . +......... ....... +... .......... ... +....... ......... +. 74% 161M 0s + 66400K ....... +... .......... .......... . +......... ....... +... 74% 195M 0s + 66450K .......... ... +....... .......... ....... +... ..... +..... 74% 179M 0s + 66500K .......... . +........ +. .......... .......... ... +....... 74% 206M 0s + 66550K .......... .......... ..... +..... .......... ......... +. 74% 190M 0s + 66600K ....... +... .......... ... +....... ......... +. .......... 74% 12.4M 0s + 66650K .......... ... +....... . +......... .......... .......... 75% 206M 0s + 66700K ... +....... .......... .......... ..... +..... ... +....... 75% 208M 0s + 66750K . +......... ....... +... .......... ... +....... ......... +. 75% 104M 0s + 66800K ....... +... ..... +..... .......... . +......... ....... +... 75% 66.4M 0s + 66850K ..........  +... +....... ......... +. .......... ..... +..... 75% 70.1M 0s + 66900K .......... ......... +. ....... +... .......... .......... 75% 174M 0s + 66950K ......... +. .......... ..... +..... ... +....... . +........ +. 75% 59.6M 0s + 67000K .......... .......... .......... ......... +. ....... +... 75% 126M 0s + 67050K .......... ... +....... .......... ....... +... .......... 75% 70.8M 0s + 67100K ... +....... ......... +. .......... .......... .......... 75% 195M 0s + 67150K . +......... ....... +... .......... .......... . +........ +. + 75% 66.0M 0s + 67200K ....... +... .......... .......... . +......... ....... +... 75% 80.3M 0s + 67250K .......... .......... ......... +. .......... ..... +..... 75% 79.3M 0s + 67300K ... +....... . +......... ....... +... .......... ... +....... 75% 71.5M 0s + 67350K ......... +. ....... +... .......... .......... ......... +. 75% 73.7M 0s + 67400K .......... ..... +..... .......... . +......... ....... +... 75% 113M 0s + 67450K .......... ... +....... ......... +. ..........  +..... +..... 75% 95.4M 0s + 67500K ... +....... .......... ....... +... .......... ... +....... 75% 120M 0s + 67550K . +........ +. .......... ..... +..... .... +...... .......... 76% 88.7M 0s + 67600K ....... +... ..... +..... .......... . +......... .......... 76% 157M 0s + 67650K ..... +..... .......... . +......... ....... +... .......... 76% + 102M 0s + 67700K ... +....... ......... +. .......... ..... +..... .......... 76% 138M 0s + 67750K . +......... ....... +... .......... ... +....... ......... +. 76% 59.7M 0s + 67800K .......... ..... +..... .......... . +......... ....... +. +. +. + 76% + 118M + 0s + + 67850K +  +.......... ... +....... ......... +. ....... +... ..... +..... 76% 130M 0s + 67900K .......... . +......... ....... +... ..... +..... ... +....... 76% 73.8M 0s + 67950K .......... .......... ..... +..... .......... . +......... 76% 66.0M 0s + 68000K + . +......... .......... .......... ......... +. .......... 76% 84.9M 0s + 68050K ..... +..... .......... . +......... + .......... ..... +..... 76% 110M 0s + 68100K .......... . +........ +. .......... .......... ... +....... 76% 134M 0s + 68150K .......... ....... +... .......... ... +....... . +........ +. 76% 76.2M 0s + 68200K .......... ..... +..... .......... . +......... .......... 76% 112M 0s + 68250K ..... +..... ... +....... .......... ....... +... .......... 76% 109M 0s + 68300K .......... .......... .......... .......... .......... 76% 159M 0s + 68350K ......... +. .......... ..... +..... ... +...... +. . +........ +. 76% 89.6M 0s + 68400K .......... ..... +..... ... +....... ......... +. .......... 77% 112M 0s + 68450K ..... +..... .......... . +....... +.. ....... +... .......... 77% + 37.5M 0s + 68500K ... +....... ........ +.. ....... +... ..... +..... .......... 77% + 109M 0s + 68550K . +......... ....... +... ..... +..... ... +.......  +.......... 77% 96.3M 0s + 68600K .......... .. +... +..... ... +....... . +........ +. ....... +... 77% 186M 0s + 68650K .......... ... +....... ......... +. .......... ..... +..... 77% 202M 0s + 68700K .......... . +......... .......... .......... ... +....... 77% 74.4M 0s + 68750K ......... +. ....... +... ..... +..... .......... .......... 77% 134M 0s + 68800K ....... +... .......... .......... . +......... .......... 77% 94.6M 0s + 68850K ..... +..... .......... ......... +. ....... +... ..... +..... 77% 65.3M 0s + 68900K ... +....... . +........ +. ....... +... .......... .......... 77% 90.0M 0s + 68950K .......... .......... ..... +..... ... +....... .......... 77% 198M 0s + 69000K ....... +... ..... +..... .......... . +......... .......... 77% 197M 0s + 69050K ..... +..... .......... . +........ +. ....... +... ..... +..... 77% 92.3M 0s + 69100K .......... . +........ +. .......... ..... +..... .......... 77% 95.7M 0s + 69150K . +......... .......... .......... ... +....... ......... +. 77% 91.2M 0s + 69200K .......... ..... +..... .......... . +......... ....... +... 77% 103M 0s + 69250K .......... .......... .......... .......... ..... +..... 77% 204M 0s + 69300K ... +....... . +......... .......... ..... +..... ... +....... 78% 49.8M 0s + 69350K .......... ....... +... ..... +..... .......... ......... +. 78% 114M 0s + 69400K .......... .......... .......... ......... +. .......... 78% 68.8M 0s + 69450K ..... +..... .......... . +......... .......... .......... 78% 137M 0s + 69500K ... +....... ......... +. .......... ..... +..... .......... 78% 98.0M 0s + 69550K . +........ +. ....... +... .......... ... +....... ......... +. 78% 63.1M 0s + 69600K .......... ..... +..... .......... .......... .......... 78% 219M 0s + 69650K ..... +..... ... +....... ......... +. .......... ..... +..... 78% 94.8M 0s + 69700K ... +....... .......... ....... +... ..... +..... ... +....... 78% 88.9M 0s + 69750K . +........ +. .......... .......... .......... . +......... 78% 133M 0s + 69800K ....... +... .......... .......... ......... +. .......... 78% 134M 0s + 69850K ..... +..... .......... . +......... ....... +... .......... 78% 83.2M 0s + 69900K + ... +. +...... .......... .......... ..... +..... .......... 78% 91.3M 0s + 69950K . +......... .......... .......... ... +....... ......... +. 78% 53.3M 0s + 70000K .......... ..... +..... .......... . +......... .......... 78% 136M 0s + 70050K .......... .......... ......... +. .......... ..... +..... 78% 154M 0s + 70100K .......... .......... ....... +... .......... ... +....... 78% 63.3M 0s + 70150K . +......... .......... ..... +..... .......... . +......... 78% 72.2M 0s + 70200K ....... +... .......... .......... ......... +. ....... +... 79% 192M 0s + 70250K ..... +..... .......... . +......... .......... .......... 79% 82.4M 0s + 70300K .......... .......... .......... ..... +..... .......... 79% 149M + 0s + 70350K  +.......... .......... .......... .......... .......... 79% 92.9M 0s + 70400K ....... +... ..... +..... ... +....... .......... ....... +... 79% 104M 0s + 70450K .......... ... +....... .......... ....... +... ..... +..... 79% 195M 0s + 70500K .......... . +......... .......... ..... +..... ... +....... 79% 101M 0s + 70550K . +........ +. .......... ..... +..... .......... . +......... 79% 84.8M 0s + 70600K .......... .......... ... +....... ......... +. .......... 79% 113M 0s + 70650K ..... +..... .......... . +......... .......... ......... +. 79% 212M 0s + 70700K ... +....... ......... +. ....... +... .......... .......... 79% 47.5M 0s + 70750K . +......... ....... +... .......... ... +....... ......... +. 79% 100M 0s + 70800K .......... ..... +..... .......... . +......... ....... +... 79% 70.6M 0s + 70850K ..... +..... .......... . +......... ....... +... ..... +..... 79% 78.6M 0s + 70900K .......... . +......... ....... +... .......... .......... 79% 199M 0s + 70950K ......... +. .......... ..... +..... .......... . +......... 79% 68.5M 0s + 71000K ....... +... ......... +. ... +....... ......... +. .......... 79% 102M 0s + 71050K .... +...... ... +....... .......... ....... +... .......... 79% 101M 0s + 71100K ... +....... ......... +. .......... ..... +..... ... +....... 80% 121M 0s + 71150K . +......... ....... +... .......... .......... .......... 80% 141M 0s + 71200K .......... ..... +..... + .......... .......... .......... 80% 116M 0s + 71250K .......... .......... ......... +. .......... .......... 80% 123M 0s + 71300K .......... .......... ....... +... .......... ... +....... 80% 83.6M 0s + 71350K . +......... .......... .......... .......... . +......... 80% 50.6M 0s + 71400K .......... ..... +..... ... +....... .......... .......... 80% 209M 0s + 71450K ..... +..... .......... . +........ +. ....... +... .......... 80% 88.7M 0s + 71500K ... +....... ......... +. .......... .......... .......... 80% 74.3M 0s + 71550K . +......... .......... .......... ... +....... ......... +. 80% 79.6M 0s + 71600K ....... +... ..... +..... .......... . +......... ..... +.. +... 80% 67.7M 0s + 71650K .......... ... +....... .......... + .......... ...... +.... 80% 189M 0s + 71700K .......... .. +........ ........ +.. .......... .......... 80% 98.7M 0s + 71750K ....... +... .......... .......... ......... +. ....... +... 80% 212M 0s + 71800K .......... .......... . +......... ....... +... .......... 80% 81.4M 0s + 71850K ... +....... ......... +. .......... ..... +..... .......... 80% 217M 0s + 71900K . +......... ....... +... .......... ... +....... .......... 80% 95.1M 0s + 71950K .......... ..... +..... .......... . +......... ....... +... 80% 178M 0s + 72000K .......... ... +....... ......... +. .......... ..... +..... 81% 72.3M 0s + 72050K ... +....... .. +........ ....... +... .......... ... +....... 81% 55.0M 0s + 72100K ......... +. .......... ..... +..... .......... . +......... 81% 168M 0s + 72150K ....... +... .......... ... +....... ......... +. .......... 81% 88.2M 0s + 72200K ..... +..... ... +....... . +......... ....... +... .......... 81% 82.2M 0s + 72250K ... +....... ......... +. .......... ..... +..... .......... 81% 69.8M 0s + 72300K . +......... .......... .......... ... +....... ......... +. 81% 68.3M 0s + 72350K .......... ..... +..... .......... .......... ....... +... 81% 188M 0s + 72400K .......... ... +....... .......... .......... .......... 81% 96.2M 0s + 72450K .......... .......... ....... +... ..... +..... ... +....... 81% 165M 0s + 72500K .......... ....... +... .......... .......... . +......... 81% 79.8M 0s + 72550K ....... +... .......... .......... ......... +. ......... +. 81% 202M 0s + 72600K ..... +..... .......... . +........ +. .......... .......... 81% 147M 0s + 72650K .......... .......... .......... ..... +..... .......... 81% 199M 0s + 72700K ......... +. ....... +... .......... ... +....... ......... +. 81% 54.2M 0s + 72750K ....... +... .......... .......... .......... ....... +... 81% 62.7M 0s + 72800K ..... +..... .......... .......... .......... ..... +..... 81% 180M 0s + 72850K .......... . +......... ....... +... ..... +..... .......... 82% 67.4M 0s + 72900K ......... +. .......... ..... +..... .......... . +........ +. 82% 104M 0s + 72950K ....... +... .......... ... +....... ......... +. .......... 82% 56.6M 0s + 73000K ..... +..... .......... .......... ....... +... .......... 82% 208M 0s + 73050K ... +....... ......... +. ....... +... .......... ... +....... 82% 87.6M 0s + 73100K . +......... ....... +... .......... .......... ......... +. 82% 95.7M 0s + 73150K .......... ..... +..... .......... ......... +. ....... +... 82% 123M 0s + 73200K .......... ... +....... ......... +. .......... ..... +..... 82% 87.8M 0s + 73250K ... +....... . +........ +. ....... +... .......... ... +....... 82% 86.5M 0s + 73300K . +........ +. .......... ..... +..... ....... +... . +......... 82% 163M 0s + 73350K ....... +... .......... .......... ......... +. .......... 82% 217M 0s + 73400K ..... +..... .......... . +......... ....... +... .......... 82% 68.0M + 0s + 73450K ... +....... ...... +... +. .......... .......... .......... 82% 73.8M 0s + 73500K . +........ +. .......... ..........  +.......... . +........ +. 82% 58.1M 0s + 73550K .......... ..... +..... ... +....... . +......... ....... +... 82% 137M 0s + 73600K .......... .......... ......... +. ....... +... ..... +..... 82% 74.1M 0s + 73650K ... +....... . +......... ....... +... .......... ... +....... 82% 99.3M 0s + 73700K ......... +. .......... ..... +..... .......... . +......... 82% 69.1M 0s + 73750K ....... +... ..... +..... ... +....... ......... +. .......... 83% 162M 0s + 73800K ..... +..... .......... . +......... ....... +... .......... 83% 134M 0s + 73850K .......... .......... .......... .......... .......... 83% 186M 0s + 73900K . +......... .......... .......... ... +....... .......... 83% 82.3M 0s + 73950K ....... +... ..... +..... ... +....... .......... .......... 83% 145M 0s + 74000K .......... ... +....... . +........ +. ....... +... .......... 83% 212M 0s + 74050K .......... .......... ....... +... ..... +..... .......... 83% 146M 0s + 74100K . +........ +. .......... ..... +..... .......... ......... +. 83% 56.0M 0s + 74150K ....... +... .......... .......... . +........ +. .......... 83% 70.6M 0s + 74200K ..... +..... ..........  +. +......... ....... +... .......... 83% 112M 0s + 74250K ... +....... ......... +. .......... ..... +..... .......... 83% 65.7M 0s + 74300K . +......... .. +..... +... .......... ... +....... . +......... 83% 94.8M 0s + 74350K .......... ..... +..... ... +....... . +......... ....... +... 83% 76.9M 0s + 74400K ..... +..... .......... ......... +. ....... +... ..... +..... 83% 79.2M 0s + 74450K .......... . +........ +. ....... +... .......... . +......... 83% 179M 0s + 74500K ......... +. .......... ..... +..... ... +....... . +......... 83% 74.3M 0s + 74550K ....... +... .......... ... +. +...... ......... +. .......... 83% 97.5M 0s + 74600K ..... +..... .......... . +......... .......... .......... 83% 169M 0s + 74650K ... +....... .......... .......... .......... .......... 84% 199M 0s + 74700K .......... ....... +... ..... +..... .......... .......... 84% 124M 0s + 74750K ....... +... .......... .......... . +......... ....... +... 84% 195M 0s + 74800K .......... ... +....... .......... ....... +... ..... +..... 84% 56.6M 0s + 74850K .......... . +......... ....... +... .......... ... +....... 84% 73.9M 0s + 74900K .......... .......... ..... +..... ... +....... . +......... 84% 57.5M 0s + 74950K ....... +... .......... .......... ......... +. .......... 84% 200M 0s + 75000K ......... +. .......... .......... ... +....... . +......... 84% 77.9M 0s + 75050K .......... ..... +..... ... +....... .......... ....... +... 84% 77.4M 0s + 75100K ..... +..... .......... ......... +. ....... +... .......... 84% 74.3M 0s + 75150K ... +....... ......... +. .......... .......... .......... 84% 206M 0s + 75200K . +......... ....... +... .......... .......... .......... 84% 83.0M 0s + 75250K .......... .......... .......... . +......... ....... +... 84% 216M 0s + 75300K .......... ... +....... ......... +. .......... ..... +..... 84% 92.1M 0s + 75350K .......... .......... ....... +... .......... ... +....... 84% 121M 0s + 75400K ......... +. .......... .......... .......... . +......... 84% 169M 0s + 75450K .......... ..... +..... ... +....... ......... +. ....... +... 84% 200M 0s + + 75500K ..... +..... .......... . +......... .......... ..... +..... 84% 67.9M 0s + 75550K ... +.... +... . +......... ....... +... ..... +..... .......... 85% 64.9M 0s + 75600K . +........ +. .......... ......... +. .......... . +........ +. 85% 53.1M 0s + 75650K .......... ..... +..... .......... . +......... .......... 85% 179M 0s + 75700K .......... ... +....... ......... +. ....... +... ..... +..... 85% 68.1M 0s + 75750K .......... . +......... ....... +... ..... +..... ... +....... 85% 85.9M 0s + 75800K .......... .......... ..... +..... .......... . +......... 85% 58.0M 0s + 75850K ....... +... .......... ... +....... .......... .......... 85% 180M 0s + 75900K ..... +..... .......... . +......... .......... .......... 85% 161M 0s + 75950K ... +....... ......... +. .......... .......... .......... 85% 204M 0s + 76000K . +......... ....... +... .......... ... +....... ......... +. 85% 69.6M 0s + 76050K .......... ..... +..... .......... . +......... ....... +... 85% 91.4M 0s + 76100K ..... +..... ... +....... ......... +. .......... .......... 85% 185M 0s + 76150K ... +....... ......... +. .......... .......... ... +....... 85% 198M 0s + 76200K ......... +. .......... ..... +..... ... +....... .......... 85% 82.8M 0s + 76250K ....... +... .......... ... +....... ......... +. .......... 85% 67.0M 0s + 76300K + ..... +..... .......... .......... ....... +... .......... 85% 59.4M 0s + 76350K ... +....... . +......... .......... ..... +..... ....... +... 85% 188M 0s + 76400K . +......... ....... +... .......... .......... . +........ +. 86% 67.9M 0s + 76450K .......... ..... +..... .......... .......... .. +..... +... 86% 72.5M 0s + 76500K .......... .......... ......... +. .......... ..... +..... 86% 60.8M 0s + 76550K ... +....... .......... .......... .......... .......... 86% 197M 0s + 76600K .......... .......... ..... +..... .......... .......... 86% 193M 0s + 76650K .......... .......... .......... .......... ....... +... 86% 143M 0s + 76700K . +......... .......... . +......... .......... .......... 86% 96.1M 0s + 76750K ... +....... . +......... .......... ..... +..... .......... 86% 90.3M 0s + 76800K . +......... .......... ..... +..... ... +....... .......... 86% 153M 0s + 76850K .......... ..... +..... .......... ......... +. ....... +... 86% 206M 0s + 76900K .......... ... +....... ......... +. ....... +... ..... +..... 86% 93.8M 0s + 76950K .......... . +......... ....... +... .......... ... +....... 86% 62.8M 0s + 77000K . +........ +. .......... ..... +..... .......... . +......... 86% 61.5M 0s + 77050K ....... +... ..... +..... ... +....... ......... +. .......... + 86% 153M 0s + 77100K ..... +..... .......... . +......... . +...... +... .......... 86% 83.8M 0s + 77150K ... +....... ......... +. .......... ..... +..... .......... 86% 66.8M 0s + 77200K . +......... .......... .......... ... +....... ......... +. 86% 56.7M 0s + 77250K .......... .... +. +..... .......... . +......... .......... 86% 126M 0s + 77300K ..... +..... ... +....... .......... .......... .......... 87% 213M 0s + 77350K .......... .......... ....... +... .......... ... +....... 87% 225M 0s + 77400K ......... +. .......... ..... +..... .......... . +......... 87% 98.6M 0s + 77450K .......... .......... ... +....... ......... +. .......... 87% 96.3M 0s + 77500K ..... +..... .......... . +......... ....... +... .......... 87% 195M 0s + 77550K .......... ......... +. .......... .......... ... +....... 87% 207M 0s + 77600K . +......... ....... +... .......... .......... ......... +. 87% 63.8M 0s + 77650K .......... ..... +..... .......... . +......... ....... +... 87% 66.6M 0s + 77700K .......... .......... ......... +. .......... ..... +..... 87% 67.2M 0s + 77750K ... +....... .......... ....... +... .......... ... +....... 87% 54.2M 0s + 77800K ......... +. .......... .......... .......... ......... +. 87% 180M 0s + 77850K ....... +... ..... +..... ..........  +. +........ +. .......... 87% 58.9M 0s + 77900K ..... +..... .......... . +......... ....... +... ..... +..... 87% 89.7M 0s + 77950K .......... . +......... .......... .......... .......... 87% 174M 0s + 78000K . +......... ....... +... .......... ... +....... ......... +. 87% 124M 0s + 78050K .......... ..... +..... .......... .......... ....... +... 87% 190M 0s + 78100K .......... ... +....... ......... +. .......... ..... +..... 87% 103M 0s + 78150K .......... .......... ....... +... .......... .......... 87% 80.9M 0s + 78200K .......... ....... +... ..... +..... .......... ......... +. 88% 169M 0s + 78250K ....... +... .......... .......... .......... ....... +... 88% 211M 0s + 78300K ..... +..... .......... . +......... ....... +... .......... 88% 34.1M 0s + 78350K ... +....... .......... ....... +... ..... +..... .......... 88% 194M 0s + 78400K .......... .......... .......... .......... ......... +. 88% 165M 0s + 78450K ....... +... .......... .......... . +......... ....... +... 88% 50.1M 0s + 78500K .......... ... +....... ......... +. .......... .......... 88% 186M 0s + 78550K .......... . +......... ....... +... .......... .......... 88% 95.4M 0s + 78600K ......... +. .......... ..... +..... .......... . +......... 88% 63.6M 0s + 78650K .......... .......... .......... ......... +. .......... 88% 189M 0s + 78700K ..... +..... .......... .......... ....... +... .......... 88% 196M 0s + 78750K ... +....... .......... ....... +... ..... +..... .......... 88% 93.6M 0s + 78800K .......... ....... +... .......... ... +. +...... ......... +. + 88% 68.7M 0s + 78850K ....... +... ..... +..... ... +....... . +......... ....... +... 88% 131M 0s + 78900K .......... ... +....... ......... +. .......... ..... +..... 88% 146M 0s + 78950K .......... ......... +. ..........  +.......... .......... 88% 202M 0s + 79000K . +........ +. .......... ..... +..... .......... . +......... 88% 79.3M 0s + 79050K .......... .......... ... +....... ......... +. .......... 88% 109M 0s + 79100K .. +........ .......... . +......... ....... +... .......... 89% 65.7M 0s + 79150K ... +....... ......... +. .......... ..... +..... .......... 89% 49.6M 0s + 79200K . +......... ....... +... .......... .......... . +........ +. 89% 76.2M 0s + 79250K .......... ..... +..... ... +....... .......... .......... 89% 197M 0s + 79300K .......... ... +....... ......... +. .......... ..... +..... 89% 64.2M 0s + 79350K .......... .......... .......... .......... ... +....... 89% 125M 0s + 79400K . +......... .......... .......... ... +....... . +......... 89% 114M 0s + 79450K ....... +... .......... .......... ......... +. .......... 89% 204M 0s + 79500K ..... +..... .......... . +......... .......... .......... 89% 130M 0s + 79550K ... +....... ......... +. .......... ..... +..... .......... 89% 89.2M 0s + 79600K . +........ +. ....... +... .......... ... +....... ......... +. 89% 120M 0s + 79650K ....... +... .......... .......... . +......... ....... +... 89% 73.1M 0s + 79700K .......... ... +....... ......... +. .......... .......... 89% 191M 0s + 79750K .......... . +......... .......... .......... ... +....... 89% 116M 0s + 79800K . +......... .......... ..... +..... .......... . +......... 89% 65.1M 0s + 79850K ....... +... .......... ... +....... .......... ....... +... 89% + 158M 0s + 79900K .......... .......... . +......... ....... +... .......... 89% 194M 0s + 79950K ... +....... ......... +. .......... .......... ... +....... 89% 62.8M 0s + 80000K . +......... ....... +... .......... .......... . +........ +. 90% 125M 0s + 80050K .......... ..... +..... .......... . +......... .......... 90% 61.8M 0s + 80100K ..... +..... ..... +..... . +........ +. .......... ..... +..... 90% 80.3M 0s + 80150K .......... . +......... ....... +... .......... ... +....... 90% 167M 0s + 80200K . +........ +. .......... ..... +..... .......... . +........ +. 90% 109M 0s + 80250K .......... ..... +..... .......... ......... +. .......... 90% 161M 0s + 80300K .......... .......... . +......... ....... +... .......... 90% 114M 0s + 80350K ... +....... ......... +. .......... ..... +..... .......... 90% 138M 0s + 80400K .......... .......... .......... ... +....... .......... 90% 113M 0s + 80450K ....... +... ..... +..... .......... . +........ +. .......... 90% 84.1M 0s + 80500K .......... ... +....... ......... +. .......... ..... +..... 90% 78.5M 0s + 80550K ... +....... .......... ....... +... .......... ... +....... 90% 86.6M 0s + 80600K ......... +. ....... +... ..... +..... + .......... . +......... 90% 93.2M 0s + 80650K ....... +... .......... ... +....... ......... +. .......... 90% 155M 0s + 80700K ..... +..... .......... . +......... ....... +... .......... 90% 95.4M 0s + 80750K ... +....... .......... .......... ..... +..... .......... 90% 193M 0s + 80800K .......... ....... +... .......... ... +....... ......... +. 90% 32.8M 0s + 80850K ....... +... .......... .......... .......... .......... 91% 126M 0s + 80900K ..... +..... .......... . +........ +. .......... .......... 91% 200M 0s + 80950K ... +....... . +......... ....... +... .......... ... +....... 91% 79.7M 0s + 81000K ......... +. .......... ..... +..... .......... .......... 91% 23.3M 0s + 81050K .......... .......... .......... .......... .......... 91% 235M 0s + 81100K .......... .......... . +......... ....... +... .......... 91% 202M 0s + 81150K .......... ......... +. .......... ..... +..... .......... 91% 200M 0s + 81200K .......... .......... .......... .......... ......... +. 91% 197M 0s + 81250K .......... .......... .......... ........ +.. .......... 91% 207M 0s + 81300K .......... .......... ......... +. .......... .......... 91% 167M 0s + 81350K .......... . +......... ..... +..... .......... ... +....... 91% 203M 0s + 81400K .......... ....... +... .......... .......... . +........ +. 91% 179M 0s + 81450K .......... .......... ... +....... ......... +. .......... 91% + 66.5M 0s + 81500K ..... +..... .......... . +......... ....... +... ..... +..... 91% 101M 0s + 81550K .......... . +........ +. ......... +. ..... +..... . +.. +....... 91% 76.8M 0s + + 81600K . +......... ....... +... .......... ... +..... +.. .......... 91% 59.4M 0s + 81650K .......... .......... ... +....... . +........ +. .......... 91% 139M 0s + 81700K .......... .......... ......... +. .......... ..... +..... 91% 165M 0s + 81750K ... +....... .......... ....... +... .......... . +.. +....... 92% 102M 0s + 81800K . +........ +. .......... ..... +..... .......... .......... 92% 108M 0s + 81850K ....... +... .......... ... +....... ...... +... +. ....... +... 92% 95.7M 0s + 81900K ..... +..... ....... +... .......... ...... +.... .......... 92% 149M 0s + 81950K .. +........ ........ +.. ...... +.... .......... .. +....... +. 92% 184M 0s + 82000K ....... +... ..... +..... .......... . +........ +. ....... +... 92% 124M 0s + 82050K .......... ... +....... ......... +. .......... .......... 92% 184M 0s + 82100K .......... . +........ +. ....... +... ..... +..... .......... 92% 143M 0s + 82150K ......... +. .......... ..... +..... .......... . +......... 92% 112M 0s + 82200K .......... .......... ... +....... ......... +. .......... 92% 47.4M 0s + 82250K ..... +..... .......... . +......... ....... +... .......... 92% 193M 0s + 82300K ... +....... ......... +. .......... .......... ... +....... 92% 104M 0s + 82350K .......... ....... +... .......... ... +....... .......... 92% 38.0M 0s + 82400K .......... .......... .......... .......... ....... +... 92% 156M 0s + 82450K ..... +..... .......... ......... +. .......... ..... +..... 92% 92.3M 0s + 82500K .......... . +......... ....... +... .......... .......... 92% 156M 0s + 82550K ......... +. .......... ......... +. ....... +... ..... +..... 92% 184M 0s + 82600K .......... . +......... ....... +... .......... .......... 92% 68.3M 0s + 82650K .......... .......... ..... +..... .......... ......... +. 93% 128M 0s + 82700K ....... +... .......... ... +....... ......... +. ....... +... 93% 208M 0s + 82750K ..... +..... .......... ......... +. .......... .......... 93% 228M 0s + 82800K ... +....... ......... +. ....... +... .......... .......... 93% + 109M 0s + 82850K . +......... ....... +... .......... ... +....... . +........ +. 93% 82.0M 0s + 82900K ....... +... .......... ... +....... . +......... ....... +... 93% 102M 0s + 82950K .......... .......... ......... +. .......... ..... +..... 93% 51.4M 0s + 83000K .......... . +......... .......... .......... ... +....... 93% 190M 0s + 83050K ......... +. .......... ..... +..... .......... ......... +. 93% 81.3M 0s + 83100K .......... .......... ... +....... ......... +. .......... 93% 52.8M 0s + 83150K .... +. +..... .......... . +......... ....... +... .......... 93% 184M 0s + 83200K .......... . +......... .......... ..... +..... ... +....... 93% 203M 0s + 83250K . +........ +. .......... .......... ... +....... ......... +. 93% 83.7M 0s + 83300K .......... ..... +..... .......... ......... +. ....... +... 93% 97.9M 0s + 83350K ..... +..... .......... . +... +..... +. .......... ..... +..... 93% 94.7M 0s + 83400K ... +....... .......... .......... .......... .......... 93% 197M 0s + 83450K ......... +. .......... ..... +..... .......... . +......... 93% 170M 0s + 83500K ....... +... .......... ... +....... ......... +. .......... 93% 138M 0s + 83550K ..... +..... .......... . +......... ....... +... .......... 94% 168M 0s + 83600K ... +....... .......... .......... ..... +..... .......... 94% 113M 0s + 83650K . +......... ....... +... .......... ... +....... ......... +. 94% 69.7M 0s + 83700K .......... ..... +..... .......... . +......... .......... 94% 147M 0s + 83750K .......... ... +....... ......... +. .......... ..... +..... 94% 59.7M 0s + 83800K ... +....... . +. +........ ....... +... .......... ... +....... 94% 89.4M 0s + 83850K . +. +....... +. .......... .......... .......... . +......... 94% 52.1M 0s + 83900K .......... ..... +..... ... +....... .......... .......... 94% 202M 0s + 83950K ..... +..... .......... .......... ....... +... .......... 94% 134M 0s + 84000K ... +....... .......... .......... ..... +..... .......... 94% 99.3M 0s + 84050K .......... ....... +... .......... ... +....... . +......... 94% 73.4M 0s + 84100K .......... ..... +..... ... +....... . +......... .......... 94% 88.4M 0s + 84150K .......... .......... ......... +. ....... +... .......... 94% 185M 0s + 84200K .......... . +......... .......... .......... .......... 94% 201M 0s + 84250K ......... +. .......... ..... +..... ... +....... .......... 94% 128M 0s + 84300K .......... .......... .......... .......... .......... 94% 206M 0s + 84350K ..... +..... .......... .......... ....... +... .......... 94% 93.4M 0s + 84400K .......... . +......... ....... +... ..... +..... .......... 95% 195M 0s + 84450K . +......... ....... +... ..... +..... .......... .......... 95% 102M 0s + 84500K ....... +... ..... +..... .......... ......... +. .......... 95% 43.9M 0s + 84550K .......... ... +....... .......... .......... ..... +..... 95% 116M 0s + 84600K .......... . +......... .......... .......... ... +....... 95% 52.4M 0s + 84650K ......... +. .......... ..... +..... .......... .......... 95% 170M 0s + 84700K ....... +... .......... ... +....... .......... .......... 95% + 103M 0s + 84750K .......... .......... ......... +. ....... +... .......... 95% 119M 0s + 84800K .......... . +......... .......... ..... +..... .......... 95% 88.6M 0s + 84850K . +......... .......... ..... +..... ... +....... .......... 95% 101M 0s + 84900K .......... ..... +..... ...... +.... .......... ....... +... 95% 149M 0s + 84950K .......... ... +....... ......... +. .......... .......... 95% 212M 0s + 85000K ... +....... . +......... .......... ..... +..... ... +....... 95% 197M 0s + 85050K ......... +. .......... ..... +..... .......... . +......... 95% 179M 0s + 85100K ....... +... .......... ... +....... ......... +. ....... +... 95% 134M 0s + 85150K ..... +..... .......... . +......... ....... +... .......... 95% 86.0M 0s + 85200K ... +....... ......... +. .......... ..... +..... ... +....... 95% 122M 0s + 85250K .......... .......... ..... +..... ... +....... .......... 95% 45.2M 0s + 85300K ....... +... .......... ... +....... . +........ +. ....... +... 96% 88.2M 0s + 85350K .......... .......... ......... +. .......... .......... 96% 175M 0s + 85400K ... +....... . +......... .......... ..... +..... ... +....... 96% 20.5M 0s + 85450K ......... +. .......... ..... +..... .......... .......... 96% 150M 0s + 85500K ....... +... .......... .......... .......... ....... +... 96% 183M 0s + 85550K .......... ... +....... .......... .......... .......... 96% 181M 0s + 85600K ... +....... ......... +. .......... ..... +..... .......... 96% 192M 0s + 85650K . +........ +. ....... +... .......... ... +....... .......... 96% 163M 0s + 85700K .......... ..... +..... .......... .......... .......... 96% 198M 0s + 85750K .......... .......... ......... +. .......... .......... 96% 192M 0s + 85800K .......... . +......... ....... +... .......... .......... 96% 187M 0s + 85850K ......... +. .......... .......... .......... . +......... 96% 194M 0s + 85900K ....... +... .......... ... +....... .......... ....... +... 96% 37.7M 0s + 85950K .... +...... .......... ......... +. ....... +... .......... 96% 82.8M 0s + 86000K ... +....... ......... +. ........ +.. ..... +..... ... +....... 96% 119M 0s + 86050K .......... ....... +... .......... ... +....... ......... +. 96% 170M 0s + 86100K ....... +... .......... .......... . +........ +. .......... 96% 169M 0s + 86150K .......... ... +....... ......... +. .......... .......... 96% 27.0M 0s + 86200K .......... .......... .......... ..... +..... .......... 97% 223M 0s + 86250K ......... +. .......... ..... +..... .......... . +......... 97% 108M 0s + 86300K .......... .......... ... +....... . +......... .......... 97% 217M 0s + 86350K ..... +..... .......... ......... +. ....... +... .......... + 97% 97.8M 0s + 86400K .......... ......... +. .......... ..... +..... .......... 97% 101M 0s + 86450K .......... ....... +... .......... ... +....... ......... +. 97% 88.9M 0s + 86500K .......... ..... +..... .......... .......... ....... +... 97% 127M 0s + 86550K .......... .......... . +........ +. .......... .......... 97% 183M 0s + 86600K .......... . +......... .......... .......... ... +....... 97% 120M 0s + 86650K ......... +. .......... .......... .......... . +......... 97% 108M 0s + 86700K .......... .......... ... +....... . +........ +. ....... +... 97% 112M 0s + 86750K .......... ... +.... +... .......... .......... .......... 97% 221M 0s + 86800K ... +....... ......... +. .......... ..... +..... .......... 97% 71.0M 0s + 86850K . +......... ....... +... .......... ... +....... ......... +. 97% 137M 0s + 86900K ....... +... ..... +..... .......... . +......... .......... 97% 36.3M 0s + 86950K ..... +..... ... +....... .......... .......... ..... +..... 97% 141M 0s + 87000K .......... . +......... .......... .......... ... +....... 97% 201M 0s + 87050K ......... +. .......... ..... +..... .......... .......... 97% 73.9M 0s + 87100K ....... +... .......... .......... ......... +. .......... 98% 172M 0s + 87150K .......... .......... . +......... ....... +... .......... 98% 105M 0s + 87200K ... +....... ........ +. +. .......... ..... +..... .......... 98% 69.9M 0s + 87250K . +......... + ....... +... .......... ... +....... ......... +. 98% 80.5M 0s + 87300K .......... ..... +..... .......... .......... ....... +... 98% 165M 0s + 87350K .......... ... +....... .......... .......... ..... +..... 98% 217M 0s + 87400K ... +....... .......... ....... +... .......... .......... 98% 57.0M 0s + 87450K .......... .......... .......... ... +....... .......... 98% 196M 0s + 87500K ....... +... .......... ... +....... ......... +. .......... 98% 201M 0s + 87550K .......... .......... .......... ....... +... .......... 98% 137M 0s + 87600K ... +....... ......... +. .......... .......... ... +....... 98% 133M 0s + 87650K . +......... ....... +... .......... ... +....... .......... 98% 39.9M 0s + 87700K ....... +... .......... ....... +... .......... ... +....... 98% 69.4M 0s + 87750K .......... ....... +... ..... +..... .......... .......... 98% 171M 0s + 87800K ....... +... .......... .......... .......... ....... +... 98% 142M 0s + 87850K ..... +..... .......... .......... ....... +... .......... 98% 115M 0s + 87900K + .......... .......... .......... ..... +..... .......... 98% 234M 0s + 87950K ......... +. ....... +... .......... .......... ......... +. 98% 53.9M 0s + 88000K .......... ..... +..... .......... ......... +. ....... +... 99% 187M 0s + 88050K ..... +..... ... +....... .......... ....... +... .......... 99% 112M 0s + 88100K .......... . +......... ....... +... .......... ... +....... 99% 140M 0s + 88150K . +......... .......... ..........  +.......... . +......... 99% 61.5M 0s + 88200K ....... +... ..... +..... .......... .......... .......... 99% 195M 0s + 88250K .......... .......... .......... .......... .......... 99% 239M 0s + 88300K .......... .......... .......... ..... +..... ... +....... 99% 97.1M 0s + 88350K .......... .......... .......... ... +....... ......... +. 99% 85.4M 0s + 88400K ....... +... ..... +..... .......... ......... +. ....... +... 99% 49.6M 0s + 88450K .......... ... +....... .......... .......... ..... +..... 99% 181M 0s + 88500K .......... . +......... ....... +... ..... +..... ... +....... 99% 85.6M 0s + 88550K .......... .......... ..... +..... .......... . +........ +. 99% 76.4M 0s + 88600K .......... .......... ... +....... ......... +. .......... 99% 95.7M 0s + 88650K .......... .......... .......... ....... +... .......... 99% 195M 0s + 88700K .......... ......... +. .......... ..... +..... .......... 99% 207M 0s + 88750K . +......... ....... +... .......... .......... . +......... 99% 69.2M 0s + 88800K ....... +... .......... .......... .......... ....... +... 99% 111M 0s + 88850K ..... +..... ... +....... ......... +. .......... ....  +  + 100% 144M=1.0s + + +2024-09-12 19:30:10 (85.7 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [91028019/91028019] + + +PREFIX=/mambaforge + + +Transaction + + Prefix: /mambaforge/envs/_virtual_specs_checks + + All requested packages already installed + +Dry run. Not executing the transaction. + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.8.30-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.12-5_cp312.conda + +Extracting tzdata-2024a-h8827d51_1.conda + +Extracting libgomp-14.1.0-h77fa898_1.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-14.1.0-h77fa898_1.conda + +Extracting libgcc-ng-14.1.0-h69a702a_1.conda + +Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda + +Extracting bzip2-1.0.8-h4bc722e_7.conda + +Extracting c-ares-1.32.3-h4bc722e_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libexpat-2.6.2-h59595ed_0.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libstdcxx-ng-14.1.0-h4852527_1.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.3.1-h4ab18f5_1.conda + +Extracting lzo-2.10-hd590300_1001.conda + +Extracting ncurses-6.5-he02047a_1.conda + +Extracting openssl-3.3.1-hb9d3cd8_3.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-75.1-he02047a_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.30-h3509ff9_0.conda + +Extracting libsqlite-3.46.1-hadc24fc_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting zstd-1.5.6-ha6fb4c9_0.conda + +Extracting krb5-1.21.3-h659f571_0.conda + +Extracting libxml2-2.12.7-he7c6b58_4.conda + +Extracting python-3.12.5-h2ad013b_0_cpython.conda + +Extracting libarchive-3.7.4-hfca40fe_0.conda + +Extracting libcurl-8.9.1-hdb1bdb2_0.conda + +Extracting menuinst-2.1.2-py312h7900ff3_1.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda + +Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting frozendict-2.4.4-py312h9a8786e_0.conda + +Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + +Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + +Extracting idna-3.8-pyhd8ed1ab_0.conda + +Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda + +Extracting libmamba-1.5.9-h4cc3d14_0.conda + +Extracting packaging-24.1-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.2-pyhd8ed1ab_0.conda + +Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py312h98912ed_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda + +Extracting setuptools-73.0.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.9.2-pyhd8ed1ab_0.conda + +Extracting wheel-0.44.0-pyhd8ed1ab_0.conda + +Extracting cffi-1.17.0-py312h06ac9bb_1.conda + +Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda + +Extracting pip-24.2-pyh8b19718_1.conda + +Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda + +Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda + +Extracting zstandard-0.23.0-py312hef9b889_1.conda + +Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.2-pyhd8ed1ab_1.conda + +Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda + +Extracting requests-2.32.3-pyhd8ed1ab_0.conda + +Extracting conda-24.7.1-py312h7900ff3_0.conda + +Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.9-py312h9460a1c_0.conda + +!!!!!! Mambaforge is now deprecated !!!!! +Future Miniforge releases will NOT build Mambaforge installers. +We advise you switch to Miniforge at your earliest convenience. +More details at https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/. +If you are unable to switch to Miniforge, you may pin your installer version to one found in +https://github.com/conda-forge/miniforge/releases/tag/24.5.0-1 +or if you lack the system requirements (Linux glibc >= 2.17, or macOS + x86-64bit >= 10.13) +you may pin your installer to one older version found in +https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0 + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.8.30=hbcca054_0[md5=c27d1c142233b5bc9ca570c6e2e0c244] + - conda-forge/linux-64::ld_impl_linux-64==2.40=hf3520f5_7[md5=b80f2f396ca2c28b8c14c437a4ed1e74] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.12=5_cp312[md5=0424ae29b104430108f5218a66db7260] + - conda-forge/noarch::tzdata==2024a=h8827d51_1[md5=8bfdead4e0fff0383ae4c9c50d0531bd] + - conda-forge/linux-64::libgomp==14.1.0=h77fa898_1[md5=23c255b008c4f2ae008f81edcabaca89] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc==14.1.0=h77fa898_1[md5=002ef4463dd1e2b44a94a4ace468f5d2] + - conda-forge/linux-64::libgcc-ng==14.1.0=h69a702a_1[md5=1efc0ad219877a73ef977af7dbb51f17] + - conda-forge/linux-64::libstdcxx==14.1.0=hc0a3c3a_1[md5=9dbb9699ea467983ba8a4ba89b08b066] + - conda-forge/linux-64::bzip2==1.0.8=h4bc722e_7[md5=62ee74e96c5ebb0af99386de58cf9553] + - conda-forge/linux-64::c-ares==1.32.3=h4bc722e_0[md5=7624e34ee6baebfc80d67bac76cc9d9d] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libexpat==2.6.2=h59595ed_0[md5=e7ba12deb7020dd080c6c70e7b6f6a3d] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libstdcxx-ng==14.1.0=h4852527_1[md5=bd2598399a70bb86d8218e95548d735e] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.3.1=h4ab18f5_1[md5=57d7dc60e9325e3de37ff8dffd18e814] + - conda-forge/linux-64::lzo==2.10=hd590300_1001[md5=ec7398d21e2651e0dcb0044d03b9a339] + - conda-forge/linux-64::ncurses==6.5=he02047a_1[md5=70caf8bb6cf39a0b6b7efc885f51c0fe] + - conda-forge/linux-64::openssl==3.3.1=hb9d3cd8_3[md5=6c566a46baae794daf34775d41eb180a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==75.1=he02047a_0[md5=8b189310083baabfb622af68fd9d3ae3] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.30=h3509ff9_0[md5=02539b77d25aa4f65b20246549e256c3] + - conda-forge/linux-64::libsqlite==3.46.1=hadc24fc_0[md5=36f79405ab16bf271edb55b213836dac] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::zstd==1.5.6=ha6fb4c9_0[md5=4d056880988120e29d75bfff282e0f45] + - conda-forge/linux-64::krb5==1.21.3=h659f571_0[md5=3f43953b7d3fb3aaa1d0d0723d91e368] + - conda-forge/linux-64::libxml2==2.12.7=he7c6b58_4[md5=08a9265c637230c37cb1be4a6cad4536] + - conda-forge/linux-64::python==3.12.5=h2ad013b_0_cpython[md5=9c56c4df45f6571b13111d8df2448692] + - conda-forge/linux-64::libarchive==3.7.4=hfca40fe_0[md5=32ddb97f897740641d8d46a829ce1704] + - conda-forge/linux-64::libcurl==8.9.1=hdb1bdb2_0[md5=7da1d242ca3591e174a3c7d82230d3c0] + - conda-forge/linux-64::menuinst==2.1.2=py312h7900ff3_1[md5=c6575ae996f2bc0369c73b632db5ca61] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py312h2ec8cdc_2[md5=b0b867af6fc74b2a0aa206da29c0f3cf] + - conda-forge/noarch::certifi==2024.8.30=pyhd8ed1ab_0[md5=12f7d00853807b0531775e9be891cb11] + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + - conda-forge/linux-64::frozendict==2.4.4=py312h9a8786e_0[md5=ff14ec1103a0817d45e7cf012742ce60] + - conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0[md5=914d6646c4dbb1fd3ff539830a12fd71] + - conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0[md5=9f765cbfab6870c8435b9eefecd7a1f4] + - conda-forge/noarch::idna==3.8=pyhd8ed1ab_0[md5=99e164522f6bdf23c177c8d9ae63f975] + - conda-forge/linux-64::jsonpointer==3.0.0=py312h7900ff3_1[md5=6b51f7459ea4073eeb5057207e2e1e3d] + + - conda-forge/linux-64::libmamba==1.5.9=h4cc3d14_0[md5=896cece5b883ad86e9dd88b1f4d23c99] + - conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0[md5=cbe1bb1f21567018ce595d9c2be0f0db] + - conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0[md5=6f6cf28bf8e021933869bae3f84b8fc9] + - conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0[md5=d3483c8fc2dc2cc3f5cf43e26d60cabf] + - conda-forge/linux-64::pycosat==0.6.6=py312h98912ed_0[md5=8f1c372e7b843167be885dc8229931c1] + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py312h98912ed_0[md5=05f31c2a79ba61df8d6d903ce4a4ce7b] + - conda-forge/noarch::setuptools==73.0.1=pyhd8ed1ab_0[md5=f0b618d7673d1b2464f600b34d912f6f] + - conda-forge/noarch::truststore==0.9.2=pyhd8ed1ab_0[md5=f14e46d1bf271e748ff556d8b872e28a] + - conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0[md5=d44e3b085abcaef02983c6305b84b584] + - conda-forge/linux-64::cffi==1.17.0=py312h06ac9bb_1[md5=db9bdbaee0f524ead0471689f002781e] + - conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0[md5=b748fbf7060927a6e82df7cb5ee8f097] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.9=py312h7fb9e8e_0[md5=ccaeeb6e3caaf0c744480393791aa366] + - conda-forge/noarch::pip==24.2=pyh8b19718_1[md5=6c78fbb8ddfd64bcb55b5cbafd2d2c43] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py312h98912ed_0[md5=a99a06a875138829ef65f44bbe2c30ca] + - conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0[md5=c6e94fc2b2ec71ea33fe7c7da259acb4] + - conda-forge/linux-64::zstandard==0.23.0=py312hef9b889_1[md5=8b7069e9792ee4e5b4919a7a306d2e67] + - conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0[md5=3480386e00995f7a1dfb3b9aa2fe70fd] + - conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1[md5=e804c43f58255e977093a2298e442bb8] + - conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0[md5=0a7dce281ae2be81acab0aa963e6bb99] + - conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0[md5=5ede4753180c7a550a443c430dc8ab52] + + - conda-forge/linux-64::conda==24.7.1=py312h7900ff3_0[md5=e1bf59014e88eaff036101358f63a496] + - conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0[md5=857c9e25f0a77c0bd7eb622d46d9418f] + - conda-forge/linux-64::mamba==1.5.9=py312h9460a1c_0[md5=a8525c8a1647b4f5967fa6b552722851] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.8.30 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.12 5_cp312 conda-forge + + tzdata 2024a h8827d51_1 conda-forge + + libgomp 14.1.0 h77fa898_1 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc 14.1.0 h77fa898_1 conda-forge + + libgcc-ng 14.1.0 h69a702a_1 conda-forge + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge + + bzip2 1.0.8 h4bc722e_7 conda-forge + + c-ares 1.32.3 h4bc722e_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libexpat 2.6.2 h59595ed_0 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.3.1 h4ab18f5_1 conda-forge + + lzo 2.10 hd590300_1001 conda-forge + + ncurses 6.5 he02047a_1 conda-forge + + openssl 3.3.1 hb9d3cd8_3 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 75.1 he02047a_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.30 h3509ff9_0 conda-forge + + libsqlite 3.46.1 hadc24fc_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + zstd 1.5.6 ha6fb4c9_0 conda-forge + + krb5 1.21.3 h659f571_0 conda-forge + + libxml2 2.12.7 he7c6b58_4 conda-forge + + python 3.12.5 h2ad013b_0_cpython conda-forge + + libarchive 3.7.4 hfca40fe_0 conda-forge + + libcurl 8.9.1 hdb1bdb2_0 conda-forge + + menuinst 2.1.2 py312h7900ff3_1 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge + + certifi 2024.8.30 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + frozendict 2.4.4 py312h9a8786e_0 conda-forge + + hpack 4.0.0 pyh9f0ad1d_0 conda-forge + + hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge + + idna 3.8 pyhd8ed1ab_0 conda-forge + + jsonpointer 3.0.0 py312h7900ff3_1 conda-forge + + libmamba 1.5.9 h4cc3d14_0 conda-forge + + packaging 24.1 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge + + pluggy 1.5.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py312h98912ed_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge + + truststore 0.9.2 pyhd8ed1ab_0 conda-forge + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge + + cffi 1.17.0 py312h06ac9bb_1 conda-forge + + h2 4.1.0 pyhd8ed1ab_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.9 py312h7fb9e8e_0 conda-forge + + pip 24.2 pyh8b19718_1 conda-forge + + ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge + + tqdm 4.66.5 pyhd8ed1ab_0 conda-forge + + zstandard 0.23.0 py312hef9b889_1 conda-forge + + conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.2 pyhd8ed1ab_1 conda-forge + + conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge + + requests 2.32.3 pyhd8ed1ab_0 conda-forge + + conda 24.7.1 py312h7900ff3_0 conda-forge + + conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.9 py312h9460a1c_0 conda-forge + + Summary: + + Install: 85 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + directories of packages that are compatible with the Python interpreter + in Mambaforge: /mambaforge + + ---> 90d0c1bbf6dd + +Step 11/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in b70a3875acdf + + ---> 64398dad9213 + +Step 12/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in fd3649af86ac + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 14MB + + tzdata 2024a h8827d51_1 conda-forge Cached + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + fonts-conda-forge 1 0 conda-forge 4kB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 5_cp312 conda-forge Cached + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge Cached + + ca-certificates 2024.8.30 hbcca054_0 conda-forge Cached + + pandoc 3.4 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_1 conda-forge Cached + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc 14.1.0 h77fa898_1 conda-forge Cached + + libexpat 2.6.3 h5888daf_0 conda-forge 74kB + + make 4.4.1 hb9d3cd8_1 conda-forge 513kB + + libgfortran5 14.1.0 hc5f4f2c_1 conda-forge 1MB + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge Cached + + libgcc-ng 14.1.0 h69a702a_1 conda-forge Cached + + openssl 3.3.2 hb9d3cd8_0 conda-forge 3MB + + expat 2.6.3 h5888daf_0 conda-forge 138kB + + libgfortran 14.1.0 h69a702a_1 conda-forge 52kB + + li +bsanitizer 14.1.0 hcba0ae0_1 conda-forge 5MB + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge Cached + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + c-ares 1.33.1 heb4867d_0 conda-forge 183kB + + libev 4.33 hd590300_2 conda-forge Cached + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge Cached + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libdeflate 1.21 h4bc722e_0 conda-forge 71kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + ncurses 6.5 he02047a_1 conda-forge Cached + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libzlib 1.3.1 h4ab18f5_1 conda-forge Cached + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + libgfortran-ng 14.1.0 h69a702a_1 conda-forge 52kB + + gcc_impl_linux-64 14.1.0 h3c94d91_1 conda-forge 73MB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + icu 75.1 he02047a_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline + 8.2 h8228510_1 conda-forge Cached + + libxcb 1.16 hb9d3cd8_1 conda-forge 396kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsqlite 3.46.1 hadc24fc_0 conda-forge Cached + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + pcre2 10.44 hba22ea6_2 conda-forge 952kB + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge Cached + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + gfortran_impl_linux-64 14.1.0 he4a1faa_1 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h8d00ecb_1 conda-forge 15MB + + libxml2 2.12.7 he7c6b58_4 conda-forge Cached + + krb5 1.21.3 h659f571_0 conda-forge Cached + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + python 3.12.5 h2ad013b_0_cpython conda-forge Cached + + libglib 2.80.3 h315aac3_2 conda-forge 4MB + + libtiff 4.6.0 h46a8edc_4 conda-forge 282kB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + libcurl 8.10.0 hbbe4b11_0 conda-forge 425kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + curl 8.10.0 hbbe4b11_0 conda-forge 173kB + + cairo 1.18.0 hebfffa5_3 conda-forge 984kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 9.0.0 hda332d3_1 conda-forge 2MB + + pango 1.54.0 h4c5309f_1 conda-forge 447kB + + r-base + 4.3.3 h9967228_14 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.47 r43h0d4f4ea_0 conda-forge 522kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-stringi 1.8.4 r43h33cde33_3 conda-forge 900kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.37 r43h0d4f4ea_0 conda-forge 215kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 + conda-forge 60kB + + r-matrixstats 1.4.1 r43h2b5f3a1_0 conda-forge 468kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h900a783_1 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43h8194278_2 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.3 r43h93ab643_0 conda-forge 219kB + + r-rcurl 1.98_1.16 r43he8228da_1 conda-forge 819kB + + r-openssl 2.2.1 r43h5bbf899_0 conda-forge 689kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge Cached + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge Cached + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.1 r43hc72bb7e_0 conda-forge 230kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.5.0 r43hc72bb7e_0 conda-forge 224kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.25 r43hc72bb7e_0 conda-forge 487kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.2 pyh8b19718_1 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.2 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.5.0 pyhd8ed1ab_0 conda-forge 41kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram + 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.2 py312h66e93f0_1 conda-forge 207kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar + 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.28 r43hc72bb7e_0 conda-forge 2MB + + r-shiny 1.9.1 r43h785f33e_0 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge 425kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_ +1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 307 packages + + Total download: 519MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> 196093f7ecf4 + +Step 13/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in 70c047953eab + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + +Collecting pandas + + Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting python-dateutil>=2.8.2 (from pandas) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting pytz>=2020.1 (from pandas) + + Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 84.7 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 84.7 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 93.9 MB/s eta 0:00:00 + + +Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB) + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Installing collected packages: pytz, tzdata, six, pyBigWig, numpy, python-dateutil, pyarrow, pandas + +Successfully installed numpy-2.1.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 python-dateutil-2.9.0.post0 pytz-2024.2 six-1.16.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. + + ---> b2c2c8177789 + +Step 14/17 : copy . /root/ + + + ---> ac86d473942e + +Step 15/17 : arg tag + + + ---> Running in 94eb30414dc0 + + ---> 8a15983ec5e1 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 445f6669d63e + + ---> f588c63617f8 + +Step 17/17 : workdir /root + + + ---> Running in 5a715b5cd4db + + ---> f2dcf76e8ce8 + +Successfully built f2dcf76e8ce8 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-56043d + diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-6ede27/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-6ede27/docker-build-logs.txt new file mode 100644 index 00000000..746752d6 --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-6ede27/docker-build-logs.txt @@ -0,0 +1,8415 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : run pip install latch --upgrade + + + ---> Running in 2fdfefb680b3 + +pip install latch --upgrade + +Collecting latch + + Downloading latch-2.52.2-py3-none-any.whl.metadata (1.4 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Collecting requests>=2.28.1 (from latch) + + Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=7.1.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=3.2.0 (from latch) + + Downloading paramiko-3.4.1-py3-none-any.whl.metadata (4.4 kB) + +Collecting cryptography<43.0.0 (from latch) + + Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Requirement already satisfied: boto3>=1.26.0 in /usr/local/lib/python3.11/site-packages (from latch) (1.34.133) + +Collecting tqdm>=4.63.0 (from latch) + + Downloading tqdm-4.66.5-py3-none-any.whl.metadata (57 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 795.9 kB/s eta 0:00:00 + + +Collecting lytekit==0.15.12 (from latch) + + Downloading lytekit-0.15.12-py3-none-any.whl.metadata (5.6 kB) + +Collecting lytekitplugins-pods==0.6.2 (from latch) + + Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl.metadata (915 bytes) + +Collecting typing-extensions==4.7.1 (from latch) + + Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Collecting latch-sdk-gql==0.0.6 (from latch) + + Downloading latch_sdk_gql-0.0.6-py3-none-any.whl.metadata (593 bytes) + +Collecting latch-sdk-config==0.0.4 (from latch) + + Downloading latch_sdk_config-0.0.4-py3-none-any.whl.metadata (448 bytes) + +Requirement already satisfied: python-dateutil>=2.8 in /usr/local/lib/python3.11/site-packages (from latch) (2.9.0.post0) + +Collecting GitPython==3.1.40 (from latch) + + Downloading GitPython-3.1.40-py3-none-any.whl.metadata (12 kB) + +Collecting aioconsole==0.6.1 (from latch) + + Downloading aioconsole-0.6.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting asyncssh==2.13.2 (from latch) + + Downloading asyncssh-2.13.2-py3-none-any.whl.metadata (9.8 kB) + +Collecting websockets==11.0.3 (from latch) + + Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting watchfiles==0.19.0 (from latch) + + Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Requirement already satisfied: setuptools>=0.7 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch) (65.5.1) + +Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.11/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Collecting pytz (from apscheduler==3.9.1->latch) + + Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.40->latch) + + Downloading gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB) + +Collecting yarl<2.0,>=1.6 (from gql==3.4.0->latch) + + Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 892.3 kB/s eta 0:00:00 + + +Collecting backoff<3.0,>=1.11.1 (from gql==3.4.0->latch) + + Downloading backoff-2.2.1-py3-none-any.whl.metadata (14 kB) + +Collecting lyteidl==0.2.0a0 (from lytekit==0.15.12->latch) + + Downloading lyteidl-0.2.0a0-py3-none-any.whl.metadata (405 bytes) + +Requirement already satisfied: wheel<1.0.0,>=0.30.0 in /usr/local/lib/python3.11/site-packages (from lytekit==0.15.12->latch) (0.43.0) + +Collecting croniter<4.0.0,>=0.3.20 (from lytekit==0.15.12->latch) + + Downloading croniter-3.0.3-py2.py3-none-any.whl.metadata (28 kB) + +Collecting deprecated<2.0,>=1.0 (from lytekit==0.15.12->latch) + + Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) + +Collecting grpcio!=1.45.0,<2.0,>=1.43.0 (from lytekit==0.15.12->latch) + + Downloading grpcio-1.66.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB) + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.12->latch) + + Downloading grpcio_status-1.66.1-py3-none-any.whl.metadata (1.1 kB) + +Collecting protobuf<4,>=3.6.1 (from lytekit==0.15.12->latch) + + Downloading protobuf-3.20.3-py2.py3-none-any.whl.metadata (720 bytes) + +Collecting python-json-logger>=2.0.0 (from lytekit==0.15.12->latch) + + Downloading python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB) + +Collecting pytimeparse<2.0.0,>=1.1.8 (from lytekit==0.15.12->latch) + + Downloading pytimeparse-1.1.8-py2.py3-none-any.whl.metadata (3.4 kB) + +Collecting keyring>=18.0.1 (from lytekit==0.15.12->latch) + + Downloading keyring-25.3.0-py3-none-any.whl.metadata (20 kB) + +Collecting responses>=0.10.7 (from lytekit==0.15.12->latch) + + Downloading responses-0.25.3-py3-none-any.whl.metadata (46 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 kB 1.1 MB/s eta 0:00:00 + + +Collecting sortedcontainers<3.0.0,>=1.5.9 (from lytekit==0.15.12->latch) + + Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) + +Collecting statsd<4.0.0,>=3.0.0 (from lytekit==0.15.12->latch) + + Downloading statsd-3.3.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Collecting urllib3<2.0.0,>=1.22 (from lytekit==0.15.12->latch) + + Downloading urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.1/50.1 kB 1.4 MB/s eta 0:00:00 + + +Collecting wrapt<2.0.0,>=1.0.0 (from lytekit==0.15.12->latch) + + Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) + +Collecting retry==0.9.2 (from lytekit==0.15.12->latch) + + Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB) + +Collecting dataclasses-json<=0.5.6,>=0.5.2 (from lytekit==0.15.12->latch) + + Downloading dataclasses_json-0.5.6-py3-none-any.whl.metadata (22 kB) + +Collecting jsonschema>=4.5.1 (from lytekit==0.15.12->latch) + + Downloading jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB) + +Collecting marshmallow-jsonschema>=0.12.0 (from lytekit==0.15.12->latch) + + Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting marshmallow-enum (from lytekit==0.15.12->latch) + + Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl.metadata (2.5 kB) + +Collecting natsort>=7.0.1 (from lytekit==0.15.12->latch) + + Downloading natsort-8.4.0-py3-none-any.whl.metadata (21 kB) + +Collecting docker-image-py>=0.1.10 (from lytekit==0.15.12->latch) + + Downloading docker_image_py-0.1.13-py3-none-any.whl.metadata (223 bytes) + +Collecting docstring-parser>=0.9.0 (from lytekit==0.15.12->latch) + + Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) + +Collecting diskcache>=5.2.1 (from lytekit==0.15.12->latch) + + Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) + +Collecting cloudpickle>=2.0.0 (from lytekit==0.15.12->latch) + + Downloading cloudpickle-3.0.0-py3-none-any.whl.metadata (7.0 kB) + +Collecting cookiecutter>=1.7.3 (from lytekit==0.15.12->latch) + + Downloading cookiecutter-2.6.0-py3-none-any.whl.metadata (7.3 kB) + +Collecting anyio>=3.0.0 (from watchfiles==0.19.0->latch) + + Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB) + +Collecting googleapis-common-protos (from lyteidl==0.2.0a0->lytekit==0.15.12->latch) + + Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting protoc-gen-swagger (from lyteidl==0.2.0a0->lytekit==0.15.12->latch) + + Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl.metadata (2.3 kB) + +Collecting decorator>=3.4.2 (from retry==0.9.2->lytekit==0.15.12->latch) + + Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) + +Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->lytekit==0.15.12->latch) + + Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) + +Requirement already satisfied: botocore<1.35.0,>=1.34.133 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (1.34.133) + +Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (1.0.1) + +Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in /usr/local/lib/python3.11/site-packages (from boto3>=1.26.0->latch) (0.10.2) + +Collecting cffi>=1.12 (from cryptography<43.0.0->latch) + + Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) + +Collecting certifi>=14.05.14 (from kubernetes>=24.2.0->latch) + + Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB) + +Requirement already satisfied: pyyaml>=5.4.1 in /usr/local/lib/python3.11/site-packages (from kubernetes>=24.2.0->latch) (6.0.1) + +Collecting google-auth>=1.0.1 (from kubernetes>=24.2.0->latch) + + Downloading google_auth-2.34.0-py2.py3-none-any.whl.metadata (4.7 kB) + +Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0->latch) + + Downloading websocket_client-1.8.0-py3-none-any.whl.metadata (8.0 kB) + +Collecting requests-oauthlib (from kubernetes>=24.2.0->latch) + + Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) + +Collecting oauthlib>=3.2.2 (from kubernetes>=24.2.0->latch) + + Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB) + +Collecting bcrypt>=3.2 (from paramiko>=3.2.0->latch) + + Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (9.6 kB) + +Collecting pynacl>=1.5 (from paramiko>=3.2.0->latch) + + Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB) + +Collecting charset-normalizer<4,>=2 (from requests>=2.28.1->latch) + + Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) + +Collecting idna<4,>=2.5 (from requests>=2.28.1->latch) + + Downloading idna-3.8-py3-none-any.whl.metadata (9.9 kB) + +Collecting sniffio>=1.1 (from anyio>=3.0.0->watchfiles==0.19.0->latch) + + Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) + +Collecting pycparser (from cffi>=1.12->cryptography<43.0.0->latch) + + Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes) + +Collecting binaryornot>=0.4.4 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB) + +Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) + +Collecting python-slugify>=4.0.0 (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) + +Collecting arrow (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB) + +Collecting rich (from cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading rich-13.8.1-py3-none-any.whl.metadata (18 kB) + +Collecting marshmallow<4.0.0,>=3.3.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading marshmallow-3.22.0-py3-none-any.whl.metadata (7.2 kB) + +Collecting typing-inspect>=0.4.0 (from dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB) + +Collecting regex>=2019.4.14 (from docker-image-py>=0.1.10->lytekit==0.15.12->latch) + + Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 633.1 kB/s eta 0:00:00 + + +Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.40->latch) + + Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB) + +Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading cachetools-5.5.0-py3-none-any.whl.metadata (5.3 kB) + +Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) + + Downloading pyasn1_modules-0.4.1-py3-none-any.whl.metadata (3.5 kB) + +Requirement already satisfied: rsa<5,>=3.1.4 in /usr/local/lib/python3.11/site-packages (from google-auth>=1.0.1->kubernetes>=24.2.0->latch) (4.7.2) + +INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + +Collecting grpcio-status!=1.45.0,>=1.43 (from lytekit==0.15.12->latch) + + Downloading grpcio_status-1.66.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.5-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.4-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.65.1-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.3-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.64.1-py3-none-any.whl.metadata (1.1 kB) + +INFO: pip is still looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. + + Downloading grpcio_status-1.64.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.2-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) + + Downloading grpcio_status-1.62.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) + +INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. + + Downloading grpcio_status-1.62.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.62.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.61.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.60.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.5-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.59.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.58.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.57.0-py3-none-any.whl.metadata (1.2 kB) + + Downloading grpcio_status-1.56.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.56.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.55.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.54.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.2-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.53.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.3-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.51.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.50.0-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.49.1-py3-none-any.whl.metadata (1.3 kB) + + Downloading grpcio_status-1.48.2-py3-none-any.whl.metadata (1.2 kB) + +Collecting attrs>=22.2.0 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB) + +Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB) + +Collecting referencing>=0.28.4 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading referencing-0.35.1-py3-none-any.whl.metadata (2.8 kB) + +Collecting rpds-py>=0.7.1 (from jsonschema>=4.5.1->lytekit==0.15.12->latch) + + Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB) + +Collecting jaraco.classes (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB) + +Collecting jaraco.functools (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.functools-4.0.2-py3-none-any.whl.metadata (2.8 kB) + +Collecting jaraco.context (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jaraco.context-6.0.1-py3-none-any.whl.metadata (4.1 kB) + +Collecting importlib-metadata>=4.11.4 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB) + +Collecting SecretStorage>=3.2 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB) + +Collecting jeepney>=0.4.2 (from keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB) + +Collecting multidict>=4.0 (from yarl<2.0,>=1.6->gql==3.4.0->latch) + + Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.0 kB) + +Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) + +Collecting zipp>=3.20 (from importlib-metadata>=4.11.4->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading zipp-3.20.1-py3-none-any.whl.metadata (3.7 kB) + +Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) + +Collecting packaging>=17.0 (from marshmallow<4.0.0,>=3.3.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB) + +Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.11/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=24.2.0->latch) (0.6.0) + +Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) + +Collecting mypy-extensions>=0.3.0 (from typing-inspect>=0.4.0->dataclasses-json<=0.5.6,>=0.5.2->lytekit==0.15.12->latch) + + Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) + +Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl.metadata (1.9 kB) + +Collecting more-itertools (from jaraco.classes->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB) + +Collecting backports.tarfile (from jaraco.context->keyring>=18.0.1->lytekit==0.15.12->latch) + + Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB) + +Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) + +Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) + +Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter>=1.7.3->lytekit==0.15.12->latch) + + Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) + +WARNING: The candidate selected for download or install is a yanked version: 'apscheduler' candidate (version 3.9.1 at https://files.pythonhosted.org/packages/e4/9f/c3937d4babe62504b874d4bf2c0d85aa69c7f59fa84cf6050f3b9dc5d83e/APScheduler-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/apscheduler/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4)) +Reason for being yanked: Not compatible with Python 2.7 + +Downloading latch-2.52.2-py3-none-any.whl (238 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.5/238.5 kB 5.7 MB/s eta 0:00:00 + + +Downloading aioconsole-0.6.1-py3-none-any.whl (30 kB) + +Downloading APScheduler-3.9.1-py2.py3-none-any.whl (59 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 kB 1.3 MB/s eta 0:00:00 + + +Downloading asyncssh-2.13.2-py3-none-any.whl (349 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 349.3/349.3 kB 6.7 MB/s eta 0:00:00 + + +Downloading GitPython-3.1.40-py3-none-any.whl (190 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.6/190.6 kB 4.6 MB/s eta 0:00:00 + + +Downloading gql-3.4.0-py2.py3-none-any.whl (65 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 1.6 MB/s eta 0:00:00 + + +Downloading graphql_core-3.2.3-py3-none-any.whl (202 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.9/202.9 kB 4.1 MB/s eta 0:00:00 + + +Downloading latch_sdk_config-0.0.4-py3-none-any.whl (4.5 kB) + +Downloading latch_sdk_gql-0.0.6-py3-none-any.whl (4.0 kB) + +Downloading lytekit-0.15.12-py3-none-any.whl (358 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.4/358.4 kB 8.5 MB/s eta 0:00:00 + + +Downloading lytekitplugins_pods-0.6.2-py3-none-any.whl (4.3 kB) + +Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 933.2 kB/s eta 0:00:00 + + +Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) + +Downloading watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 18.6 MB/s eta 0:00:00 + + +Downloading websockets-11.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.6/130.6 kB 2.5 MB/s eta 0:00:00 + + +Downloading lyteidl-0.2.0a0-py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.2/162.2 kB 3.9 MB/s eta 0:00:00 + + +Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB) + +Downloading click-8.1.7-py3-none-any.whl (97 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 2.3 MB/s eta 0:00:00 + + +Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 44.8 MB/s eta 0:00:00 + + +Downloading docker-7.1.0-py3-none-any.whl (147 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.8/147.8 kB 3.5 MB/s eta 0:00:00 + + +Downloading kubernetes-30.1.0-py2.py3-none-any.whl (1.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 28.7 MB/s eta 0:00:00 + + +Downloading paramiko-3.4.1-py3-none-any.whl (226 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.2/226.2 kB 5.2 MB/s eta 0:00:00 + + +Downloading PyJWT-2.9.0-py3-none-any.whl (22 kB) + +Downloading requests-2.32.3-py3-none-any.whl (64 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 1.9 MB/s eta 0:00:00 + + +Downloading scp-0.15.0-py2.py3-none-any.whl (8.8 kB) + +Downloading tqdm-4.66.5-py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 kB 2.0 MB/s eta 0:00:00 + + +Downloading anyio-4.4.0-py3-none-any.whl (86 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 2.5 MB/s eta 0:00:00 + + +Downloading backoff-2.2.1-py3-none-any.whl (15 kB) + +Downloading bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl (273 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.8/273.8 kB 5.7 MB/s eta 0:00:00 + + +Downloading certifi-2024.8.30-py3-none-any.whl (167 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 3.8 MB/s eta 0:00:00 + + +Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 10.1 MB/s eta 0:00:00 + + +Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 3.3 MB/s eta 0:00:00 + + +Downloading cloudpickle-3.0.0-py3-none-any.whl (20 kB) + +Downloading cookiecutter-2.6.0-py3-none-any.whl (39 kB) + +Downloading croniter-3.0.3-py2.py3-none-any.whl (22 kB) + +Downloading dataclasses_json-0.5.6-py3-none-any.whl (25 kB) + +Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB) + +Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.5/45.5 kB 717.5 kB/s eta 0:00:00 + + +Downloading docker_image_py-0.1.13-py3-none-any.whl (8.9 kB) + +Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) + +Downloading gitdb-4.0.11-py3-none-any.whl (62 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 1.4 MB/s eta 0:00:00 + + +Downloading google_auth-2.34.0-py2.py3-none-any.whl (200 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.9/200.9 kB 4.6 MB/s eta 0:00:00 + + +Downloading grpcio-1.66.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 50.4 MB/s eta 0:00:00 + + +Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB) + +Downloading idna-3.8-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.9/66.9 kB 1.6 MB/s eta 0:00:00 + + +Downloading jsonschema-4.23.0-py3-none-any.whl (88 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 1.7 MB/s eta 0:00:00 + + +Downloading keyring-25.3.0-py3-none-any.whl (38 kB) + +Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB) + +Downloading marshmallow_jsonschema-0.13.0-py3-none-any.whl (11 kB) + +Downloading natsort-8.4.0-py3-none-any.whl (38 kB) + +Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 3.7 MB/s eta 0:00:00 + + +Downloading protobuf-3.20.3-py2.py3-none-any.whl (162 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.1/162.1 kB 3.8 MB/s eta 0:00:00 + + +Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 18.2 MB/s eta 0:00:00 + + +Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) + +Downloading pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) + +Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 508.0/508.0 kB 20.4 MB/s eta 0:00:00 + + +Downloading responses-0.25.3-py3-none-any.whl (55 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 979.0 kB/s eta 0:00:00 + + +Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) + +Downloading statsd-3.3.0-py2.py3-none-any.whl (11 kB) + +Downloading tzlocal-5.2-py3-none-any.whl (17 kB) + +Downloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.2/144.2 kB 4.8 MB/s eta 0:00:00 + + +Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 1.3 MB/s eta 0:00:00 + + +Downloading wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.7/80.7 kB 1.9 MB/s eta 0:00:00 + + +Downloading yarl-1.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 487.8/487.8 kB 14.6 MB/s eta 0:00:00 + + +Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) + +Downloading attrs-24.2.0-py3-none-any.whl (63 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 1.5 MB/s eta 0:00:00 + + +Downloading binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB) + +Downloading cachetools-5.5.0-py3-none-any.whl (9.5 kB) + +Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) + +Downloading googleapis_common_protos-1.65.0-py2.py3-none-any.whl (220 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 5.4 MB/s eta 0:00:00 + + +Downloading importlib_metadata-8.5.0-py3-none-any.whl (26 kB) + +Downloading jeepney-0.8.0-py3-none-any.whl (48 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 835.3 kB/s eta 0:00:00 + + +Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 3.0 MB/s eta 0:00:00 + + +Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB) + +Downloading marshmallow-3.22.0-py3-none-any.whl (49 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 1.0 MB/s eta 0:00:00 + + +Downloading multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.0/129.0 kB 3.0 MB/s eta 0:00:00 + + +Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 1.8 MB/s eta 0:00:00 + + +Downloading pyasn1_modules-0.4.1-py3-none-any.whl (181 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.5/181.5 kB 4.3 MB/s eta 0:00:00 + + +Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) + +Downloading referencing-0.35.1-py3-none-any.whl (26 kB) + +Downloading regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 792.8/792.8 kB 17.1 MB/s eta 0:00:00 + + +Downloading rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (354 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 354.8/354.8 kB 7.2 MB/s eta 0:00:00 + + +Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB) + +Downloading smmap-5.0.1-py3-none-any.whl (24 kB) + +Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) + +Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) + +Downloading arrow-1.3.0-py3-none-any.whl (66 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 1.4 MB/s eta 0:00:00 + + +Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) + +Downloading jaraco.context-6.0.1-py3-none-any.whl (6.8 kB) + +Downloading jaraco.functools-4.0.2-py3-none-any.whl (9.9 kB) + +Downloading protoc_gen_swagger-0.1.0-py2.py3-none-any.whl (9.4 kB) + +Downloading pycparser-2.22-py3-none-any.whl (117 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 2.9 MB/s eta 0:00:00 + + +Downloading rich-13.8.1-py3-none-any.whl (241 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.6/241.6 kB 5.6 MB/s eta 0:00:00 + + +Downloading chardet-5.2.0-py3-none-any.whl (199 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 3.8 MB/s eta 0:00:00 + + +Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 2.1 MB/s eta 0:00:00 + + +Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) + +Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) + +Downloading packaging-24.1-py3-none-any.whl (53 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 1.3 MB/s eta 0:00:00 + + +Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.6 MB/s eta 0:00:00 + + +Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 kB 2.6 MB/s eta 0:00:00 + + +Downloading types_python_dateutil-2.9.0.20240906-py3-none-any.whl (9.7 kB) + +Downloading zipp-3.20.1-py3-none-any.whl (9.0 kB) + +Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB) + +Downloading more_itertools-10.5.0-py3-none-any.whl (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 1.5 MB/s eta 0:00:00 + + +Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) + +Installing collected packages: text-unidecode, statsd, sortedcontainers, pytz, pytimeparse, zipp, wrapt, websockets, websocket-client, urllib3, tzlocal, typing-extensions, types-python-dateutil, tqdm, sniffio, smmap, rpds-py, regex, python-slugify, python-json-logger, pyjwt, pygments, pycparser, pyasn1-modules, py, protobuf, packaging, oauthlib, natsort, mypy-extensions, multidict, more-itertools, mdurl, MarkupSafe, latch-sdk-config, jeepney, idna, grpcio, graphql-core, docstring-parser, diskcache, decorator, cloudpickle, click, charset-normalizer, chardet, certifi, cachetools, bcrypt, backports.tarfile, backoff, attrs, aioconsole, yarl, typing-inspect, retry, requests, referencing, protoc-gen-swagger, marshmallow, markdown-it-py, Jinja2, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, googleapis-common-protos, google-auth, gitdb, docker-image-py, deprecated, croniter, cffi, binaryornot, arrow, apscheduler, anyio, watchfiles, rich, responses, requests-toolbelt, requests-oauthlib, pynacl, marshmallow-jsonschema, marshmallow-enum, lyteidl, jsonschema-specifications, grpcio-status, gql, GitPython, docker, cryptography, SecretStorage, paramiko, latch-sdk-gql, kubernetes, jsonschema, dataclasses-json, cookiecutter, asyncssh, scp, keyring, lytekit, lytekitplugins-pods, latch + + Attempting uninstall: urllib3 + + Found existing installation: urllib3 2.2.2 + + Uninstalling urllib3-2.2.2: + + Successfully uninstalled urllib3-2.2.2 + +Successfully installed GitPython-3.1.40 Jinja2-3.1.4 MarkupSafe-2.1.5 SecretStorage-3.3.3 aioconsole-0.6.1 anyio-4.4.0 apscheduler-3.9.1 arrow-1.3.0 asyncssh-2.13.2 attrs-24.2.0 backoff-2.2.1 backports.tarfile-1.2.0 bcrypt-4.2.0 binaryornot-0.4.4 cachetools-5.5.0 certifi-2024.8.30 cffi-1.17.1 chardet-5.2.0 charset-normalizer-3.3.2 click-8.1.7 cloudpickle-3.0.0 cookiecutter-2.6.0 croniter-3.0.3 cryptography-42.0.8 dataclasses-json-0.5.6 decorator-5.1.1 deprecated-1.2.14 diskcache-5.6.3 docker-7.1.0 docker-image-py-0.1.13 docstring-parser-0.16 gitdb-4.0.11 google-auth-2.34.0 googleapis-common-protos-1.65.0 gql-3.4.0 graphql-core-3.2.3 grpcio-1.66.1 grpcio-status-1.48.2 idna-3.8 importlib-metadata-8.5.0 jaraco.classes-3.4.0 jaraco.context-6.0.1 jaraco.functools-4.0.2 jeepney-0.8.0 jsonschema-4.23.0 jsonschema-specifications-2023.12.1 keyring-25.3.0 kubernetes-30.1.0 latch-2.52.2 latch-sdk-config-0.0.4 latch-sdk-gql-0.0.6 lyteidl-0.2.0a0 lytekit-0.15.12 lytekitplugins-pods-0.6.2 markdown-it-py-3.0.0 marshmallow-3.22.0 marshmallow-enum-1.5.1 marshmallow-jsonschema-0.13.0 mdurl-0.1.2 more-itertools-10.5.0 multidict-6.1.0 mypy-extensions-1.0.0 natsort-8.4.0 oauthlib-3.2.2 packaging-24.1 paramiko-3.4.1 protobuf-3.20.3 protoc-gen-swagger-0.1.0 py-1.11.0 pyasn1-modules-0.4.1 pycparser-2.22 pygments-2.18.0 pyjwt-2.9.0 pynacl-1.5.0 python-json-logger-2.0.7 python-slugify-8.0.4 pytimeparse-1.1.8 pytz-2024.2 referencing-0.35.1 regex-2024.9.11 requests-2.32.3 requests-oauthlib-2.0.0 requests-toolbelt-0.10.1 responses-0.25.3 retry-0.9.2 rich-13.8.1 rpds-py-0.20.0 scp-0.15.0 smmap-5.0.1 sniffio-1.3.1 sortedcontainers-2.4.0 statsd-3.3.0 text-unidecode-1.3 tqdm-4.66.5 types-python-dateutil-2.9.0.20240906 typing-extensions-4.7.1 typing-inspect-0.9.0 tzlocal-5.2 urllib3-1.26.20 watchfiles-0.19.0 websocket-client-1.8.0 websockets-11.0.3 wrapt-1.16.0 yarl-1.11.1 zipp-3.20.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + +[notice] A new release of pip is available: 24.0 -> 24.2 +[notice] To update, run: pip install --upgrade pip + + ---> 7797334c55d9 + +Step 9/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in e687ede1466a + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-09-12 18:49:02-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.3 +Connecting to github.com (github.com)|140.82.116.3|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh [following] +--2024-09-12 18:49:02-- https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T184902Z&X-Amz-Expires=300&X-Amz-Signature=6eeaebc8948cd1205c5a741c894a072aca74cea10a1fa7ac64a4425ba6c62e2f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-09-12 18:49:02-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T184902Z&X-Amz-Expires=300&X-Amz-Signature=6eeaebc8948cd1205c5a741c894a072aca74cea10a1fa7ac64a4425ba6c62e2f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.109.133, 185.199.110.133, 185.199.111.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.109.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 91028019 (87M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + + 0K ........ +.. .......... .......... .. +........ ........ +.. 0% 6.43M 14s + 50K .......... .... +...... .......... + .......... ...... +.... 0% 6.44M 13s + 100K .......... .. +........ + ........ +.. .......... .... +...... 0% 25.0M 10s + 150K .. +........ + .......... ...... +.... .......... .. +........ 0% 12.9M 9s + 200K ........ +.. ......... +. .... +...... .......... + .......... 0% 33.4M 8s + 250K ...... +.... .......... .. +........ ........ +.. .......... 0% 32.9M 7s + 300K .... +...... .......... + .......... ...... +.... .......... 0% 51.3M 6s + 350K .. +........ ........ +.. ...... +.... .......... .. +........ 0% 95.5M 6s + + 400K .......... ...... +.... .......... .......... + .......... 0% 16.0M 6s + 450K .......... .... +...... .......... + .......... ...... +.... 0% 48.1M 5s + 500K .......... .. +........ ........ +.. .......... .... +...... 0% 68.2M 5s + 550K .......... + ........ +.. .......... .... +...... .. +........ 0% 58.5M 5s + 600K ........ +.. ...... +....  +..... +..... .. +........ + ........ +.. 0% 109M 4s + 650K ..... +. +.... .......... .. +........ ........ +.. .......... 0% 83.5M 4s + 700K .......... .......... .......... ...... +.... .......... 0% 138M 4s + 750K .. +.... +.... ........ +.. .......... .... +...... .......... 0% 20.4M 4s + + 800K .......... .......... .... +...... .. +........ ........ +.. 0% 88.1M 4s + 850K .......... .... +...... .......... .......... .......... 1% 183M 3s + 900K .......... .......... ........ +.. ...... +.... .......... 1% 213M 3s + 950K .. +........ ........ +.. .......... .... +...... .......... 1% 98.3M 3s + 1000K .......... ...... +.... .......... .. +........ .......... 1% 139M 3s + 1050K .......... .... +...... .......... + .......... .......... 1% 188M 3s + 1100K .... +...... .. +........ .......... ...... +.... .......... 1% 33.2M 3s + 1150K .. +........ .......... .......... .......... .......... 1% 118M 3s + 1200K .......... .......... .......... .......... + ........ +.. 1% 164M 3s + 1250K .......... .......... .......... ........ +.. .......... 1% 141M 3s + 1300K .......... .......... + .......... .......... .... +...... 1% 162M 3s + 1350K .. +........ + ........ +.. .......... .... +...... .......... 1% 197M 2s + 1400K ........ +.. .......... .......... .. +........ ........ +.. 1% 184M 2s + 1450K .......... .... +...... .......... .......... ...... +.... 1% 212M 2s + 1500K .......... .......... ... +....... ......... +. .......... 1% 192M 2s + 1550K .......... .......... . +......... .......... .......... 1% 212M 2s + 1600K + ... +....... ......... +. .......... .......... .......... 1% 52.1M 2s + 1650K . +......... ....... +... .......... .......... . +......... 1% 170M 2s + 1700K .......... .......... .......... .......... ....... +... 1% 180M 2s + 1750K .......... ... +....... .......... .......... .......... 2% 219M 2s + 1800K .......... .......... .......... .......... .......... 2% 201M 2s + 1850K ......... +. .......... ..... +..... .......... .......... 2% 178M 2s + 1900K .......... .......... .......... .......... .......... 2% 199M 2s + 1950K .......... .......... .......... .......... .......... 2% 203M 2s + 2000K ... +....... .......... ....... +... .......... .......... 2% 206M 2s + 2050K . +......... .......... ..... +..... ... +....... .......... 2% 181M 2s + 2100K .......... ... +....... .......... .......... ....... +... 2% 235M 2s + 2150K .......... ... +....... . +........ +. .......... ..... +..... 2% 159M 2s + 2200K .......... . +......... ....... +... ..... +..... ... +....... 2% 70.1M 2s + 2250K . +......... .......... ..... +..... .......... . +......... 2% 183M 2s + 2300K ....... +... .......... .......... ......... +. .......... 2% 240M 2s + 2350K .......... .......... . +......... .......... .......... 2% 242M 2s + 2400K .......... .......... .......... .......... .......... 2% 202M 2s + 2450K .......... .......... ...... +.... .......... .. +........ 2% 186M 2s + 2500K .......... .......... .... +...... .......... + .......... 2% 189M 2s + 2550K .......... .......... .......... + ........ +.. .......... 2% 222M 2s + 2600K .......... .......... .......... .......... .......... 2% 168M 2s + 2650K .......... .......... .......... .......... .......... 3% 195M 2s + 2700K .......... ...... +.... ...... +.... .. +........ + ........ +.. 3% 163M 2s + 2750K .......... .... +...... .......... + .......... .......... 3% 233M 1s + 2800K .......... .. +........ ........ +.. ...... +.... .......... 3% 200M 1s + 2850K .......... + .......... .......... .... +...... .......... 3% 213M 1s + 2900K .......... .......... .......... .......... .......... 3% 166M 1s + 2950K .......... .......... .. +........ .......... ...... +.... 3% 208M 1s + 3000K .......... .......... + .......... ...... +.... .......... 3% 181M 1s + 3050K .......... ... +....... .......... ....... +... ..... +..... 3% 223M 1s + 3100K .......... ......... +. .......... .......... .......... 3% 223M 1s + 3150K ......... +. ....... +... .......... .......... . +........ +. 3% 198M 1s + 3200K ....... +... .......... .......... . +......... .......... 3% 220M 1s + 3250K ..... +..... .......... .......... .......... .......... 3% 183M 1s + 3300K .......... ......... +. .......... .......... .......... 3% 183M 1s + 3350K . +......... ....... +... .......... .......... . +......... 3% 176M 1s + 3400K ....... +... ..... +..... .......... . +......... ....... +... 3% 202M 1s + 3450K .......... ... +....... ......... +. .......... .......... 3% 220M 1s + 3500K ... +....... . +......... .... +...... .......... ... +....... 3% 225M 1s + 3550K .......... ...... +.... ..... +..... .......... ......... +. 4% 193M 1s + 3600K ....... +... .......... .......... .... +...... .......... 4% 239M 1s + 3650K .......... .......... .......... .......... .......... 4% 174M 1s + 3700K .......... .......... .......... .......... .......... 4% 179M 1s + 3750K .......... .......... .......... .......... .......... 4% 194M 1s + 3800K .......... .......... .......... .......... .......... 4% 202M 1s + + 3850K .......... .......... .......... .......... + .......... 4% 182M 1s + 3900K .......... .......... .. +........ ........ +.. ...... +.... 4% 220M 1s + 3950K .......... .......... ........ +.. ...... +.... .......... 4% 234M 1s + 4000K .. +........ .......... .......... .......... .......... 4% 242M 1s + + 4050K .......... .......... .......... .......... + ........ +.. 4% 185M 1s + 4100K .......... .......... .......... + .......... ...... +.... 4% 221M 1s + 4150K .......... .. +........ ........ +.. .......... .... +...... 4% 213M 1s + 4200K .......... .......... ...... +.... .... +...... .......... 4% 186M 1s + + 4250K .......... .......... .... +...... .......... .......... 4% 197M 1s + 4300K ...... +.... .......... .. +........ + .......... .......... 4% 207M 1s + 4350K .... +...... .......... .......... . +......... ....... +... 4% 189M 1s + 4400K .......... .......... . +........ +. .......... .......... 5% 227M 1s + 4450K ... +....... .......... ... +.... +... .......... .......... 5% 205M 1s + 4500K . +........ +. .......... ..... +..... .......... . +......... 5% 195M 1s + 4550K .......... .......... .......... ......... +. ....... +... 5% 207M 1s + 4600K .......... ... +....... .......... .......... .......... 5% 203M 1s + 4650K .......... ......... +. .......... ..... +..... .......... 5% 188M 1s + 4700K . +......... .......... .......... ... +....... .......... 5% 183M 1s + 4750K .......... .......... ... +....... ......... +. .......... 5% 207M 1s + 4800K .......... ... +....... .......... .......... ..... +..... 5% 184M 1s + 4850K ... +....... ......... +. .......... ..... +..... .......... 5% 192M 1s + 4900K . +........ +. .......... .......... .......... . +......... 5% 194M 1s + 4950K .. +........ .......... ...... +.... .... +...... .......... 5% 225M 1s + 5000K ........ +.. .......... .......... .. +........ .......... 5% 173M 1s + 5050K ...... +.... .......... ....... +... ........ +.. .......... 5% 208M 1s + 5100K .......... .. +........ + .......... .......... .......... 5% 225M 1s + 5150K + .......... .......... .......... .......... .......... 5% 177M 1s + 5200K .......... .......... .......... .......... .......... 5% 174M 1s + 5250K .......... .......... .......... .......... .... +...... 5% 164M 1s + 5300K .......... + .......... .. +........  +.......... ..... +..... 6% 235M 1s + 5350K .......... ...... +.... .... +...... .......... + .......... 6% 180M 1s + 5400K .......... ...... +.... .......... .. +........ ........ +.. 6% 184M 1s + 5450K ...... +.... .......... .......... + ........ +.. ...... +.... 6% 214M 1s + 5500K .......... ........ +.. ........ +.. .......... .... +...... 6% 183M 1s + 5550K .......... + .......... .......... .......... .. +........ 6% 219M 1s + 5600K ........ +.. ... +.... +... .......... .......... + .......... 6% 198M 1s + 5650K ...... +.... .......... .. +........ ........ +.. .......... 6% 243M 1s + 5700K .... +...... .......... + ........ +.. .......... .......... + 6% 229M 1s + 5750K .......... .......... .......... .... +...... .......... 6% 232M 1s + 5800K .......... ...... +.... .......... .......... ........ +.. 6% 162M 1s + 5850K .......... .... +...... .......... + .......... .......... 6% 213M 1s + 5900K .......... .. +........ .......... ...... +.... .... +...... 6% 203M 1s + 5950K .......... + .......... ...... +.... .......... .. +........ 6% 215M 1s + + 6000K ........ +.. .......... .... +...... .......... .......... 6% 204M 1s + 6050K ...... +.... .......... .. +........ .......... .......... 6% 172M 1s + 6100K .... +...... .......... + .......... ...... +.... .......... 6% 205M 1s + 6150K .. +........ + .......... ...... +.... .... +...... .......... 6% 198M 1s + + 6200K .......... .......... .......... .. +........ ........ +.. 7% 159M 1s + 6250K .......... .... +...... .......... .......... ...... +.... 7% 194M 1s + 6300K .......... .. +........ + ........ +.. .......... .... +...... 7% 223M 1s + 6350K .......... + .......... .......... .... +...... .......... 7% 204M 1s + 6400K ........ +.. .......... .......... .......... + .......... + 7% 192M 1s + 6450K ..........  +.......... .. +........ .......... .......... 7% 5.69M 1s + 6500K .......... .......... .......... .......... .......... 7% 172M 1s + 6550K .......... .......... .......... .......... .......... 7% 180M 1s + 6600K .......... .......... .......... .......... .... +...... 7% 163M 1s + 6650K .......... + .......... .... +.. +.... .......... .. +........ 7% 201M 1s + 6700K ........ +.. ...... +.... .... +...... .......... .......... 7% 8.89M 1s + + 6750K .......... .......... .......... .......... + .......... 7% 180M 1s + 6800K .......... .......... .. +........ + .......... .......... 7% 196M 1s + 6850K .... +...... .......... .......... ...... +.... .......... 7% 208M + 1s + 6900K .. +........ .......... .......... ....... +... .......... 7% 218M 1s + 6950K ........ +.. .......... .... +...... .......... + .......... 7% 194M 1s + 7000K ........ +.. ...... +.... .... +...... .. +........ ...... +.. +.. 7% 184M 1s + 7050K ...... +.... .......... .......... + .......... .... +...... 7% 213M 1s + 7100K .... +...... .......... + .......... .......... .... +...... 8% 192M 1s + 7150K .......... .......... ...... +.... .......... .. +........ 8% 167M 1s + 7200K ........ +.. ........ +.. .......... .......... .. +........ 8% 178M + 1s + 7250K ...... +.... .......... .... +...... .. +........ .......... 8% 187M 1s + 7300K ...... +.... .......... .......... .......... ...... +.... 8% + 201M 1s + 7350K .......... .. +........ .......... .......... .... +...... 8% 201M 1s + 7400K + .......... + . +......... .......... .......... .. +........ 8% 190M 1s + + 7450K .......... .......... . +......... .......... + .......... 8% 198M 1s + 7500K ........ +.. ...... +.... .......... .......... .......... 8% 187M 1s + 7550K ...... +.... .... +...... .......... .......... ...... +.... 8% 206M 1s + 7600K .... +...... .......... ........ +.. .......... .......... 8% 205M 1s + 7650K .......... + .......... .......... .... +...... .. +........ 8% 198M 1s + 7700K .......... .......... .... +...... .......... + .......... 8% 161M 1s + 7750K .......... ..... +..... .......... . +......... .......... 8% + 202M 1s + 7800K ..... +..... ... +....... . +......... .......... .......... 8% 202M 1s + 7850K .......... . +......... .......... ..... +..... ... +....... 8% 201M 1s + 7900K .......... .......... ..... +..... .......... . +......... 8% 181M 1s + 7950K ....... +... .......... .......... . +........ +. ......... +. 8% 180M 1s + 8000K ....... +... .......... ... +....... . +......... .......... 9% 29.3M 1s + 8050K .......... ... +....... .......... .......... ..... +..... 9% 224M 1s + 8100K .......... . +......... .......... .......... ... +....... 9% 230M 1s + 8150K ......... +. .......... .......... .......... . +......... 9% 196M 1s + 8200K .......... ..... +..... .......... . +......... .......... 9% 221M 1s + 8250K ..... +..... .......... .......... ....... +... .......... 9% 215M 1s + 8300K .......... . +......... ....... +... ..... +..... .......... 9% 183M 1s + 8350K . +......... ....... +... .......... ... +....... ......... +. 9% 185M 1s + 8400K .......... ..... +..... ... +....... . +......... ....... +... 9% 197M 1s + 8450K .......... .......... . +......... .......... ..... +..... 9% 212M 1s + 8500K .......... . +......... ....... +... .......... ... +....... 9% 223M 1s + 8550K . +......... .......... ..... +..... .......... .......... 9% 170M 1s + 8600K ....... +... ..... +..... ... +....... ......... +. .......... 9% 211M 1s + 8650K .......... ... +....... . +......... .......... . +......... 9% 187M 1s + 8700K ....... +... ..... +..... ... +....... ......... +. .......... 9% 204M 1s + 8750K  +.......... .......... .......... ....... +... .......... 9% 158M 1s + 8800K ... +....... . +......... .......... ..... +..... ... +....... 9% 203M 1s + 8850K .......... ....... +... .......... ... +....... .......... 10% 190M 1s + 8900K .......... .......... .......... .......... .......... 10% 246M 1s + 8950K .......... .......... .......... .......... .......... 10% 234M 1s + 9000K .......... . +......... .......... .......... .......... 10% 216M 1s + 9050K .......... .......... .......... .......... . +......... 10% 194M 1s + 9100K ....... +... .......... ... +....... ......... +. .......... 10% 211M 1s + 9150K .......... .......... .......... .......... .......... 10% 245M 1s + 9200K ... +....... .......... .......... .......... .......... 10% 236M 1s + 9250K . +......... .......... + .......... ...... +.... .... +...... 10% 168M 1s + 9300K .. +........ .......... ...... +.... .......... .. +........ 10% 209M 1s + 9350K ........ +.. .......... .... +...... .......... + .......... 10% 182M 1s + 9400K ...... +.... .......... .. +........ .......... .......... 10% 218M 1s + 9450K .... +...... .......... + .......... .......... .... +...... 10% 198M 1s + 9500K .. +........ ........ +.. .......... .......... .......... 10% 210M 1s + 9550K .......... .......... .......... .......... + .......... 10% 118M 1s + 9600K ....... +... .......... .......... .......... ...... +.... 10% 238M 1s + 9650K .......... .......... .......... .......... .......... 10% 224M 1s + 9700K .......... .......... .......... .......... ........ +.. 10% 225M 1s + 9750K .......... .......... .......... .......... .......... 11% 177M 1s + 9800K .......... .......... .. +........ + ........ +.. .......... 11% 198M 1s + 9850K .......... .. +........ ........ +.. .......... .... +...... 11% 211M 1s + 9900K .. +........ .......... .......... .......... .. +........ 11% 223M 1s + + 9950K .......... ...... +.... .......... .......... + .......... 11% 158M 1s + 10000K .......... .... +...... .. +........ ........ +.. ...... +.... 11% 182M 1s + 10050K .......... .......... .......... .......... .......... 11% 203M 1s + 10100K .......... .......... .......... .......... ....... +... 11% 231M 1s + 10150K ..... +..... ... +....... ......... +. ....... +... .......... 11% 200M 1s + 10200K .......... .......... .......... .......... .......... 11% 219M 1s + 10250K .......... .......... .......... .......... .......... 11% 237M 1s + 10300K .......... .......... .......... ...... +.... .......... 11% 229M 1s + 10350K .. +........ + ........ +.. .......... .... +...... .......... 11% 168M 1s + + 10400K .......... .......... .......... .. +........ + .......... 11% 166M 1s + 10450K ...... +.... .......... .......... + .......... ...... +.... 11% 225M 1s + 10500K .......... .. +........ .......... .......... .... +...... 11% 225M 1s + 10550K .......... .......... .......... .......... .. +........ 11% 225M 1s + 10600K .......... .......... .... +...... .......... .......... 11% 178M 1s + 10650K .......... .......... .......... ........ +.. ...... +.... 12% 201M 1s + 10700K .......... .. +........ + .......... .......... .......... 12% 226M 1s + 10750K .. +........ .......... .......... .... +...... .......... 12% 199M 1s + + 10800K ........ +.. .......... .... +...... .. +........ ........ +.. 12% 188M 1s + 10850K .......... .... +...... .......... .......... ...... +.... 12% 238M 1s + 10900K .......... .. +........ .......... .......... .... +. +..... 12% 205M 1s + 10950K .......... . +......... ....... +... .......... .......... 12% 213M 1s + 11000K . +......... .......... ..... +..... .......... .......... 12% 180M 1s + 11050K .......... .......... .......... .......... .......... 12% 248M 1s + 11100K .......... .......... .......... ....... +... .......... 12% 223M 1s + 11150K + .......... .......... .......... ..... +..... .......... 12% 219M 1s + 11200K . +......... ....... +... .......... .......... ......... +. 12% 169M 1s + 11250K .......... .......... ... +....... . +......... ....... +... 12% 208M 1s + 11300K .......... .. +........ . +........ +. .......... ..... +..... 12% 185M 1s + 11350K ... +....... . +......... ....... +... .......... ... +....... 12% 205M 1s + 11400K .......... .......... .......... .......... .......... 12% 175M 1s + 11450K .......... .......... .......... .......... ....... +... 12% 190M 1s + 11500K .......... .......... .......... .......... ........ +.. 12% 145M 1s + 11550K .......... .......... .......... + .......... ...... +.... 13% 222M 1s + 11600K .......... .......... + .......... .......... .......... 13% 208M 1s + 11650K .......... .......... ...... +.... .......... .. +........ 13% 211M 1s + 11700K .......... .......... .... +...... .......... .......... 13% 197M 1s + 11750K .......... .......... .......... ........ +.. .......... 13% 180M 1s + 11800K .......... .......... .......... .......... .......... 13% 206M 1s + 11850K .......... .......... .......... .... +...... .......... 13% 193M 1s + + 11900K .......... .......... .... +...... .. +........ ........ +.. 13% 168M 1s + 11950K .......... .......... .......... ........ +.. ...... +.... 13% 166M 1s + 12000K .... +...... .. +........ .......... .......... .... +...... 13% 173M 1s + 12050K .......... .......... ...... +.... .......... .......... 13% 207M 1s + 12100K .......... . +......... .......... .......... .......... 13% 180M 1s + 12150K .......... .......... .......... ... +....... .......... 13% 150M 1s + 12200K .......... ..... +..... .......... .......... ....... +... 13% 217M 1s + 12250K .......... .......... .......... ....... +... .......... 13% 220M 1s + 12300K ... +....... .......... ... +....... . +......... .......... 13% 163M 1s + 12350K ..... +..... ... +....... . +......... ....... +... ..... +..... 13% 200M 1s + + 12400K .......... . +......... .......... .... +. +..... .......... 14% 183M 1s + 12450K . +........ +. ....... +... .......... ... +....... ......... +. 14% 163M 1s + 12500K ....... +... ..... +..... .......... .......... ....... +... 14% 212M 1s + 12550K ..... +..... .......... ... +....... ......... +. .......... 14% 8.85M 1s + 12600K ..... +.... +. ....... +... .......... .......... . +......... 14% 183M 1s + 12650K ....... +... ..... +..... .......... . +......... ....... +... 14% 213M 1s + 12700K ..... +..... .......... .......... .......... ..... +..... 14% 213M 1s + 12750K ... +....... .......... .......... .......... .......... 14% 187M 1s + 12800K . +......... ....... +... .......... .......... ......... +. 14% 120M 1s + 12850K ....... +... .......... .......... .......... . +......... 14% 223M 1s + 12900K .......... .......... ... +....... ......... +. .......... 14% 180M 1s + 12950K .......... .......... .......... ....... +... .......... 14% 234M 1s + 13000K .......... ......... +. .......... .......... .......... 14% 209M 1s + 13050K . +......... ....... +... .......... ... +....... .......... 14% 6.37M 1s + 13100K ...... +.. +.. .......... .......... .......... .......... 14% 180M 1s + 13150K ...... +.... .......... .. +........ .......... ...... +.... 14% 192M 1s + 13200K .......... .. +........ .......... ...... +.... .... +...... 14% 207M 1s + 13250K .......... .......... ...... +.... .......... .. +........ 14% 229M 1s + 13300K .......... .......... .... +...... .......... .......... 15% 165M 1s + 13350K .......... .......... .... +...... .. +........ .......... 15% 215M 1s + 13400K .......... .......... .......... + .......... ...... +.... 15% 198M 1s + 13450K .......... .......... .......... .......... .......... 15% 205M 1s + 13500K .. +........ .......... .......... .......... .......... 15% 216M 1s + + 13550K .......... .......... .......... .......... ........ +.. 15% 170M 1s + 13600K ........ +.. .......... .... +...... .......... + ........ +.. 15% 183M 1s + 13650K .......... .......... .. +........ .......... .......... 15% 224M 1s + 13700K .......... .......... .......... . +..... +.... .......... 15% 165M 1s + 13750K .. +........ .......... .......... .... +...... .......... 15% 199M 1s + 13800K ........ +.. ...... +.... .......... .......... ........ +.. 15% 159M 1s + 13850K .......... .......... .... +...... .......... + .......... 15% 194M 1s + 13900K .......... .. +.. +...... .......... ........ +.. .......... 15% 203M 1s + 13950K .......... .. +........ + .......... .......... ......... +. 15% 207M 1s + 14000K .. +........ ........ +.. .......... .... +...... .. +........ 15% 219M 1s + 14050K .......... .......... .... +...... .. +........ ........ +.. 15% 38.0M 1s + 14100K .......... .... +...... .......... + .......... .......... 15% 190M 1s + 14150K .......... .......... + ........ +.. .......... .......... 15% 199M 1s + 14200K .. +........ ....... +. +.. .......... .......... .. +........ 16% 188M 1s + 14250K .......... .......... .... +...... .......... .......... 16% 179M 1s + 14300K ...... +.... .......... .......... .......... + .......... 16% 207M 1s + 14350K .... +...... .......... ........ +.. ...... +.... .......... 16% 196M 1s + 14400K .......... + ........ +.. .......... .... +...... .......... 16% 207M 1s + + 14450K ........ +.. ...... +.... .......... .......... ........ +.. 16% 155M 1s + 14500K .......... .......... .......... .......... .......... 16% 225M 1s + 14550K .......... .. +........ .......... .......... .... +...... 16% 179M 1s + 14600K .. +........ .......... . +......... .......... .......... 16% 202M 1s + 14650K ... +....... .......... .......... .......... .......... 16% 229M 1s + 14700K .......... .......... ........ +.. ... +....... .......... 16% 171M 1s + 14750K ....... +... .......... .......... . +........ +. .......... 16% 216M 1s + 14800K .......... .......... .......... .......... .......... 16% 203M 1s + 14850K .......... .......... .......... .......... .......... 16% 174M 1s + 14900K ... +....... .......... .......... .......... .......... 16% 234M 1s + 14950K . +......... .......... .......... ....... +... ......... +. 16% 148M 1s + 15000K .......... .......... .......... . +......... .......... 16% 200M 1s + 15050K ..... +..... ... +....... ......... +. .......... .......... 16% 203M 1s + 15100K ... +....... . +......... ....... +... .......... ... +....... 17% 113M 1s + 15150K .......... ....... +... ..... +..... .......... ......... +. 17% 179M 1s + 15200K .......... .......... .......... ......... +. .......... 17% + 216M 1s + 15250K .......... .......... . +......... ....... +... .......... 17% 240M 1s + 15300K .......... .......... .......... ..... +..... .......... 17% 240M 1s + 15350K . +......... .......... ..... +..... ... +....... .......... 17% 158M 1s + 15400K .......... .......... .......... . +......... .......... 17% 241M 1s + 15450K ........ +.. .......... .... +...... .......... .......... 17% 194M 1s + 15500K .......... .... +...... .......... + .......... .......... 17% 226M 1s + 15550K .......... .......... .......... ...... +.... .......... 17% 179M 1s + 15600K .......... .......... .......... .... +...... .......... 17% + 178M 1s + 15650K .......... ...... +.... .......... .. +........ .......... 17% 177M 1s + 15700K .......... .......... .......... .......... .......... 17% 211M 1s + 15750K .......... .. +........ .......... .......... .......... 17% 201M 1s + 15800K .. +........ + .......... .......... .... +...... .......... 17% 215M 1s + 15850K ........ +.. .......... .... +...... .......... .......... 17% 212M 1s + 15900K ...... +.... .......... .......... ........ +.. ...... +.... 17% 224M 1s + 15950K .......... .......... .......... ...... +.... .......... 17% 233M 1s + 16000K .......... ... +....... .......... .......... ..... +..... 18% 175M 1s + 16050K ... +....... .......... ....... +... .......... .......... 18% 189M 1s + 16100K .......... .......... .......... .......... .......... 18% 177M 1s + 16150K ....... +... .......... .......... .......... ....... +... 18% 213M 1s + 16200K ..... +..... .......... .......... .......... .......... 18% 214M 1s + 16250K .......... ......... +. ....... +... .......... .......... 18% 212M 1s + 16300K .......... .......... .......... .......... .......... 18% 169M 1s + 16350K .......... .......... .......... .......... .......... 18% 181M 1s + 16400K ..... +..... ... +....... ......... +. .......... .. +... +..... 18% 207M 1s + 16450K .......... . +......... ....... +... .......... ... +....... 18% 222M 1s + 16500K . +......... .......... ..... +..... .......... . +......... 18% 150M 1s + 16550K ....... +... .......... .......... ......... +. .......... 18% 201M 1s + 16600K ..... +..... .......... ......... +. ....... +... .......... 18% 213M 1s + 16650K ... +....... ......... +. .......... .......... .......... 18% 232M 1s + 16700K . +......... ....... +... .......... ... +....... .......... 18% 175M 1s + 16750K .......... ..... +..... ...... +.... .... +...... .......... 18% 185M 1s + + 16800K .......... .......... .... +...... .......... + .......... 18% + 183M 1s + 16850K .......... .......... .......... .......... .......... 19% 242M 1s + 16900K .... +...... .......... ........ +.. ...... +.... .......... 19% 214M 1s + 16950K .......... .......... .......... .......... .......... 19% 242M 1s + 17000K .......... .......... .......... .. +........ .......... 19% 178M 1s + 17050K .......... .......... .......... ........ +.. ...... +.... 19% 216M 1s + 17100K .......... .......... .......... .......... .......... 19% 234M 1s + 17150K .. +........ + .......... ...... +.... .......... .......... 19% 205M 1s + 17200K .......... .......... .......... .......... .......... 19% 197M 1s + 17250K .......... .......... .......... .......... .......... 19% 246M 1s + 17300K .......... .......... ........ +.. ...... +.... .......... 19% 201M 1s + 17350K .......... .......... .......... .......... ..... +..... 19% 248M 1s + 17400K ... +....... .......... .......... .......... .......... 19% 219M 1s + 17450K ......... +. .......... ..... +..... ... +....... .......... 19% 205M 1s + 17500K .......... .......... .......... .......... .......... 19% 234M 1s + 17550K .......... .......... . +........ +. .......... .......... 19% 219M 1s + 17600K .......... .......... .......... .......... ... +....... 19% 208M 1s + 17650K . +......... ....... +... .......... ... +....... . +......... 19% 159M 1s + 17700K .......... ..... +..... .......... .......... .......... 19% 219M 1s + 17750K ..... +..... ... +....... ......... +. ....... +... ..... +..... 20% 188M 1s + 17800K .......... . +......... ....... +... .......... .......... 20% 230M 1s + 17850K .......... .......... .......... .......... .......... 20% 193M 1s + 17900K ....... +... .......... .......... .... +...... .......... 20% 213M 1s + + 17950K .......... .......... .......... .. +........ .......... 20% 184M 1s + 18000K .......... .......... .......... .......... .......... 20% 192M 1s + 18050K .......... .......... .......... .......... .... +...... 20% 201M 1s + 18100K .... +... +... .......... .......... .......... .......... 20% 238M 1s + 18150K ........ +.. .......... .......... .......... + .......... 20% 154M 1s + 18200K .. +........ .......... .......... ........ +.. .......... 20% 176M 1s + 18250K .......... .......... .......... .......... .......... 20% 160M 1s + 18300K .......... .......... .......... .......... .......... 20% 194M 1s + 18350K ........ +.. .......... .......... .. +........ .......... 20% 132M 1s + 18400K .......... .... +...... .......... .......... .......... 20% 216M 1s + 18450K .......... .......... .......... .......... .......... 20% 223M 1s + 18500K .......... .......... .......... .......... .......... 20% 220M 1s + 18550K .......... .......... .......... .......... ........ +.. 20% 185M 1s + 18600K ...... +.... .......... .......... .......... .......... 20% 238M 1s + 18650K .......... .......... .......... . +......... .......... 21% 201M 1s + 18700K ..... +..... ... +....... . +......... .......... .......... 21% 207M 1s + 18750K .......... . +......... .......... .......... .......... 21% 227M 1s + 18800K .......... .......... .......... ... +....... . +......... 21% 195M 1s + 18850K .......... .......... .......... ......... +. .......... 21% 159M 1s + 18900K .......... .......... . +......... ....... +... .......... 21% 204M 1s + 18950K .......... .......... .......... .......... .......... 21% 239M 1s + 19000K ......... +. .......... .......... ... +....... .......... 21% 176M 1s + 19050K .......... ..... +..... .......... .......... .......... 21% 221M 1s + 19100K .......... .......... . +......... .......... ..... +..... 21% 204M 1s + 19150K .......... .......... ....... +... .......... .......... 21% 223M 1s + 19200K .......... ....... +... ..... +..... .......... .......... 21% 189M 1s + 19250K .......... + .......... ...... +.... .......... .......... 21% 226M 1s + + 19300K ........ +.. .......... .......... .......... + ........ +.. 21% 170M 1s + 19350K ...... +.... .......... ....... +... .......... ...... +.... 21% 219M 1s + 19400K .......... .. +........ .......... .......... .... +...... 21% 103M 1s + 19450K .......... ........ +.. .......... .......... .......... 21% 186M 1s + 19500K ........ +.. ...... +.... .... +...... .......... + .......... 21% 111M 1s + 19550K ...... +.... .......... .. +........ ........ +.. .......... 22% 115M + 1s + 19600K .... +...... .. +........ ........ +.. ...... +.... .......... 22% 96.2M 1s + 19650K .. +........ ........ +.. .......... .......... .......... 22% 158M 1s + 19700K ........ +.. ...... +.... .......... .. +........ .......... 22% 179M 1s + 19750K .......... .......... .......... + .......... .......... 22% 156M 1s + 19800K .... +...... .. +........ ... +....... .......... .......... 22% 100M 1s + 19850K .......... .......... .......... .......... .......... 22% 234M 1s + 19900K .......... .......... + . +......... .......... .......... 22% 222M 1s + 19950K . +......... ....... +... .......... .......... .......... 22% 5.46M 1s + 20000K .......... .......... .......... .......... .......... 22% 189M 1s + 20050K .......... .......... .......... .......... .......... 22% 170M 1s + 20100K .......... .......... .......... .......... .......... 22% 160M 1s + 20150K ... +....... ......... +. .......... .......... ... +....... 22% 186M 1s + 20200K . +........ +. .......... .......... .......... ......... +. 22% 180M 1s + 20250K .......... ..... +..... .......... .......... ....... +... 22% 200M 1s + 20300K ..... +..... .......... ... +....... .......... ....... +... 22% 203M 1s + 20350K ..... +..... .......... ......... +. .......... .......... 22% 6.70M 1s + 20400K ... +....... ......... +. .......... ..... +..... .......... 23% 119M 1s + 20450K . +......... .......... .......... .......... . +..... +.... 23% 178M 1s + 20500K .......... .......... ........ +.. ...... +.... .......... 23% 208M 1s + 20550K .......... + .......... ...... +.... .......... .......... 23% 247M 1s + + 20600K ........ +.. ...... +.... .......... .......... + .......... 23% 165M 1s + 20650K ...... +.... .......... .. +........ + .......... ...... +.... 23% 197M 1s + 20700K .......... .......... ......... +. ...... +.... .......... 23% 204M 1s + 20750K .. +........ ........ +.. .......... .... +...... .......... 23% 225M 1s + + 20800K .......... ...... +.... .......... .. +........ .......... 23% 173M 1s + 20850K ...... +.... .... +...... .. +........ ........ +.. ...... +.... 23% 212M 1s + 20900K .......... .. +........ ........ +.. .......... .......... 23% 219M 1s + 20950K .......... + .......... .......... .......... .. +........ 23% 217M 1s + 21000K .......... .......... .... +...... .......... + ........ +.. 23% 167M 1s + 21050K ...... +.... .......... .. +........ ........ +.. .......... 23% 201M 1s + 21100K .......... .......... ........ +.. ...... +.... .......... 23% 206M 1s + 21150K .. +........ .......... ...... +.... .......... .. +........ 23% 227M 1s + + 21200K .......... ...... +.... .......... .......... + ........ +.. 23% 152M 1s + 21250K .......... .......... .......... + .......... .......... 23% 221M 1s + 21300K .... +...... .. +........ .......... .......... .... +...... 24% 205M 1s + 21350K .......... + .......... ...... +.... .... +...... .......... 24% 203M 1s + 21400K .......... ...... +.... .... +...... .......... ......... +. 24% 180M 1s + 21450K .......... .......... .......... . +......... ....... +... 24% 210M 1s + 21500K .......... ... +....... ......... +. .......... .......... 24% 4.05M 1s + 21550K ... +....... . +......... .......... .......... ... +....... 24% 86.9M 1s + 21600K ......... +. .......... ..... +..... .......... . +......... 24% 39.8M 1s + 21650K .......... ..... +..... .......... ......... +. .......... 24% 79.9M 1s + 21700K ..... +..... .......... . +......... ....... +... .......... 24% 60.7M 1s + 21750K ... +....... ......... +. .......... ..... +..... .......... 24% + 45.5M 1s + 21800K . +......... ....... +... .......... ... +....... .......... 24% 37.9M 1s + 21850K ....... +... ..... +..... .......... . +......... ....... +... 24% 44.7M 1s + 21900K .......... ... +....... ...... +... +. .......... ..... +..... 24% 37.8M 1s + 21950K .......... . +......... ....... +... .......... .......... 24% 185M 1s + 22000K .... +...... .......... + .......... .......... .... +...... 24% 40.2M 1s + 22050K .......... ........ +.. .......... .... +...... .......... 24% 50.0M 1s + + 22100K .......... .......... .......... .. +........ ........ +.. 24% 73.4M 1s + 22150K .......... .... +...... .......... .......... ...... +.... 24% 184M 1s + 22200K .......... .. +........ .......... ...... +.... .... +...... 25% 64.3M 1s + 22250K .......... + .......... ...... +.... .......... .. +........ 25% 67.9M 1s + + 22300K .......... .......... .... +...... ........ +.. + .......... 25% 84.7M 1s + 22350K ...... +.... .......... .......... ........ +.. .......... 25% 191M 1s + 22400K .... +...... .......... ........ +.. ...... +.... .......... 25% 73.0M 1s + 22450K . +. +........ ........ +.. ...... +.... .... +...... .......... 25% 73.6M 1s + 22500K .......... .......... .......... .......... + ........ +.. 25% 161M 1s + 22550K .......... .......... .......... + .......... ...... +.... 25% 102M 1s + 22600K .......... .......... .... +.... +.. .......... .... +...... 25% 90.6M 1s + 22650K .......... + .......... .......... .......... .......... 25% 149M 1s + + 22700K ........ +.. .......... .... +...... .......... + .......... 25% 89.7M 1s + 22750K ...... +.... .... +...... .. +. +....... ........ +.. .......... 25% 107M 1s + 22800K .... +...... .......... + .......... ...... +.... .......... 25% 156M 1s + 22850K .. +........ .......... .......... .......... .......... 25% 229M 1s + 22900K .......... ...... +.... .......... .. +........ .......... 25% 147M 1s + 22950K .......... .... +...... .......... ........ +.. .......... 25% 193M 1s + 23000K .......... .......... + .......... .......... .......... 25% 126M 1s + + 23050K .. +........ .......... .......... .... +...... .......... 25% 198M 1s + + 23100K .......... ...... +.... .......... .......... .......... 26% 109M 1s + 23150K .......... .... +...... .......... .......... ...... +.... 26% 159M 1s + 23200K .......... .......... .......... .......... .......... 26% 227M 1s + 23250K .......... + .......... ...... +.... .......... .. +........ 26% 144M 1s + 23300K ........ +.. .......... .......... .......... + .......... 26% 90.3M 1s + 23350K .......... .... +...... .......... + .......... ...... +.... 26% 197M 1s + 23400K .... +...... .......... + ........ +.. ...... +.... .... +...... 26% 91.7M 1s + 23450K .......... ..... +... +.. .......... .......... .......... 26% 188M 1s + 23500K .......... .......... ..... +.. +... .......... .......... 26% 183M 1s + 23550K .......... .......... .......... .......... . +......... 26% 174M 1s + 23600K ....... +... .......... ... +....... ......... +. .......... 26% 211M 1s + 23650K .......... .......... . +......... ....... +... .......... 26% 105M 1s + 23700K  +.......... ......... +. .......... ..... +..... .......... 26% 78.2M 1s + 23750K . +......... .......... ..... +..... .......... .......... 26% 171M 1s + 23800K ....... +... .......... .......... . +......... .......... 26% 130M 1s + 23850K .......... .... +...... .......... + .......... .......... 26% 187M 1s + 23900K .... +...... .. +........ ........ +.. .......... .......... 26% 117M 1s + 23950K .. +........ + .......... ...... +.... .......... .. +........ 26% 170M 1s + 24000K ........ +.. .......... .... +...... .......... .......... 27% 116M 1s + 24050K ...... +.... .......... .......... .......... .......... 27% 144M 1s + 24100K .... +...... ....... +... + ........ +.. ...... +.... .... +...... 27% 94.6M 1s + 24150K .. +........ + ........ +.. .......... .... +...... .......... 27% 93.5M 1s + 24200K ........ +.. ...... +.... .... +. +..... .. +........ .......... 27% 87.1M 1s + 24250K .......... .......... .......... + .......... ...... +.... 27% 147M 1s + 24300K .......... .. +........ .. +........ .......... .... +...... 27% 151M 1s + 24350K .......... + ........ +.. .......... .... +...... .. +........ 27% 153M 1s + 24400K ........ +.. ......... +. .......... .......... .......... 27% 185M 1s + 24450K . +......... ....... +... .......... .......... .......... 27% 180M 1s + 24500K .......... .......... ... +....... . +......... ....... +... 27% 160M 1s + 24550K .......... .......... ......... +. .......... + .......... 27% 216M 1s + 24600K ... +. +...... .......... .......... .......... .......... 27% 207M 1s + 24650K .......... .......... . +........ +. .......... .......... 27% 210M 1s + 24700K .......... ......... +. ....... +... .......... ... +....... 27% 114M 1s + 24750K .......... .......... .......... .......... .......... 27% 156M 1s + 24800K .......... .......... .......... ......... +. .......... 27% 206M 1s + 24850K .......... .......... .......... ....... +... ....... +... 28% 149M 1s + 24900K .......... ... +....... . +........ +. .......... ..... +..... 28% 109M 1s + 24950K ... +....... .......... .......... .......... .......... 28% 224M 1s + 25000K .......... .......... ..... +..... .......... .......... 28% 189M 1s + 25050K ....... +... ..... +..... ... +....... .......... .......... 28% 71.4M 1s + 25100K .......... .......... . +........ +. ...... +. +... .......... 28% 128M 1s + 25150K ... +....... ......... +. ...... +.... .......... .......... 28% 106M 1s + 25200K .......... .......... .......... .......... ......... +. 28% 193M 1s + 25250K .......... .......... .......... .......... .......... 28% 206M 1s + 25300K .......... .......... . +........ +. .......... ..... +..... 28% 219M 1s + 25350K .......... .......... .......... .......... ... +....... 28% 203M 1s + 25400K ......... +. .......... .......... .......... . +......... 28% 23.3M 1s + 25450K .......... ........ +.. ....... +... .... +...... .......... 28% 89.0M 1s + 25500K .......... .......... .......... .. +........ .......... 28% 176M 1s + 25550K .. +........ .... +...... .. +........ .......... .......... 28% 104M 1s + 25600K .......... .......... ........ +.. .......... .... +...... 28% 217M 1s + 25650K .......... + .......... ...... +.... .......... .. +........ 28% 94.9M 1s + + 25700K ........ +.. .......... .... +...... ....... +... ........ +.. 28% 116M 1s + 25750K ...... +.... .......... .. +........ ........ +.. .......... + 29% 192M 1s + 25800K ... +. +...... .......... ........ +.. ...... +.... .......... 29% 122M 1s + 25850K .. +........ .......... .......... .... +...... .. +........ 29% 219M 1s + + 25900K .......... ...... +.... .......... .......... + ........ +.. 29% 166M 1s + 25950K .......... .......... .. +........ + .......... ...... +.... 29% 225M 1s + 26000K .......... .......... .......... ......... +. .......... 29% 205M 1s + 26050K ..... +..... .......... . +........ +. .......... .......... 29% 164M 1s + 26100K .......... . +......... .......... ..... +..... .......... 29% 209M 1s + 26150K ......... +. ....... +... .......... .......... . +........ +. 29% 171M 1s + 26200K .......... .......... .......... .......... .......... 29% 215M 1s + 26250K ..... +..... .......... . +........ +. .......... .......... 29% 192M 1s + 26300K .......... .......... .......... .......... ... +....... 29% 238M 1s + 26350K . +......... .......... ..... +..... .......... . +......... 29% 183M 1s + 26400K ....... +... .......... .......... .......... .......... 29% 227M 1s + 26450K ..... +..... .......... . +......... ....... +... .......... 29% 42.5M 1s + 26500K ... +..... +.. .......... .......... ..... +..... .......... 29% 119M 1s + 26550K .......... .......... .......... .......... ......... +. 29% 175M 1s + 26600K .......... .......... .......... .......... .. +........ 29% 246M 1s + 26650K ........ +.. .......... ... +....... .. +........ + .......... 30% 165M 1s + 26700K .... +...... .... +...... .......... .......... .......... 30% 199M 1s + 26750K .......... ... +....... ......... +. .......... ..... +..... 30% 160M 1s + 26800K .......... .......... .......... ..... +..... ... +....... 30% 139M 1s + 26850K ......... +. .......... ..... +..... .......... . +......... 30% 96.5M 1s + 26900K ....... +... .......... ... +....... . +......... .......... 30% 179M 1s + 26950K ..... +..... .......... . +......... ....... +... .......... 30% 204M 1s + 27000K .. +........ .......... .......... .......... .......... 30% 161M 1s + 27050K . +. +........ .......... .......... .......... .......... 30% 154M 1s + + 27100K .......... ...... +.... .......... .. +........ ........ +.. 30% 109M 1s + 27150K .......... .......... .......... .......... . +......... 30% 178M 1s + 27200K ....... +... .......... .......... .......... .......... 30% 201M 1s + 27250K ... +....... ... +....... .......... .......... .......... 30% 206M 1s + 27300K .......... ......... +. .......... .......... .......... 30% 191M 1s + 27350K .......... .......... .......... .......... ......... +. 30% 172M 1s + 27400K .......... .......... ..... +..... .......... ......... +. 30% 195M 1s + 27450K .......... .......... ... +....... ......... +. .......... 30% 39.0M 1s + 27500K .......... .......... . +......... .......... .......... 30% 195M 1s + 27550K ... +....... ......... +. .......... ..... +..... .......... 31% 192M 1s + 27600K .......... .......... .......... ... +....... . +......... 31% 99.8M 1s + 27650K .......... .......... .......... .......... + .......... 31% 141M 1s + 27700K ...... +.... .......... .. +........ + ........ +.. .......... 31% 114M 1s + 27750K .......... .. +........ + ........ +.. ...... +.... .... +...... 31% 191M 1s + 27800K .. +........ ........ +.. .......... .... +...... .......... 31% 180M 1s + + 27850K .......... ...... +.... .......... .......... .......... 31% 169M 1s + 27900K ...... +.... .......... .......... .......... ........ +.. 31% 187M 1s + 27950K ...... +.... .......... .. +........ .......... ...... +.... 31% 131M 1s + 28000K .......... .......... + .......... ...... +.... .......... 31% 179M 1s + 28050K .......... ........ +.. .......... .... +...... .......... 31% 196M 1s + + 28100K .......... ...... +.... .......... .......... + .......... 31% 98.8M 1s + 28150K ...... +.. +.. .......... .... +...... .......... .... +...... 31% 101M 1s + 28200K .. +........ .......... .......... .... +...... .......... 31% 205M 1s + 28250K ........ +.. .......... .... +...... .......... ........ +.. 31% 181M 1s + 28300K ...... +.... .......... ......... +. .......... .......... 31% 217M 1s + 28350K .......... .......... + .......... ...... +.... .......... 31% 201M 1s + 28400K .. +........ ........ +.. .......... .... +...... .......... 32% 205M 1s + + 28450K .......... .......... .......... .. +........ ........ +.. 32% 43.7M 1s + 28500K .......... .... +...... .......... .......... ...... +.... 32% 150M 1s + 28550K .......... .. +........ ....... +. +.. .......... .... +...... 32% 109M 1s + 28600K .......... .......... .......... .......... .. +........ 32% 177M 1s + 28650K .......... .......... .... +...... .......... + .......... 32% 165M 1s + 28700K ...... +.... .......... .. +........ .......... .......... 32% 205M 1s + 28750K .......... .......... .......... ...... +.... .... +...... 32% 232M 1s + 28800K .......... + ........ +.. .......... .......... .......... 32% 179M 1s + 28850K .......... .......... .......... .. +........ .......... 32% 188M 1s + 28900K .......... .... +...... .......... + .......... ...... +.... 32% 100M 1s + 28950K .... +...... .......... . +......... .......... .......... 32% 129M 1s + 29000K .......... .......... .......... ....... +... .......... 32% 219M 1s + 29050K .......... ......... +. .......... ..... +..... .......... 32% 202M 1s + 29100K . +......... .......... .......... ... +....... ......... +. 32% 117M 1s + 29150K .......... ..... +..... .......... . +......... ....... +... 32% 110M 1s + 29200K .......... .......... ......... +. ....... +... .......... 32% 214M 1s + 29250K .......... . +........ +. ....... +... .......... .......... 32% 165M 1s + 29300K ......... +. .......... .......... ... +....... .......... 33% 188M 1s + 29350K ....... +... .......... .......... . +......... .......... 33% 202M 1s + 29400K ..... +..... .......... . +......... .......... .......... 33% 197M 1s + 29450K ... +....... ......... +. ....... +... .......... .......... 33% 208M 1s + 29500K . +......... ....... +... ..... +..... ...... +.... .... +...... 33% 37.2M 1s + 29550K .......... + .......... .......... .......... .. +........ 33% 122M 1s + 29600K ........ +.. .......... .... +...... .......... + .......... 33% 154M 1s + 29650K ...... +.... .......... .......... ........ +.. .......... 33% 205M 1s + 29700K .......... .......... .......... .......... .......... 33% 240M 1s + 29750K .. +........ ........ +.. .......... .... +...... .......... 33% 208M 1s + + 29800K .......... ...... +.... .......... .......... .......... 33% 177M 1s + 29850K .......... .......... .......... .......... .......... 33% 150M 1s + 29900K .... +...... .. +........ .......... .......... .... +...... 33% 112M 1s + 29950K .......... + ........ +.. ...... +.... .......... .. +........ 33% 185M 1s + 30000K ........ +.. .......... .... +...... .......... + .......... 33% 113M 1s + 30050K ...... +.... .......... .. +........ ........ +.. .......... 33% 140M 1s + 30100K .......... ..... +..... .......... . +......... .......... 33% 156M 1s + 30150K ..... +..... ... +....... ......... +. .......... ..... +..... 33% 155M 1s + 30200K .......... . +........ +. ....... +... ..... +..... ... +....... 34% 126M 1s + 30250K . +........ +. ....... +... ..... +..... .......... . +......... 34% 111M 1s + 30300K ....... +... ..... +..... .......... ......... +. ....... +... 34% 184M 1s + 30350K .......... .......... . +......... ....... +... .......... 34% 227M 1s + 30400K ... +....... ......... +. .......... .......... ... +....... 34% 212M 1s + 30450K . +......... ....... +... .......... ... +....... .......... 34% 170M 1s + 30500K .......... ..... +..... .......... .......... ....... +... 34% 60.9M 1s + 30550K .......... ... +....... ......... +. .......... ..... +..... 34% 154M 1s + 30600K .......... . +......... .......... .......... ... +....... 34% 116M 1s + 30650K . +......... .......... + .......... ...... +.... .......... 34% 178M 1s + 30700K .. +........ ........ +.. ....... +... .......... .......... 34% 130M 1s + 30750K .......... .......... .......... .......... ........ +.. 34% 205M 1s + 30800K .......... .......... .......... .......... ...... +.... 34% 185M 1s + 30850K .......... .. +........ .......... .......... .... +...... 34% 131M 1s + 30900K .......... + .......... ...... +.... .......... .. +........ 34% 174M 1s + 30950K ........ +.. .......... .... +...... .......... .......... 34% 110M 1s + 31000K ...... +.... .......... .. +........ ........ +.. .......... 34% 88.1M 1s + 31050K .... +...... .......... ........ +.. .......... .......... 34% 209M 1s + + 31100K .......... .......... .... +...... .......... + .......... 35% 196M 1s + 31150K ...... +.... .......... .. +........ ........ +.. .......... 35% 206M 1s + 31200K  +.... +...... .......... + ........ +.. .......... .... +...... 35% + 122M 1s + 31250K .. +........ .......... .......... .... +...... .......... 35% 207M 1s + 31300K ........ +.. .......... .... +...... .. +........ ........ +.. 35% 30.4M 1s + 31350K ...... +.... .... +...... .......... .......... .......... 35% 169M 1s + 31400K .......... .. +........ ........ +.. .......... .......... 35% 198M 1s + 31450K .......... .......... .......... .......... .......... 35% 227M 1s + 31500K ........ +.. .......... .... +...... .. +........ .......... 35% 124M 1s + 31550K ...... +.... .......... .......... ........ +.. .......... 35% 133M 1s + 31600K .......... .......... + .......... ...... +.... .......... 35% 206M 1s + 31650K .. +........ .......... . +......... ....... +... ..... +..... 35% 193M 1s + 31700K .......... . +........ +. ....... +... .......... .......... 35% 214M 1s + 31750K ......... +. .......... ..... +..... ... +....... .......... 35% 117M 1s + 31800K .......... .......... ... +....... ......... +. .......... 35% 125M 1s + 31850K ..... +..... .......... .......... .......... .......... 35% 195M 1s + 31900K ... +....... ......... +. .......... .......... .......... 35% 216M 1s + 31950K . +......... .......... .......... ... +....... .......... 35% 179M 1s + 32000K ...... +.... ..... +..... .......... . +......... ....... +... 36% 120M 1s + 32050K .......... .......... ......... +. .......... ..... +..... 36% 185M 1s + 32100K .......... ......... +. ....... +... .......... ... +....... 36% 189M 0s + 32150K . +......... .......... ..... +..... .......... .......... 36% 193M 0s + 32200K .......... .......... .......... .... +...... .. +........ 36% 198M 0s + 32250K ........ +.. .......... .... +...... .. +........ ........ +.. 36% 124M 0s + 32300K .......... .... +...... .......... + .......... ...... +.... 36% 37.5M 0s + 32350K .......... .. +........ + ........ +.. .......... .......... 36% 109M 0s + 32400K .. +........ .......... .......... .......... .......... 36% 164M 0s + 32450K ........ +.. ...... +.... .... +...... .......... + .......... 36% 106M 0s + 32500K .......... .......... .......... .......... ...... +.... 36% 171M 0s + 32550K .... +. +..... ... +....... .......... .......... .......... 36% 94.4M 0s + 32600K .. +........ .......... .......... .... +...... ... +....... 36% 118M 0s + 32650K .......... .......... .... +...... .. +........ + .......... 36% 104M 0s + 32700K .......... .......... .......... + ........ +.. .......... 36% 144M 0s + 32750K .......... .......... + ........ +.. .......... .... +...... 36% 206M 0s + 32800K ... +....... ......... +. ....... +... ..... +..... .......... 36% 165M 0s + + 32850K . +......... ....... +... .......... ... +....... . +......... 37% 137M 0s + 32900K ....... +... ..... +..... ... +....... ......... +. ....... +... 37% 157M 0s + 32950K .......... ... +....... ......... +. .......... ..... +..... 37% 171M 0s + 33000K ... +....... . +......... ....... +... .......... ... +....... 37% 185M 0s + 33050K ......... +. .......... .......... .......... .......... 37% 207M 0s + 33100K .......... ..... +..... ... +....... .......... .......... 37% 208M 0s + 33150K ..... +..... .......... . +......... .......... .......... 37% 193M 0s + 33200K ... +....... ......... +. .......... .......... .......... 37% 202M 0s + 33250K .......... .......... ..... +..... .......... .......... 37% 171M 0s + 33300K ....... +... ..... +..... .......... .......... .......... 37% 198M 0s + 33350K .......... ... +....... .......... .. +........ .......... 37% 62.0M 0s + 33400K .......... .......... .. +........ .......... .. +........ 37% 185M 0s + 33450K .......... .......... .......... .......... .... +...... 37% 191M 0s + 33500K .. +........ ........ +.. ...... +.... .......... .......... 37% 206M 0s + + 33550K .......... .......... .... +...... .. +........ + ........ +.. 37% 59.6M 0s + 33600K ...... +.... .... +...... .......... + .......... ...... +.... 37% 145M 0s + 33650K .... +...... .. +........ ........ +.. .......... .... +...... 37% 168M 0s + 33700K ..... +..... + .......... ...... +.... .......... .. +........ 37% 198M 0s + 33750K ........ +.. .......... .......... .. +........ + .......... 38% 175M 0s + 33800K ...... +.... .......... .. +........ ........ +.. .......... 38% 194M 0s + 33850K .......... .. +........ + .......... ...... +.... .... +...... 38% 197M 0s + 33900K .......... + ........ +.. .......... .......... .......... 38% 174M 0s + 33950K .......... .......... ....... +... ..... +..... ... +....... 38% 196M 0s + 34000K ......... +. .......... ..... +..... ... +....... . +......... 38% 194M 0s + 34050K ....... +... .......... .......... .......... .......... 38% 190M 0s + 34100K .......... ... +....... . +......... .......... .......... 38% 186M 0s + 34150K .......... ......... +. .......... .......... .......... 38% 208M 0s + 34200K . +......... ....... +... .......... ... +....... . +......... 38% 182M 0s + 34250K ....... +... ....... +... .......... .......... .......... 38% 228M 0s + 34300K .......... .......... ......... +. .......... ..... +..... 38% 188M 0s + 34350K .......... . +......... ....... +... .......... .......... 38% 33.2M 0s + 34400K .......... .......... ..... +..... .......... .......... 38% 151M 0s + 34450K ...... +. +... .......... ... +....... .......... ....... +... 38% 190M 0s + 34500K .......... ... +....... .......... .. +........ + ........ +.. 38% 158M 0s + 34550K .......... .... +...... .......... + .......... ...... +.... 38% 86.0M 0s + 34600K .......... .......... .......... .......... .......... 38% 174M 0s + 34650K + .......... .......... .......... .......... .......... 39% 140M 0s + + 34700K ........ +.. .......... .......... .......... .......... 39% 152M 0s + 34750K .......... .......... .......... ........ +.. ...... +.... 39% 187M 0s + 34800K .......... ..... +..... .......... .......... .......... 39% 213M 0s + 34850K .. +........ ........ +.. .......... .......... .......... 39% 208M 0s + + 34900K .......... .......... .......... .......... ........ +.. 39% 144M 0s + 34950K .......... .......... .......... + .......... ...... +.... 39% 192M 0s + 35000K .......... .. +........ ........ +.. .......... .... +...... 39% 191M 0s + 35050K .......... + .......... ...... +.... .......... .. +........ 39% 112M 0s + 35100K ........ +.. .......... .... +...... .......... .......... 39% 153M 0s + 35150K ...... +.... .......... .. +........ ........ +.. .......... 39% 180M 0s + 35200K .... +...... .......... + .......... ...... +.... .......... 39% 172M 0s + 35250K .. +........ ........ +.. ......... +. .......... ..... +..... 39% 165M 0s + 35300K .......... . +......... ....... +... .......... ... +....... 39% 178M 0s + 35350K ......... +. .......... ..... +..... .......... . +......... 39% 46.2M 0s + 35400K .......... .......... ... +....... ......... +. .......... 39% 188M 0s + 35450K ..... +..... .......... . +......... .......... .......... 39% 214M 0s + 35500K ... +....... ......... +. .......... ..... +..... .......... 39% 77.3M 0s + 35550K .......... .......... .......... ... +....... ......... +. 40% 164M 0s + 35600K .......... .......... ... +....... ......... +. ....... +... 40% 72.3M 0s + 35650K .......... ... +....... . +......... .......... .......... 40% 178M 0s + 35700K .......... .......... ....... +... .......... .......... 40% 142M 0s + 35750K .......... ....... +... ..... +..... .......... .......... 40% 196M 0s + 35800K ....... +... ..... +..... .......... .......... .......... 40% 193M 0s + + 35850K .......... .......... .......... .......... + .......... 40% 4.08M 0s + 35900K .......... .... +...... .......... + .......... ...... +.... 40% 141M 0s + 35950K .......... .. +........ .......... ...... +.... .... +...... 40% 184M 0s + 36000K .......... .......... .......... .... +...... .. +........ 40% 213M 0s + 36050K ........ +.. .......... .... +...... .......... + .......... 40% 176M 0s + 36100K ...... +.... .......... .. +........ ........ +.. .......... 40% 224M 0s + 36150K .......... .......... + .......... .......... .......... 40% 216M 0s + 36200K .. +........ .......... .......... .......... .......... 40% 192M 0s + + 36250K .......... ...... +.... .......... .. +........ ........ +.. 40% 168M 0s + 36300K .......... .... +...... .......... ........ +.. .......... 40% 184M 0s + 36350K .......... .......... + ........ +.. .......... .......... 40% 204M 0s + 36400K .......... + .......... . +......... ....... +... .......... 41% 179M 0s + 36450K ... +....... .......... .......... ..... +..... .......... + 41% 216M 0s + 36500K ......... +. .......... .......... .......... ......... +. 41% 160M 0s + 36550K ....... +... .......... .......... . +......... .......... 41% 193M 0s + 36600K .......... .......... ......... +. .......... ..... +..... 41% 211M 0s + 36650K .......... .......... ....... +... .......... .......... 41% 188M 0s + + 36700K . +........ +. .......... ..... +..... .......... . +......... 41% 7.68M 0s + 36750K .......... .......... ... +....... ......... +. .......... 41% 180M 0s + 36800K ..... +..... .......... . +......... ....... +... ......... +. 41% 197M 0s + 36850K . +.. +....... ... +....... .......... .......... ... +....... 41% 187M 0s + 36900K . +........ +. ....... +... .......... ... +....... ......... +. 41% 161M 0s + 36950K ....... +... .......... .......... .......... .......... 41% 162M 0s + 37000K .......... ... +....... ......... +. .......... .......... 41% 185M 0s + 37050K .......... .......... ....... +... ..... +..... .......... 41% 199M 0s + 37100K .......... .......... .......... .......... .......... 41% 205M 0s + 37150K .......... .......... ... +....... .... +. +..... .......... 41% 51.0M 0s + 37200K . +........ +. ....... +... .......... ... +....... ......... +. 41% 19.4M 0s + 37250K ...... +.... .......... .......... ......... +. ....... +... 41% 68.2M 0s + 37300K .......... .......... . +........ +. .......... ..... +..... 42% 37.5M 0s + 37350K .......... . +......... ....... +... .......... ... +....... 42% 102M 0s + 37400K . +........ +. .......... ..... +..... ... +....... .......... 42% 42.4M 0s + 37450K ....... +... .......... ... +....... ......... +. .......... 42% 62.6M 0s + 37500K ..... +..... .......... .......... ....... +... .......... 42% 87.3M 0s + 37550K ... +....... ......... +. .......... ..... +..... .......... 42% 200M 0s + 37600K . +......... ....... +... ..... +..... ... +....... .......... 42% 55.1M 0s + 37650K ....... +... ..... +..... .......... . +......... .. +........ 42% 70.6M 0s + 37700K ..... +..... ... +....... ......... +. .......... ..... +..... 42% 101M 0s + 37750K ...... +.... .......... .......... ........ +.. .......... 42% 183M 0s + 37800K .... +...... .......... + .......... ...... +.... .......... 42% 94.7M 0s + 37850K .. +........ .......... ...... +.... .... +...... .. +........ 42% 78.0M 0s + 37900K .......... ...... +.... .......... .. +........ + ........ +.. 42% 84.8M 0s + 37950K .......... .......... .. +........ + .......... ...... +.... 42% 117M 0s + 38000K .... +...... .......... ........ +.. .......... .... +...... 42% 19.2M 0s + 38050K .......... .......... ...... +.... .......... .. +........ 42% 138M 0s + 38100K .......... ...... +.... .......... .. +........ .......... 42% 165M 0s + 38150K ... +....... .......... .. +........ ........ +.. .......... 42% 215M 0s + 38200K .... +...... . +......... + .......... ...... +.... .......... 43% 205M 0s + 38250K .. +........ + ........ +.. .......... .... +...... .......... 43% 211M 0s + 38300K .......... ...... +.... .......... ..... +..... ... +....... 43% 184M 0s + 38350K . +........ +. .......... ..... +..... .......... .......... 43% 170M 0s + 38400K ....... +... .......... ... +....... ......... +. .......... 43% 183M 0s + 38450K ..... +..... .......... . +......... ....... +... .......... 43% 102M 0s + 38500K ... +....... . +........ +. .......... ... +.. +..... .......... 43% 167M 0s + 38550K . +......... ....... +... .......... ... +....... ........ +.. 43% 96.1M 0s + 38600K .......... ..... +..... .......... ......... +. ....... +... 43% 87.4M 0s + 38650K .......... ... +....... ......... +. .......... ..... +..... 43% 113M 0s + 38700K .......... . +......... .......... .......... ... +....... 43% 19.1M 0s + 38750K ......... +. ....... +... .......... .......... . +......... 43% 156M 0s + 38800K ....... +... .......... .......... . +......... .......... 43% 204M 0s + 38850K ..... +..... .......... . +......... ....... +... ........ +.. 43% 73.9M 0s + 38900K .......... .... +...... .......... .......... .......... 43% 113M 0s + 38950K .... +...... .. +........ .......... .......... .... +...... 43% 106M 0s + 39000K .......... + .......... ...... +.... .......... .. +........ 43% 103M 0s + 39050K  +........ +.. .. +........ .... +...... .......... + .......... 43% 101M 0s + 39100K ..... +. +.... .... +...... ... +....... ......... +. .. +........ 44% 130M 0s + 39150K .......... .......... .......... .......... .......... 44% 198M 0s + 39200K .......... .... +...... .. +........ ........ +.. .......... 44% 184M 0s + 39250K .... +...... .......... ........ +.. ...... +.... .......... 44% 102M 0s + 39300K .. +........ ........ +.. .......... .......... .. +........ 44% 78.7M 0s + 39350K .......... .......... .... +...... .. +........ ........ +.. 44% 106M 0s + 39400K .......... .......... .. +........ + .......... ...... +.... 44% 18.5M 0s + 39450K .......... .......... + .......... .......... .......... 44% 213M 0s + 39500K .......... .......... ..... +..... .......... .. +........ 44% 225M 0s + 39550K ........ +.. .......... .... +...... .......... ........ +.. 44% 74.7M 0s + 39600K ...... +.... .... +...... .. +........ ........ +.. .......... 44% 80.8M + 0s + 39650K .......... .......... .......... .......... .... +...... 44% 117M 0s + 39700K ..... +..... ... +....... ......... +. .......... ..... +..... 44% 110M 0s + 39750K .......... . +......... ....... +... .......... .......... 44% 207M 0s + 39800K . +......... .......... ..... +..... .......... .......... 44% 33.2M 0s + 39850K ....... +... .......... ... +....... .......... .......... 44% 151M 0s + 39900K ..... +..... ... +....... . +......... .......... .......... 44% 223M 0s + 39950K .......... .......... .......... ..... +..... ... +....... 44% 158M 0s + 40000K .......... ....... +... .......... ... +....... ......... +. 45% 83.3M 0s + 40050K .......... ..... +..... ... +....... .......... .......... 45% 107M 0s + 40100K .......... .......... . +........ +. .......... ..... +..... 45% 58.0M 0s + 40150K .......... . +........ +. ....... +.. +. ..... +..... .......... 45% 139M 0s + 40200K . +........ +. . +......... .......... ... +....... . +......... 45% 119M 0s + 40250K .......... ........ +.. .......... . +......... .......... 45% 102M 0s + 40300K ........ +.. ...... +.... .......... .. +........ ........ +.. 45% 30.1M 0s + 40350K .......... .......... .. +........ .......... ...... +.... 45% 183M 0s + 40400K .......... .. +........ .......... .......... .... +...... 45% 212M 0s + 40450K .......... + .......... ...... +.... .......... .. +........ 45% 107M 0s + 40500K ........ +.. .......... .... +...... .......... + .......... 45% 96.0M 0s + 40550K ...... +.... .......... .. +........ .......... .......... 45% 130M 0s + 40600K .......... .......... + .......... .......... .... +...... 45% 208M 0s + 40650K .. +........ ........ +.. .......... .... +...... .......... 45% 98.0M 0s + + 40700K ........ +.. .......... .......... .......... .......... 45% 109M 0s + 40750K ..... +. +.... .... +...... .......... + .......... ...... +.... 45% 98.8M 0s + 40800K .... +...... .......... ........ +.. ......... +. .......... 45% 69.2M 0s + 40850K ..... +..... .......... .......... ....... +... ..... +..... 46% 189M 0s + 40900K ... +....... ......... +. .......... ..... +..... .......... 46% 120M 0s + 40950K . +......... + .......... ...... +.... .......... + .......... 46% 92.5M 0s + 41000K .......... .......... .. +........ ..... +..... .......... 46% 30.6M 0s + 41050K . +......... .......... .......... .......... ......... +. 46% 150M 0s + 41100K ....... +. +.. ..... +..... .......... . +......... .......... 46% 91.1M 0s + 41150K ..... +..... .......... ......... +. .......... ..... +..... 46% 187M 0s + 41200K .......... . +......... ....... +... .......... ... +....... 46% 113M 0s + 41250K .......... .......... ..... +..... ... +....... . +. +........ 46% 83.1M 0s + 41300K .......... .......... ... +....... . +........ +. ....... +... 46% 118M 0s + 41350K  +.......... .......... .......... ....... +... .......... 46% 98.7M 0s + 41400K ... +....... .......... .......... .......... .......... 46% 143M 0s + 41450K ......... +. ....... +... ..... +..... ... +....... . +........ +. 46% 108M 0s + 41500K .......... .......... .......... .......... ....... +... 46% 133M 0s + 41550K .......... ... +....... ......... +. .......... .......... 46% 101M 0s + 41600K ... +....... .. +....... +. ....... +... .......... .......... 46% 112M 0s + 41650K .......... ....... +... ..... +..... ... +....... . +......... 46% 134M 0s + 41700K ....... +... .......... ... +....... ......... +. ....... +... 46% 31.3M 0s + 41750K ..... +..... .......... .......... ....... +... ...... +.... 47% 120M 0s + 41800K .... +...... .. +........ .......... .......... .... +...... 47% 89.7M 0s + 41850K .......... + .......... ...... +.... .......... .......... 47% 202M 0s + 41900K . +....... +.. .......... .... +...... .......... + .......... 47% 54.9M 0s + 41950K .......... .......... .. +........ .......... ...... +.... 47% 60.8M 0s + 42000K .......... .. +........ + ........ +.. ...... +.... .......... 47% 166M 0s + 42050K .. +........ ........ +.. .......... .... +...... .......... 47% 213M 0s + 42100K .......... ...... +.... .... +...... .. +........ ........ +.. 47% 100M 0s + 42150K .......... .......... .......... ........ +.. ...... +.... 47% 121M 0s + 42200K .......... .. +........ ........ +.. .......... .... +...... 47% 99.9M 0s + 42250K .......... .......... ...... +.... .......... .. +........ 47% 134M 0s + 42300K .......... ...... +.... .......... .. +........ .......... 47% 173M 0s + 42350K ...... +.... .......... .......... ... +....... ......... +. 47% 74.9M 0s + 42400K ....... +... ..... +..... .......... . +......... ... +.... +... 47% 26.9M 0s + 42450K .......... ... +....... ......... +. .......... .......... 47% 135M 0s + 42500K ... +....... ......... +. ....... +... .......... ... +....... 47% 112M 0s + 42550K ......... +. .......... ..... +..... .......... . +......... 47% 177M 0s + 42600K ....... +... .......... ... +....... .. +....... +. .......... 47% 44.4M 0s + 42650K ..... +..... .......... . +......... ....... +... ..... +..... 48% 69.4M 0s + 42700K .......... . +....... +. +. .......... ..... +..... .......... 48% 131M 0s + 42750K . +......... ....... +... ..... +..... ... +....... ......... +. 48% 134M 0s + 42800K ....... +... ..... +..... .......... .......... ....... +... 48% 198M 0s + 42850K .......... ... +....... .......... ....... +... .......... 48% 84.1M 0s + 42900K .......... .......... .......... ........ +.. .......... 48% 160M 0s + 42950K .... +...... .......... + .......... ...... +.... .......... 48% 93.8M 0s + 43000K .. +........ + .......... .......... .......... .......... 48% 220M 0s + 43050K .......... ...... +.... .... +...... .......... ........ +.. 48% 116M 0s + 43100K ...... +.... .... +...... .......... + .......... ...... +.... 48% 40.2M 0s + 43150K .......... .. +........ .... +...... ...... +.... .......... 48% 191M 0s + 43200K .......... ........ +.. ...... +.... .......... .. +........ 48% 67.0M 0s + 43250K ........ +.. .......... .... +...... .......... + ........ +.. 48% 168M 0s + 43300K ...... +.... .......... .. +........ + .......... .......... 48% 59.1M 0s + 43350K ....... +... .......... + .......... ...... +.... .......... 48% 70.4M 0s + 43400K  +.. +........ .......... .......... .......... .. +........ 48% 182M 0s + + 43450K .......... ...... +.... .......... .......... ........ +.. 48% 96.6M 0s + 43500K ....... +... .......... ... +....... .......... .......... 48% 192M 0s + 43550K ..... +..... .......... . +......... .......... .......... 49% 76.6M 0s + 43600K ... +....... .......... ....... +... .......... ... +....... 49% 109M 0s + 43650K . +......... .......... ..... +..... ... +....... .......... 49% 55.3M 0s + 43700K .......... .......... ... +....... . +......... .......... 49% 199M 0s + 43750K .......... .......... . +........ +. .......... ..... +..... 49% 224M 0s + 43800K .......... . +......... .......... .......... ... +....... 49% 67.3M 0s + 43850K .......... .......... ..... +..... .......... . +......... 49% 123M 0s + 43900K .......... ..... +..... .......... ......... +. .......... 49% 68.1M 0s + 43950K ..... +..... .......... . +......... .......... ..... +..... 49% 189M 0s + 44000K ... +....... ......... +. .......... ..... +..... .......... 49% 60.8M 0s + 44050K .......... ....... +... ........ +.. .......... .... +...... 49% 69.6M 0s + 44100K .......... .......... ...... +.... .... +...... .......... 49% 166M 0s + 44150K ........ +.. .......... .......... .. +........ + .......... 49% 92.0M 0s + 44200K ...... +.... .......... .. +........ ........ +.. .......... 49% 186M 0s + 44250K .... +...... .......... + .......... ...... +.... .......... 49% 103M 0s + 44300K .. +........ ........ +.. .......... .... +...... .......... 49% 165M 0s + + 44350K .......... ...... +.... ...... +.... .. +........ ........ +.. 49% 42.3M 0s + 44400K .......... .... +...... .......... + .......... ...... +.... 50% 157M 0s + 44450K .......... .......... ........ +.. .......... .......... 50% 200M 0s + 44500K .. +........ + .......... ...... +.... .... +...... .. +........ 50% 81.5M 0s + 44550K .......... .......... .... +...... .......... .......... 50% 115M 0s + 44600K ...... +.... .......... .......... ........ +.. .......... 50% 63.4M 0s + 44650K ....... +... ..... +..... ... +....... . +......... ....... +... 50% 55.1M 0s + 44700K .......... ... +....... ... +....... .......... ..... +..... 50% 149M 0s + 44750K .......... . +......... ....... +... .......... .......... 50% 88.1M 0s + 44800K .......... ....... +... ..... +..... . +.. +....... . +......... 50% 81.1M 0s + 44850K .......... .......... ... +....... . +........ +. .... +...... 50% 102M 0s + 44900K .......... .......... .......... ....... +... .......... 50% 205M 0s + 44950K ... +....... ......... +. ....... +... .......... .......... 50% 122M 0s + 45000K . +......... .......... ..... +..... ... +....... ......... +. 50% 166M 0s + 45050K .......... .......... .......... . +......... ....... +... 50% 58.5M 0s + 45100K .......... .......... .......... .......... ..... +..... 50% 235M 0s + 45150K ... +....... .......... ....... +... ..... +..... ... +....... 50% 158M 0s + 45200K ......... +. .......... .......... ... +....... ......... +. 50% 65.4M 0s + 45250K .......... .......... .......... ......... +. .......... 50% 136M + 0s + 45300K .......... .......... . +......... ....... +... .......... 51% 69.0M 0s + 45350K .......... . +........ +. .......... ..... +..... .......... 51% 204M 0s + 45400K . +......... .. +........ ........ +.. .......... .......... 51% 58.2M 0s + 45450K .......... + .......... ...... +.... .... +...... .. +........ 51% 57.7M 0s + 45500K .......... ...... +.... .... +...... .......... + ........ +.. 51% 170M 0s + 45550K .......... .......... .......... .......... .......... 51% 177M 0s + 45600K .... +...... .......... ........ +.. .......... .......... 51% 183M 0s + 45650K .. +........ ........ +.. .......... .......... .......... 51% 65.1M 0s + 45700K .......... .......... .......... .......... ........ +.. 51% 192M 0s + 45750K .......... .... +...... .......... + .......... ...... +.... 51% 51.3M 0s + 45800K .......... .......... .......... .......... .......... 51% 182M 0s + 45850K .......... + ........ +.. ...... +.... .......... .......... 51% 202M 0s + 45900K ........ +.. .......... .... +...... .. +........ .......... 51% 56.7M 0s + 45950K .......... .......... .......... ... +....... ......... +. 51% 162M 0s + 46000K .......... .......... ... +....... . +......... ....... +... 51% 73.0M 0s + 46050K ..... +. +.... ... +....... ........ +. +. .......... ..... +..... 51% 59.1M 0s + 46100K .......... . +........ +. .......... .......... .......... 51% 181M 0s + 46150K . +........ +. .......... ..... +..... .......... .......... 51% 64.2M 0s + 46200K .......... .......... ... +....... . +......... ....... +... 52% 214M 0s + 46250K ..... +..... ... +....... .......... ....... +... .......... 52% 110M 0s + 46300K ... +....... ......... +. .......... .......... .......... + 52% 210M 0s + 46350K . +......... ....... +... .......... .......... ......... +. 52% 58.4M 0s + 46400K .......... .......... ... +....... . +......... .......... 52% 182M 0s + 46450K .......... ... +....... ......... +. .......... ..... +..... 52% 59.5M 0s + 46500K .......... . +......... .......... .......... ... +....... 52% 147M 0s + 46550K .... +...... .......... .......... ...... +.... .......... 52% 160M 0s + 46600K .. +........ .......... ...... +.... .... +...... .......... 52% 62.7M 0s + + 46650K .......... ...... +.... .......... .. +........ .......... 52% 166M 0s + 46700K .......... .......... .. +........ + .......... ...... +.... 52% 69.7M 0s + 46750K .... +...... .......... .......... ...... +.... .... +...... 52% 65.2M 0s + 46800K .......... + .......... + ...... +.... .......... .. +........ 52% 136M 0s + 46850K ........ +.. .......... .... +...... .......... + .......... 52% 66.8M 0s + 46900K ...... +.... .......... .......... ........ +.. .......... 52% 196M 0s + 46950K .......... .. +........ .......... ...... +.... .......... 52% 107M 0s + 47000K .. +........ ........ +.. .......... .......... .......... 52% 199M 0s + + 47050K .......... ...... +.... ..... +..... .. +........ ........ +.. 52% 52.2M 0s + 47100K .......... .... +...... .......... + .......... + ...... +.... 53% + 100M 0s + 47150K .... +...... .......... .......... .......... .......... 53% 91.8M 0s + 47200K .......... + .......... .......... .......... .. +........ 53% 127M 0s + + 47250K ........ +.. .......... .......... .. +........ + .......... 53% 124M 0s + 47300K ...... +.... ........ +.. .......... .... +...... .......... 53% 114M 0s + 47350K .......... ...... +.... .......... .......... + ........ +.. 53% 165M 0s + 47400K .......... .... +...... .......... + .......... ...... +.... 53% 63.8M 0s + 47450K .......... .. +........ .......... ...... +.... .... +...... 53% 65.7M 0s + 47500K .......... + .......... ...... +.... .......... .. +........ 53% 184M 0s + 47550K ........ +.. .......... .... +...... .......... + .......... 53% 62.6M 0s + 47600K ...... +.... .... +...... .......... .......... .......... 53% 238M 0s + 47650K .... +...... .......... ........ +.. ...... +.... .......... 53% 69.5M 0s + 47700K .......... ........ +.. ...... +.... .......... .......... 53% 198M 0s + + 47750K .......... .......... .......... .......... .......... 53% 58.6M 0s + 47800K .......... .......... .. +........ + .......... .......... 53% 208M 0s + 47850K .... +...... .. +........ ........ +.. ......... +. ....... +... 53% 55.1M 0s + 47900K .......... ... +....... .......... .......... .......... 53% 183M 0s + 47950K .......... ......... +. ....... +... .......... .......... 53% 187M 0s + 48000K . +......... ....... +... .......... .......... ......... +. 54% 72.9M 0s + 48050K ....... +. +.. + ..... +..... .......... . +........ +. ....... +. +.. 54% 79.0M 0s + 48100K ..... +..... ... +....... + ......... +. .......... ..... +..... 54% 77.0M 0s + 48150K ... +....... . +......... ....... +... ..........  +... +....... 54% 83.2M 0s + 48200K . +........ +. .......... ..... +..... .......... . +......... 54% 82.4M 0s + 48250K ....... +... .......... ... +....... ......... +. .......... 54% 161M 0s + 48300K ..... +..... .......... . +......... ....... +... .......... 54% 201M 0s + 48350K ... +....... ......... +. .......... ..... +..... .......... 54% 75.5M 0s + 48400K . +......... .. +. +.... +... ..... +..... ... +....... ......... +. 54% 58.8M 0s + 48450K .......... + ........ +.. ...... +.... .... +...... .. +........ 54% 190M 0s + + 48500K ........ +.. .......... .... +...... .......... .......... 54% 172M 0s + 48550K ...... +.... .......... .. +........ .......... ...... +.... 54% 55.7M 0s + 48600K .... +...... .......... + .......... ...... +. +... .......... 54% 117M 0s + 48650K .. +........ .......... .......... .......... .......... 54% 218M 0s + + 48700K ........ +.. .......... .... +...... .......... .......... 54% 93.9M 0s + 48750K .......... .... +...... .......... + .......... .......... 54% 173M 0s + 48800K .... +...... .. +........ ........ +.. .......... .... +...... 54% 66.2M 0s + 48850K .. +........ .......... ...... +.... ....... +... .. +........ 55% 61.5M 0s + 48900K ........ +.. .......... .......... .. +........ + .......... 55% 169M 0s + 48950K ...... +.... .......... .......... .......... .......... 55% 60.7M 0s + 49000K .......... .. +........ + .......... . +......... +  +.......... 55% + 101M 0s + 49050K .......... ... +....... ......... +.  +.......... + ..... +..... 55% 84.2M 0s + 49100K ... +....... . +. +....... +. .......... .......... .......... 55% 94.6M 0s + 49150K ......... +. .......... ..... +..... ... +....... . +......... 55% 106M 0s + 49200K .......... .......... ... +....... ......... +. .......... 55% 139M 0s + 49250K ......... +. .......... ..... +. +.... .......... . +......... 55% 65.7M 0s + 49300K ....... +... .......... ... +....... .......... .......... 55% 188M 0s + 49350K .......... ... +....... ........ +.. ....... +... .......... 55% 85.8M 0s + 49400K ... +....... .......... .......... ..... +..... .......... 55% 201M 0s + 49450K ......... +. ....... +... .......... ... +....... ......... +. 55% 176M 0s + 49500K ........ +.. .......... .... +...... .......... + .......... 55% 74.3M 0s + 49550K ...... +.... .......... .. +........ ........ +.. .......... 55% 54.0M 0s + 49600K .... +...... .......... + .......... .......... .......... 55% 199M 0s + 49650K .. +........ .......... ...... +.... .... +...... .......... 55% 54.6M 0s + 49700K .......... ...... +.... .......... .. +........ + .......... 55% 177M 0s + 49750K ........ +.. .......... .......... .. +........ + .......... 56% 118M 0s + 49800K ...... +.... ......... +. .......... + ........ +.. .......... 56% 50.7M 0s + 49850K .......... .. +........ + .......... .......... .......... 56% 215M 0s + 49900K .......... .......... .......... .... +...... .. +........ 56% 111M 0s + + 49950K .......... .......... .......... .. +........ ........ +.. 56% 106M 0s + 50000K .......... .......... .... +...... .......... + ........ +.. 56% 91.5M 0s + 50050K ...... +.... .......... .......... ........ +.. .......... 56% 91.0M 0s + 50100K .... +...... .......... + .......... ...... +.... .......... 56% 190M 0s + 50150K .. +........ ........ +.. .......... .......... .......... 56% 190M 0s + + 50200K .......... ...... +.... .......... .. +........ .......... 56% 77.2M 0s + 50250K .......... ...... +.... .... +...... ..........  +.... +...... 56% 53.9M 0s + 50300K .......... + .......... ...... +.... .......... .. +........ 56% 57.2M 0s + 50350K .......... .......... .......... .......... ........ +.. 56% 180M 0s + 50400K ...... +.... .... +...... .......... ........ +.. .......... 56% 219M 0s + 50450K .......... .. +........ + .......... ...... +.... .......... 56% 93.7M 0s + + 50500K .. +........ ........ +.. .......... . +... +...... ... +....... 56% 51.4M 0s + 50550K .......... .......... .......... .......... . +......... 56% 141M 0s + 50600K ....... +... .......... ... +....... ......... +. .......... 56% 155M 0s + 50650K .......... .......... . +......... ....... +... ..... +..... 57% 107M 0s + 50700K .......... . +........ +. .......... ..... +..... ... +....... 57% 80.6M 0s + 50750K . +......... ....... +... .......... ... +....... ......... +. 57% 95.1M 0s + 50800K .......... .......... .......... . +......... ....... +... 57% 160M 0s + 50850K .......... ... +....... ......... +. .......... ..... +..... 57% 185M 0s + + 50900K .......... ...... +.... .......... .. +........ + .......... 57% 87.2M 0s + 50950K .......... .......... .......... + .......... .......... 57% 29.6M 0s + 51000K .......... .......... ........ +.. .......... .... +...... 57% 194M 0s + 51050K .......... ........ +.. ...... +.... .......... .. +........ 57% 176M 0s + 51100K ........ +.. .......... .......... .. +........ + .......... 57% 122M 0s + 51150K .......... .... +...... .. +........ ........ +.. .......... 57% 111M 0s + + 51200K .......... ...... +.... .... +...... .. +........ ........ +.. 57% 69.9M 0s + 51250K ...... +.... .... +...... .......... + .......... ...... +.... 57% 192M 0s + 51300K .... +...... .......... + ........ +.. ...... +.... .... +...... 57% 89.2M 0s + 51350K .......... + .......... ..... +..... . +......... . +........ +. 57% 114M 0s + 51400K .......... ..... +..... ... +....... ......... +. .......... 57% 100M 0s + 51450K ..... +..... .......... .......... ....... +... .......... 57% 110M 0s + 51500K .......... ......... +. .......... .......... ... +....... 57% 147M 0s + 51550K . +......... ....... +... .......... .......... ......... +. 58% 175M 0s + 51600K .......... ..... +..... .......... . +........ +. ....... +... 58% 79.3M 0s + 51650K ..... +..... ... +....... ......... +. .......... ..... +..... 58% 32.6M 0s + 51700K ... +....... .......... ...... +.... .......... ... +....... 58% 145M 0s + 51750K . +......... ....... +... ..... +..... .......... . +...... +... 58% 91.4M 0s + 51800K .......... ... +....... . +......... .......... .......... 58% 196M 0s + + 51850K .......... . +......... ....... +... ..... +..... .......... 58% 116M 0s + 51900K .......... .......... ..... +..... .......... . +......... 58% 70.3M 0s + 51950K .......... .......... ... +....... ......... +. .......... 58% 122M 0s + 52000K ..... +..... .......... . +......... ....... +... .......... 58% 198M 0s + 52050K + ... +....... ......... +. .......... ..... +..... ... +....... 58% 93.1M 0s + 52100K ......... +. .......... .......... ... +....... ......... +. 58% 98.1M 0s + 52150K .......... .......... .......... . +......... .......... 58% 107M 0s + 52200K .......... .......... .......... .......... .......... 58% 185M 0s + 52250K ... +....... ......... +. .......... ..... +..... .......... 58% 219M 0s + 52300K ......... +. .......... ..... +..... .......... . +........ +. 58% 66.0M 0s + 52350K .......... ........ +.. .......... .... +...... .......... 58% 31.8M 0s + 52400K .......... .......... .......... .......... ........ +.. 59% 171M 0s + 52450K ...... +.... .......... .. +........ ........ +.. ...... +.... 59% 99.6M 0s + 52500K .......... .. +........ ........ +.. .......... .... +...... 59% 172M 0s + 52550K .......... .......... ...... +.... ........ +.. .. +........ 59% 120M 0s + + 52600K ........ +.. .......... ... +. +...... .......... + ........ +.. 59% 74.4M 0s + 52650K .......... .... +...... + .......... .......... .......... 59% 107M 0s + 52700K .... +...... .......... + .......... ...... +.... .......... 59% 181M 0s + 52750K .. +........ ........ +.. .......... .... +...... .. +........ 59% 113M 0s + 52800K .......... ...... +.... .......... .......... ........ +.. 59% 89.0M 0s + 52850K .......... .......... .......... + .......... ...... +.... 59% 103M 0s + 52900K .......... .. +........ + ........ +.. ......... +. .......... 59% 156M 0s + 52950K ..... +..... .......... ......... +. ....... +... .......... 59% 230M 0s + 53000K ... +....... ......... +. .......... ..... +..... .......... 59% 72.4M 0s + 53050K .......... ....... +... .......... ... +....... ........ +.. 59% 30.3M 0s + 53100K .......... ..... +..... .......... .......... ....... +... 59% 203M 0s + 53150K .......... ... +....... .......... ..........  +..... +..... 59% 83.3M 0s + 53200K .......... . +........ +. ....... +... .......... .......... 59% 185M 0s + 53250K ......... +. .......... ..... +..... .......... . +......... 59% 172M 0s + 53300K ....... +... .......... ... +....... ......... +. .......... 60% 65.9M + 0s + 53350K ..... +..... .......... . +......... ....... +... ..... +..... 60% 125M 0s + 53400K .......... .......... ....... +... .......... .......... 60% 217M 0s + 53450K . +......... ....... +... .......... ... +....... .......... 60% 75.5M 0s + 53500K .......... ..... +..... .......... . +.........  +.......... 60% 52.1M 0s + 53550K ..... +..... .......... ......... +. .......... ..... +..... 60% 55.1M 0s + 53600K ... +....... ......... +. ....... +... .......... ... +....... 60% 100M 0s + 53650K ......... +. ....... +... + .......... .......... .......... 60% 183M 0s + 53700K ....... +... .......... ... +....... ......... +. .......... 60% 92.3M 0s + 53750K ..... +..... .......... . +......... ....... +... ..... +..... 60% 30.8M 0s + 53800K ... +....... .......... .......... .......... .......... 60% 222M 0s + 53850K ......... +. ....... +... .......... .......... + .......... 60% 64.0M 0s + 53900K .......... .... +...... .......... ..... +... +.. .......... 60% 127M 0s + 53950K .... +...... .......... + .......... .......... .... +...... 60% 209M 0s + 54000K .. +........ ........ +.. .......... .... +...... .......... 60% 96.5M 0s + + 54050K .. +........ ...... +.... .... +...... .. +........ ........ +.. 60% 105M 0s + 54100K .......... .... +...... .......... .......... ...... +.... 60% 95.3M 0s + 54150K .......... .. +........ + .......... .......... .... +...... 60% 185M 0s + 54200K .......... + .......... .......... .... +...... .. +........ 61% 116M 0s + 54250K .......... .......... .... +...... .......... + .......... 61% 98.9M + 0s + 54300K .......... .... +...... .. +........ ........ +.. ...... +.... 61% 90.2M 0s + 54350K .... +...... .......... + .......... .......... .......... 61% 182M 0s + 54400K .. +........ ........ +.. .......... .......... .. +........ 61% 112M 0s + + 54450K .......... . +......... .......... ..... +..... ... +....... 61% 29.5M 0s + 54500K .......... .......... .......... ... +....... . +......... 61% 182M 0s + 54550K ....... +... ..... +..... ... +....... . +........ +. .......... 61% 74.5M 0s + 54600K ..... +..... .......... . +......... .......... .......... 61% 204M 0s + 54650K ... +....... .......... .......... .......... ... +....... 61% 134M 0s + 54700K .......... .......... .......... ... +....... ......... +. 61% 122M 0s + 54750K .......... ..... +..... ... +....... ......... +. ....... +... 61% 102M 0s + 54800K .......... ... +....... ......... +. .......... ..... +..... 61% 88.6M 0s + 54850K .......... . +......... ....... +... .......... ... +....... 61% 193M 0s + 54900K ......... +. .......... ..... +..... .......... .......... 61% 91.5M 0s + 54950K ....... +... .......... ... +....... ......... +. ....... +... 61% 113M 0s + 55000K .......... .......... . +......... .. +........ ........ +.. 61% 95.5M 0s + 55050K ..... +. +.... .......... .......... + .......... ... +....... 61% 118M 0s + 55100K .... +...... .......... + ........ +.. .......... .... +...... 62% 130M 0s + 55150K .......... + .......... ...... +.... .......... .......... 62% 34.7M 0s + 55200K ... +.. +..... .......... .... +...... .......... + .......... 62% 131M 0s + 55250K .......... .......... .. +........ ........ +.. .......... 62% 71.2M 0s + 55300K .... +...... .......... + .......... .......... .......... 62% 132M 0s + 55350K .......... ........ +.. .......... .. +.. +..... +. .......... 62% 90.0M 0s + 55400K ........ +.. ...... +.... .......... ......... +. ........ +.. 62% 145M 0s + 55450K .......... .......... .......... + .......... ...... +.... 62% 114M 0s + 55500K .... +...... .......... ........ +.. .......... .......... 62% 133M 0s + 55550K .. +........ + .......... .......... .... +...... .......... 62% 180M 0s + 55600K ........ +.. .......... .... +...... .......... .......... 62% 127M 0s + 55650K ...... +.... .......... .. +........ ........ +.. .......... 62% 80.2M 0s + 55700K .... +...... .. +........ ........ +.. .......... .... +...... 62% 110M 0s + 55750K .. +........ ........ +.. .......... .... +...... ..... +..... 62% 110M 0s + 55800K .......... .......... ....... +... .......... .......... 62% 198M 0s + 55850K ......... +. .......... ..... +..... .......... .......... 62% 31.1M 0s + 55900K .......... .......... .......... .......... ....... +... 62% 225M 0s + 55950K ..... +..... .......... .......... ....... +... .......... 62% 61.2M 0s + 56000K ... +....... .......... .......... .......... ... +....... 63% 187M 0s + 56050K . +......... ....... +... .......... .......... ......... +. 63% 106M 0s + 56100K ....... +... ..... +..... ... +....... .......... . +......... 63% 137M 0s + 56150K .......... ... +....... ......... +. .......... .......... 63% 55.1M 0s + 56200K .......... . +......... ....... +... .......... ... +....... 63% 137M 0s + 56250K ......... +. .......... ..... +..... .......... . +......... 63% 171M 0s + 56300K ....... +... ..... +..... ... +....... .......... ....... +... 63% 172M 0s + 56350K ..... +..... ...... +.... .......... .. +........ ........ +.. 63% 150M 0s + 56400K .......... .......... .......... + .......... .......... 63% 90.2M 0s + 56450K .... +...... .. +........ ........ +.. .......... .......... 63% 127M 0s + 56500K .......... + .......... .......... ..........  +.. +........ 63% 183M 0s + 56550K ........ +.. .......... .... +...... .......... + .......... 63% 29.5M 0s + 56600K ...... +.... .......... .. +........ ........ +.. .......... 63% 82.0M 0s + 56650K  +.... +...... .......... + .......... ...... +.... .......... 63% 123M 0s + 56700K .. +........ .......... .......... .... +...... .......... 63% 178M 0s + + 56750K .......... ...... +.... .......... .......... .......... 63% 104M 0s + 56800K .......... .... +...... .......... .......... ...... +.... 63% 169M 0s + 56850K .......... .. +........ + ........ +.. .......... .... +...... 64% 50.2M 0s + 56900K .. +........ .......... .......... .......... .......... 64% 194M 0s + 56950K ... +....... ......... +. .......... ..... +..... .......... 64% 200M 0s + 57000K .......... .......... ..... +..... ... +....... .......... 64% 113M 0s + 57050K .......... .......... .......... .......... ....... +... 64% 232M 0s + 57100K .......... ... +....... ......... +. .......... ..... +..... 64% 84.3M 0s + 57150K .......... . +......... .......... .......... .......... 64% 133M 0s + 57200K . +........ +. ....... +... ..... +..... .......... . +......... + 64% + 92.3M 0s + 57250K ....... +... .......... ... +....... . +......... .......... 64% 31.7M 0s + 57300K ..... +..... .......... . +......... ....... +... .......... 64% + 100M 0s + + 57350K .......... ......... +. .......... .......... .......... 64% 113M 0s + 57400K . +......... .... +... +... .......... ... +....... ......... +. 64% 87.7M 0s + 57450K .......... ..... +..... .......... ......... +. .......... 64% 163M 0s + 57500K ..... +..... ... +....... .......... .......... ..... +..... 64% 218M 0s + 57550K .......... . +......... ....... +... .......... .......... 64% 52.8M 0s + 57600K . +........ +. .......... ..... +..... ... +....... . +......... 64% 169M 0s + 57650K .......... ..... +..... .......... . +......... .......... 64% 205M 0s + + 57700K .......... ...... +.... .......... .......... .......... 64% 105M 0s + 57750K .......... .......... .......... + .......... ...... +.... 65% 206M 0s + 57800K .......... .......... ........ +.. .......... .... +...... 65% 106M 0s + 57850K .. +........ .......... ...... +.... .......... .. +........ 65% 109M 0s + + 57900K .......... .......... .......... .......... + .......... 65% 28.2M 0s + 57950K ...... +.... .... +...... .......... + .......... .......... 65% 171M 0s + 58000K .... +...... .......... + .......... ...... +.... .......... 65% 109M 0s + 58050K .......... ...... +.. +.. .......... .... +...... .. +........ 65% 82.9M 0s + 58100K ........ +.. ...... +.... .......... .. +........ ........ +.. 65% 112M 0s + 58150K .......... .......... .......... + ........ +.. .......... 65% 195M 0s + 58200K .......... .. +........ + .......... .......... .......... 65% 210M 0s + 58250K .......... + .......... . +......... .......... ..... +..... 65% 48.8M 0s + 58300K .......... ......... +. .......... ..... +..... ... +....... 65% 222M 0s + 58350K ......... +. ....... +... .......... ... +....... ......... +. 65% 77.1M 0s + 58400K .......... .......... .......... .......... ....... +... 65% 198M 0s + 58450K .......... .......... .......... .......... ..... +..... 65% 216M 0s + 58500K .......... . +......... .......... .......... ... +....... 65% 126M 0s + 58550K .......... ....... +... .......... .......... .......... 65% 104M 0s + 58600K ....... +... .......... ... +....... ......... +. .......... 65% 30.9M 0s + 58650K ..... +..... .......... . +......... ....... +... ..... +..... 66% 158M 0s + 58700K ... +....... ......... +. .......... ..... +..... .......... 66% 95.9M 0s + 58750K . +........ +. ....... +... .......... ... +....... ......... +. 66% 78.6M 0s + 58800K .......... ..... +..... .......... . +......... .......... 66% 131M 0s + 58850K ........ +.. ...... +.... .......... .......... .......... 66% 173M 0s + 58900K . +..... +.... .......... .......... ........ +.. ...... +.... 66% 216M 0s + 58950K .... +...... .......... + .......... ...... +.... .......... 66% 45.9M 0s + 59000K .. +........ ........ +.. .......... .......... .......... 66% 217M 0s + 59050K ........ +.. ...... +.... .......... .. +........ .......... 66% 84.9M 0s + 59100K ...... +.... .......... .......... + ........ +.. ...... +.... 66% 133M 0s + 59150K .......... .. +........ ........ +.. .......... .... +...... 66% 193M 0s + + 59200K .......... + .......... ...... +.... .... +...... .......... 66% 77.4M 0s + + 59250K ........ +.. .......... .... +...... .......... + .......... 66% 90.8M 0s + 59300K .......... .......... .. +........ ........ +.. .......... 66% 25.2M 0s + 59350K .......... .. +........ + .......... .......... .......... 66% 207M 0s + 59400K .. +........ ........ +.. ...... +.... .......... .......... 66% 90.7M 0s + + 59450K .......... ...... +.... .......... .......... + .......... 66% 83.4M 0s + 59500K .......... .... +...... .......... + .......... ...... +.... 66% 119M 0s + 59550K .......... .......... + .......... .......... .......... 67% 163M 0s + 59600K ...... +.... .......... .......... ........ +.. .......... 67% 169M 0s + 59650K . +... +...... .......... ........ +.. ...... +.... .......... 67% 56.4M 0s + 59700K ......... +. .......... ...... +.... .......... .......... 67% 122M 0s + + 59750K .......... ...... +.... .......... .. +........ .......... 67% 167M 0s + 59800K .......... .... +...... .......... + .......... ...... +.... 67% 101M 0s + 59850K .......... .. +........ ........ +.. .......... .......... 67% 197M 0s + 59900K .......... + .......... ...... +.... .......... .. +........ 67% 106M 0s + 59950K ........ +.. .......... .... +...... .. +........ .......... 67% 101M 0s + 60000K ..... +..... .......... .. +........ ........ +.. .......... 67% 25.9M 0s + 60050K .... +...... .. +........ ........ +.. .......... .... +...... 67% 158M 0s + 60100K .. +........ ........ +.. .......... .... +. +..... .......... 67% 80.3M 0s + + 60150K .......... .......... .......... .......... ... +....... 67% 128M 0s + 60200K .......... ....... +... ..... +..... ... +....... .......... 67% 81.2M 0s + 60250K .......... .......... .......... ......... +. .......... 67% 210M 0s + 60300K  +..... +..... .......... . +......... .......... .......... 67% 231M 0s + 60350K ... +....... ......... +. .......... ..... +..... .......... 67% 72.2M 0s + 60400K . +......... ....... +... ..... +..... ... +....... ......... +. 68% 141M 0s + 60450K .......... ..... +..... .......... . +......... ....... +... 68% 165M 0s + 60500K .......... .......... . +........ +. .......... ..... +..... 68% 94.1M 0s + 60550K .......... . +......... .......... .......... ... +....... 68% 190M 0s + 60600K .......... ....... +... ..... +..... .......... ......... +. 68% 183M 0s + 60650K .......... .......... ... +....... ......... +. .......... 68% 82.9M 0s + 60700K .......... .......... . +......... ....... +... ........ +.. 68% 28.7M 0s + 60750K .......... ... +....... .......... + .......... ...... +.... 68% 66.6M 0s + 60800K .......... .. +........ .......... ...... +.... .... +...... 68% 192M 0s + 60850K .......... + .......... ...... +.... .......... .. +........ 68% 101M 0s + + 60900K ........ +.. .......... .......... .......... + .......... 68% 110M 0s + 60950K .......... .......... .......... .......... .......... 68% 225M 0s + 61000K + .... +...... .......... .......... .......... .... +...... 68% 218M 0s + 61050K .. +........ .......... .......... .......... .......... 68% 55.2M 0s + 61100K ........ +.. .......... .... +...... .......... ........ +.. 68% 125M 0s + 61150K ...... +.... .... +...... .......... ........ +.. ...... +.... 68% 176M 0s + 61200K .... +...... .. +........ .......... .......... .... +...... 68% 145M 0s + 61250K .. +........ + .......... .......... .......... .......... 68% 146M 0s + 61300K .......... ......... +. .......... .......... .......... 69% 139M 0s + 61350K . +......... ....... +... .......... ... +....... . +......... 69% 64.3M 0s + 61400K .......... ..... +..... .......... .......... + .......... 69% 31.8M 0s + 61450K ...... +.... .... +...... .. +........ .......... ...... +.... 69% 153M 0s + 61500K .... +...... .......... + .......... .......... .......... 69% 65.3M 0s + 61550K .......... .......... ...... +.... .... +...... .......... 69% 158M 0s + 61600K .......... .... +...... .......... . +......... ....... +... 69% 69.9M 0s + 61650K .......... .......... ......... +. .......... ..... +..... 69% 84.3M 0s + 61700K ........ +.. .......... ....... +... .......... ... +....... 69% 97.7M 0s + 61750K . +......... .......... ..... +..... .......... . +......... 69% 174M 0s + 61800K ....... +... .......... .......... ......... +. .......... + 69% 137M 0s + 61850K .......... .......... .......... ....... +... .......... 69% 210M 0s + 61900K ... +....... ......... +. .......... ..... +..... .......... 69% 88.0M 0s + 61950K . +......... ....... +... .......... ... +....... .......... 69% 124M 0s + 62000K .......... ..... +..... .......... .......... ....... +... 69% 177M 0s + 62050K ...... +.... ......... +. .......... ......... +. .......... 69% 80.4M 0s + 62100K ..... +..... .......... . +......... ....... +... .......... 69% 30.3M 0s + 62150K ... +....... . +......... .......... .......... .......... 69% 191M 0s + 62200K . +......... ....... +... .......... + .......... .......... 70% 56.2M 0s + 62250K .......... .......... .......... . +......... ....... +... 70% 201M 0s + 62300K .......... ... +....... .. +........ ......... +. .......... 70% 58.2M 0s + 62350K ..... +..... .... +...... . +......... ....... +... .......... 70% 97.0M 0s + 62400K ... +....... . +......... .......... .......... .......... 70% 145M 0s + 62450K .......... ....... +... .......... .......... .......... 70% 182M 0s + 62500K .......... .......... .......... . +......... ....... +... 70% 201M 0s + 62550K .......... ... +....... ......... +. ........ +.. .......... 70% 92.6M 0s + + 62600K .... +...... .......... .......... ...... +.... .......... 70% 108M 0s + 62650K .. +........ ........ +.. .......... .......... ......... +. 70% 213M 0s + + 62700K .......... ...... +.... ....... +... .......... .......... 70% 83.1M 0s + 62750K .......... .......... .. +........ + .......... .......... 70% 195M 0s + 62800K .... +...... .. +........ ........ +.. ........ +.. .......... 70% 33.5M 0s + 62850K .... +...... .......... + ........ +.. ...... +.... .......... 70% 60.3M 0s + 62900K .. +........ ........ +.. .......... .... +...... .. +........ 70% 195M 0s + + 62950K .......... .......... .... +...... .......... ........ +.. 70% 112M 0s + 63000K .......... .... +...... .......... + .......... ...... +.... 70% 73.0M 0s + 63050K . +......... .......... + ........ +.. ........ +.. .......... 70% 69.0M 0s + 63100K .... +...... .......... + .......... ...... +.... .......... 71% 193M 0s + 63150K .. +........ ........ +.. .......... .......... .. +........ 71% 199M 0s + + 63200K .......... ...... +.... .......... .......... ........ +.. 71% 143M 0s + 63250K .......... .... +...... .......... + ........ +.. ...... +.... 71% 130M 0s + 63300K .......... .. +........ ........ +.. ........ +.. .......... 71% 112M 0s + 63350K .... +...... .......... .... +...... .......... + .......... 71% 76.6M 0s + 63400K ...... +.... .......... .. +........ ........ +.. ...... +.... 71% 182M 0s + 63450K .... +...... .......... + .......... .......... .......... 71% 166M 0s + 63500K .. +........ ........ +.. .......... .... +...... .......... 71% 28.6M 0s + + 63550K ........ +.. .......... .......... .. +........ + .......... 71% 80.4M 0s + 63600K ...... +.... .......... .......... .......... .......... 71% 161M 0s + 63650K .......... .. +........ ........ +.. .......... .... +...... 71% 195M 0s + 63700K .......... + .......... ...... +.... .......... .. +........ 71% 76.7M 0s + 63750K ........ +.. .......... .... +...... .......... .......... 71% 49.3M 0s + 63800K ...... +.... .......... .......... + .......... .......... 71% 167M 0s + 63850K .... +...... .......... .......... .......... .......... 71% 176M 0s + 63900K .......... .......... ........ +.. .......... .... +...... 71% 202M 0s + 63950K .......... + .......... .......... .......... .. +........ 71% 117M 0s + 64000K .......... .......... .... +...... .......... + .......... 72% 123M 0s + 64050K .......... .... +...... .......... ........ +.. .......... 72% 191M 0s + 64100K .... +...... .......... + .......... + .......... ...... +.... 72% 106M 0s + 64150K .......... .. +........ ........ +.. .......... .......... 72% 122M 0s + 64200K .......... + ........ +.. ...... +.... .......... .. +........ 72% 32.9M 0s + + 64250K .......... .......... .... +...... .......... + .......... 72% 79.1M 0s + 64300K ...... +.... .... +...... .. +........ .......... .......... 72% 118M 0s + 64350K .......... .......... + .......... + ........ +.. .......... 72% 175M 0s + 64400K .... +...... .. +........ ........ +.. .......... .... +...... 72% 80.3M 0s + 64450K .......... + .......... ...... +.... .......... .......... 72% 57.2M 0s + 64500K .......... ...... +.... .... +...... .......... .......... 72% 164M 0s + 64550K ...... +.... .......... .. +........ ........ +.. .......... 72% 195M 0s + 64600K .... +...... .......... ........ +.. + .......... ...... +.... 72% 110M 0s + 64650K .......... .. +........ .......... .......... .... +...... 72% 189M 0s + 64700K .. +........ .......... ...... +.... .......... .. +........ 72% 101M 0s + + 64750K ........ +.. .......... .......... .......... .......... 72% 120M 0s + 64800K ...... +.... .......... .. +........ ........ +.. ...... +.... 72% 139M 0s + 64850K .... +...... ... +....... + ......... +. .......... ..... +..... 73% 88.1M 0s + 64900K .......... . +......... ....... +... .......... ... +....... 73% 32.7M 0s + 64950K .......... .......... .......... .......... . +......... 73% 121M 0s + 65000K ....... +... .......... ... +....... ......... +. .......... 73% 88.8M 0s + 65050K ..... +..... .......... ......... +. ....... +... .......... 73% 216M 0s + 65100K ... +....... ......... +. .......... .......... ..... +..... 73% 112M 0s + 65150K ... +....... .......... ....... +... .......... ... +....... 73% 54.3M 0s + 65200K ......... +. .......... ..... +..... .......... ......... +. 73% 169M 0s + 65250K .......... .......... ... +....... ......... +. .......... 73% 196M 0s + 65300K .......... .......... . +........ +. ....... +... ..... +..... 73% 99.3M 0s + 65350K ... +....... ......... +. ....... +... .......... ... +....... 73% 162M 0s + 65400K . +......... ....... +... .......... .......... ......... +. 73% 111M 0s + 65450K .......... ..... +..... ........ +.. .......... ....... +... 73% 106M 0s + 65500K ..... +..... ... +....... ...... +.... .......... ..... +..... 73% 114M 0s + 65550K .......... . +......... ....... +... .......... .......... 73% 191M 0s + 65600K . +........ +. .......... ..... +..... .......... . +........ +. 73% 29.6M 0s + 65650K ....... +... .......... .......... ......... +. .......... 73% 109M 0s + 65700K ..... +..... .......... . +......... ....... +... .......... 73% 92.5M 0s + 65750K .......... . +........ +. .......... .......... .......... 74% 142M 0s + 65800K . +......... .......... . +......... ....... +... ..... +..... 74% 137M 0s + 65850K ... +....... . +........ +. .......... ..... +..... .......... 74% 59.0M 0s + 65900K .......... .......... .......... ... +....... .......... 74% 168M 0s + 65950K .......... ..... +..... .......... . +......... ....... +... 74% 88.9M 0s + 66000K .......... ... +....... .......... .......... .......... 74% 195M 0s + 66050K .......... .......... ....... +... .......... .......... 74% 192M 0s + 66100K ......... +. .......... ..... +..... .......... . +......... 74% 95.8M 0s + 66150K ....... +... .......... .......... .......... .......... 74% 138M 0s + 66200K ..... +..... .......... . +......... ....... +... .......... 74% 193M 0s + 66250K ... +....... ......... +. .......... ..... +..... .......... 74% 122M 0s + 66300K . +......... ....... +... .......... ... +....... . +......... 74% 29.8M 0s + 66350K .......... .......... .......... . +......... .. +........ 74% 100M 0s + + 66400K .......... .......... .......... .......... + .......... 74% 88.7M 0s + 66450K .......... .......... .. +........ .......... ..... +..... 74% 198M 0s + 66500K .... +...... .......... + .......... .......... .... +...... 74% 201M 0s + 66550K .......... ........ +.. .......... .......... .......... 74% 45.9M 0s + 66600K .......... .......... .......... .. +........ ........ +.. 74% 169M + 0s + 66650K .......... .......... .......... + ........ +.. ...... +.... 75% 81.9M 0s + 66700K .......... .......... .......... .......... .... +...... 75% 169M 0s + 66750K .......... + .......... .......... .......... .. +........ 75% 209M 0s + + 66800K .......... .......... .......... .......... + .......... 75% 103M 0s + 66850K ...... +.... .......... .. +........ .......... .......... 75% 186M 0s + 66900K .......... .. +........ + .......... .......... .......... 75% 226M 0s + 66950K . +. +........ + .......... .......... ....... +... ..... +..... 75% 109M 0s + 67000K .......... . +......... ....... +... .......... ... +....... 75% 27.8M 0s + 67050K .......... .......... ..... +..... .......... . +......... 75% 103M 0s + 67100K .......... .......... + ... +....... ......... +. .......... 75% 68.2M 0s + 67150K .......... .......... .......... .......... ..... +..... 75% 213M 0s + 67200K ... +....... ......... +. .......... .......... ... +....... 75% 150M 0s + 67250K . +......... ....... +... .......... ... +....... . +......... 75% 45.4M 0s + 67300K .......... ..... +..... .......... .......... ....... +... 75% 185M 0s + 67350K .......... ... +....... .......... .... +...... .......... 75% 109M 0s + 67400K ... +....... . +........ +. .......... .......... .......... 75% 179M 0s + 67450K .......... .......... .......... .......... . +........ +. 75% 196M 0s + 67500K ....... +... .......... ... +....... .... +...... ........ +.. 75% 106M 0s + + 67550K .......... ...... +.... .......... .......... + ........ +.. 76% 82.4M 0s + 67600K .......... .... +...... .......... .......... .......... 76% 178M 0s + 67650K .......... .. +........ .......... ...... +.... .... +...... 76% 198M 0s + 67700K .. +........ + .......... ...... +.... .......... .. +........ 76% 34.2M 0s + 67750K .......... .......... .......... .......... .... +...... 76% 152M 0s + 67800K .......... + ........ +.. ...... +.... .......... .. +........ 76% 61.5M 0s + + 67850K .......... .......... .... +...... .......... + .......... 76% 199M 0s + 67900K .......... .... +...... .. +........ .......... .......... 76% 229M 0s + 67950K .... +...... .......... + ........ +.. .......... .......... 76% 90.6M 0s + 68000K .. +........ .......... + ........ +.. .......... .... +...... 76% 65.2M 0s + 68050K .......... + .......... ...... +.... .......... .. +........ 76% 211M 0s + 68100K ........ +.. .......... .... +...... .......... .......... 76% 175M 0s + 68150K ...... +.... .......... .. +........  +.......... ...... +.... 76% 101M 0s + 68200K .... +...... .......... + .......... ...... +.... .......... 76% 102M 0s + 68250K .......... ........ +.. .......... .... +...... .......... 76% 131M 0s + + 68300K .......... ...... +.... .......... .. +........ ........ +.. 76% 80.8M 0s + 68350K .......... .......... .......... .......... .......... 76% 205M 0s + 68400K .......... .......... .......... .......... .......... 77% 231M 0s + 68450K .......... + .......... ...... +.... .......... .. +........ 77% 36.5M 0s + + 68500K .......... .......... ....... +... .......... .......... 77% 111M 0s + 68550K . +........ +. .......... ..... +..... .......... . +......... 77% 63.3M 0s + 68600K ....... +... ..... +. +.. +. +. ... +....... ......... +. .......... 77% 91.8M 0s + 68650K  +.......... .......... .......... .......... .......... 77% 154M 0s + 68700K ... +....... .. +....... +. .......... .......... ... +....... 77% 125M 0s + 68750K . +......... ....... +... ..... +..... .. +. +....... ......... +. 77% 27.8M 0s + 68800K ....... +... ..... +..... ... +....... . +......... ....... +... 77% 93.8M 0s + 68850K .......... .......... .......... .......... ..... +..... 77% 166M 0s + 68900K ..... +..... . +.. +....... .......... .......... .......... 77% 113M 0s + 68950K .......... .......... ..... +..... .......... . +......... 77% 110M 0s + 69000K ....... +... . +. +....... +. ....... +... .......... .......... 77% 99.6M 0s + 69050K .......... .......... .......... .......... .......... 77% 203M 0s + 69100K ....... +... .......... ... +....... . +......... .......... 77% 192M 0s + 69150K .......... .......... .......... .......... .......... 77% 228M 0s + 69200K .......... ......... +. ....... +... ..... +..... .......... 77% 78.1M 0s + 69250K ......... +. ....... +... .......... .......... .......... 77% 123M 0s + 69300K ....... +... ..... +..... .......... .......... ....... +... 78% 54.5M 0s + 69350K .......... ... +....... ......... +. .......... ..... +..... 78% 138M 0s + 69400K .......... . +......... .......... .......... ... +....... 78% 202M 0s + 69450K .......... .......... .......... .......... . +......... 78% 171M 0s + 69500K ....... +... .......... ... +....... ......... +. .......... 78% 25.2M 0s + 69550K ..... +..... ... +....... . +......... .......... .......... 78% 180M 0s + 69600K ...... +.... .......... .......... .......... ...... +.... 78% 75.5M 0s + 69650K .......... .......... ........ +.. ...... +.... .......... 78% 192M 0s + 69700K .......... .......... .......... .......... .. +........ 78% 192M 0s + 69750K ........ +.. .......... .... +...... .......... .......... 78% 93.4M 0s + 69800K .......... + ........ +.. ...... +.... .......... ...... +.... 78% 184M 0s + 69850K .... +...... .. +.. +...... ......... +. .......... + .......... 78% 92.9M 0s + 69900K .......... .......... ...... +.. +.. .......... .. +........ 78% 124M 0s + 69950K ........ +.. .......... .... +...... .......... + .......... 78% 167M 0s + 70000K ...... +.... .......... .. +........ ........ +.. .......... 78% 214M 0s + 70050K .......... .......... + .......... ...... +.... ..... +..... 78% 101M 0s + 70100K ... +....... . +......... ....... +... .......... ....... +... 78% 112M 0s + 70150K .......... .......... ......... +. .......... ..... +..... 78% 98.7M 0s + 70200K .......... .......... .......... .......... .......... 79% 140M 0s + 70250K . +........ +. .......... .......... .......... . +......... 79% 171M 0s + 70300K ....... +... .......... ... +....... . +........ +. .......... 79% 28.7M 0s + 70350K ..... +..... .......... . +......... . +......... .......... 79% 85.6M 0s + 70400K ..... +. +.... .......... .......... ... +....... . +......... 79% 162M 0s + 70450K .......... .......... .......... .......... .......... 79% 156M 0s + 70500K ..... +..... .......... .......... .......... ........ +.. 79% 214M 0s + 70550K ... +....... . +......... ....... +... ..... +..... ... +....... 79% 89.6M 0s + 70600K .......... .......... ..... +..... ... +....... .......... 79% 94.5M 0s + 70650K .......... ...... +.... .......... .......... ........ +.. 79% 163M 0s + 70700K .......... .......... .. +........ + .......... ...... +.... 79% 120M 0s + 70750K .......... .. +........ .......... .......... .......... 79% 200M 0s + 70800K .......... + ........ +.. .......... .......... .. +........ 79% 112M 0s + 70850K ........ +.. .......... .... +. +..... .......... .......... 79% 103M 0s + 70900K .......... .......... .......... .......... ....... +. +.. 79% 118M 0s + 70950K .......... .... +...... .......... .......... ...... +.... 79% 143M 0s + 71000K .......... .. +........ .......... .......... .... +...... 79% 191M 0s + 71050K .......... + .......... .......... .......... .. +........ 79% 34.0M 0s + 71100K ........ +.. .......... .... +...... .......... + .......... 80% 55.5M 0s + 71150K .......... ...... +.... .......... . +. +. +....... + ........ +.. 80% 95.0M 0s + 71200K ....... +... .... +...... .......... + .......... .......... 80% 143M 0s + + 71250K .......... .. +........ ........ +.. .......... .... +...... 80% 208M 0s + 71300K .......... + .......... ...... +.... .......... .. +........ 80% 103M 0s + + 71350K .......... .......... .......... .......... .......... 80% 155M 0s + 71400K ...... +.... ...... +.... .......... .. +........ .......... 80% 180M 0s + 71450K .. +........ ........ +.. .......... .... +... +... .......... 80% 79.7M 0s + 71500K .......... . +........ +. .......... .......... .......... 80% 210M 0s + 71550K . +......... ....... +... .......... ... +....... .......... 80% 29.6M 0s + 71600K . +...... +... .......... .......... .......... .......... 80% 132M 0s + 71650K .......... ... +....... .......... + .......... ...... +.... 80% 158M 0s + 71700K .......... .......... ........ +.. .......... .......... 80% 195M 0s + 71750K .. +........ .......... ...... +.... .......... .. +........ 80% 183M 0s + 71800K .......... .......... .......... .......... + ........ +.. 80% 132M 0s + 71850K .......... .......... .. +........ ........ +.. .......... 80% 50.4M 0s + 71900K .......... .......... + .......... ...... +.... .......... 80% 188M 0s + 71950K .. +........ .......... ...... +.... .......... .. +........ 80% 210M 0s + + 72000K .......... .......... .......... .. +........ ...... +.... 81% 126M 0s + 72050K .......... .......... .......... + .......... ...... +.... 81% 90.3M 0s + 72100K .... +...... .......... + .......... ...... +.... .... +...... 81% 104M 0s + 72150K .......... + .......... .......... .......... + .. +........ 81% 183M 0s + 72200K ........ +.. .......... .......... .. +........ .......... 81% 74.5M 0s + 72250K ...... +.... .... +...... .......... ........ +.. .......... 81% 199M 0s + 72300K .......... .. +........ + .......... ...... +.... .......... 81% 36.9M 0s + 72350K .......... ........ +.. .......... .... +...... .......... 81% 191M 0s + + 72400K ........ +.. ...... +.... .......... .......... ........ +.. 81% 180M 0s + 72450K .......... .......... .......... + .......... ...... +.... 81% 155M 0s + 72500K .......... .. +........ ........ +.. .......... .... +...... 81% 82.6M 0s + 72550K .......... ........ +.. .......... .... +...... .. +........ 81% 120M 0s + + 72600K ........ +.. .......... .... +...... .... +...... .......... 81% 109M 0s + + 72650K .......... .......... .......... .......... .......... 81% 71.3M 0s + 72700K .......... .... +...... .......... .......... ...... +.... 81% 187M 0s + 72750K .......... .. +........ .......... .......... .......... 81% 126M 0s + 72800K ......... +. + .......... ...... +.... ... +. +...... .. +........ 81% 92.1M 0s + 72850K ........ +.. .......... .... +...... .......... .......... 82% 171M 0s + 72900K ...... +.... .......... .. +........ ........ +.. .......... 82% 82.1M 0s + 72950K .... +...... .. +........ + .......... .......... .......... 82% 83.2M 0s + 73000K .. +........ ........ +.. ...... +.... .......... .......... 82% 117M 0s + + 73050K .......... ...... +.... .......... .......... ........ +.. 82% 44.2M 0s + 73100K .......... .... +...... .......... + .......... ...... +.... 82% 146M 0s + 73150K .... +...... .. +........ ........ +.. .......... .......... 82% 186M 0s + 73200K .......... .......... . +......... .......... .......... 82% 164M 0s + 73250K ... +....... ......... +. ....... +... ..... +..... .......... 82% 96.3M 0s + 73300K . +......... .......... .......... ... +....... ......... +. 82% 125M 0s + 73350K .......... ..... +..... .......... ......... +. ....... +... 82% 193M 0s + 73400K .......... ... +....... ......... +. .......... .......... 82% 54.3M 0s + 73450K .......... .......... ....... +... .......... .......... 82% 177M 0s + 73500K . +........ +. .......... .......... ... +....... . +......... 82% 83.6M 0s + 73550K ....... +... .......... .......... .......... .......... 82% 196M 0s + 73600K .......... .......... . +......... .......... .......... 82% 192M 0s + 73650K ... +....... ......... +. .......... ..... +..... .......... 82% 86.9M + 0s + 73700K . +......... ....... +... .......... ... +....... ......... +. 82% 60.1M 0s + 73750K .......... .......... .......... . +......... ....... +... 83% 151M 0s + 73800K ..... +..... ... +....... . +........ +. .......... ..... +..... 83% 140M 0s + 73850K .......... . +......... ....... +... ..... +..... .......... 83% 47.9M 0s + 73900K .......... ....... +... .......... .......... . +......... 83% 180M 0s + 73950K .......... .......... .......... . +......... ....... +... 83% 103M 0s + 74000K .......... ... +....... ......... +. .......... .......... 83% 114M 0s + 74050K ... +....... . +......... .......... ..... +..... ... +....... 83% 155M 0s + 74100K . +......... .......... ..... +..... .......... ......... +. 83% 183M 0s + 74150K ...... +.... .......... .. +........ .......... .......... 83% 44.8M 0s + 74200K .......... .......... .......... ...... +.... .......... 83% 190M 0s + 74250K .. +........ .......... .......... .... +...... .......... 83% 210M 0s + + 74300K .......... ...... +.... .......... .......... ........ +.. 83% 120M 0s + 74350K .......... .... +...... .......... + .......... ...... +.... 83% 150M 0s + 74400K .......... .......... ........ +.. .......... .... +...... 83% 85.3M 0s + 74450K .. +........ + .......... ...... +.... .......... .. +........ 83% 64.4M 0s + 74500K .......... .......... .......... .......... ........ +.. 83% 156M 0s + 74550K ...... +.... .......... .......... ........ +.. .......... 83% 183M 0s + 74600K .... +...... .......... + .......... ...... +.... .......... 83% 41.1M 0s + 74650K .. +........ ........ +.. .......... .... +...... .......... 84% 169M 0s + 74700K .......... ...... +.... .......... .......... .......... 84% 104M 0s + 74750K .......... .......... ..... +..... .......... . +......... 84% 173M 0s + 74800K .......... .......... ... +....... . +......... ....... +... 84% 125M 0s + 74850K ..... +..... .......... . +......... ... +....... .......... 84% 139M 0s + 74900K  +... +....... . +......... .......... ..... +..... .......... 84% 41.1M 0s + 74950K .......... ....... +... .......... . +......... . +......... + 84% 145M 0s + 75000K .......... ..... +..... .......... . +........ +. .......... 84% 145M 0s + 75050K .......... ... +....... .......... .......... ..... +..... 84% 199M 0s + 75100K .......... . +......... ....... +... .......... ... +....... 84% 123M 0s + 75150K .......... ....... +... ..... +..... .......... .......... 84% 105M 0s + 75200K .......... ..... +..... ... +....... .......... .......... 84% 211M 0s + 75250K ..... +..... .......... .......... .......... .......... 84% 57.2M 0s + 75300K ...... +.... .... +...... .......... + ........ +.. .......... 84% 193M 0s + 75350K .......... .. +........ ........ +.. .......... .... +...... 84% 49.2M 0s + 75400K .. +........ .......... ...... +.... .......... .. +........ 84% 171M 0s + 75450K .......... ...... +.... .... +...... .......... + .......... 84% 190M 0s + 75500K ...... +.... .......... .. +........ ........ +.. .......... 84% 91.8M 0s + 75550K .......... .......... .......... .......... .... +...... 85% 158M 0s + 75600K .......... .......... .......... .......... .......... 85% 184M 0s + + 75650K .......... ...... +.... .......... .. +........ ........ +.. 85% 40.0M 0s + 75700K .......... .... +...... .......... .......... .......... 85% 191M 0s + 75750K .......... .. +........ .......... .......... .... +...... 85% 204M 0s + 75800K .......... + .......... ...... +.... .......... .. +........ 85% 88.7M 0s + + 75850K ........ +.. .......... .... +...... .. +........ ........ +.. 85% 102M 0s + 75900K ...... +.... .......... .......... + ........ +.. .......... 85% 94.6M 0s + 75950K .... +...... .......... .......... ...... +.... .... +...... 85% 204M 0s + 76000K .. +........ .......... .......... .... +...... .......... 85% 56.7M 0s + + 76050K .......... . +......... ....... +... .......... ... +....... 85% 162M 0s + 76100K ......... +. .......... ..... +..... .......... . +......... 85% 58.4M 0s + 76150K ....... +... .......... .......... .......... ....... +... 85% 148M 0s + 76200K  +..... +..... .......... . +......... ....... +... .......... 85% 88.3M 0s + 76250K ... +....... ......... +. .......... ..... +..... .... +...... 85% 133M 0s + 76300K .. +....... +. .......... .......... .......... .......... 85% 132M 0s + 76350K .......... ..... +..... .......... ......... +. ....... +... 85% 169M 0s + 76400K ..... +..... .......... . +......... ....... +... ..... +..... 86% 53.2M 0s + 76450K .......... . +......... ....... +... .......... ... +....... 86% 174M 0s + 76500K .......... .......... ..... +..... .......... .......... 86% 192M 0s + 76550K ....... +... .......... ... +....... ......... +. ....... +... 86% 89.1M 0s + 76600K + ..... +..... .......... .......... .......... ........ +.. 86% 115M 0s + 76650K ..........  +.... +...... .......... .......... ...... +.... 86% 199M 0s + 76700K .... +...... .. +........ ........ +.. ...... +.... .... +...... 86% 74.3M 0s + 76750K .......... + .......... + .......... .......... .......... 86% 94.5M 0s + 76800K .......... .......... .... +...... ........ +.. ... +....... 86% 145M 0s + 76850K ...... +.... .......... .. +........ ........ +.. .......... 86% 42.2M 0s + 76900K .... +...... .......... + .......... ...... +.... .......... 86% 145M 0s + 76950K .. +........ ........ +.. .......... .... +...... .......... 86% 187M 0s + + 77000K .......... ...... +.... .......... .. +........ ........ +.. 86% 155M 0s + 77050K .......... ........ +.. .......... .......... ...... +.... 86% 129M 0s + 77100K .......... .. +........ .......... .......... .......... 86% 175M 0s + 77150K .......... .......... ...... +.... .......... .. +........ 86% 218M 0s + 77200K ... +....... ......... +. .......... ..... +..... ... +....... 86% 47.1M 0s + 77250K .......... ....... +... ..... +..... .......... . +......... 86% 161M 0s + 77300K ....... +... .......... .......... . +......... ....... +... 87% 80.4M 0s + 77350K ..... +..... ... +....... . +......... .......... ..... +..... 87% 88.1M 0s + 77400K .......... . +......... ....... +... .......... ... +....... 87% 152M 0s + 77450K ......... +. .......... .......... .......... .......... 87% 110M 0s + 77500K ....... +... .......... ... +....... ......... +. .......... 87% 86.4M 0s + 77550K ... +....... .......... .......... ....... +... ..... +..... 87% 192M 0s + 77600K .......... . +......... .......... .......... .......... + 87% 212M 0s + 77650K . +......... ....... +... ..... +..... .......... . +......... 87% 40.4M 0s + 77700K ....... +... .......... ... +....... . +......... ....... +... 87% 188M 0s + 77750K .......... .......... . +... +...... .. +........ + .......... 87% 6.07M 0s + 77800K .......... .......... .. +........  +.......... .... +...... 87% 148M 0s + 77850K .... +...... .......... ........ +.. ...... +.... .......... 87% 120M 0s + 77900K .. +........ .......... .......... .... +...... .. +........ 87% 114M 0s + 77950K ........ +.. .......... .......... .. +........ .......... 87% 115M 0s + 78000K .. +........ ........ +.. .......... .... +...... ...... +.... 87% 168M 0s + 78050K .......... .. +........ .......... .......... .......... 87% 200M 0s + 78100K .. +........ ........ +.. .......... .......... .......... 87% 213M 0s + + 78150K ........ +.. .......... .......... .......... .......... 87% 189M 0s + 78200K .......... .... +...... .... +...... .......... ...... +.... 88% 201M 0s + 78250K .... +...... .......... ........ +.. ....... +... .......... 88% 184M 0s + 78300K ... +....... ......... +. ....... +... .......... ...... +.... 88% 209M 0s + 78350K .......... .......... ... +....... ... +....... ......... +. 88% 161M 0s + 78400K .......... .......... ... +....... . +......... ....... +... 88% 211M 0s + 78450K .......... ... +....... .......... .......... ..... +..... 88% 198M 0s + 78500K ... +....... . +......... ....... +... .......... ... +....... 88% 15.9M 0s + 78550K .......... .......... ..... +..... .......... . +......... 88% 148M 0s + 78600K .......... ..... +..... .......... ......... +. .......... 88% 230M 0s + 78650K .......... ... +....... . +......... ....... +... ...... +.... 88% 80.6M 0s + 78700K ... +....... .......... .......... .. +... +..... .......... 88% 111M 0s + 78750K . +......... .......... .......... .......... ..... +..... 88% 202M 0s + 78800K ... +....... ......... +. ....... +... .......... .......... 88% 75.3M 0s + 78850K . +......... ....... +... .......... ... +....... ......... +. 88% 62.8M 0s + 78900K .......... .......... .......... . +......... .......... 88% 72.6M 0s + 78950K ..... +..... ... +....... ......... +. .......... .......... 88% 56.8M 0s + 79000K .. +........ .......... ....... +... .......... ... +....... 88% 68.1M 0s + 79050K ......... +. ....... +... .......... .......... . +......... 88% 171M 0s + 79100K ....... +... .......... ... +....... ......... +. .......... 89% 70.3M 0s + 79150K .......... .......... . +......... ....... +... .......... 89% 70.0M 0s + 79200K .......... ......... +. .......... ..... +..... .......... 89% 72.9M 0s + 79250K . +......... .......... .......... ... +....... ......... +. 89% 59.1M 0s + 79300K .......... ..... +.... +. .......... .......... .......... 89% 145M 0s + 79350K ........ +.. .......... .... +...... .......... + .......... 89% 126M 0s + 79400K ...... +.... .... +...... .......... + ........ +.. .......... 89% 68.8M 0s + 79450K .... +...... .......... + .......... ...... +.... .......... 89% 69.2M 0s + 79500K .. +........ + .......... ...... +.... .... +...... .......... 89% 125M 0s + + 79550K ........ +.. .......... .......... .......... .......... 89% 181M + 0s + 79600K .......... .... +...... .......... + .......... .......... 89% 101M 0s + 79650K .... +...... .. +........ ........ +.. .......... .... +...... 89% 102M 0s + 79700K .......... .......... ...... +.... .......... .. +........ 89% 105M 0s + + 79750K .......... .......... .......... .. +........ ........ +.. 89% 143M 0s + 79800K ...... +.... .......... .. +........ ........ +.. .......... 89% 85.3M 0s + 79850K .......... .......... .......... .......... .......... 89% 226M + 0s + 79900K .. +........ .......... ...... +.... .... +...... .. +........ 89% 110M 0s + 79950K .......... ...... +.... .......... .. +........ ........ +.. 89% 106M 0s + 80000K ...... +.... .......... .......... + ........ +.. ...... +.... 90% 193M 0s + 80050K .......... .. +........ ........ +.. ...... +.... .... +...... 90% 61.9M 0s + + 80100K .......... + .......... . +......... ....... +... .......... 90% 70.7M 0s + 80150K .......... . +........ +. .......... ..... +..... .......... 90% 75.5M 0s + 80200K . +......... .......... .......... .......... ......... +. 90% 86.2M 0s + 80250K .......... ..... +..... .......... . +. +........ ....... +... 90% 93.4M 0s + 80300K .......... ... +....... ......... +. .......... .......... 90% 186M 0s + 80350K .......... .......... ....... +... .......... ... +....... 90% 163M 0s + 80400K . +......... .......... ..... +..... .......... . +......... 90% 81.1M 0s + 80450K ....... +... .......... ... +....... ......... +. .......... + 90% 129M 0s + 80500K ..... +..... .......... . +......... ....... +... .......... 90% 78.9M 0s + 80550K .......... ......... +. .......... . +... +...... .......... 90% 113M 0s + 80600K . +......... ....... +... ....... +... ... +..... +.. ......... +. 90% 146M 0s + 80650K .......... .......... .......... . +......... .. +........ 90% 147M 0s + 80700K ........ +.. .......... .......... + .. +........ + .......... 90% 176M 0s + 80750K ...... +.... .......... .. +........ ........ +.. .......... 90% 149M 0s + 80800K .... +...... .......... + .......... ...... +.... .......... 90% 58.0M 0s + 80850K .. +........ ........ +.. .......... .... +...... .......... 91% 60.6M 0s + + 80900K ........ +.. ...... +.... .......... .......... ........ +.. 91% 99.2M 0s + 80950K .......... .... +...... .......... + ........ +.. .......... 91% 185M 0s + 81000K .... +...... .. +........ ........ +.. ...... +.... .... +...... 91% 82.7M 0s + 81050K .. +........ .......... .......... .......... + .. +........ 91% 126M 0s + + 81100K .......... .......... .... +...... .......... + .......... 91% 110M 0s + 81150K ...... +.... .......... .. +........ ........ +.. .......... 91% 203M 0s + 81200K .... +...... .......... + ........ +.. .......... .... +... +... 91% 81.1M 0s + 81250K . +. +........ + ... +....... ......... +. .......... ..... +..... 91% 55.1M 0s + 81300K .......... .......... ....... +... .......... ... +....... 91% 203M 0s + 81350K ......... +. .......... ..... +..... .......... . +......... 91% 145M 0s + 81400K ....... +... ..... +..... .......... ......... +. .......... 91% 210M 0s + 81450K .......... ....... +... . +......... .......... .......... 91% 125M 0s + 81500K ... +....... .......... .......... .......... ... +....... 91% 146M 0s + 81550K . +....... +. +. ....... +... ..... +..... ... +....... ......... +. 91% 50.7M 0s + 81600K ....... +... ..... +..... ... +....... .......... ....... +... 91% 64.4M 0s + 81650K .......... ... +....... ......... +. .......... ..... +..... 91% 190M 0s + 81700K ... +....... . +......... ....... +... .......... ... +....... 91% 137M 0s + 81750K ......... +. .......... ..... +..... .......... . +......... 92% 73.7M 0s + 81800K .......... .......... ... +....... .... +...... .......... 92% 106M 0s + + 81850K ........ +.. .......... .......... .......... .......... 92% 121M 0s + 81900K ...... +.... .... +...... .......... + ........ +.. ...... +.... 92% 147M 0s + 81950K .......... .. +........ .......... .......... .... +...... 92% 87.0M 0s + 82000K .......... + .......... ...... +.... .......... .. +........ 92% 79.7M 0s + + 82050K .......... ...... +.... .......... .......... + .......... 92% 89.5M 0s + 82100K ...... +.... .......... .......... ........ +.. .......... 92% 202M 0s + 82150K .... +...... .......... + .......... ...... +.... .......... 92% 199M 0s + 82200K .......... .......... .......... .... +...... .......... 92% 168M 0s + + 82250K .......... ...... +.... .......... .. +........ ........ +.. 92% 109M 0s + 82300K .......... .......... .. +........ + .......... ...... +.... 92% 63.1M 0s + 82350K .......... .. +........ . +....... +.. .......... .... +...... 92% 127M 0s + 82400K .... +...... .......... + ........ +.. ...... +.... ..... +..... 92% 50.8M 0s + 82450K .. +........ ........ +.. .......... .... +...... .......... 92% 134M 0s + 82500K .......... .......... .......... .. +........ ........ +.. 92% 105M 0s + 82550K .......... .... +...... .......... ........ +.. ...... +.... 92% 106M 0s + 82600K .......... .. +........ .......... .......... .......... 92% 202M 0s + 82650K .......... .......... ...... +.... .......... .. +........ 93% 172M 0s + 82700K .......... .......... .... +...... .......... + .......... 93% 65.2M 0s + 82750K ...... +.... .......... .. +........ ........ +.. .......... 93% 75.2M 0s + 82800K .... +...... .. +........ .......... .......... .......... 93% 211M 0s + 82850K .......... .......... .......... .......... .......... 93% 128M 0s + + 82900K .......... ...... +.... .... +...... .......... ........ +.. 93% 144M 0s + 82950K ...... +.... .... +...... ..... +..... .......... . +........ +. 93% 103M 0s + 83000K .......... ..... +..... ... +....... .......... ....... +... 93% 125M 0s + 83050K ..... +..... ... +....... ......... +. .......... .......... 93% 152M 0s + 83100K ... +....... .......... .......... ..... +..... .......... 93% 80.1M 0s + 83150K . +......... ....... +... .......... ... +....... ......... +. 93% 54.0M 0s + 83200K .......... .......... .......... . +......... ....... +... 93% 138M 0s + 83250K .......... ... +....... ......... +. .......... ..... +..... 93% 88.2M 0s + 83300K .......... . +........ +. ....... +... .......... .......... 93% 189M 0s + 83350K ......... +. .......... .......... ... +....... .......... 93% 67.9M 0s + 83400K .......... .......... .......... . +......... .......... 93% 165M 0s + 83450K .......... .......... .......... ....... +... .......... 93% 78.7M 0s + 83500K .......... . +........ +. .......... .......... ...... +.... 93% 69.1M 0s + 83550K .......... .. +........ ........ +.. .......... .......... 94% 188M 0s + 83600K .......... + .......... .......... .... +...... .......... 94% 133M 0s + + 83650K .......... .......... .......... .......... + .......... 94% 201M 0s + 83700K .. +........ .......... .. +........ ........ +.. .......... 94% 97.7M 0s + 83750K .... +...... ......... +. + .......... .......... .......... 94% 205M 0s + 83800K .......... ........ +.. ...... +.... .......... .......... 94% 123M 0s + 83850K ........ +.. ...... +.... .......... .. +........ + ........ +.. 94% 58.0M 0s + 83900K .......... .... +...... .......... + .......... ...... +.... 94% 68.7M 0s + 83950K .... +...... .......... .......... .......... .... +...... 94% 178M 0s + 84000K .......... + .......... ...... +.... .......... .......... 94% 187M 0s + 84050K ........ +.. .......... .... +...... .. +........ + .......... 94% 65.7M 0s + 84100K .......... + .......... ...... +.... .......... .. +........ 94% 80.8M 0s + 84150K .......... .......... ..... +..... .......... + ......... +. 94% 124M 0s + 84200K ...... +.... .... +...... .. +........ ........ +.. .......... 94% 142M 0s + 84250K .... +...... .......... + .......... ...... +.... .......... 94% 93.9M 0s + 84300K .. +........ ........ +.. .......... .... +...... .......... 94% 76.8M 0s + 84350K .......... ...... +.... .......... .. +........ .......... 94% 167M 0s + 84400K .......... .... +...... .......... + .......... ...... +.... 95% 199M 0s + 84450K .......... .......... ........ +.. .......... .... +...... 95% 104M 0s + 84500K .......... + ........ +.. .......... .... +...... .......... 95% 193M 0s + 84550K ........ +.. .......... .... +...... .......... .......... 95% 83.0M 0s + 84600K + ...... +.... .......... .. +........ ........ +.. .......... 95% 74.3M + 0s + 84650K .... +...... .......... .......... . +......... ....... +... 95% 68.6M 0s + 84700K .......... .......... .......... .......... .......... 95% 188M 0s + 84750K .......... . +......... .......... .......... .......... 95% 220M 0s + 84800K ......... +. .......... .......... ... +....... . +......... 95% 61.8M 0s + 84850K .......... .......... ... +....... .......... .......... 95% 64.9M 0s + 84900K ..... +..... .......... .......... ....... +... .......... 95% 200M 0s + 84950K ... +....... .......... .......... .......... .......... 95% 230M 0s + 85000K . +......... .......... .......... ... +....... . +........ +. 95% 64.3M 0s + 85050K .......... ..... +..... .......... . +......... ....... +... 95% 79.5M 0s + 85100K .......... .......... ......... +. ........ +.. .......... 95% 131M 0s + 85150K .......... .......... .......... . +......... .. +........ 95% 127M 0s + 85200K .......... .......... .......... .......... .......... 95% 194M 0s + 85250K .......... .......... ....... +... .......... ... +....... 95% 206M 0s + 85300K .......... .......... .......... .......... . +........ +. 96% 121M 0s + 85350K .......... ..... +..... ... +....... ......... +. .......... 96% 66.6M 0s + 85400K ..... +..... .......... . +......... . +......... ....... +... 96% 55.8M 0s + 85450K .......... ... +....... ......... +. ....... +... ..... +..... 96% 147M 0s + 85500K .......... .......... ....... +... .......... ... +....... 96% 204M 0s + 85550K . +........ +. .......... ..... +..... .......... . +........ +. 96% 78.9M 0s + 85600K .......... .......... ... +....... ......... +. .......... 96% 73.5M 0s + 85650K ..... +..... .......... .......... ....... +... .......... 96% 195M 0s + 85700K .......... ......... +. .......... ..... +..... .......... 96% 207M 0s + 85750K . +......... ....... +... .......... ... +....... . +......... 96% 69.4M 0s + 85800K .......... .......... .......... . +......... .......... 96% 79.1M 0s + 85850K ..... +..... ... +....... . +......... .......... .......... 96% 128M 0s + 85900K ... +....... ......... +. ....... +... ........ +.. .......... 96% 101M 0s + 85950K .... +...... .......... .......... .......... .......... 96% 197M 0s + 86000K .......... ........ +.. ...... +.... .......... .. +........ 96% 203M 0s + + 86050K .......... .......... .. +........ .......... + .......... 96% 117M 0s + 86100K  +.......... .......... .. +........ .......... .......... 96% 163M 0s + 86150K .... +.... +.. .......... .... +...... .......... ........ +.. 96% 63.1M 0s + 86200K ...... +.... .......... .......... .......... .......... 97% 62.4M 0s + 86250K .......... .......... + .......... .......... .......... 97% 208M 0s + 86300K .......... ........ +.. .......... .... +...... .......... 97% 78.8M 0s + + 86350K ........ +.. ...... +. +... ..........  +.......... ........ +.. 97% 84.6M 0s + 86400K .......... .......... .......... .......... .......... 97% 141M 0s + 86450K .......... .... +...... .. +........ + .......... ......... +. 97% 126M 0s + 86500K .... +...... .......... + .......... .......... .... +...... 97% 74.3M 0s + 86550K .. +........ +  +........ +.. .......... .......... .......... 97% 94.1M 0s + + 86600K ........ +.. ...... +.... .......... .. +........ .......... 97% 107M 0s + 86650K ........ +.. ...... +.... .......... .......... .......... 97% + 144M 0s + 86700K ...... +.... .......... .. +........ ........ +.. .......... 97% 159M 0s + 86750K .......... .......... .......... .......... .......... 97% 235M 0s + 86800K .......... + ........ +.. .......... .......... .......... 97% 209M 0s + + 86850K .......... ...... +.... .... +...... .. +........ ........ +.. 97% 87.2M 0s + 86900K ........ +.. .......... .......... .. +........ + ........ +.. 97% 64.0M 0s + 86950K ...... +.... .......... .. +........ ........ +.. .......... 97% + 64.6M 0s + 87000K .......... .......... .......... ...... +.... .... +...... 97% 149M 0s + 87050K .......... .......... .......... .... +...... .......... 97% 170M 0s + + 87100K .......... .......... .... +...... .. +........ .......... 98% 83.3M 0s + 87150K ........ +.. .......... .......... .. +........ .......... 98% 69.6M 0s + 87200K ...... +.... .......... .. +........ ........ +.. ...... +.... 98% 141M 0s + 87250K .... +...... .......... + .......... ...... +.... .......... 98% 83.0M 0s + 87300K .. +........ + ........ +.. .......... .......... .......... 98% 213M 0s + + 87350K .......... .......... .... +...... .......... ........ +.. 98% 68.7M 0s + 87400K .......... .... +...... .......... + .......... ...... +.... 98% 123M 0s + 87450K .... +...... .. +. +....... +  +.......... .......... .......... 98% 93.2M 0s + 87500K .......... + ........ +.. ...... +.... .......... .. +........ 98% 157M 0s + 87550K .......... .......... .......... .......... + .......... 98% 147M 0s + 87600K ...... +.... .......... . +. +........ + .......... .......... 98% 117M 0s + 87650K .... +...... .. +........ .......... .......... .......... 98% 107M 0s + 87700K .. +........ .......... ......... +. .......... ..... +..... 98% 53.0M 0s + 87750K .......... .......... .......... ..... +..... .......... 98% 171M 0s + 87800K ......... +. .......... ..... +..... .......... . +......... 98% 176M 0s + 87850K ....... +... .......... ... +....... . +......... .......... 98% 72.7M 0s + 87900K ..... +..... .......... . +......... ....... +... .......... 98% 97.4M 0s + 87950K ... +....... .......... .......... .......... .......... 98% 153M 0s + 88000K . +......... ....... +... .......... .......... ......... +. 99% 75.1M 0s + 88050K .......... ..... +..... .......... . +......... ....... +... 99% 182M 0s + 88100K .......... ... +....... ......... +. .......... ..... +..... 99% 81.1M 0s + 88150K .......... . +......... ..... +..... ..... +..... ... +....... 99% + 101M 0s + 88200K .......... .......... ..... +..... .......... . +......... 99% 102M 0s + 88250K .......... .......... ... +....... . +... +...... .......... 99% 200M 0s + 88300K ..... +..... .......... . +......... .......... .......... 99% 217M 0s + 88350K ... +....... .......... ....... +... ..... +..... .......... 99% 135M 0s + 88400K .......... ....... +... ..... +..... ... +....... .......... 99% 46.2M 0s + 88450K .......... ..... +..... .......... .......... .. +........ 99% 101M 0s + 88500K ........ +.. .......... .......... .......... .......... 99% 165M 0s + 88550K ...... +.... .......... .......... ........ +.. .......... 99% 189M 0s + 88600K .... +...... .......... + .......... ...... +.... ....... +... 99% 65.1M 0s + 88650K .......... ........ +.. .......... .... +...... .......... 99% 88.6M 0s + + 88700K ........ +.. .......... .......... .......... .......... 99% 149M 0s + 88750K .......... .... +...... .. +........ + .......... .......... 99% 196M 0s + 88800K .......... .. +........ ........ +.. ...... +.... .......... 99% 91.3M 0s + 88850K .......... + .......... ...... +.... .......... .. +.. 100% 82.9M=0.9s + + +2024-09-12 18:49:03 (100 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [91028019/91028019] + + +PREFIX=/mambaforge + + +Transaction + + Prefix: /mambaforge/envs/_virtual_specs_checks + + All requested packages already installed + +Dry run. Not executing the transaction. + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.8.30-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.12-5_cp312.conda + +Extracting tzdata-2024a-h8827d51_1.conda + +Extracting libgomp-14.1.0-h77fa898_1.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-14.1.0-h77fa898_1.conda + +Extracting libgcc-ng-14.1.0-h69a702a_1.conda + +Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda + +Extracting bzip2-1.0.8-h4bc722e_7.conda + +Extracting c-ares-1.32.3-h4bc722e_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libexpat-2.6.2-h59595ed_0.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libstdcxx-ng-14.1.0-h4852527_1.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.3.1-h4ab18f5_1.conda + +Extracting lzo-2.10-hd590300_1001.conda + +Extracting ncurses-6.5-he02047a_1.conda + +Extracting openssl-3.3.1-hb9d3cd8_3.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-75.1-he02047a_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.30-h3509ff9_0.conda + +Extracting libsqlite-3.46.1-hadc24fc_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting zstd-1.5.6-ha6fb4c9_0.conda + +Extracting krb5-1.21.3-h659f571_0.conda + +Extracting libxml2-2.12.7-he7c6b58_4.conda + +Extracting python-3.12.5-h2ad013b_0_cpython.conda + +Extracting libarchive-3.7.4-hfca40fe_0.conda + +Extracting libcurl-8.9.1-hdb1bdb2_0.conda + +Extracting menuinst-2.1.2-py312h7900ff3_1.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda + +Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting frozendict-2.4.4-py312h9a8786e_0.conda + +Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + +Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + +Extracting idna-3.8-pyhd8ed1ab_0.conda + +Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda + +Extracting libmamba-1.5.9-h4cc3d14_0.conda + +Extracting packaging-24.1-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.2-pyhd8ed1ab_0.conda + +Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py312h98912ed_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda + +Extracting setuptools-73.0.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.9.2-pyhd8ed1ab_0.conda + +Extracting wheel-0.44.0-pyhd8ed1ab_0.conda + +Extracting cffi-1.17.0-py312h06ac9bb_1.conda + +Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda + +Extracting pip-24.2-pyh8b19718_1.conda + +Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda + +Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda + +Extracting zstandard-0.23.0-py312hef9b889_1.conda + +Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.2-pyhd8ed1ab_1.conda + +Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda + +Extracting requests-2.32.3-pyhd8ed1ab_0.conda + +Extracting conda-24.7.1-py312h7900ff3_0.conda + +Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.9-py312h9460a1c_0.conda + +!!!!!! Mambaforge is now deprecated !!!!! +Future Miniforge releases will NOT build Mambaforge installers. +We advise you switch to Miniforge at your earliest convenience. +More details at https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/. +If you are unable to switch to Miniforge, you may pin your installer version to one found in +https://github.com/conda-forge/miniforge/releases/tag/24.5.0-1 +or if you lack the system requirements (Linux glibc >= 2.17, or macOS + x86-64bit >= 10.13) +you may pin your installer to one older version found in +https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0 + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.8.30=hbcca054_0[md5=c27d1c142233b5bc9ca570c6e2e0c244] + - conda-forge/linux-64::ld_impl_linux-64==2.40=hf3520f5_7[md5=b80f2f396ca2c28b8c14c437a4ed1e74] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.12=5_cp312[md5=0424ae29b104430108f5218a66db7260] + - conda-forge/noarch::tzdata==2024a=h8827d51_1[md5=8bfdead4e0fff0383ae4c9c50d0531bd] + - conda-forge/linux-64::libgomp==14.1.0=h77fa898_1[md5=23c255b008c4f2ae008f81edcabaca89] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc==14.1.0=h77fa898_1[md5=002ef4463dd1e2b44a94a4ace468f5d2] + - conda-forge/linux-64::libgcc-ng==14.1.0=h69a702a_1[md5=1efc0ad219877a73ef977af7dbb51f17] + - conda-forge/linux-64::libstdcxx==14.1.0=hc0a3c3a_1[md5=9dbb9699ea467983ba8a4ba89b08b066] + - conda-forge/linux-64::bzip2==1.0.8=h4bc722e_7[md5=62ee74e96c5ebb0af99386de58cf9553] + - conda-forge/linux-64::c-ares==1.32.3=h4bc722e_0[md5=7624e34ee6baebfc80d67bac76cc9d9d] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libexpat==2.6.2=h59595ed_0[md5=e7ba12deb7020dd080c6c70e7b6f6a3d] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libstdcxx-ng==14.1.0=h4852527_1[md5=bd2598399a70bb86d8218e95548d735e] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.3.1=h4ab18f5_1[md5=57d7dc60e9325e3de37ff8dffd18e814] + - conda-forge/linux-64::lzo==2.10=hd590300_1001[md5=ec7398d21e2651e0dcb0044d03b9a339] + - conda-forge/linux-64::ncurses==6.5=he02047a_1[md5=70caf8bb6cf39a0b6b7efc885f51c0fe] + - conda-forge/linux-64::openssl==3.3.1=hb9d3cd8_3[md5=6c566a46baae794daf34775d41eb180a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==75.1=he02047a_0[md5=8b189310083baabfb622af68fd9d3ae3] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.30=h3509ff9_0[md5=02539b77d25aa4f65b20246549e256c3] + - conda-forge/linux-64::libsqlite==3.46.1=hadc24fc_0[md5=36f79405ab16bf271edb55b213836dac] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::zstd==1.5.6=ha6fb4c9_0[md5=4d056880988120e29d75bfff282e0f45] + - conda-forge/linux-64::krb5==1.21.3=h659f571_0[md5=3f43953b7d3fb3aaa1d0d0723d91e368] + - conda-forge/linux-64::libxml2==2.12.7=he7c6b58_4[md5=08a9265c637230c37cb1be4a6cad4536] + - conda-forge/linux-64::python==3.12.5=h2ad013b_0_cpython[md5=9c56c4df45f6571b13111d8df2448692] + - conda-forge/linux-64::libarchive==3.7.4=hfca40fe_0[md5=32ddb97f897740641d8d46a829ce1704] + - conda-forge/linux-64::libcurl==8.9.1=hdb1bdb2_0[md5=7da1d242ca3591e174a3c7d82230d3c0] + - conda-forge/linux-64::menuinst==2.1.2=py312h7900ff3_1[md5=c6575ae996f2bc0369c73b632db5ca61] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py312h2ec8cdc_2[md5=b0b867af6fc74b2a0aa206da29c0f3cf] + - conda-forge/noarch::certifi==2024.8.30=pyhd8ed1ab_0[md5=12f7d00853807b0531775e9be891cb11] + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + - conda-forge/linux-64::frozendict==2.4.4=py312h9a8786e_0[md5=ff14ec1103a0817d45e7cf012742ce60] + - conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0[md5=914d6646c4dbb1fd3ff539830a12fd71] + - conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0[md5=9f765cbfab6870c8435b9eefecd7a1f4] + - conda-forge/noarch::idna==3.8=pyhd8ed1ab_0[md5=99e164522f6bdf23c177c8d9ae63f975] + - conda-forge/linux-64::jsonpointer==3.0.0=py312h7900ff3_1[md5=6b51f7459ea4073eeb5057207e2e1e3d] + - conda-forge/linux-64::libmamba==1.5.9=h4cc3d14_0[md5=896cece5b883ad86e9dd88b1f4d23c99] + - conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0[md5=cbe1bb1f21567018ce595d9c2be0f0db] + - conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0[md5=6f6cf28bf8e021933869bae3f84b8fc9] + - conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0[md5=d3483c8fc2dc2cc3f5cf43e26d60cabf] + - conda-forge/linux-64::pycosat==0.6.6=py312h98912ed_0[md5=8f1c372e7b843167be885dc8229931c1] + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py312h98912ed_0[md5=05f31c2a79ba61df8d6d903ce4a4ce7b] + - conda-forge/noarch::setuptools==73.0.1=pyhd8ed1ab_0[md5=f0b618d7673d1b2464f600b34d912f6f] + - conda-forge/noarch::truststore==0.9.2=pyhd8ed1ab_0[md5=f14e46d1bf271e748ff556d8b872e28a] + - conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0[md5=d44e3b085abcaef02983c6305b84b584] + - conda-forge/linux-64::cffi==1.17.0=py312h06ac9bb_1[md5=db9bdbaee0f524ead0471689f002781e] + - conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0[md5=b748fbf7060927a6e82df7cb5ee8f097] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.9=py312h7fb9e8e_0[md5=ccaeeb6e3caaf0c744480393791aa366] + + - conda-forge/noarch::pip==24.2=pyh8b19718_1[md5=6c78fbb8ddfd64bcb55b5cbafd2d2c43] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py312h98912ed_0[md5=a99a06a875138829ef65f44bbe2c30ca] + - conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0[md5=c6e94fc2b2ec71ea33fe7c7da259acb4] + - conda-forge/linux-64::zstandard==0.23.0=py312hef9b889_1[md5=8b7069e9792ee4e5b4919a7a306d2e67] + - conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0[md5=3480386e00995f7a1dfb3b9aa2fe70fd] + - conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1[md5=e804c43f58255e977093a2298e442bb8] + - conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0[md5=0a7dce281ae2be81acab0aa963e6bb99] + - conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0[md5=5ede4753180c7a550a443c430dc8ab52] + - conda-forge/linux-64::conda==24.7.1=py312h7900ff3_0[md5=e1bf59014e88eaff036101358f63a496] + - conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0[md5=857c9e25f0a77c0bd7eb622d46d9418f] + - conda-forge/linux-64::mamba==1.5.9=py312h9460a1c_0[md5=a8525c8a1647b4f5967fa6b552722851] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.8.30 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.12 5_cp312 conda-forge + + tzdata 2024a h8827d51_1 conda-forge + + libgomp 14.1.0 h77fa898_1 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc 14.1.0 h77fa898_1 conda-forge + + libgcc-ng 14.1.0 h69a702a_1 conda-forge + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge + + bzip2 1.0.8 h4bc722e_7 conda-forge + + c-ares 1.32.3 h4bc722e_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libexpat 2.6.2 h59595ed_0 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.3.1 h4ab18f5_1 conda-forge + + lzo 2.10 hd590300_1001 conda-forge + + ncurses 6.5 he02047a_1 conda-forge + + openssl 3.3.1 hb9d3cd8_3 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 75.1 he02047a_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.30 h3509ff9_0 conda-forge + + libsqlite 3.46.1 hadc24fc_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + zstd 1.5.6 ha6fb4c9_0 conda-forge + + krb5 1.21.3 h659f571_0 conda-forge + + libxml2 2.12.7 he7c6b58_4 conda-forge + + python 3.12.5 h2ad013b_0_cpython conda-forge + + libarchive 3.7.4 hfca40fe_0 conda-forge + + libcurl 8.9.1 hdb1bdb2_0 conda-forge + + menuinst 2.1.2 py312h7900ff3_1 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge + + certifi 2024.8.30 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + frozendict 2.4.4 py312h9a8786e_0 conda-forge + + hpack 4.0.0 pyh9f0ad1d_0 conda-forge + + hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge + + idna 3.8 pyhd8ed1ab_0 conda-forge + + jsonpointer 3.0.0 py312h7900ff3_1 conda-forge + + libmamba 1.5.9 h4cc3d14_0 conda-forge + + packaging 24.1 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge + + pluggy 1.5.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py312h98912ed_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge + + truststore 0.9.2 pyhd8ed1ab_0 conda-forge + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge + + cffi 1.17.0 py312h06ac9bb_1 conda-forge + + h2 4.1.0 pyhd8ed1ab_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.9 py312h7fb9e8e_0 conda-forge + + pip 24.2 pyh8b19718_1 conda-forge + + ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge + + tqdm 4.66.5 pyhd8ed1ab_0 conda-forge + + zstandard 0.23.0 py312hef9b889_1 conda-forge + + conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.2 pyhd8ed1ab_1 conda-forge + + conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge + + requests 2.32.3 pyhd8ed1ab_0 conda-forge + + conda 24.7.1 py312h7900ff3_0 conda-forge + + conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.9 py312h9460a1c_0 conda-forge + + Summary: + + Install: 85 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + directories of packages that are compatible with the Python interpreter + in Mambaforge: /mambaforge + + ---> 28b007b7cb2b + +Step 10/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in 3e89864d9799 + + ---> 0e583ae8f499 + +Step 11/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in d028d9594f2c + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 14MB + + tzdata 2024a h8827d51_1 conda-forge Cached + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + fonts-conda-forge 1 0 conda-forge 4kB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 5_cp312 conda-forge Cached + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge Cached + + ca-certificates 2024.8.30 hbcca054_0 conda-forge Cached + + pandoc 3.4 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_1 conda-forge Cached + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc 14.1.0 h77fa898_1 conda-forge Cached + + libexpat 2.6.3 h5888daf_0 conda-forge 74kB + + make 4.4.1 hb9d3cd8_1 conda-forge 513kB + + libgfortran5 14.1.0 hc5f4f2c_1 conda-forge 1MB + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge Cached + + libgcc-ng 14.1.0 h69a702a_1 conda-forge Cached + + openssl 3.3.2 hb9d3cd8_0 conda-forge 3MB + + expat 2.6.3 h5888daf_0 conda-forge 138kB + + libgfortran 14.1.0 h69a702a_1 conda-forge 52kB + + li +bsanitizer 14.1.0 hcba0ae0_1 conda-forge 5MB + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge Cached + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + c-ares 1.33.1 heb4867d_0 conda-forge 183kB + + libev 4.33 hd590300_2 conda-forge Cached + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge Cached + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libdeflate 1.21 h4bc722e_0 conda-forge 71kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + ncurses 6.5 he02047a_1 conda-forge Cached + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libzlib 1.3.1 h4ab18f5_1 conda-forge Cached + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + libgfortran-ng 14.1.0 h69a702a_1 conda-forge 52kB + + gcc_impl_linux-64 14.1.0 h3c94d91_1 conda-forge 73MB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + icu 75.1 he02047a_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline 8.2 h8228510_1 conda-forge Cached + + libxcb 1.16 hb9d3cd8_1 conda-forge 396kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsqlite 3.46.1 hadc24fc_0 conda-forge Cached + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + pcre2 10.44 hba22ea6_2 conda-forge 952kB + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge Cached + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + gfortran_impl_linux-64 14.1.0 he4a1faa_1 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h8d00ecb_1 conda-forge 15MB + + libxml2 2.12.7 he7c6b58_4 conda-forge Cached + + krb5 1.21.3 h659f571_0 conda-forge Cached + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + python 3.12.5 h2ad013b_0_cpython conda-forge Cached + + libglib 2.80.3 h315aac3_2 conda-forge 4MB + + libtiff 4.6.0 h46a8edc_4 conda-forge 282kB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + libcurl 8.10.0 hbbe4b11_0 conda-forge 425kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + curl 8.10.0 hbbe4b11_0 conda-forge 173kB + + cairo 1.18.0 hebfffa5_3 conda-forge 984kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 9.0.0 hda332d3_1 conda-forge 2MB + + pango 1.54.0 h4c5309f_1 conda-forge 447kB + + r-base 4.3.3 h9967228_14 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.47 r43h0d4f4ea_0 conda-forge 522kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-stringi 1.8.4 r43h33cde33_3 conda-forge 900kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.37 r43h0d4f4ea_0 conda-forge 215kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 conda-forge 60kB + + r-matrixstats 1.4.1 r43h2b5f3a1_0 conda-forge 468kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h900a783_1 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43h8194278_2 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.3 r43h93ab643_0 conda-forge 219kB + + r-rcurl 1.98_1.16 r43he8228da_1 conda-forge 819kB + + r-openssl 2.2.1 r43h5bbf899_0 conda-forge 689kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge Cached + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge Cached + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.1 r43hc72bb7e_0 conda-forge 230kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.5.0 r43hc72bb7e_0 conda-forge 224kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.25 r43hc72bb7e_0 conda-forge 487kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.2 pyh8b19718_1 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.2 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.5.0 pyhd8ed1ab_0 conda-forge 41kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.2 py312h66e93f0_1 conda-forge 207kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.28 r43hc72bb7e_0 conda-forge 2MB + + r-shiny 1.9.1 r43h785f33e_0 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge 425kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 307 packages + + Total download: 519MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> 938eff24e87a + +Step 12/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in cf50352ed370 + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + +Collecting pandas + + Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting python-dateutil>=2.8.2 (from pandas) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting pytz>=2020.1 (from pandas) + + Using cached pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 80.4 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 75.4 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 95.1 MB/s eta 0:00:00 + + +Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Using cached pytz-2024.2-py2.py3-none-any.whl (508 kB) + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Installing collected packages: pytz, tzdata, six, pyBigWig, numpy, python-dateutil, pyarrow, pandas + +Successfully installed numpy-2.1.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 python-dateutil-2.9.0.post0 pytz-2024.2 six-1.16.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. + + ---> af0bbd82f2ac + +Step 13/17 : run mkdir /opt/latch + + + ---> Running in 6ac9c9be695a + +mkdir /opt/latch + + ---> 65e9b3505948 + +Step 14/17 : copy . /root/ + + + ---> 3f72df7c7416 + +Step 15/17 : arg tag + + + ---> Running in 6c6106f6ca4d + + ---> 35e0d3059233 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in 6302e7682938 + + ---> f80f271edf31 + +Step 17/17 : workdir /root + + + ---> Running in dd40baa0cae0 + + ---> 37532bfab1d3 + +Successfully built 37532bfab1d3 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-6ede27 + diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-af38a3/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-af38a3/docker-build-logs.txt new file mode 100644 index 00000000..907b6450 --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-af38a3/docker-build-logs.txt @@ -0,0 +1,7435 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : run pip install latch==2.52.1 + + + ---> Using cache + + ---> f6fd6659b394 + +Step 8/17 : run mkdir /opt/latch + + + ---> Using cache + + ---> 48d9448c23ba + +Step 9/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> d83705c83da4 + +Step 10/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in 9e004bd117af + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.9/60.9 kB 1.1 MB/s eta 0:00:00 + + +Collecting pandas + + Downloading pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.11/site-packages (from pandas) (2.9.0.post0) + +Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.11/site-packages (from pandas) (2024.1) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas) (1.16.0) + +Downloading numpy-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.3/16.3 MB 59.5 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.0/13.0 MB 63.1 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 42.7 MB/s eta 0:00:00 + +Downloading pyBigWig-0.3.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (187 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 187.0/187.0 kB 3.9 MB/s eta 0:00:00 + + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 345.4/345.4 kB 7.1 MB/s eta 0:00:00 + + +Installing collected packages: tzdata, pyBigWig, numpy, pyarrow, pandas + +Successfully installed numpy-2.1.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv + + +[notice] A new release of pip is available: 24.0 -> 24.2 +[notice] To update, run: pip install --upgrade pip + + ---> 1736121a81c8 + +Step 11/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in cbd625b4072d + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-09-12 19:45:15-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.3 +Connecting to github.com (github.com)|140.82.116.3|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh [following] +--2024-09-12 19:45:15-- https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. + +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T194515Z&X-Amz-Expires=300&X-Amz-Signature=738304826afd3f9fc2068b92ccaac0277f0c8a22076ad6d57eebb1a3c7e0450f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-09-12 19:45:15-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T194515Z&X-Amz-Expires=300&X-Amz-Signature=738304826afd3f9fc2068b92ccaac0277f0c8a22076ad6d57eebb1a3c7e0450f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.109.133, 185.199.110.133, 185.199.111.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.109.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 91028019 (87M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + + 0K .... +.. +.... ..... +..... .......... . +......... ....... +... 0% 5.55M 16s + 50K .......... ... +....... ......... +. .......... ..... +..... 0% 5.99M 15s + 100K .......... . +........ +. ....... +... .......... ... +....... 0% 27.4M 11s + 150K ......... +. .......... ..... +..... .......... . +......... 0% 34.5M 9s + 200K ....... +... .......... ... +....... ........ +.. ....... +... 0% 40.7M 8s + 250K ..... +..... .......... . +......... ....... +... .......... 0% 9.74M 8s + 300K .......... . +......... ....... +... ..... +..... .......... 0% 40.3M 7s + 350K . +......... ....... +... .......... ... +....... . +......... 0% 45.0M 6s + 400K .......... ..... +..... .......... . +......... ....... +... 0% 39.8M 6s + 450K ..... +..... ... +....... ......... +. .......... ..... +..... 0% 69.4M 5s + 500K .......... . +......... ....... +... .......... ... +....... 0% 140M 5s + 550K . +........ +. .......... .... +...... .......... + .......... 0% 15.6M 5s + 600K ...... +.... .......... .. +........ .......... ...... +.... 0% 37.6M 5s + 650K .... +...... ....... +... + .. +...... +.. ...... +.... .... +...... 0% 63.6M 5s + 700K .. +........ ........ +.. .......... .... +...... .. +........ 0% 106M 4s + + 750K .......... ...... +.... .......... .......... .......... 0% 59.7M 4s + 800K .......... .... +...... ... +....... ........ +.. ...... +.... 0% 132M + 4s + 850K .......... .. +........ ........ +.. .......... .......... 1% 75.4M 4s + 900K .......... .......... ...... +.... .... +...... .......... 1% 175M 4s + + 950K ........ +.. .......... .......... .. +........ + .......... 1% 192M 3s + 1000K .......... .... +...... .. +........ ........ +.. .......... 1% 113M 3s + 1050K .......... .......... .......... .......... .... +...... 1% 227M 3s + 1100K .. +........ ........ +.. .......... .... +...... ..... +..... 1% 17.4M 3s + + 1150K .......... .......... .......... .. +........ ........ +. +. 1% 89.8M 3s + 1200K .......... .... +...... .......... ........ +.. ...... +.... 1% 119M 3s + 1250K .......... .. +........ ........ +.. .......... .... +...... 1% 73.9M 3s + 1300K .......... + ........ +.. ...... +.... .... +...... ...... +.... 1% 126M 3s + 1350K ........ +.. .......... .... +...... . +......... + .......... 1% 163M 3s + 1400K . +......... .... +...... .. +........ .......... .......... 1% 244M 3s + 1450K .... +...... .......... + .......... .......... .......... 1% 217M 3s + 1500K .......... + ........ +.. .......... .......... .......... 1% 74.3M 3s + + 1550K ........ +.. .......... .... +...... .. +........ ........ +.. 1% 127M 3s + 1600K ...... +.... .......... .......... .......... ...... +.... 1% 164M 2s + 1650K .......... .......... + ........ +.. .......... .......... 1% 195M 2s + 1700K .. +........ ........ +.. .......... .......... .. +........ 1% 246M 2s + + 1750K .......... ...... +.... ....... +... .......... + .......... 2% 194M 2s + 1800K ...... +.... .......... .......... ........ +.. .......... 2% 228M 2s + 1850K .......... .......... .......... .......... .......... 2% 213M 2s + 1900K .. +........ .......... .......... .......... .......... 2% 205M 2s + 1950K .......... .......... .......... .. +........ ........ +.. 2% 184M 2s + 2000K .......... .......... .......... + .......... ...... +.... 2% 204M 2s + 2050K .......... .. +........ ........ +.. .......... .... +...... 2% 118M 2s + 2100K .......... .......... ..... +. +.... .......... .......... 2% 236M 2s + 2150K .......... ...... +.... .......... .......... + .......... 2% 165M 2s + 2200K ...... +.... .......... .. +........ .......... ...... +.... 2% 230M 2s + 2250K .......... .......... + .......... ...... +.... .......... 2% 32.1M 2s + 2300K .......... ........ +.. ...... +.... .......... .. +........ 2% 117M 2s + + 2350K .......... .......... .......... .. +........ ........ +.. 2% 183M 2s + 2400K .......... .......... .......... + .......... ...... +.... 2% 222M 2s + 2450K .......... .. +........ ........ +.. .......... .... +...... 2% 209M 2s + 2500K ........ +.. ........ +.. ...... +.... .......... .......... 2% 222M 2s + 2550K ........ +.. .......... .......... .......... + .......... 2% 175M 2s + 2600K .......... .......... .......... + ........ +.. .......... 2% 212M 2s + 2650K .......... .. +........ + .......... .......... .......... 3% 217M 2s + 2700K .......... .......... .......... .......... .......... 3% 230M 2s + 2750K .......... .......... .......... .......... .......... 3% 172M 2s + 2800K .......... .... +...... .......... ..........  +...... +.... 3% 204M 2s + 2850K .......... .......... + .......... .......... .......... 3% 229M 2s + 2900K .......... .......... .. +........ ........ +.. .......... 3% 217M 2s + 2950K .......... .......... .......... ...... +.... .......... 3% 238M 2s + 3000K .. +........ .......... ...... +.... .... +...... .......... 3% 196M 2s + + 3050K ........ +.. .......... .......... .. +........ ........ +.. 3% 178M 2s + 3100K .......... .......... .......... + .......... ...... +.... 3% 225M 2s + 3150K .......... .......... ........ +.. .......... .... +...... 3% 209M 1s + 3200K .......... + .......... ...... +.... .......... .. +........ 3% 190M 1s + + 3250K ........ +.. .......... .... +...... .......... + .......... 3% 160M 1s + 3300K .......... .......... .. +........ ........ +.. .......... 3% + 217M 1s + 3350K .......... .......... + ........ +.. .. +.... +.... .......... 3% 197M 1s + 3400K .. +........ ........ +.. .......... .... +...... .......... 3% 213M 1s + + 3450K .......... .......... .......... .. +........ ........ +.. 3% 190M 1s + 3500K .......... .... +...... .......... + ........ +.. .......... 3% 245M 1s + 3550K .......... .. +........ + ........ +.. .......... .......... 4% 218M 1s + 3600K .. +........ + .......... ...... +.... .......... .. +........ 4% 238M 1s + 3650K .. +........ .......... .... +...... .......... + .......... 4% 199M 1s + 3700K .......... .... +...... .......... ........ +.. ...... +.... 4% 219M 1s + 3750K .......... .......... + ......... +. .......... .......... 4% 242M 1s + 3800K .. +........ ........ +.. .......... .... +...... . +......... 4% 33.0M 1s + 3850K ........ +.. ...... +.... .......... ..... +..... ........ +.. 4% 194M 1s + 3900K .......... .... +...... .......... .......... .......... 4% 216M 1s + 3950K .......... .......... .......... ...... +.... .... +...... 4% 191M 1s + 4000K .......... .......... .... +...... .... +..... +. .. +........ 4% 117M 1s + + 4050K .......... ...... +.... .... +...... .. +........ + .......... 4% 196M 1s + 4100K ...... +.... + ......... +. .. +........ ....... +. +.. ...... +.... 4% 193M 1s + 4150K .......... .......... + .......... .......... .......... 4% 235M 1s + 4200K .. +........ .... +.... +.. .......... .... +...... .......... 4% 195M 1s + + 4250K .......... ...... +.... .......... .. +........ + .......... 4% 188M 1s + 4300K .......... .... +...... .......... + .......... .......... 4% 195M 1s + 4350K .......... .. +........ .......... .......... .... +...... 4% 159M 1s + 4400K .......... + .......... ...... +.... .......... .. +........ 5% 197M 1s + 4450K .......... .......... .......... .......... .......... 5% 213M 1s + 4500K .......... .......... .......... .......... .......... 5% 250M 1s + 4550K .......... ..........  +.......... .......... + .......... 5% 186M 1s + 4600K ...... +.... .......... .......... + .......... .......... 5% 215M 1s + 4650K .... +...... .......... .......... ...... +.... .......... 5% 215M 1s + 4700K .. +........ .......... .......... ..........  +.......... 5% 241M 1s + + 4750K .......... .......... .... +...... .......... .......... 5% 180M 1s + 4800K .......... .......... .......... .......... .......... 5% 213M 1s + 4850K .... +...... .......... .......... .......... .......... 5% 198M 1s + 4900K .......... .......... .......... .......... .......... 5% 187M 1s + 4950K .......... .......... .......... .......... .......... 5% 190M 1s + 5000K .......... .......... .. +........ ........ +.. .......... 5% 207M 1s + 5050K .......... .......... .......... ...... +.... .......... 5% 194M 1s + 5100K .......... ........ +.. .......... .......... .......... 5% 218M 1s + + 5150K .......... .......... .... +...... .. +........ ........ +.. 5% 172M 1s + 5200K .... +.. +.... .......... .......... + .......... .......... 5% 211M 1s + 5250K .......... .......... ........ +.. .......... .... +...... 5% 202M 1s + 5300K .......... ........ +.. .......... .... +...... .. +........ 6% 48.6M 1s + 5350K ........ +.. .......... .......... .......... + .......... 6% 134M 1s + 5400K .......... .......... .......... .......... .......... 6% 175M 1s + 5450K .... +...... .......... .......... .......... .......... 6% 194M 1s + 5500K .......... ........ +.. .......... .... +...... .......... 6% 202M 1s + + 5550K .......... .......... .......... .. +........ ........ +.. 6% 77.3M 1s + 5600K .......... .... +...... .. +........ + .......... ..... +..... 6% 116M 1s + 5650K .... +...... .......... ........ +.. ...... +.... .......... 6% 122M 1s + 5700K .......... .. +........ ...... +.... .......... .......... 6% 165M 1s + 5750K ........ +.. .......... .... +...... .......... ........ +.. 6% 159M 1s + 5800K ...... +.... .......... ......... +. ........ +.. .......... 6% 203M 1s + 5850K .... +...... .......... .......... ...... +.... .... +...... 6% 229M 1s + 5900K .. +........ ........ +.. .......... .......... .......... 6% 198M 1s + 5950K .... +...... .. +........ ........ +.. ..........  +.... +...... 6% 219M 1s + 6000K .......... + .......... ...... +.... .......... .. +........ 6% 209M 1s + 6050K .......... .......... .... +...... .......... + .......... 6% 185M 1s + 6100K .......... .......... .. +........ .. +........ .......... 6% 221M 1s + 6150K .......... .......... .......... .......... .... +...... 6% 247M 1s + 6200K .......... .......... .......... .......... .......... 7% 224M 1s + 6250K ........ +.. ...... +.... .......... .......... .......... 7% 173M 1s + 6300K .......... .......... .......... .......... .......... 7% 243M 1s + 6350K .......... .......... .......... .......... .......... 7% 238M 1s + 6400K .......... + .......... .......... .......... .......... 7% 214M 1s + 6450K .......... .......... .......... ...... +.... .... +...... 7% 163M 1s + 6500K .......... .......... .......... .... +...... .......... 7% 194M 1s + 6550K .......... ...... +.... .......... .......... .......... 7% 201M 1s + 6600K ...... +.... .......... .......... ........ +.. ...... +.... 7% 224M 1s + 6650K .......... .......... .......... .......... .......... 7% 209M 1s + 6700K .. +........ ........ +.. .......... .......... .......... 7% 214M 1s + + 6750K .......... ...... +.... .......... .. +........ ........ +.. 7% 172M 1s + 6800K .......... .... +...... .......... + .......... .. +........ 7% 215M 1s + 6850K .......... .......... ........ +.. .......... + .... +...... 7% 123M 1s + 6900K .. +........ .......... .......... .... +...... .. +........ 7% 186M 1s + 6950K ........ +.. .......... .......... .. +........ + .......... 7% 88.2M 1s + 7000K ...... +.... .......... .......... .......... .......... 7% + 130M 1s + 7050K .... +...... .......... .......... .......... .......... 7% 153M 1s + 7100K .......... ........ +.. .......... .. +........ .......... 8% 186M 1s + 7150K .......... ...... +.... .......... .. +........ + .......... 8% 121M 1s + 7200K .......... .... +...... .......... + ........ +.. ...... +.... 8% 135M 1s + 7250K .......... .. +........ ........ +.. .......... .......... 8% 169M 1s + 7300K .......... + .......... ...... +.... .......... .. +........ 8% 217M 1s + + 7350K ........ +.. .......... .... +...... .. +........ .......... 8% 190M 1s + 7400K ...... +.... .... +...... .......... ........ +.. .......... 8% 225M 1s + 7450K .... +...... .......... ........ +.. ...... +.... .......... 8% 203M 1s + 7500K .. +........ .......... ...... +.... .... +...... .......... 8% 205M 1s + 7550K ........ +.. .......... .... +...... .. +........ .......... 8% 182M 1s + 7600K ...... +.... .......... .......... ........ +.. ...... +.... 8% 219M 1s + 7650K .......... .. +........ + ........ +.. .......... .......... 8% 226M 1s + 7700K .......... .......... .......... .......... .......... 8% 227M 1s + 7750K .......... ...... +.... .... +...... .......... .......... 8% 182M 1s + 7800K .......... .......... .......... .......... .......... 8% 182M 1s + 7850K .......... .. +........ .......... .......... .......... 8% 210M 1s + 7900K .. +........ ........ +.. .......... .......... .......... 8% 227M 1s + 7950K .......... .......... .......... .......... .......... 8% 162M 1s + 8000K .......... .......... .......... .......... ...... +.... 9% 192M 1s + 8050K .......... .. +........ .......... .......... .......... 9% 203M 1s + 8100K .. +........ .......... .......... .......... .......... 9% 234M 1s + 8150K .......... .......... .... +...... .......... + .......... 9% 185M 1s + 8200K ...... +.... .......... .. +........ ........ +.. .......... 9% 201M 1s + 8250K .... +...... .......... .......... .......... .......... 9% 211M 1s + 8300K .. +........ ........ +.. .......... .... +...... .......... 9% 185M 1s + + 8350K .......... ...... +.... .... +...... .......... ........ +.. 9% 190M 1s + 8400K .......... .... +...... .......... + ........ +.. ...... +.... 9% 84.3M 1s + 8450K .... +. +..... .......... + .......... .......... .......... 9% 114M 1s + 8500K .. +........ ........ +.. .......... .......... .. +........ 9% 203M 1s + 8550K .......... ...... +.... .......... .......... ........ +.. 9% 89.1M 1s + 8600K .......... .......... .. +........ ........ +.. .......... 9% 206M 1s + 8650K .......... .......... .......... .......... .... +...... 9% 175M + 1s + 8700K .......... .......... .......... .......... .......... 9% 181M 1s + 8750K ........ +.. .......... .......... .......... .......... 9% 165M 1s + 8800K .......... .... +...... .......... + .......... ...... +.... 9% 207M 1s + 8850K .... +...... .......... + ........ +.. .......... .... +...... 10% 202M 1s + 8900K .. +........ ........ +.. ...... +.... .......... .......... 10% 183M 1s + 8950K ........ +.. .......... .......... .. +........ ........ +.. 10% 191M 1s + 9000K .......... .... +...... .. +........ .......... ...... +.... 10% 202M 1s + 9050K .......... .......... + .......... .......... .......... 10% 212M 1s + 9100K .......... .......... .......... .......... .......... 10% 153M 1s + + 9150K .......... ...... +.... .......... .. +........ .......... 10% 112M 1s + 9200K ...... +.... .......... .......... .......... .......... 10% 173M 1s + + 9250K .......... ...... +.... .......... .......... .......... 10% 84.7M 1s + 9300K .......... .......... .......... .......... ...... +.... 10% 195M 1s + 9350K .......... .. +........ .......... .......... .......... 10% 165M 1s + 9400K .......... .......... .......... .... +...... .......... 10% 135M 1s + 9450K .......... .......... .......... .......... .......... 10% 169M 1s + 9500K .......... .......... .......... ........ +.. .......... 10% 157M 1s + 9550K .......... .......... + .......... ...... +.... .......... 10% 4.78M 1s + 9600K .......... ........ +.. .......... .......... .......... 10% 166M 1s + + 9650K ........ +.. .......... .......... .. +........ ........ +.. 10% 182M 1s + 9700K .......... .......... .......... + .......... .......... 10% 223M 1s + 9750K .......... .. +........ .......... ...... +.... .......... 11% 225M 1s + 9800K .......... + .......... .......... .......... .. +........ 11% 236M 1s + 9850K ........ +.. .......... .......... .. +........ .......... 11% 186M 1s + 9900K ...... +.... .......... .......... .......... .......... 11% 223M 1s + 9950K .... +...... .......... .......... ...... +.... .......... 11% 202M 1s + 10000K .. +........ .......... .......... .... +...... .. +........ 11% 216M 1s + 10050K .......... ...... +.... .......... .. +........ .......... 11% 177M 1s + 10100K .......... .... +...... .. +........ + .......... ...... +.... 11% 207M 1s + 10150K .......... .......... + ........ +.. .......... .......... + 11% 184M 1s + 10200K .......... + .......... .......... .... +...... .......... 11% 205M 1s + 10250K ...... +.... .......... .. +........ .......... .......... 11% 226M 1s + 10300K . +......... ....... +... ..... +..... .......... .......... 11% 185M 1s + 10350K ....... +... ..... +..... .......... . +......... .......... 11% 182M 1s + 10400K .......... + .......... ......... +. .......... .......... 11% 195M 1s + 10450K ... +....... .......... ....... +... .......... ... +....... 11% 82.0M 1s + 10500K ......... +. ....... +... ..... +..... .......... . +......... 11% 170M 1s + 10550K ....... +... .......... .......... ......... +. .......... 11% 226M 1s + 10600K .......... .......... . +......... ....... +... .......... 11% 232M 1s + 10650K .......... .......... .......... ..... +..... .......... 12% 214M 1s + 10700K .......... ....... +... .......... ... +....... .......... 12% 179M 1s + 10750K ....... +... .......... .......... . +......... .......... 12% 212M 1s + 10800K .......... ... +....... . +........ +. .......... ..... +..... 12% 201M 1s + 10850K ... +....... . +......... .......... ..... +..... .......... 12% 220M 1s + 10900K . +......... .......... ..... +..... .......... . +......... 12% 193M 1s + 10950K ....... +... .......... .......... . +........ +. ....... +... 12% 208M 1s + 11000K ..... +..... .......... .......... ....... +... .......... 12% 213M 1s + 11050K .......... .......... .......... ..... +..... .......... 12% 234M 1s + 11100K . +......... .......... .......... ... +....... .......... 12% 12.8M 1s + 11150K .......... ..... +..... .......... . +......... .......... 12% 185M 1s + 11200K .......... .......... .......... .......... .......... 12% 177M 1s + 11250K ... +....... . +......... .......... .......... .......... 12% 118M 1s + 11300K . +......... .......... .......... .......... .......... 12% 192M 1s + 11350K .......... .......... .......... ......... +. .......... 12% 220M 1s + 11400K .......... .......... .......... ....... +... .......... 12% 210M 1s + 11450K .......... . +........ +. .......... ..... +..... .......... 12% 123M 1s + 11500K . +......... ....... +... .......... ... +....... ......... +. 12% 117M 1s + 11550K ....... +... .......... .......... ......... +. ....... +... 13% 190M 1s + 11600K .......... .......... . +........ +. .......... ..... +..... 13% 149M 1s + 11650K .......... . +......... .......... .......... .......... 13% 191M 1s + 11700K .......... .......... .......... .......... + .......... 13% 183M 1s + 11750K ....... +... .......... ... +....... .......... .......... 13% 187M 1s + 11800K ..... +..... ... +....... .......... ....... +... .......... 13% 167M 1s + 11850K ... +....... ......... +. .......... .......... .......... 13% 226M 1s + 11900K . +......... .......... ..... +..... ... +....... .......... 13% 180M 1s + 11950K .......... .......... .......... .......... .... +... +... 13% 146M 1s + 12000K .......... .......... ......... +. .......... ..... +..... 13% 187M 1s + 12050K .......... . +......... .......... .......... ... +....... 13% 187M 1s + 12100K . +......... .......... .......... ... +....... .......... 13% 194M 1s + 12150K ....... +... .......... .......... ......... +. .......... 13% 208M 1s + 12200K .......... .......... . +......... ....... +... .......... 13% 161M 1s + 12250K .......... ......... +. .......... ..... +..... .......... 13% 145M 1s + 12300K ......... +. ....... +... .......... ... +....... .......... 13% 187M 1s + 12350K .......... ..... +..... .......... . +......... ....... +... 13% 215M 1s + 12400K .......... ... +....... ......... +. .......... ..... +..... 14% 123M 1s + 12450K .......... . +......... ....... +... .......... ... +....... 14% 50.7M 1s + 12500K . +......... ....... +... .......... .......... . +......... 14% 111M 1s + 12550K ....... +... .......... .......... . +........ +. .......... 14% 191M + 1s + 12600K ..... +..... ... +....... . +......... ....... +... .......... 14% 198M 1s + 12650K .......... ......... +. .......... ..... +..... .......... 14% 82.9M 1s + 12700K . +......... ....... +... ........ +.. ... +....... ......... +. 14% 80.6M 1s + 12750K .......... .......... .......... .......... ....... +... 14% 172M 1s + 12800K .......... .......... .......... ....... +... .......... 14% 167M 1s + 12850K .......... .......... .......... ..... +..... ... +....... 14% 177M 1s + 12900K  +......... +. .......... .......... .......... .......... 14% 147M 1s + 12950K ....... +... .......... .......... .......... .......... 14% 175M 1s + 13000K ..... +..... .......... . +......... ....... +... .......... 14% 214M 1s + 13050K ... +....... . +......... ....... +... ..... +..... .......... 14% 205M 1s + 13100K . +......... ....... +... .......... ... +....... ......... +. 14% 166M 1s + 13150K .......... .......... .......... . +......... .......... 14% 222M 1s + + 13200K ........ +.. .......... ......... +. .......... ..... +..... 14% 226M 1s + 13250K .......... .......... .......... .......... .......... 14% 238M 1s + 13300K .......... .......... .......... .......... .......... 15% 223M 1s + 13350K .......... .......... ... +....... .......... ....... +... 15% 190M 1s + 13400K ..... +..... .......... .......... ....... +... .......... 15% 219M 1s + 13450K .......... ......... +. .......... ..... +..... .......... 15% 221M 1s + 13500K . +......... ....... +... .......... ... +....... ......... +. 15% 155M 1s + 13550K .......... ..... +..... .......... ......... +. ....... +... 15% 211M 1s + 13600K .......... ... +....... ......... +. ....... +... ..... +..... 15% 227M 1s + 13650K .......... . +......... . +......... .......... ... +....... 15% 231M 1s + 13700K .......... ....... +... ..... +..... .......... . +......... 15% 182M 1s + 13750K ....... +... .......... .......... . +........ +. .......... 15% 213M 1s + 13800K ..... +..... .......... . +......... .......... .......... 15% 106M 1s + 13850K .......... . +........ +. .......... ..... +..... .......... 15% 56.7M 1s + 13900K . +......... ... +....... ..... +..... .......... . +......... 15% 137M 1s + 13950K ....... +... .......... ... +....... .......... .......... 15% 163M 1s + 14000K .......... .......... . +......... .......... ..... +..... 15% 203M 1s + 14050K ... +....... . +......... ....... +... .......... ... +....... 15% 70.4M 1s + 14100K .......... .......... .......... .......... .......... 15% 168M 1s + 14150K ....... +... .......... .......... ......... +. .......... 15% 210M 1s + 14200K + . +.... +..... .......... . +......... ....... +... .......... 16% 200M 1s + 14250K ... +....... ......... +. ....... +... ..... +..... .......... 16% 225M 1s + 14300K . +......... ... +....... .......... .......... ......... +. 16% 167M 1s + 14350K ....... +... .......... .......... .......... ....... +... 16% 202M 1s + 14400K ..... +..... .......... .......... .......... .......... 16% 223M 1s + 14450K .......... . +......... .......... .......... .......... 16% 186M 1s + 14500K ......... +. .......... ..... +..... .......... .......... 16% 194M 1s + 14550K ....... +... .......... ... +....... ......... +. ....... +... 16% 229M 1s + 14600K .......... .......... .......... .......... .......... 16% 200M 1s + 14650K ... +....... .......... .......... .......... .......... 16% 207M 1s + 14700K ......... +. .......... .......... .......... . +......... 16% 178M 1s + 14750K .......... .......... .......... . +......... .......... 16% 162M 1s + 14800K .......... .......... .......... ....... +... .......... 16% 221M 1s + 14850K .......... . +......... ....... +... .......... .......... 16% 73.6M 1s + 14900K . +........ +. .......... .......... ... +....... .......... 16% 141M 1s + 14950K .......... .......... ... +....... ......... +. .......... 16% 138M 1s + 15000K .......... ... +....... ......... +. ....... +... ..... +..... 16% 208M 1s + 15050K ... +....... ......... +. .......... ..... +..... .......... 16% 220M 1s + 15100K .......... ....... +... ..... +..... .......... ......... +. 17% 184M 1s + 15150K .......... ..... +..... .......... . +......... ....... +... 17% 135M 1s + 15200K .......... ... +....... .......... ....... +... ..... +..... 17% 197M 1s + 15250K .......... . +......... .......... ..... +..... ... +....... 17% 76.5M 1s + 15300K . +......... ....... +... ..... +..... .......... . +......... 17% 105M 1s + 15350K .......... .......... .......... .......... .......... 17% 168M 1s + 15400K ..... +..... .......... . +........ +. .......... ..... +..... 17% 218M 1s + 15450K ... +....... .......... .......... .......... .......... 17% 92.0M 1s + 15500K . +......... .......... .......... .......... ......... +. 17% 138M 1s + 15550K ....... +... .......... .......... .......... ....... +... 17% 219M 1s + 15600K .......... .......... .......... .......... .......... 17% 233M 1s + 15650K .......... .......... ....... +... ..... +..... .......... 17% 220M 1s + 15700K .......... .......... .......... .......... . +......... 17% 215M 1s + 15750K .......... .......... .......... .......... ....... +... 17% 156M 1s + 15800K ..... +..... ... +....... .......... .......... .......... 17% 167M 1s + 15850K .......... .......... .......... .......... .......... 17% 240M 1s + 15900K . +......... ....... +... .......... .......... ......... +. 17% 193M 1s + 15950K .......... .......... .......... .......... ....... +... 17% 120M 1s + 16000K ..... +..... ... +....... .......... .......... ..... +..... 18% 218M 1s + 16050K .......... ......... +. .......... .......... ... +....... 18% 209M 1s + 16100K .......... .......... .......... .......... .......... 18% 165M 1s + 16150K .......... .......... .......... ......... +. ....... +... 18% 205M 1s + 16200K .......... ... +....... ......... +. .......... .......... 18% 223M 1s + 16250K ... +....... ......... +. ....... +... ..... +..... .......... 18% 91.4M 1s + 16300K . +......... . +...... +... .......... .......... .......... 18% 110M 1s + 16350K .......... .......... .......... . +......... .......... 18% 227M 1s + 16400K .......... .......... .......... .......... ..... +..... 18% 246M 1s + 16450K .......... .......... ....... +... .......... ... +....... 18% 195M 1s + 16500K .......... .......... ..... +..... .......... .......... 18% 183M 1s + 16550K ....... +... .......... ... +....... ......... +. .......... 18% 88.7M 1s + 16600K ..... +..... .......... . +......... ....... +... ..... +..... 18% 151M 1s + 16650K ... +....... ......... +. .......... ..... +..... .......... 18% 135M 1s + 16700K . +......... ....... +... .......... ... +....... .......... 18% 95.0M 1s + 16750K ..... +.. +... ..... +..... ... +....... .......... ....... +... 18% 101M 1s + 16800K .......... ... +....... .......... .......... ..... +..... 18% 165M 1s + 16850K .......... . +........ +. ....... +... .......... ... +....... 19% 205M 1s + 16900K . +........ +.  +.......... ..... +..... ... +....... .......... 19% 88.4M 1s + 16950K .... +...... .......... .......... .......... .......... 19% 198M 1s + 17000K .......... .......... . +......... .......... .......... 19% 247M 1s + 17050K .......... .......... .......... .......... ... +....... 19% 243M 1s + 17100K . +......... .......... .......... .......... .......... 19% 164M 1s + 17150K .......... ..... +..... ... +....... . +......... .......... 19% 223M 1s + 17200K .......... .......... .......... .......... .......... 19% 245M 1s + 17250K .......... .......... .......... .......... ... +....... 19% 245M 1s + 17300K . +......... .......... .......... .......... . +......... 19% 201M 1s + 17350K ....... +... .......... .......... .......... ... +....... 19% 141M 1s + 17400K ......... +. .......... ..... +..... .......... .......... 19% 194M 1s + 17450K .......... .......... ... +....... ......... +. .......... 19% 182M 1s + 17500K .......... .......... .......... .......... .......... 19% 238M 1s + 17550K .......... .......... .......... .......... .......... 19% 244M 1s + 17600K . +......... ....... +... .......... ......... +. .......... 19% 184M 1s + 17650K .......... .......... ... +....... . +......... ....... +... 19% 89.7M 1s + 17700K .......... .......... .......... .......... .......... 19% 160M 1s + 17750K .......... .......... .......... ..... +..... ... +....... 20% 214M 1s + 17800K .......... .......... .......... .......... .......... 20% 211M 1s + 17850K .......... .......... ... +....... ......... +. ....... +... 20% 211M 1s + 17900K ..... +..... .......... . +......... .......... .......... 20% 210M 1s + 17950K ... +....... ......... +. .......... ..... +..... .......... 20% 73.1M 1s + 18000K . +.........  +....... +... .......... .......... .......... 20% 105M 1s + 18050K . +......... ..... +..... .......... .......... .......... 20% 220M 1s + 18100K .......... ... +....... ......... +. .......... ..... +..... 20% 97.2M 1s + 18150K .......... .......... .......... ..... +..... ... +....... 20% 174M 1s + 18200K .......... .......... ..... +..... ... +....... . +......... 20% 70.5M 1s + 18250K ....... +... .......... .......... ......... +. .......... 20% 186M 1s + 18300K .......... .......... .......... ....... +... .......... 20% 207M 1s + 18350K ... +....... ......... +. .......... ..... +..... .......... 20% 209M 1s + 18400K .......... .......... .......... .......... .......... 20% 158M 1s + 18450K .......... .......... .......... . +......... ....... +... 20% 224M 1s + 18500K .......... .......... .......... .......... ..... +..... 20% 220M 1s + 18550K ... +....... . +......... ....... +... .......... .......... 20% 188M 1s + 18600K .......... .......... .......... ... +....... . +......... 20% 207M 1s + 18650K .......... ..... +..... .......... .......... .......... 21% 232M 1s + 18700K ..... +..... .......... . +......... .......... .......... 21% 236M 1s + 18750K ... +....... ......... +. ......... +. .......... .......... 21% 118M 1s + 18800K . +......... ....... +... .......... .......... . +......... 21% 200M 1s + 18850K ....... +... .......... .......... . +......... .......... 21% 220M 1s + 18900K ..... +..... ... +....... ......... +. ....... +... ..... +..... 21% 209M 1s + 18950K ... +....... .......... .......... .......... .......... 21% 224M 1s + 19000K .......... ....... +... ..... +..... .......... .......... 21% 189M 1s + 19050K .......... .......... ... +....... ......... +. .......... 21% 88.3M 1s + 19100K .......... .......... .......... ....... +... .......... 21% 170M 1s + 19150K .......... ......... +. .......... .......... ... +....... 21% 194M 1s + 19200K . +......... ....... +... .......... ... +....... ......... +. 21% 177M 1s + 19250K .......... .......... ... +....... .......... .......... 21% 233M 1s + 19300K + ..... +..... ... +....... ......... +. .......... ..... +..... 21% 210M 1s + 19350K .......... . +......... ....... +... .......... ... +....... 21% 42.2M 1s + 19400K .......... ....... +... .......... .......... . +......... 21% 189M 1s + 19450K .......... ..... +..... .......... . +........ +. ....... +... 21% 183M 1s + 19500K ..... +..... .......... . +......... .......... .......... 21% 218M 1s + 19550K ... +....... ......... +. .......... .......... ... +....... 22% 231M 1s + 19600K ......... +. .......... .......... ... +....... ......... +. 22% 75.1M 1s + 19650K .......... .......... .......... .......... ....... +... 22% 190M 1s + 19700K .......... .......... .......... .......... ..... +..... 22% 225M 1s + 19750K .......... .......... ....... +... .......... ... +....... 22% 213M 1s + 19800K ......... +. .......... .......... .......... .......... 22% 128M 1s + 19850K .......... .......... ... +....... .......... .......... 22% 225M 1s + 19900K .......... .......... .......... ....... +... .......... 22% 203M 1s + 19950K .......... .......... .......... .......... .......... 22% 237M 1s + 20000K .......... ....... +... .......... . +......... ......... +. 22% 176M 1s + 20050K .......... ..... +..... .......... .......... .......... 22% 258M 1s + 20100K ......... +. .......... .......... .......... ......... +. 22% 111M 1s + 20150K .......... .......... .......... ......... +. .......... 22% 226M 1s + 20200K ..... +..... .......... . +......... ....... +... .......... 22% 223M 1s + 20250K ... +....... ......... +. .......... ..... +..... .......... 22% 120M 1s + 20300K . +......... ....... +... .......... ... +....... ......... +. 22% 168M 1s + 20350K .......... ..... +..... .......... . +......... ....... +... 22% 225M 1s + 20400K .......... ... +....... . +......... .......... ..... +..... 23% 225M 1s + 20450K .......... . +......... .......... .......... ...... +.... 23% 84.7M 1s + 20500K .......... .......... .......... .......... .......... 23% 213M 1s + 20550K ...... +.... .......... .. +........ .... +...... ...... +.... 23% 194M 1s + 20600K .......... .......... ........ +.. ...... +.... .......... 23% 172M 1s + 20650K .......... + ........ +.. .......... .... +...... .......... 23% 192M 1s + 20700K ........ +.. ...... +.... .......... .......... ........ +.. 23% 187M 1s + 20750K ...... +.... .......... .......... + .......... ...... +.... 23% 46.3M 1s + 20800K .......... .......... .......... .......... .... +...... 23% 224M 1s + 20850K .......... .......... ...... +.... .......... .. +........ 23% 203M 1s + 20900K .......... .......... .... +...... .......... + .......... 23% 132M 1s + 20950K .......... .......... .. +........ .......... .......... + 23% 210M 1s + 21000K .... +...... .......... + .......... ...... +.... .......... 23% 108M 1s + 21050K .. +........ ........ +.. .......... .......... .......... 23% 208M 1s + + 21100K .......... ...... +.... .......... .......... ........ +.. 23% 190M 1s + 21150K .......... .......... .......... + .......... .......... 23% 235M 1s + 21200K .......... .......... .......... ...... +.... .......... 23% 183M 1s + 21250K .......... ........ +.. ...... +.... .......... .......... 23% 189M 1s + 21300K ........ +.. .......... .... +...... .......... .......... 24% 188M 1s + 21350K ...... +.... .......... .......... .......... .......... 24% 242M 1s + 21400K .... +...... .......... .......... ...... +.... .......... 24% 206M 1s + 21450K .. +........ .......... .......... .... +...... .......... 24% 227M 1s + 21500K .......... ...... +.... .... +...... .. +........ ........ +.. 24% 96.8M 1s + 21550K ...... +.... .......... .......... + .......... .......... 24% 221M 1s + 21600K .... +...... .......... ........ +.. .......... .... +...... 24% 209M 1s + 21650K .. +........ + .......... ...... +.... .......... .......... 24% 80.8M 1s + + 21700K ........ +.. .......... .......... .. +........ + .......... 24% 183M 1s + 21750K ...... +.... .......... .......... + .......... ...... +.... 24% 238M 1s + 21800K .... +...... .......... + .......... ...... +.... .......... 24% 160M 1s + 21850K .. +........ ........ +.. .......... .... +...... .......... 24% 192M 1s + 21900K ........ +.. ...... +.... .......... .. +........ ........ +.. 24% 157M 1s + 21950K .......... .... +...... .. +........ + .......... ...... +.... 24% 202M 1s + 22000K .... +...... .. +........ ........ +.. .......... .... +...... 24% 166M 1s + 22050K .......... + ........ +.. ...... +.... .......... .. +........ 24% 119M 1s + 22100K ........ +.. .......... .... +...... .......... .......... 24% 141M 1s + 22150K ...... +.... .......... .. +........ .......... .......... 24% 79.9M 1s + 22200K .......... .......... .......... .......... .......... 25% 180M 1s + 22250K .. +........ .......... .......... .......... .......... 25% 173M 1s + 22300K .......... .......... .......... .. +........ .......... 25% 132M 1s + 22350K .......... .... +. +..... .. +........ + .......... ...... +.... 25% 105M 1s + 22400K .... +...... .. +........ ........ +.. .......... .... +...... 25% 102M 1s + 22450K .. +........ + .......... ...... +.... .......... .. +........ 25% 112M 1s + + 22500K .......... ...... +.... ....... +... .......... .......... 25% 192M 1s + 22550K ...... +.... .......... .. +........ .......... .......... 25% 187M 1s + 22600K .... +...... .......... .......... ...... +.... .... +...... 25% 230M 1s + 22650K .......... + ........ +.. .......... .... +...... .......... 25% 191M 1s + 22700K ........ +.. .......... .......... .......... + .......... 25% 165M 1s + 22750K .......... .... +...... .......... + .......... ...... +.... 25% 120M 1s + 22800K .......... .. +........ ........ +.. .......... .... +...... 25% 125M 1s + 22850K .......... + .......... ...... +.... .......... .......... 25% 169M 1s + 22900K ........ +.. .......... .... +...... .......... + .......... 25% 165M 1s + 22950K .... +.. +.... .......... .. +........ .......... ...... +.... 25% 125M 1s + 23000K .... +...... .......... + .......... ...... +.... .......... 25% 157M 1s + 23050K .......... + ........ +.. .......... .... +...... .......... 25% 130M 1s + + 23100K .......... + ...... +.... .......... .. +........ ........ +.. 26% 7.51M 1s + 23150K .......... .......... .. +........ ........ +.. ...... +.... 26% 173M 1s + 23200K .... +...... .......... .......... ...... +.... .... +...... 26% 209M 1s + 23250K .......... + .......... ...... +.... .......... .. +........ 26% 195M 1s + 23300K ........ +.. .......... .... +...... .......... + .......... 26% 157M 1s + 23350K ...... +.... .... +...... .......... + ........ +.. .......... 26% 197M 1s + 23400K .... +...... .......... ........ +.. ...... +.... .......... 26% 180M 1s + 23450K .. +........ ........ +.. .......... .... +...... .......... 26% 219M 1s + 23500K .......... ...... +.... .......... .. +........ .......... 26% 151M 1s + 23550K .......... .......... .......... .......... .......... 26% 238M 1s + 23600K .... +...... .. +........ .......... .......... .......... 26% 227M 1s + 23650K .......... .......... .......... .......... .......... 26% 229M 1s + 23700K ........ +.. ...... +.... .......... .......... .......... 26% 193M 1s + 23750K .......... .......... .......... ........ +.. .......... 26% 224M 1s + 23800K .......... .......... + .......... .......... .... +...... 26% 196M 1s + 23850K .......... + .......... .......... ........ +.. .......... 26% 156M 1s + 23900K .......... .......... .......... .. +........ .......... 26% 146M 1s + 23950K .......... .... +...... .......... .......... ...... +.... 26% 6.87M 1s + 24000K .... +...... .. +........ + ........ +.. .......... .... +...... 27% 112M 1s + 24050K .......... + .......... ...... +.... ........ +.. .......... 27% 139M 1s + 24100K .......... .......... .......... .......... + .......... 27% 160M 1s + 24150K .......... .......... .. +........ .......... .......... 27% 218M 1s + 24200K .... +...... .......... .......... .......... .... +...... 27% 219M 1s + 24250K .......... ........ +.. .......... .......... .......... 27% 215M 1s + + 24300K .......... ..... +..... .......... .. +........ ........ +.. 27% 181M 1s + 24350K .......... .......... .......... + .......... .......... 27% 201M 1s + 24400K .......... .......... .......... .......... .... +...... 27% 203M 1s + 24450K .......... + .......... ...... +.... .......... .. +........ 27% 201M 1s + 24500K ........ +.. .......... .......... .......... + .......... 27% 195M 1s + 24550K .......... .......... .......... ........ +.. .......... 27% 217M 1s + 24600K .... +...... .. +........ .......... .......... . +......... 27% 218M 1s + 24650K .......... + .......... ...... +.... .......... .. +........ 27% 236M 1s + 24700K .......... ...... +.... .......... .. +........ ........ +.. 27% 154M 1s + 24750K .......... .... +...... .......... + .......... .......... 27% 210M 1s + 24800K .......... .......... .......... .......... .... +...... 27% 213M 1s + 24850K .......... + .......... ...... +.... .......... .. +........ 28% 211M 1s + 24900K .......... ...... +.... .......... .......... .......... 28% 182M 1s + 24950K ...... +.... .......... .......... ........ +.. .......... 28% 197M 1s + 25000K .......... .. +........ .......... ...... +.... .......... 28% 225M 1s + 25050K .......... ........ +.. .......... .......... .......... 28% 231M 1s + 25100K ....... +... ...... +.... ....... +... .......... .......... 28% 195M 1s + 25150K ......... +. .... +...... .......... + .......... .......... 28% 225M 1s + 25200K .... +...... .. +........ ........ +.. .......... .......... 28% 215M 1s + 25250K .......... + .......... .......... .......... .. +........ 28% 31.4M 1s + 25300K .......... .......... .... +...... .......... + .......... 28% 102M 1s + 25350K ...... +.... .......... .......... + ........ +.. .......... 28% 180M 1s + 25400K .......... .. +........ + .......... ...... +.... .......... 28% 145M 1s + 25450K .. +........ ........ +.. .......... .... +...... .......... 28% 89.2M 1s + 25500K .......... ...... +.... .......... .. +........ + .......... 28% 94.8M 1s + 25550K .......... ....... +... .......... .......... ...... +.... 28% 106M 1s + 25600K .......... .......... + ........ +.. .......... .......... 28% 207M 1s + 25650K .......... + .......... ...... +.... .......... .......... 28% 104M 1s + + 25700K ........ +.. ...... +.... .... +...... .......... + .......... 28% 89.3M 1s + 25750K .... +...... .......... .......... ........ +.. .......... 29% 133M 1s + 25800K .... +...... .......... .......... .......... .......... 29% 120M 1s + 25850K .. +........ ........ +.. .......... .......... .......... 29% 214M 1s + + 25900K .......... ...... +.... .......... .......... + .......... 29% 89.3M 1s + 25950K ...... +.... .... +...... .......... + .......... ...... +.... 29% 141M 1s + 26000K ......... +. .. +........ ........ +.. .......... .......... 29% 110M 1s + 26050K .......... + .......... ...... +.... .......... .......... 29% 164M 1s + + 26100K .......... .......... .... +...... .......... + .......... 29% 175M 1s + 26150K ...... +.... .......... .. +........ ........ +.. .......... 29% 124M 1s + 26200K .... +...... .......... + .......... ...... +.... .......... 29% 35.5M 1s + 26250K .. +........ ........ +.. ...... +.... .......... .......... 29% 228M 1s + 26300K .......... ...... +.... .......... .. +........ ........ +.. 29% 71.7M 1s + 26350K .......... .... +...... .. +........ .......... .......... 29% 197M 1s + 26400K .......... .. +........ ........ +.. .......... . +... +...... 29% 99.6M 1s + 26450K .......... .......... .......... .......... .......... 29% 146M 1s + 26500K ........ +.. .......... .......... .......... + .......... 29% 76.3M 1s + 26550K ...... +.... .......... .......... ........ +.. .......... 29% 207M 1s + 26600K .... +...... .......... + .......... ...... +.... .......... 29% 112M 1s + 26650K .......... + ........ +.. .......... .... +...... .. +........ 30% 87.7M 1s + + 26700K .......... .......... .......... .......... ........ +.. 30% 127M 1s + 26750K ........ +.. .......... .......... ........ +.. ...... +.... 30% 117M 1s + 26800K .......... .. +........ ........ +.. .......... .......... 30% 201M 1s + 26850K .. +........ + .......... ...... +.... .......... .......... 30% 82.3M 1s + 26900K .......... .......... .......... .......... + .......... 30% 174M 1s + 26950K .......... .......... .......... ........ +.. .......... 30% 113M 1s + 27000K .... +...... .......... + .......... .......... .......... 30% 221M 1s + 27050K .......... ........ +.. .......... .......... .......... 30% 129M 1s + 27100K .......... ...... +.... .......... .. +........ + .......... 30% 116M 1s + 27150K ...... +.... .......... .. +........ + .......... ...... +.... 30% 36.4M 1s + 27200K .... +...... .. +........ .......... .......... .... +...... 30% 146M 1s + 27250K .......... ..........  +.......... .......... .. +........ 30% 197M 1s + 27300K ........ +.. .......... .... +...... .......... + .......... 30% 71.1M 1s + 27350K ...... +.... .......... .......... .......... ...... +.... 30% 144M 1s + 27400K .... +...... .......... .......... .......... .... +...... 30% 137M 1s + 27450K .. +........ + ........ +.. .......... .... +...... .......... 30% 87.6M 1s + 27500K .......... ...... +.... .......... .......... + ........ +.. 30% 164M 1s + 27550K .......... .... +...... .......... + .......... . +..... +.... 31% 80.3M 1s + 27600K .......... .. +........ .......... .......... .... +...... 31% 155M 1s + 27650K .......... .......... .......... .......... .......... 31% 217M 1s + 27700K .......... .......... .......... .. +........ + .......... 31% 200M 1s + 27750K ...... +.... .......... .. +........ ........ +.. ...... +.... 31% 78.3M 1s + 27800K .... +...... .......... + .......... .......... .......... 31% 100M 1s + 27850K .. +........ .......... .......... .... +...... .......... 31% 131M 1s + 27900K .......... .......... .... +...... .. +........ ........ +.. 31% 84.4M 1s + 27950K ...... +.... .......... .......... .......... ...... +.... 31% 141M 1s + 28000K .......... .. +........ ........ +.. .......... .... +...... 31% 155M 1s + 28050K .. +........ .......... ...... +.... .......... .. +........ 31% 114M 1s + + 28100K ........ +.. .......... .... +...... .......... + .......... 31% 40.8M 1s + 28150K ..... +..... .... +...... .. +........ .......... .......... 31% 130M 1s + 28200K .... +...... .......... + .......... ...... +.... .... +...... 31% 201M 1s + 28250K .. +........ ........ +.. .......... .... +...... .......... 31% 99.5M 1s + 28300K .......... ...... +.... .......... .. +........ ........ +.. 31% 89.4M 1s + 28350K .......... .......... .......... .......... ...... +.... 31% 165M 1s + 28400K .......... .. +........ .. +...... +.. .......... .......... 32% 156M 1s + 28450K .......... + ........ +.. ...... +.... .......... .. +........ 32% 198M 1s + 28500K ........ +.. .......... .......... .. +........ + .......... 32% 54.5M 1s + 28550K .......... .......... .. +........ ........ +.. .......... 32% 131M 1s + 28600K .......... .. +........ .......... ...... +.... .... +...... 32% 221M 1s + 28650K .......... + ........ +.. .......... .......... .......... 32% 217M 1s + + 28700K .......... .......... .......... .. +........ + .......... 32% 77.9M 1s + 28750K .......... .... +...... .......... + ........ +.. .......... 32% 80.6M 1s + 28800K .......... .......... .......... .......... .... +...... 32% 210M 1s + 28850K .......... + .......... ...... +.... .......... .. +........ 32% 91.6M 1s + 28900K ........ +.. .......... .......... .......... + ........ +.. 32% 134M 1s + + 28950K ...... +.... .......... .. +........ + .......... .......... 32% 89.1M 1s + 29000K .... +...... .......... + ....... +... ...... +.... .......... 32% 92.6M 1s + 29050K .. +........ ........ +.. .......... .... +...... .......... 32% 60.0M 1s + + 29100K .......... ...... +.... .......... .......... .......... 32% 123M 1s + 29150K .......... .......... .. +........ + ........ +.. .......... 32% 213M 1s + 29200K .......... .. +........ ........ +.. ...... +.... .......... 32% 74.6M 1s + 29250K .......... + .......... .......... .......... .......... 32% 138M 1s + + 29300K ........ +.. .......... .......... .......... .......... 33% 136M 1s + 29350K ...... +.... .......... .. +........ + .......... .......... 33% 167M 1s + 29400K .......... .......... + ........ +.. .......... .......... 33% 161M 1s + 29450K .. +........ ........ +.. .......... .... +...... .......... 33% 61.0M 1s + + 29500K .......... ...... +.... .......... .......... .......... 33% 119M 1s + 29550K .......... .... +...... .......... .......... ...... +.... 33% 220M 1s + 29600K .......... .. +........ .......... .......... .... +...... 33% 80.6M 1s + 29650K .......... + .......... .......... .......... .......... 33% 197M 1s + + 29700K ........ +.. .......... .... +...... .. +........ ........ +.. 33% 73.6M 1s + 29750K ...... +.... .... +...... .......... .......... ...... +.... 33% 151M 1s + 29800K .......... .......... + .......... ...... +.... .... +...... 33% 108M 1s + 29850K .. +. +....... + ........ +.. .......... ... +....... .......... 33% 130M 1s + + 29900K .......... .......... .... +...... .. +........ ........ +.. 33% 175M 1s + 29950K .......... .... +...... .......... .......... .......... 33% 116M 1s + 30000K .... +...... .. +........ ........ +.. .......... .... +...... 33% 42.7M 1s + 30050K .......... + .......... .......... .......... .. +........ 33% 136M 1s + 30100K .......... .......... .......... .......... + .......... 33% 199M 1s + + 30150K ...... +.... .......... .. +........ + ........ +.. .......... 33% 60.8M 1s + 30200K .... +...... .......... + .......... .. +........ + ........ +.. 34% 101M 1s + 30250K ..... +. +.... .... +...... .......... ........ +.. ...... +.... 34% 83.8M 1s + 30300K .... +...... . +. +....... +. + ........ +.. .......... .... +...... 34% 76.5M 1s + 30350K .. +........ + .......... .......... .......... .. +........ 34% 204M 1s + 30400K ........ +.. .......... .......... .......... + .......... 34% 179M 0s + 30450K ...... +.... .......... .......... ........ +.. .......... 34% 129M 0s + 30500K .......... .......... .......... .......... .......... 34% 242M 0s + 30550K .. +........ .......... ...... +.... .... +...... .......... 34% 194M 0s + 30600K .......... ...... +.... .......... .. +........ ........ +.. 34% 118M 0s + 30650K .......... .... +...... .......... ........ +.. .......... 34% 72.4M 0s + 30700K .......... .......... .......... ...... +.... .......... 34% 168M 0s + 30750K .......... + ........ +.. .......... .......... .. +........ 34% 109M 0s + + 30800K .......... .......... .... +...... .. +........ ........ +.. 34% 118M 0s + 30850K .......... .......... .......... + ........ +.. .......... 34% 200M 0s + 30900K .......... .. +........ .......... ...... +.... .... +...... 34% 103M 0s + 30950K .......... .......... ... +....... ......... +. .......... 34% + 37.8M 0s + 31000K ..... +..... .......... .......... .......... ..... +..... 34% 195M 0s + 31050K ... +....... .......... .......... .......... .......... 34% 217M 0s + 31100K . +......... ....... +... ..... +..... .......... ......... +. 35% 75.1M 0s + 31150K .......... ..... +..... .......... ......... +. ....... +... 35% 95.5M 0s + 31200K ..... +..... ... +....... .......... .......... ..... +..... 35% 213M 0s + 31250K .......... . +......... ....... +... .......... ... +....... 35% 95.6M 0s + 31300K ......... +. .......... ..... +..... ... +....... .......... 35% 162M 0s + 31350K ....... +... .......... ... +....... ......... +. .......... 35% 81.2M 0s + 31400K ..... +..... .......... . +......... .......... .......... 35% 67.0M 0s + 31450K ... +....... ......... +. ....... +... .......... .......... 35% 152M 0s + 31500K ......... +. .......... .......... .......... .......... 35% 167M 0s + 31550K .......... ..... +..... .......... ..... +..... ... +....... 35% 224M 0s + 31600K . +......... ....... +... .......... .......... .......... 35% 78.3M 0s + 31650K ... +....... .......... ....... +... .......... .......... 35% 193M 0s + 31700K ......... +. .......... .......... .......... . +......... 35% 81.5M 0s + 31750K ....... +... .......... .......... ......... +. .......... 35% 225M 0s + 31800K ..... +..... ... +....... . +......... .......... .......... 35% + 218M 0s + 31850K ... +....... ......... +. .......... .......... ... +....... 35% 93.9M 0s + 31900K . +......... .......... ..... +..... ... +....... ......... +. 35% 37.8M 0s + 31950K .......... .......... .......... . +......... .......... 35% 220M 0s + 32000K .......... .......... ......... +. .......... ..... +..... 36% 231M 0s + 32050K ... +....... . +......... ....... +... .......... ... +....... 36% 64.4M 0s + 32100K . +......... ....... +... .......... ... +....... ......... +. 36% 126M 0s + 32150K .......... .......... ... +....... ......... +. .......... 36% 215M 0s + 32200K ..... +..... .......... .......... ....... +... .......... 36% 205M 0s + 32250K ... +....... ......... +. .......... .......... .......... 36% 6.98M 0s + 32300K ......... +. .......... .......... .......... ......... +. 36% 189M 0s + 32350K .......... .......... .......... .......... ....... +... 36% 239M 0s + 32400K .......... .......... .......... .......... ..... +..... 36% 238M 0s + 32450K .......... .......... .......... .......... ... +....... 36% 233M 0s + 32500K .......... .......... ..... +..... .......... .......... 36% 168M 0s + 32550K .......... ..... +..... .......... .......... .......... 36% 225M 0s + 32600K ..... +..... .......... .......... .......... .......... 36% 211M 0s + 32650K ... +....... ......... +. .......... .......... .......... 36% 220M 0s + 32700K . +......... ....... +... .......... .......... .......... 36% 183M 0s + 32750K .......... ..... +..... .......... . +......... .......... 36% 223M 0s + 32800K .......... .......... ......... +. ....... +... .......... 36% 208M 0s + 32850K .......... . +........ +. ....... +... .......... .......... 37% 181M 0s + 32900K .......... ....... +... ..... +..... .......... .......... 37% 211M 0s + 32950K ....... +... .......... ... +....... .......... ....... +... 37% 218M 0s + 33000K ..... +..... ... +....... . +......... .......... .......... 37% 186M 0s + 33050K .......... ......... +. .......... ..... +..... .......... 37% 231M 0s + 33100K . +......... .......... .......... ... +....... ......... +. 37% 195M 0s + 33150K ....... +... ..... +..... .......... . +........ +. ....... +... 37% 11.1M 0s + 33200K .......... ... +....... .......... ....... +... ..... +. +.... 37% 147M 0s + 33250K .......... . +......... ....... +... .......... .......... 37% 148M 0s + + 33300K . +......... .......... .......... .......... . +......... 37% 203M 0s + 33350K .......... .......... ... +....... ......... +. .......... 37% 111M 0s + 33400K ..... +..... .......... ......... +. ....... +... .......... 37% 223M 0s + 33450K ... +....... ......... +. .......... ..... +..... .......... 37% 86.4M 0s + 33500K .......... ....... +... .......... ... +....... ......... +. 37% 68.4M 0s + 33550K .......... .......... .......... . +......... .......... 37% 103M 0s + 33600K ..... +..... .......... .......... ....... +... ..... +..... 37% 115M 0s + 33650K ... +....... ......... +. ....... +... ..... +..... ... +....... 37% 115M 0s + 33700K .......... .......... .......... ... +....... . +......... 37% 139M 0s + 33750K .......... ..... +..... ... +....... ......... +. ....... +... 38% 89.7M 0s + + 33800K .......... .......... . +......... ....... +... .......... 38% 112M 0s + 33850K .......... . +......... .......... ..... +..... ... +....... 38% 112M 0s + 33900K . +........ +. ....... +... ..... +..... ... +....... ..... +.... +. 38% 82.2M 0s + 33950K ....... +... .......... . +......... ..... +..... .......... 38% 162M 0s + 34000K . +........ +. .......... ..... +..... .......... . +........ +. 38% 108M 0s + 34050K .......... ..... +. +.... ... +....... .......... ....... +... 38% 102M 0s + 34100K ..... +..... .......... . +......... ....... +... .......... 38% 156M 0s + 34150K ... +....... ......... +. .......... ..... +..... ... +....... 38% 49.9M 0s + 34200K .......... ....... +... .......... ... +....... . +........ +. 38% 103M 0s + 34250K .......... .......... ... +....... . +......... .......... 38% 105M 0s + 34300K .......... ... +....... ......... +. .......... ..... +..... 38% 184M 0s + 34350K ... +....... . +......... .......... .......... ... +....... 38% 122M 0s + 34400K .......... .......... ..... +..... .......... . +......... 38% 168M 0s + 34450K ....... +... .......... ... +....... ......... +. ....... +... 38% 114M 0s + 34500K ..... +..... .......... ......... +. ....... +... .......... 38% 95.9M 0s + 34550K ... +....... .......... .......... ..... +..... .......... 38% 192M 0s + 34600K . +......... ....... +... .......... .......... ......... +. 38% 70.7M 0s + 34650K ....... +... ..... +..... .......... .......... ....... +... 39% 183M 0s + 34700K ..... +..... ... +....... . +........ +. .......... ..... +..... 39% 139M 0s + 34750K ... +....... .......... ....... +... .......... ... +....... 39% 90.9M 0s + 34800K ......... +. .......... .......... ......... +. .......... 39% 109M 0s + 34850K ....... +... .......... ... +....... .......... .......... 39% 211M 0s + 34900K ..... +..... .......... . +......... ..... +.. +... .......... 39% 85.4M 0s + 34950K ... +....... . +........ +. ....... +... ..... +..... .......... + 39% 98.4M 0s + 35000K . +......... .......... .......... ... +....... .......... 39% 118M 0s + 35050K ....... +... .......... .......... . +......... ....... +... 39% 55.0M 0s + 35100K .......... ... +....... .......... .......... .......... 39% 204M 0s + 35150K .......... . +......... ....... +... .......... .......... 39% 238M 0s + 35200K ......... +. .......... ..... +..... .......... . +......... 39% 101M 0s + 35250K .......... .......... ... +....... . +........ +. .......... 39% 105M 0s + 35300K ..... +..... .......... . +......... ....... +... .......... 39% 209M 0s + 35350K ... +....... ......... +. .......... ..... +..... .......... 39% 91.2M 0s + 35400K . +......... ....... +... .......... ... +....... ......... +. 39% 59.0M 0s + 35450K .......... ..... +..... .......... . +......... ....... +... 39% 131M 0s + 35500K ..... +..... ... +....... ......... +. .......... ..... +..... 39% 103M 0s + 35550K .......... . +......... .......... .......... + .......... 40% 183M 0s + 35600K . +........ +. .......... ..... +..... .......... . +......... 40% 101M 0s + 35650K .......... .......... .......... .......... .......... 40% 237M 0s + 35700K .......... ... +....... . +......... ....... +... .......... 40% 67.1M 0s + 35750K ... +....... . +......... ....... +... ..... +..... .......... 40% 143M 0s + 35800K . +......... ....... +... .......... ... +....... ......... +. 40% 151M 0s + 35850K ....... +... ..... +..... .......... . +......... ...... +. +... 40% 97.0M 0s + 35900K .......... .......... ......... +. .......... .......... 40% 95.8M 0s + 35950K ... +....... . +......... .......... .......... ... +....... 40% 111M 0s + 36000K ......... +. .......... ..... +..... .......... .......... 40% 163M 0s + 36050K ....... +... .......... .......... ......... +. .......... 40% 49.8M 0s + 36100K .......... .......... . +......... .......... .......... 40% 235M 0s + + 36150K .......... . +........ +. .......... .......... .......... 40% 195M 0s + 36200K . +......... .......... .......... ... +....... ......... +. 40% 72.7M 0s + 36250K ....... +... .......... .......... .......... ....... +... 40% 117M 0s + 36300K .......... ... +....... ......... +. .......... .......... 40% 208M 0s + 36350K ....... +... . +......... ....... +... .......... .......... 40% 59.0M 0s + 36400K . +......... .......... ..... +..... .......... . +........ +. 41% 120M 0s + 36450K .......... .......... ... +....... ......... +. .......... 41% 97.7M 0s + 36500K ..... +..... .......... . +......... ....... +... .......... 41% 211M 0s + 36550K .......... ......... +. .......... ..... +..... .......... 41% 106M 0s + 36600K . +......... ....... +... ..... +..... ......... +. ......... +. 41% 176M 0s + 36650K .......... .......... ... +....... . +......... .......... 41% 62.1M 0s + 36700K .......... .......... . +......... .......... ..... +..... 41% 198M 0s + 36750K .......... . +......... ... +....... ......... +. .......... 41% 200M 0s + 36800K ..... +..... .......... . +......... ....... +... .......... 41% 104M 0s + 36850K .......... ......... +. .......... ..... +..... .......... 41% 94.9M 0s + 36900K . +......... ....... +... ..... +..... ... +....... .......... 41% 82.8M 0s + 36950K .......... ..... +..... .......... + .......... ....... +... 41% 55.8M 0s + 37000K .......... ... +....... .......... .......... .......... 41% 205M 0s + 37050K .......... ......... +. .......... .......... ... +....... 41% 222M 0s + 37100K ......... +. .......... ..... +..... .......... . +......... 41% 91.9M 0s + 37150K .......... .......... ... +....... . +........ +. .......... 41% 77.1M 0s + 37200K ..... +..... .......... .......... .......... .......... 41% 208M 0s + 37250K .......... .......... .......... ..... +..... ....... +... 41% 227M 0s + 37300K .......... ....... +... .......... ... +....... ......... +. 42% 53.8M 0s + 37350K .......... ..... +..... .......... .......... .......... 42% 136M 0s + + 37400K .......... ... +....... . +........ +. .......... ..... +..... 42% 91.1M 0s + 37450K .......... . +......... .......... .......... ... +....... 42% 184M 0s + 37500K ......... +. .......... .......... .......... .......... 42% 110M 0s + 37550K .......... ..... +..... ... +....... .......... .......... 42% 202M 0s + 37600K ..... +..... .......... .......... ....... +... .......... 42% 64.8M 0s + 37650K .......... ......... +. .......... .......... .......... 42% 174M 0s + 37700K . +......... ....... +... ..... +..... ... +....... . +......... 42% 167M 0s + 37750K ....... +... ..... +..... .......... . +........ +. ....... +... 42% 80.6M 0s + 37800K ..... +..... .......... .......... .......... .......... 42% 158M 0s + 37850K ... +....... . +......... ....... +... ..... +..... ... +....... 42% 89.2M 0s + 37900K ......... +. .......... ... +.. +..... ... +....... . +........ +. 42% 74.4M 0s + 37950K .......... ..... +..... .......... .. +....... +. ....... +... 42% 89.1M 0s + 38000K ..... +..... .......... .......... .......... ..... +..... 42% 109M 0s + 38050K .......... . +........ +. .......... ..... +..... ... +....... 42% 111M 0s + 38100K . +. +........ .......... .......... .......... .......... 42% 99.1M 0s + 38150K ....... +... ..... +. +.... .......... .......... .......... 42% 133M 0s + 38200K .......... ... +....... . +........ +. ....... +... ..... +..... 43% 101M 0s + 38250K .......... . +......... . +.... +.. +. +.. ..... +..... ... +....... 43% 102M 0s + 38300K . +......... .......... .......... ... +....... . +......... 43% 185M 0s + 38350K ....... +... .......... ... +....... .......... .......... 43% 187M 0s + 38400K ..... +..... .......... ......... +. .......... ..... +..... 43% 195M 0s + 38450K .......... .......... .......... ..... +..... .... +...... 43% 125M 0s + 38500K . +......... ....... +... .......... ... +.. +..... ......... +. + 43% 80.8M 0s + 38550K .......... ..... +..... ... +....... . +......... .......... 43% 161M 0s + 38600K .......... ... +....... .......... .......... ..... +..... 43% 83.2M 0s + 38650K .......... .......... ....... +... .......... ... +....... 43% 185M 0s + 38700K .......... ....... +... ..... +..... .......... .......... 43% 176M 0s + 38750K ....... +... .......... ... +....... ......... +. ....... +... 43% 80.9M 0s + 38800K ..... +..... .......... .......... ....... +... ..... +..... 43% + 111M 0s + 38850K ... +....... .......... .......... ..... +..... ... +....... 43% 84.8M 0s + 38900K  +. +........ +. .......... .......... .......... . +......... 43% 90.3M 0s + 38950K .......... .......... .......... .......... .......... 43% 130M 0s + 39000K .......... ..... +..... ......... +. .......... .......... 43% 169M 0s + 39050K .......... .......... .......... .......... .......... 43% 210M 0s + 39100K . +......... .......... ..... +..... ... +....... ......... +. 44% 83.5M 0s + 39150K .......... ..... +..... .......... .......... ....... +... 44% 147M 0s + 39200K .......... ... +....... .......... .......... ..... +..... 44% 215M 0s + 39250K .......... . +......... ....... +... .......... ... +....... 44% 126M 0s + 39300K . +........ +. .......... ..... +..... .......... . +......... 44% 75.2M 0s + 39350K ....... +... .......... .......... ......... +. ....... +... 44% + 199M 0s + 39400K ..... +..... .......... ......... +. ....... +... .......... 44% 96.6M 0s + 39450K .......... ......... +. .......... ..... +..... ... +....... 44% 107M 0s + 39500K . +......... .......... ..... +..... ... +....... ......... +. 44% 79.8M 0s + + 39550K .......... ........ +.. .......... . +......... ....... +... 44% 145M 0s + 39600K .......... .......... ......... +. .......... .......... 44% 190M 0s + 39650K .......... . +......... .......... .......... ... +....... 44% 88.9M 0s + 39700K ......... +. .......... ..... +..... .......... . +......... 44% 179M 0s + 39750K .......... .......... ... +....... ......... +. .......... 44% 85.0M 0s + 39800K ..... +..... ... +....... . +......... ....... +... .......... 44% 190M 0s + 39850K ... +....... .......... .......... ..... +..... .......... 44% 122M 0s + 39900K . +......... ....... +... ..... +..... ... +....... ......... +. 44% 76.2M 0s + 39950K ..... +..... .......... ... +....... . +......... ....... +... 44% 72.2M 0s + 40000K .......... .......... ......... +. .......... ..... +..... 45% 106M 0s + 40050K .......... . +......... . +...... +... ..... +..... ... +. +...... 45% 101M 0s + 40100K .......... .......... ..... +..... .......... . +......... 45% 117M 0s + 40150K ....... +... .......... .......... . +........ +. .......... 45% 212M 0s + 40200K ..... +..... .......... ......... +. ....... +... .......... 45% 213M 0s + 40250K .......... .......... ....... +... .......... .......... 45% 235M 0s + 40300K . +. +........ ....... +... .......... .......... ......... +. 45% 109M 0s + 40350K ....... +... .......... .......... . +......... .......... 45% 110M 0s + 40400K ..... +..... ... +....... ......... +. .......... ..... +..... 45% 92.7M 0s + 40450K .......... . +......... ....... +... .......... ... +....... 45% 99.0M 0s + 40500K ......... +. .......... .......... .......... . +......... 45% 172M 0s + 40550K ....... +... .......... ... +....... .......... .......... 45% 93.8M 0s + 40600K ..... +..... .......... . +........ +. .......... .......... 45% 182M 0s + 40650K ... +....... ......... +. .......... ..... +..... ... +....... 45% 80.1M 0s + 40700K .......... .......... ..... +..... .......... .......... 45% 165M 0s + 40750K ....... +... .......... .......... . +......... ....... +... 45% 71.8M 0s + 40800K .......... ... +....... . +......... .......... ..... +..... 45% 205M 0s + 40850K .......... . +......... ....... +... ..... +..... .......... 46% 99.8M 0s + 40900K ......... +. .......... ..... +..... .......... ......... +. 46% 91.0M 0s + 40950K ....... +... + .......... ... +....... ......... +. .......... 46% 67.3M 0s + 41000K ..... +..... ... +....... . +......... .... +... +... .......... 46% 156M 0s + 41050K ... +....... .......... ....... +... .......... .......... 46% 147M 0s + 41100K . +......... ....... +... .......... .......... . +......... 46% 98.4M 0s + 41150K ....... +... .......... .......... .......... .......... 46% 154M 0s + 41200K .......... .......... ......... +. ....... +... ..... +..... 46% 119M 0s + 41250K ... +....... . +......... .......... ..... +..... ... +....... 46% 151M 0s + 41300K .......... .......... ..... +..... .......... .......... 46% 209M 0s + 41350K ..... +.. +.. +. .......... ... +....... .......... .......... 46% 79.2M 0s + 41400K ..... +..... .......... ....... +... ....... +... .......... 46% 126M 0s + 41450K .......... ......... +. .......... ..... +..... .......... 46% 211M 0s + 41500K . +......... .......... ..... +..... ... +....... .......... 46% 93.5M 0s + 41550K .......... ..... +..... .......... . +......... ....... +... 46% 71.7M 0s + 41600K ..... +..... ... +....... . +......... .......... ..... +..... 46% 146M 0s + 41650K .......... ......... +. ....... +... .......... ... +....... 46% 129M 0s + 41700K ......... +. .......... .......... .......... . +......... 46% 169M 0s + 41750K .......... ..... +..... ... +....... .......... .......... 47% 204M 0s + 41800K ..... +..... .......... . +......... ....... +... ........ +.. 47% 67.1M 0s + 41850K  +... +....... ......... +. .......... .......... .......... 47% 119M 0s + 41900K ......... +. ....... +. +.. ..... +..... + ... +....... ......... +. 47% 85.3M 0s + 41950K ....... +... .......... .......... . +......... .......... 47% 149M 0s + 42000K .......... ... +....... ......... +. .......... ..... +..... 47% 76.2M 0s + 42050K ... +....... . +......... .......... ..... +..... .......... 47% 193M 0s + + 42100K .......... .......... .......... ... +....... . +......... 47% 90.4M 0s + 42150K .......... .......... .......... .......... .......... 47% 187M 0s + 42200K .......... ... +....... . +......... .......... .......... 47% 193M 0s + 42250K .......... ......... +. .......... .......... ... +....... 47% 207M 0s + 42300K . +......... ....... +... .......... ... +....... .......... 47% 72.0M 0s + 42350K .......... ..... +..... .......... . +......... ....... +... 47% 80.0M 0s + 42400K .......... .......... .......... .......... ... +.. +..... 47% 94.5M 0s + 42450K .......... .......... ....... +... .......... .......... 47% 173M 0s + 42500K . +........ +. .......... .......... .......... . +......... 47% 124M 0s + 42550K ....... +... .......... ... +....... .......... .......... 47% 89.3M 0s + 42600K ..... +..... .......... .......... ....... +... .......... 47% 169M 0s + 42650K .......... . +......... .......... ..... +..... .......... 48% 203M 0s + 42700K + . +......... ....... +... ..... +..... ... +....... ......... +. 48% 96.2M 0s + 42750K ..... +.. +... ..... +..... .......... . +........ +. ....... +... 48% 184M 0s + 42800K ..... +..... ... +....... ......... +. .......... ..... +..... 48% 65.5M 0s + 42850K ... +....... .......... .......... ..... +..... ... +....... 48% 99.5M 0s + 42900K ......... +. .......... . +......... .......... ......... +. 48% 186M 0s + 42950K ....... +... .......... ... +....... ......... +. ....... +... 48% 93.7M 0s + 43000K + .......... .......... . +......... ....... +... .......... 48% + 80.5M 0s + 43050K ... +....... .......... .......... ..... +..... .......... 48% + 161M 0s + 43100K .......... .......... ..... +..... ... +....... ......... +. 48% 111M 0s + 43150K .......... ..... +..... .......... . +......... ....... +... 48% 196M 0s + 43200K ..... +..... ... +.... +... . +......... ....... +... .......... 48% 110M 0s + 43250K .......... + . +......... .......... ..... +..... ... +....... 48% 48.8M 0s + 43300K .......... .......... .......... ... +....... ......... +. 48% 118M 0s + 43350K .......... ........ +.. .......... .......... .......... 48% 139M 0s + 43400K ..... +..... .......... .......... .......... .......... 48% 155M 0s + 43450K .......... ......... +. ........ +.. .......... .......... 48% 189M 0s + 43500K  +. +......... .......... .......... .......... .......... 48% 125M 0s + 43550K ....... +... ..... +..... .......... .......... .......... 49% 161M 0s + 43600K .......... .......... .......... .......... ..... +..... 49% 171M 0s + 43650K .. +........ ......... +. ....... +... .......... .......... 49% 158M 0s + 43700K ......... +. .......... .......... .......... .......... 49% 86.3M 0s + 43750K .......... .......... .......... .......... .......... 49% 213M 0s + 43800K .......... .......... .......... .......... .......... 49% 210M 0s + 43850K ... +....... .......... .......... .......... .......... 49% 76.8M 0s + 43900K . +......... .......... .......... .......... ......... +. 49% 59.4M 0s + 43950K ....... +... .......... .......... ......... +. ....... +... 49% 89.1M 0s + 44000K .......... .......... ......... +. .......... .......... 49% 98.0M 0s + 44050K .......... .......... .......... .......... .......... 49% 239M 0s + 44100K .......... .......... .......... .......... .......... 49% 222M 0s + 44150K .......... .......... .......... .......... .......... 49% 26.1M 0s + 44200K ..... +..... .......... .......... .......... .......... 49% 165M 0s + 44250K .......... .......... .......... ..... +..... .......... 49% 189M 0s + 44300K . +......... .......... .......... .......... .......... 49% 137M 0s + 44350K .......... .......... .......... .......... .......... 49% 196M 0s + 44400K .......... .......... .......... .......... .......... 50% 198M 0s + 44450K .......... .......... .......... .......... .......... 50% 190M 0s + 44500K .......... .......... .......... .......... .......... 50% 174M 0s + 44550K .......... .......... .......... .......... .......... 50% 200M 0s + 44600K .......... .......... .......... .......... .......... 50% 186M 0s + 44650K .......... .......... .......... .......... .......... 50% 201M 0s + 44700K .......... ....... +... ..... +..... ... +....... .......... 50% 97.0M 0s + 44750K .......... .......... .......... .......... .......... 50% 136M 0s + 44800K .......... .......... .......... .......... .......... 50% 209M 0s + 44850K .......... . +......... .......... ..... +..... ... +....... 50% + 87.0M 0s + 44900K ..... +.... +. +  +....... +... ..... +..... ... +....... . +......... 50% 39.2M 0s + 44950K . +.. +....... ..... +. +.... .......... . +........ +. .......... 50% 58.9M 0s + 45000K .... +. +..... ... +....... . +......... .......... ..... +..... 50% 90.2M 0s + 45050K ... +. +...... . +. +....... +. ..... +.. +... ..... +.....  +... +....... 50% 53.3M 0s + 45100K . +........ +. ....... +... ..... +..... ... +....... ......... +. 50% 51.9M 0s + 45150K ....... +... ..... +..... ... +....... . +........ +. ....... +... 50% 64.2M 0s + 45200K ..... +.. +... ... +....... ..... +. +... +. + .......... .... +. +..... 50% 46.3M 0s + 45250K .......... . +. +....... +. ....... +. +.. ...... +.... ... +..... +.. 50% 59.1M 0s + 45300K + . +. +....... +. .......... ..... +..... .......... . +........ +. 51% 14.3M 0s + 45350K ....... +... .......... ... +....... ...... +... +. ....... +... 51% 87.8M 0s + 45400K ..... +..... .......... ... +...... +. ....... +... ..... +..... 51% 73.9M 0s + 45450K ... +....... . +........ +. + .......... ..... +..... .......... 51% 61.9M 0s + 45500K . +......... .. +..... +... ..... +..... ... +....... ......... +. 51% 61.8M 0s + 45550K ....... +... ..... +..... ... +....... . +......... ....... +... 51% 67.7M 0s + 45600K ..... +. +.... .......... .......... .......... .......... 51% 121M 0s + 45650K .......... .......... .......... .......... .......... 51% 240M 0s + 45700K .......... .......... .......... .......... .......... 51% 222M 0s + 45750K .......... .......... .......... .......... .......... 51% 250M 0s + 45800K .......... .......... .......... .......... .......... 51% 242M 0s + 45850K .......... .......... .......... .......... .......... 51% 245M 0s + 45900K .......... .......... .......... .......... .......... 51% 210M 0s + 45950K .......... .......... .......... .......... .......... 51% 240M 0s + 46000K .......... .......... .......... .......... .......... 51% 248M 0s + 46050K .......... .......... .......... .......... .......... 51% 251M 0s + 46100K .......... .......... .......... .......... .......... 51% 220M 0s + 46150K .......... .......... .......... ......... +. .......... 51% 171M 0s + 46200K ..... +..... .......... . +......... .......... .......... 52% 118M 0s + 46250K .......... .......... .......... .......... .......... 52% 238M 0s + 46300K .......... ....... +... .......... ... +....... . +........ +. 52% 23.3M 0s + + 46350K .......... ..... +. +.... .......... . +......... ....... +... 52% 94.0M 0s + 46400K .......... .......... . +........ +. .......... .......... 52% 230M 0s + 46450K .......... .......... ....... +... .......... .......... 52% 233M 0s + 46500K ......... +. .......... ..... +..... .......... . +......... 52% 86.1M 0s + 46550K .......... .......... ... +....... ......... +. .......... 52% 89.7M 0s + 46600K .......... .......... .......... ....... +... .......... 52% 84.2M 0s + 46650K ... +....... ......... +. .......... .......... .......... 52% 237M 0s + 46700K . +......... ....... +... .......... ... +....... ......... +. 52% 93.3M 0s + 46750K .......... ..... +..... .......... . +......... ....... +... 52% 103M 0s + 46800K ..... +..... ... +....... ......... +. ........ +.. ..... +..... 52% 82.0M 0s + 46850K .......... . +........ +. .......... ..... +..... ... +....... 52% 102M 0s + 46900K ......... +. ....... +... .......... .......... .......... 52% 180M 0s + 46950K .......... ..... +..... ... +....... .......... .......... 52% 145M 0s + 47000K ..... +..... .......... . +......... ....... +... ..... +..... 52% 76.4M 0s + 47050K .......... . +......... .......... ..... +..... .......... 52% 129M 0s + 47100K . +......... ....... +... .......... ... +....... ......... +. 53% 86.6M 0s + 47150K .......... ..... +..... .......... .......... ....... +... 53% 103M 0s + 47200K ..... +..... .......... . +......... ....... +... .......... 53% 165M 0s + 47250K ... +....... . +........ +. ....... +... .......... ... +....... 53% 133M 0s + 47300K . +......... .......... ..... +..... .......... . +......... 53% 82.4M 0s + 47350K ....... +... .......... ... +....... ......... +. .......... 53% + 101M 0s + 47400K .......... .......... . +......... ....... +... .......... 53% 218M 0s + 47450K ... +....... ......... +. ....... +... .......... .......... 53% + 92.1M 0s + 47500K .......... .......... .......... ... +....... .......... 53% 140M 0s + 47550K ....... +... ..... +..... .......... . +......... .......... 53% 123M 0s + 47600K ..........  +... +....... ......... +. ....... +... ..... +..... 53% 112M 0s + 47650K .......... . +......... .......... ..... +..... ... +....... 53% 205M 0s + 47700K ......... +. .......... .......... .......... . +......... 53% 119M 0s + 47750K ....... +... .......... ... +....... .......... ....... +... 53% 103M 0s + 47800K ..... +..... .......... . +......... ....... +... .......... 53% 101M 0s + 47850K ... +....... . +........ +. .......... ..... +..... .......... 53% 207M 0s + 47900K . +......... ....... +... .......... .......... ......... +. 53% 79.5M 0s + 47950K .......... ..... +..... .......... . +......... ....... +... 53% 94.2M 0s + 48000K ..... +..... .......... ......... +. .......... ..... +..... 54% 93.2M 0s + 48050K .......... .......... ....... +... .......... ... +....... 54% 118M 0s + 48100K .......... .......... ..... +..... ... +....... ......... +. 54% 162M 0s + 48150K ....... +... .......... .......... . +........ +. .......... 54% 93.0M 0s + 48200K .......... .......... . +......... ....... +... .......... 54% 129M 0s + 48250K ... +....... .......... .......... .......... .......... 54% 164M 0s + 48300K ......... +. ....... +... .......... ... +....... ......... +. 54% 69.4M 0s + 48350K .......... ..... +..... .......... . +......... .......... 54% 206M 0s + 48400K .......... .......... . +......... .......... ..... +..... 54% 134M 0s + 48450K .......... . +......... ....... +... .......... .......... 54% 75.6M 0s + 48500K . +......... ....... +... .......... .......... .......... 54% 182M 0s + 48550K .......... .......... . +......... ......... +. .......... 54% 218M 0s + 48600K .......... .......... ......... +. ....... +... .......... 54% 149M 0s + 48650K ... +....... ......... +. .......... ..... +..... .......... 54% 76.4M 0s + 48700K ......... +. .......... .......... .......... .......... 54% 182M 0s + 48750K .......... ..... +..... .......... . +......... ....... +... 54% 83.3M 0s + 48800K .......... .......... ......... +. .......... ..... +..... 54% 100M 0s + 48850K .......... . +......... .......... .......... ... +....... 55% 214M 0s + 48900K . +........ +. .......... ..... +..... .......... . +......... 55% + 73.1M 0s + 48950K ....... +... .......... ... +....... ......... +. .......... 55% 116M 0s + 49000K ..... +..... .......... . +......... ....... +... .......... 55% 84.2M 0s + 49050K ... +....... . +......... .......... .......... .......... 55% 125M 0s + 49100K .......... ....... +... ........ +. +. ... +....... ..... +.... +. 55% 84.7M 0s + 49150K .......... .......... .......... . +......... .......... 55% 121M 0s + 49200K .......... .......... ......... +. .......... ..... +..... 55% 212M 0s + 49250K ... +....... . +......... .......... .......... .......... 55% 117M 0s + 49300K ......... +. .......... ..... +..... .......... .......... 55% 181M 0s + 49350K ....... +... .......... ... +....... ......... +. ....... +... 55% 88.9M 0s + 49400K .......... .......... .......... ....... +... ........ +.. 55% 132M 0s + 49450K  +... +....... .......... ....... +... ..... +..... .......... 55% 59.0M 0s + 49500K .......... .......... .......... .......... . +........ +. 55% 177M 0s + 49550K ....... +... ..... +..... .......... .......... ....... +... 55% 149M 0s + 49600K .......... ... +....... .......... ....... +... ..... +..... 55% 196M 0s + 49650K .......... .......... ... +.... +... .......... ... +....... 55% 97.7M 0s + 49700K .......... .......... .......... .......... . +......... 55% 194M 0s + 49750K ....... +... .......... .......... .......... .......... 56% 238M 0s + 49800K ..... +..... .......... .......... .......... .......... 56% 123M 0s + 49850K ... +....... ......... +. .......... .......... .......... 56% 86.5M 0s + 49900K ......... +. ....... +... .......... ... +....... ......... +. 56% 58.3M 0s + 49950K .......... .......... .......... .......... .......... 56% 178M 0s + 50000K .......... .......... . +......... ....... +... .......... 56% 223M 0s + 50050K .......... . +......... ....... +... .......... .......... 56% + 83.3M 0s + 50100K .......... .......... .......... .......... .......... 56% 129M 0s + 50150K ....... +... .......... ... +....... ......... +. ........ +.. 56% 61.8M 0s + 50200K .......... .......... .......... ....... +... .......... 56% 125M 0s + 50250K ... +....... .......... .......... .......... .......... 56% 231M 0s + 50300K .......... .......... .......... ... +....... .......... 56% 146M 0s + 50350K ....... +... ..... +..... ... +....... .......... .......... 56% 73.9M 0s + 50400K ..... +..... .......... .......... .......... ..... +..... 56% 172M 0s + 50450K .......... . +......... ....... +... .......... ... +....... 56% 79.2M 0s + 50500K .......... .......... ..... +..... .......... .......... 56% 166M 0s + 50550K .......... .......... .......... .......... .......... 56% 243M 0s + 50600K .... +. +..... .......... . +......... .......... ..... +..... 56% 96.1M 0s + 50650K ... +....... ......... +. .......... ..... +..... .......... 57% 87.8M 0s + 50700K . +......... .......... .......... .......... .......... 57% 197M 0s + 50750K ....... +... ..... +..... .......... . +......... .......... 57% 208M 0s + 50800K .......... ... +....... .......... .......... ..... +..... 57% 116M 0s + 50850K .......... . +......... ....... +... .......... ... +....... 57% 98.6M 0s + 50900K ......... +. ........ +.. .......... ... +....... . +......... 57% 56.0M 0s + 50950K ....... +... .......... .......... .......... .......... 57% 223M 0s + 51000K .......... .......... .......... ....... +... .......... 57% 232M 0s + + 51050K ... +....... ......... +. .......... .......... ... +....... 57% 115M 0s + 51100K .......... .......... ..........  +... +....... ......... +. 57% 73.2M 0s + 51150K .......... .......... .... +...... . +......... ....... +... 57% 83.4M 0s + 51200K ......... +. .......... ......... +. .......... .......... 57% 209M 0s + 51250K .......... .......... .......... ..... +..... ... +....... 57% 234M 0s + 51300K .......... ....... +... ..... +..... .......... . +......... 57% 95.2M 0s + 51350K . +......... .......... ... +....... ......... +. .......... + 57% 74.5M 0s + 51400K .......... .......... .......... ....... +... .......... 57% 213M 0s + 51450K .......... ......... +. ....... +... .......... .......... 57% 162M 0s + 51500K . +......... ....... +... .......... ... +....... .......... 57% 55.3M 0s + 51550K .......... .......... ... +....... .......... ....... +... 58% 177M 0s + 51600K .......... ... +....... .......... .......... .......... 58% 189M 0s + 51650K .......... . +......... .......... .......... .......... 58% 213M 0s + 51700K . +........ +. .......... .......... .......... . +......... 58% 70.2M 0s + 51750K .. +........ .......... .......... . +......... .......... 58% 235M 0s + 51800K .......... ... +....... . +......... .......... .......... 58% 131M 0s + 51850K ... +....... ......... +. .......... ..... +..... .. +........ 58% 229M 0s + 51900K . +......... ....... +... .......... .......... ......... +. 58% 92.5M 0s + 51950K .......... ..... +..... .......... . +......... .......... 58% 54.7M 0s + 52000K .......... .......... .......... .......... ..... +..... 58% 216M 0s + 52050K .......... .......... ....... +... ..... +..... .......... 58% 94.4M 0s + 52100K ......... +. .......... .......... .......... . +......... 58% 96.0M 0s + 52150K ....... +... .......... .......... .......... .. +........ 58% 234M 0s + 52200K ..... +..... .......... . +......... .......... .......... 58% 76.2M 0s + 52250K .......... .......... .......... ..... +..... ........ +.. 58% 167M 0s + 52300K ......... +. ....... +... ....... +... .......... ... +....... 58% 123M 0s + 52350K  +. +......... ....... +... .......... ... +....... ......... +. 58% 71.2M 0s + 52400K .......... ..... +..... ... +....... . +......... .......... 59% 186M 0s + 52450K .......... .......... .......... ....... +... ..... +..... 59% 153M 0s + 52500K .......... .......... ....... +... .......... .......... 59% 59.0M 0s + 52550K .......... .......... .......... .......... . +......... 59% 173M 0s + 52600K .......... ..... +..... ... +....... ......... +. .......... 59% 205M 0s + 52650K ..... +..... ... +....... . +......... .......... .......... 59% 132M 0s + 52700K .......... ......... +. .......... .......... .......... 59% 85.3M 0s + 52750K . +........ +. .......... .......... ... +....... .......... 59% 173M 0s + 52800K ....... +... ..... +..... .......... .......... ....... +... 59% 146M 0s + 52850K ..... +..... .......... .......... .......... ..... +..... 59% 208M 0s + 52900K ... +....... .......... ....... +... ..... +..... .......... 59% 116M 0s + 52950K .......... .......... ..... +..... .......... .......... 59% 42.3M 0s + 53000K .......... .......... ... +....... ......... +. .......... 59% 205M 0s + 53050K .......... .......... . +......... .......... .......... 59% 229M 0s + 53100K ... +....... ......... +. ....... +... ..... +..... .......... 59% 105M 0s + 53150K .......... .......... .......... .......... ......... +. 59% 171M 0s + 53200K .......... ..... +..... .......... . +......... ....... +... 59% 77.3M 0s + 53250K ..... +..... ... +....... . +......... .......... ..... +..... 59% 115M 0s + 53300K ... +....... . +......... ....... +... .......... ... +....... 60% 117M 0s + 53350K .. +....... +. ....... +... ..... +..... .......... .......... 60% 79.9M 0s + 53400K ....... +... .......... ... +....... . +......... .......... 60% 203M 0s + 53450K .......... .......... .......... ....... +... .......... 60% 204M 0s + 53500K ... +....... ......... +. .......... ..... +..... .......... 60% 69.4M 0s + 53550K . +......... .......... .......... ... +....... ......... +. 60% 125M 0s + 53600K .......... ..... +..... .......... .......... ....... +... 60% 212M 0s + + 53650K .......... .......... .......... .......... ..... +..... 60% 144M 0s + 53700K .......... . +......... ....... +... .......... .......... 60% 59.6M 0s + 53750K . +........ +. .......... .......... .......... . +......... 60% 145M 0s + + 53800K ....... +... .......... ... +....... ......... +. . +...... +... 60% 105M 0s + 53850K  +.......... .......... .......... .......... .......... 60% 141M 0s + 53900K ... +....... ......... +. .......... ..... +..... .......... 60% 214M 0s + 53950K . +......... .......... .......... ... +....... .......... 60% 49.2M 0s + 54000K .......... ..... +..... .......... . +......... .......... 60% 216M 0s + 54050K ..... +..... .......... .......... ....... +... .......... 60% 212M 0s + 54100K .......... .......... ....... +... .......... .......... 60% 140M 0s + 54150K . +........ +. .......... ..... +..... .......... . +........ +. 60% 127M 0s + 54200K .......... .......... .......... ......... +. .......... 61% 71.2M 0s + 54250K ..... +..... .......... . +......... ... +.... +... .......... 61% 118M 0s + 54300K .......... .......... .......... .......... .......... 61% 241M 0s + 54350K . +......... ....... +... .......... ... +....... ......... +. 61% 186M 0s + 54400K .......... .......... .......... . +......... ....... +... 61% 85.3M 0s + 54450K .......... ... +....... .......... .......... .......... 61% 209M 0s + 54500K .......... . +......... ....... +... .......... .......... 61% 214M 0s + 54550K . +........ +. .......... ..... +..... .......... ......... +. 61% 57.8M 0s + 54600K .......... .......... .......... .......... .......... 61% 200M 0s + 54650K ..... +..... .......... . +......... ....... +... .......... 61% 101M 0s + 54700K ... +....... ......... +. .......... ..... +..... .......... 61% 210M 0s + 54750K . +......... .......... .......... .......... ......... +. 61% 58.9M 0s + 54800K ....... +... .......... .......... .......... ....... +... 61% 203M 0s + 54850K .......... .. +........ ......... +. .......... ..... +..... 61% 119M 0s + 54900K ... +....... .......... .......... .......... .......... 61% 199M 0s + 54950K ......... +. .......... ... +.. +..... .......... .......... 61% 179M 0s + 55000K ....... +... .......... .......... . +........ +. .......... 61% 47.5M 0s + 55050K .......... ... +.......  +.......... ....... +... ..... +..... 61% 147M 0s + 55100K ... +....... ......... +. .......... + .......... .......... 62% 144M 0s + 55150K ......... +. .......... .......... ... +....... ......... +. 62% 97.6M 0s + 55200K ....... +... .......... .......... . +........ +. ....... +... 62% 76.9M 0s + 55250K .......... ... +....... ......... +. ....... +... ..... +..... 62% 129M 0s + 55300K .......... .......... ....... +... .......... ... +....... 62% 190M 0s + 55350K ......... +. .......... ..... +..... .......... ......... +. 62% 157M 0s + 55400K .......... ..... +..... ... +....... ......... +. .......... 62% 107M 0s + 55450K ..... +..... .......... ......... +. .......... .......... 62% 197M 0s + 55500K . +.. +....... .......... .......... .......... .......... 62% 134M 0s + 55550K .......... ....... +... .......... ... +....... . +........ +. 62% 70.4M 0s + 55600K .......... .......... .......... . +......... ....... +... 62% 118M 0s + 55650K .......... .......... .......... .......... ..... +..... 62% 142M 0s + 55700K .......... . +......... .......... ..... +..... .......... 62% 179M 0s + 55750K ......... +. .......... .......... ... +....... ......... +. 62% 57.7M 0s + 55800K ....... +... .......... .......... .......... .......... 62% 216M 0s + 55850K ..... +..... .......... .......... .......... .......... 62% 141M 0s + 55900K ... +....... ......... +. .......... .......... .......... 62% 218M 0s + 55950K . +......... ....... +... .......... ... +....... ......... +. 62% 172M 0s + 56000K .......... ..... +..... .......... . +......... .......... 63% 44.8M 0s + 56050K .......... .......... ......... +. .......... .......... 63% 213M 0s + 56100K .......... . +......... ....... +... .......... ... +....... 63% 108M 0s + 56150K . +........ +. .......... .......... ... +....... .......... 63% 171M 0s + 56200K ....... +... .......... ... +....... ......... +. .......... 63% 89.0M 0s + 56250K .......... .......... . +......... ....... +... .......... 63% 93.8M 0s + 56300K ... +....... ......... +. .......... ..... +..... .......... 63% 179M 0s + 56350K . +......... .......... .......... ... +....... ......... +. 63% 169M 0s + 56400K ....... +... .......... .......... . +......... .......... 63% 216M 0s + 56450K .......... ... +....... ......... +. ....... +... . +......... 63% 90.2M 0s + 56500K .......... .......... ....... +... .......... ... +....... 63% 106M 0s + 56550K . +......... .......... .......... .......... . +......... 63% 83.1M 0s + 56600K ....... +... .......... .......... ......... +. .......... 63% 211M 0s + 56650K ..... +..... .......... . +........ +. .......... .......... 63% 89.7M 0s + 56700K ... +....... ......... +. .......... .......... ... +....... 63% 131M 0s + 56750K . +......... ....... +... .......... .......... ......... +. 63% 53.5M 0s + + 56800K .......... .......... .......... . +......... ....... +... 63% 220M 0s + 56850K .......... .......... ......... +. .......... ..... +..... 64% 101M 0s + 56900K .......... . +........ +. .......... .......... ... +....... 64% 196M 0s + 56950K ......... +. .......... ..... +..... .......... . +......... 64% 108M 0s + 57000K ....... +... .......... ... +....... ......... +. ....... +... 64% 53.9M 0s + 57050K ..... +..... .......... .......... ....... +... .......... 64% 129M 0s + 57100K ... +....... .......... ....... +... ..... +..... .......... 64% 208M 0s + 57150K . +......... ....... +... .......... ... +....... ......... +. 64% 182M 0s + 57200K .......... ..... +..... .......... . +......... ....... +... 64% 109M 0s + 57250K .......... ... +....... ......... +. .......... ..... +..... 64% 89.3M 0s + 57300K ... +....... .......... .......... ..... +..... ... +....... 64% 128M 0s + 57350K ......... +. .......... .......... .......... . +......... 64% 180M 0s + 57400K ....... +... .......... ... +....... ......... +. .......... 64% 222M 0s + 57450K .......... .......... . +......... ....... +... .......... 64% 147M 0s + 57500K ... +....... .......... ....... +... ..... +..... .......... 64% 79.4M 0s + 57550K . +......... ....... +... .......... .......... . +........ +. 64% 83.5M 0s + 57600K .......... ..... +..... ... +....... . +......... ....... +... 64% 129M 0s + 57650K ..... +..... ... +....... ......... +. + ....... +... ..... +..... 64% 93.6M 0s + 57700K ... +....... .......... ....... +... .......... ... +....... 64% 153M 0s + 57750K ......... +. .......... .......... .......... . +......... 65% 72.6M 0s + 57800K ....... +... .......... .......... ......... +. .......... 65% 218M 0s + 57850K .......... ... +....... .......... ....... +... ..... +..... 65% 208M 0s + 57900K .......... ......... +. .......... ..... +..... ... +....... 65% 118M 0s + 57950K .......... ....... +... .......... ... +....... ......... +. 65% 94.4M 0s + 58000K ....... +... .......... .......... . +........ +. ....... +... 65% 49.8M 0s + 58050K .......... ... +....... ......... +. .......... .......... 65% 138M 0s + 58100K .......... .......... .......... .......... .......... 65% 174M 0s + 58150K ......... +. .......... ..... +..... .......... . +......... 65% 134M 0s + 58200K ....... +... .......... .......... ......... +. ....... +... 65% 113M 0s + 58250K .. +... +..... ... +....... . +......... ....... +... .......... 65% 82.0M 0s + 58300K ... +....... ......... +. .......... .......... .......... 65% 182M 0s + 58350K .......... ....... +... .......... ... +....... ......... +. 65% 177M 0s + 58400K .......... ..... +..... .......... .......... .......... 65% 238M 0s + 58450K .......... ... +....... ......... +. .......... .......... 65% 161M 0s + 58500K ... +....... . +......... .......... .......... ... +....... 65% 81.6M 0s + 58550K ......... +. .......... ..... +..... .......... . +......... 65% 126M 0s + 58600K ....... +... .......... ... +....... ......... +. .......... 65% 68.7M 0s + 58650K .......... .......... . +......... ....... +... .......... 66% 139M 0s + 58700K ... +....... .......... .......... ..... +..... ... +....... 66% 215M 0s + 58750K . +......... .......... .......... ... +....... ......... +. 66% 56.0M 0s + 58800K .......... ..... +..... .......... .......... ....... +... 66% 173M 0s + 58850K .......... ... +....... ......... +. .......... ..... +..... 66% 198M 0s + 58900K .......... .......... .......... .......... ... +....... 66% 176M 0s + 58950K . +......... .......... .......... .......... . +......... 66% 88.5M 0s + 59000K ....... +... ...... +.... ... +....... . +........ +. .......... 66% 193M 0s + 59050K ..... +..... .......... . +......... ....... +... .......... 66% 51.7M 0s + 59100K ... +....... ......... +. .......... .......... .......... 66% 118M 0s + 59150K .......... ....... +... .......... ... +....... ......... +. 66% 144M 0s + 59200K .......... .......... ... +....... . +........ +. ....... +... 66% 90.4M 0s + 59250K .......... ... +....... ......... +. .......... ..... +..... 66% 175M 0s + 59300K ..........  +. +......... ....... +... .......... ... +....... 66% 126M 0s + 59350K .......... .......... ..... +..... .......... ......... +. 66% 133M 0s + 59400K .......... .......... .......... .......... ....... +... 66% 231M 0s + 59450K ..... +..... .......... . +......... ....... +... .......... 66% 214M 0s + 59500K .......... ......... +. .......... .......... .......... 66% 125M 0s + 59550K . +......... ....... +... .......... ... +....... .......... 67% 75.3M 0s + 59600K .......... ..... +..... .......... . +......... ....... +... 67% 107M + 0s + 59650K .......... ... +....... . +......... .......... ..... +..... 67% 62.7M 0s + 59700K .......... . +........ +. ....... +... .......... ... +....... 67% 158M 0s + 59750K ......... +. ....... +... .......... .......... .......... 67% 143M 0s + 59800K .......... .......... ... +....... ......... +. .......... 67% 113M 0s + 59850K .......... .......... ......... +. ....... +... .......... 67% 211M 0s + 59900K .......... ......... +. ....... +... ..... +..... .......... 67% 108M 0s + 59950K . +......... ....... +... .......... .......... . +........ +. 67% 67.5M 0s + 60000K .......... ..... +..... ... +....... .......... ....... +... 67% 195M 0s + 60050K .......... ... +....... ......... +. ....... +... .......... 67% 55.2M 0s + 60100K  +. +......... .......... .......... .......... ... +....... 67% 218M 0s + 60150K .......... .......... .......... .......... .......... 67% 205M 0s + 60200K .......... .......... ... +....... . +........ +. .......... 67% 202M 0s + 60250K ..... +..... .......... . +........ +. ..........  +.......... 67% + 47.2M 0s + 60300K .......... ......... +. ....... +... ..... +..... .......... 67% 103M 0s + 60350K . +......... ....... +... .......... ... +....... ......... +. 67% 167M 0s + 60400K ........ +.. ..... +. +.... ... +....... . +......... ....... +... 68% 67.1M 0s + 60450K ..... +..... ... +....... ......... +. ....... +... .......... 68% 114M 0s + 60500K ... +....... . +......... ....... +... ..... +..... ... +....... 68% 185M 0s + 60550K ......... +. .......... ..... +..... .......... . +......... 68% 195M 0s + 60600K .......... .......... ... +....... ......... +. .......... 68% 204M 0s + 60650K ..... +..... .......... . +......... .......... .......... 68% 214M 0s + 60700K ... +....... .......... .......... .......... .......... 68% 96.3M 0s + 60750K . +......... ....... +... .......... ... +....... ......... +. 68% 115M 0s + 60800K ....... +... .......... .......... . +........ +. ....... +... 68% 116M 0s + 60850K ..... +..... .......... ......... +. .......... ..... +..... 68% 139M 0s + 60900K ... +....... . +......... .......... .......... .......... 68% 192M 0s + 60950K ......... +. .......... ..... +..... .......... . +......... 68% 164M 0s + 61000K ....... +... ..... +..... ... +....... ......... +. .......... 68% 93.5M 0s + 61050K ..... +..... .......... ......... +. ....... +... .......... 68% 54.0M 0s + 61100K ... +....... ......... +. .......... ..... +..... .......... 68% 145M 0s + 61150K . +......... ....... +... .......... ... +....... ......... +. 68% 164M 0s + 61200K .......... ..... +..... .......... . +......... ....... +... 68% 212M 0s + 61250K .......... ... +....... ......... +. .......... ..... +..... 68% 55.8M 0s + 61300K .......... . +......... ....... +... .......... ... +....... 69% 192M 0s + 61350K .......... ....... +... .......... ... +....... ......... +. 69% 187M 0s + 61400K ....... +... .......... .......... . +......... ....... +... 69% 204M 0s + 61450K ..... +..... .......... . +......... ....... +... .......... 69% 150M 0s + 61500K ... +....... ......... +. .......... ..... +..... ... +....... 69% 97.5M 0s + + 61550K . +........ +. ....... +... .......... ... +....... ......... +. 69% 120M 0s + 61600K .......... ..... +..... ... +....... .......... ....... +... 69% 108M 0s + 61650K ..... +..... ... +....... .......... ....... +... .......... + 69% 187M 0s + 61700K .......... . +......... ....... +... ..... +..... ... +....... 69% 60.4M 0s + 61750K .......... .......... .......... .......... .......... 69% 200M 0s + 61800K ....... +... ..... +..... ... +....... ......... +. .......... 69% 84.6M 0s + 61850K ..... +..... .......... .......... .......... .......... 69% 215M 0s + 61900K ... +....... ......... +. .......... ..... +..... .......... 69% 208M 0s + 61950K . +......... ....... +... .......... ... +....... ......... +. 69% 99.1M 0s + 62000K .......... ..... +..... .......... . +......... ....... +... 69% 71.5M 0s + 62050K ..... +..... ... +....... .......... .......... ..... +..... 69% 68.8M 0s + 62100K .......... ......... +. ....... +... .......... ... +....... 69% 186M 0s + 62150K .......... .......... .......... .......... . +........ +. 69% 185M 0s + 62200K ....... +... .......... .......... ......... +. .......... 70% 132M 0s + 62250K .......... .......... . +......... ....... +... .......... 70% 54.0M 0s + 62300K .......... ......... +. .......... .......... .......... 70% 206M 0s + 62350K .......... ....... +... ..... +..... ... +....... ......... +. 70% 172M 0s + 62400K .......... .......... ... +....... . +......... ....... +... 70% 119M 0s + 62450K ..... +..... .......... .......... .......... .......... 70% 191M 0s + 62500K .......... . +......... ....... +... .......... ... +....... 70% 143M 0s + 62550K .......... ....... +... ..... +..... .......... . +......... 70% 162M 0s + 62600K .......... .......... ... +....... ......... +. .......... 70% 141M 0s + 62650K ..... +..... .......... .......... ....... +... ..... +..... 70% 122M 0s + 62700K ... +....... ......... +. .......... ..... +..... .......... 70% 54.4M 0s + 62750K . +......... .......... .......... .......... .......... 70% 176M 0s + 62800K .......... ..... +..... .......... . +......... ....... +... 70% 186M 0s + 62850K ..... +..... ... +....... .......... .......... ..... +..... 70% 83.3M 0s + 62900K ... +.......  +. +......... ..... +.. +... .......... ... +....... 70% 117M 0s + 62950K ......... +. ....... +... .......... .......... . +......... 70% 112M 0s + 63000K ....... +... .......... .......... ......... +. ....... +... 70% 210M 0s + 63050K ..... +..... .......... . +......... .......... ..... +..... 70% 103M 0s + 63100K .......... ......... +. .......... ..... +..... ... +....... 71% 73.1M 0s + 63150K . +......... .......... ..... +..... ... +....... . +........ +. 71% 83.0M 0s + 63200K .......... ... +....... ... +....... ....... +... ....... +... 71% 97.9M 0s + 63250K .......... .......... . +......... .......... ..... +..... 71% 87.0M 0s + 63300K .......... .......... ....... +... .......... ... +....... 71% 166M 0s + 63350K ......... +. ....... +... ..... +..... .......... .......... 71% 190M 0s + 63400K .......... .......... .......... ......... +. .......... 71% 199M 0s + 63450K .......... ... +....... . +......... .......... ..... +..... 71% 222M 0s + 63500K ... +....... ......... +. .......... ..... +..... .......... 71% 134M 0s + 63550K .......... ....... +... .......... ... +....... .......... 71% 113M 0s + 63600K ....... +... .......... .......... . +........ +. ....... +... 71% 149M 0s + 63650K .......... .......... ......... +. .......... ..... +..... 71% 83.9M 0s + 63700K ... +....... + ......... +. .......... .......... ... +....... 71% 68.4M 0s + 63750K ......... +. .......... ..... +..... .......... .......... 71% 179M 0s + 63800K .......... .......... ... +....... ......... +. .......... 71% 207M 0s + 63850K ..... +..... .......... . +......... .......... ..... +..... 71% 95.7M 0s + 63900K ... +....... .......... .......... .......... .......... 71% 178M 0s + 63950K . +........ +. .......... .......... .......... . +........ +. 71% 97.8M 0s + 64000K .......... ..... +..... .......... .......... ....... +... 72% 189M 0s + 64050K ..... +..... ... +....... .......... .......... ..... +..... 72% 61.5M 0s + 64100K .......... . +......... ....... +... .......... .......... 72% 89.8M 0s + 64150K . +......... .......... .......... .......... .......... 72% 149M 0s + 64200K ....... +... ..... +..... .......... . +......... .......... 72% 208M 0s + 64250K .......... .......... ......... +. ....... +... .......... 72% 158M 0s + 64300K .......... . +........ +. .......... .......... .......... 72% 54.0M 0s + 64350K .......... ....... +... .......... .......... .......... 72% 196M 0s + 64400K ....... +... ..... +..... .......... .......... .......... 72% 215M 0s + 64450K .......... .......... .......... ....... +... ..... +..... 72% 240M 0s + 64500K .......... . +......... ....... +... ..... +..... ... +....... 72% 59.3M 0s + 64550K . +........ +. ....... +... ..... +..... .......... . +......... 72% 89.7M 0s + 64600K ....... +... .......... . +......... . +........ +. ....... +... 72% 146M 0s + 64650K ..... +..... .......... . +......... ....... +... .......... 72% 124M 0s + 64700K .......... . +......... .......... ..... +..... .......... 72% 132M 0s + 64750K . +......... ....... +... ..... +..... .......... . +......... 72% 81.7M 0s + 64800K .......... ..... +..... .......... . +......... .......... 72% 207M 0s + 64850K .......... ... +....... ..... +.... +. .......... .......... 73% 112M 0s + 64900K ... +....... . +......... .......... ..... +..... ... +....... 73% 112M 0s + 64950K ......... +. ....... +... ..... +..... .......... .......... 73% 100M 0s + 65000K ....... +... .......... ... +....... ......... +. .......... 73% 174M 0s + 65050K ..... +..... .......... . +......... ....... +... ..... +..... 73% 93.5M 0s + 65100K ... +....... . +......... .......... ..... +..... .......... 73% 94.2M 0s + 65150K . +......... ....... +... .......... .......... ......... +. 73% 94.6M 0s + 65200K .......... ..... +..... ... +....... . +......... ....... +... 73% 97.3M 0s + 65250K .......... ... +....... ......... +. .......... .......... 73% 143M 0s + 65300K ... +....... ......... +. ....... +... .......... ... +....... 73% 91.3M 0s + 65350K . +......... .......... ..... +..... .......... .......... 73% 107M 0s + 65400K .......... .......... .......... ......... +. .......... 73% 175M 0s + 65450K ..... +..... .......... .......... .......... .......... 73% 201M 0s + 65500K .......... ......... +. .......... ..... +..... .......... 73% 189M 0s + 65550K . +......... .......... .......... ... +....... .......... 73% 169M 0s + 65600K ....... +... .......... .......... . +......... ....... +... 73% 130M 0s + 65650K ..... +..... ... +....... ......... +. .......... ..... +..... 73% 163M 0s + 65700K .......... . +......... ....... +... .......... + ... +....... 73% 103M 0s + 65750K . +........ +. .......... ..... +..... .......... . +......... 74% 70.2M 0s + 65800K ....... +... .......... ... +....... ......... +. .......... 74% 192M 0s + 65850K ..... +..... .......... .......... ....... +... .......... 74% 188M 0s + 65900K ... +....... . +......... ....... +... .......... ... +....... 74% 73.8M 0s + 65950K . +........ +. ....... +... ..... +..... ... +....... ......... +. 74% 107M 0s + 66000K .......... ..... +..... .......... . +......... ....... +... 74% 180M 0s + 66050K ..... +..... ... +....... ......... +. ....... +... ..... +..... 74% 76.5M 0s + 66100K .......... . +......... ....... +... .......... ..... +..... 74% 193M 0s + 66150K ......... +. .......... ..... +..... .......... ......... +. 74% 71.2M 0s + 66200K .......... .......... ... +....... ......... +. .......... 74% 124M 0s + 66250K ..... +..... .......... . +......... ....... +... .......... 74% 77.7M 0s + 66300K ... +....... ......... +. .......... .......... ... +....... 74% 190M 0s + 66350K . +......... ....... +... ..... +..... .......... ......... +. 74% 74.5M 0s + 66400K .......... .......... .......... . +......... ....... +... 74% 223M 0s + 66450K .......... .......... . +........ +. .......... .......... 74% 212M 0s + 66500K .......... . +......... ....... +... .......... .......... 74% 129M 0s + 66550K ......... +. ....... +... .......... .......... . +......... 74% 138M 0s + 66600K .......... .......... .......... . +........ +. .......... 74% 212M 0s + 66650K ..... +..... .......... . +......... .......... .......... 75% 132M 0s + 66700K .......... ......... +. .......... ..... +..... .......... 75% 83.8M 0s + 66750K . +......... .... +... +... .......... ... +....... ......... +. 75% 56.2M 0s + 66800K ....... +... .......... .......... .......... ....... +... 75% 145M 0s + 66850K .......... .......... ......... +. .......... .......... 75% 198M 0s + 66900K ... +....... . +......... .......... .......... ... +....... 75% 189M 0s + 66950K ......... +. .......... ..... +..... .......... .......... 75% 182M 0s + 67000K .......... .......... ... +....... ......... +. .......... 75% 61.6M 0s + 67050K ..... +..... .......... .......... ....... +... .......... 75% 195M 0s + 67100K ... +....... ......... +. .......... .......... .......... 75% 112M 0s + 67150K .......... ....... +... .......... .......... ......... +. 75% 71.6M 0s + 67200K .......... ..... +..... .......... .......... .......... 75% 180M 0s + 67250K .......... ... +....... . +......... .......... ..... +..... 75% 65.6M 0s + 67300K .......... .......... ....... +... .......... ... +....... 75% 187M 0s + 67350K ......... +. .......... .......... .......... .......... 75% 75.9M 0s + 67400K ....... +... ..... +..... .......... .......... ....... +... 75% 199M 0s + 67450K .......... .......... .......... .......... ..... +..... 75% 136M 0s + 67500K .......... . +......... .......... .......... ... +....... 75% 147M 0s + 67550K .......... .......... ..... +..... .......... . +......... 76% 164M 0s + 67600K ....... +... .......... .......... .......... .......... 76% 173M 0s + 67650K ..... +..... .......... . +......... ....... +... .......... 76% 118M 0s + 67700K ... +....... ....... +.. +. .......... ..... +..... .......... 76% 120M 0s + 67750K . +......... ....... +... ..... +..... .......... ......... +. 76% 57.2M 0s + 67800K .......... ..... +..... .......... . +......... ....... +... 76% 184M 0s + 67850K .......... .......... . +........ +. .......... ..... +..... 76% 217M 0s + 67900K .......... .......... ....... +... .......... ... +....... 76% 111M 0s + 67950K . +......... ....... +... ..... +..... ... +....... . +......... 76% 136M 0s + 68000K ....... +... .......... ... +....... ......... +. ....... +... 76% 175M 0s + 68050K ..... +..... .......... . +......... .......... ..... +..... 76% 73.8M 0s + 68100K ... +....... ......... +. .......... ..... +..... .......... 76% 86.0M 0s + 68150K .......... ....... +... .......... ... +....... ......... +. 76% 91.2M 0s + 68200K .......... .......... .......... . +......... ....... +... 76% 168M 0s + 68250K .......... .......... . +........ +. .......... ..... +..... 76% 194M 0s + 68300K .......... . +......... ....... +... .......... .......... 76% 72.3M 0s + 68350K .......... .......... ..... +..... .......... . +......... 76% 59.4M 0s + 68400K ....... +... .......... .......... .......... .......... 77% 174M 0s + 68450K ..... +..... .......... .......... ....... +... .......... 77% 200M 0s + 68500K ... +....... ......... +. .......... .......... .......... 77% 142M 0s + 68550K .......... ....... +... .......... .......... ......... +. 77% 170M 0s + 68600K .......... ..... +..... .......... . +......... .......... 77% 127M 0s + 68650K .......... .......... .......... .......... .......... 77% 190M 0s + 68700K .......... . +......... ....... +... .......... ... +....... 77% 93.9M 0s + 68750K ......... +. .......... ..... +..... .......... . +......... 77% 178M 0s + 68800K ....... +... .......... .......... ......... +. .......... 77% 66.6M 0s + 68850K ..... +..... ... +....... .......... ....... +... .......... 77% 178M 0s + 68900K + ... +....... ......... +. .......... ..... +..... .......... 77% 110M 0s + 68950K . +......... ....... +... .......... .......... .......... 77% 176M 0s + 69000K .......... ..... +..... .......... . +......... .......... 77% 201M 0s + 69050K .......... ... +....... ......... +. .......... ..... +..... 77% 55.2M 0s + 69100K ... +....... ......... +. ....... +... .......... ... +....... 77% 113M 0s + 69150K . +........ +. .......... .......... .......... . +......... 77% 74.1M 0s + 69200K ....... +... .......... .......... .......... .......... 77% 218M 0s + 69250K .......... .......... . +........ +. .......... .......... 77% 192M 0s + 69300K .......... ......... +. .......... ..... +..... .......... 78% + 58.0M + 0s + 69350K . +......... .......... .......... .......... .......... 78% 92.9M 0s + 69400K ....... +... .......... .......... . +......... ....... +... 78% 158M 0s + 69450K ...... +.... ... +....... .......... .......... .......... 78% 105M 0s + 69500K .......... . +........ +. .......... .......... .......... 78% 165M 0s + 69550K . +........ +. ....... +... .......... .......... .......... 78% 184M 0s + 69600K .......... .......... .......... ......... +. .......... 78% 188M 0s + 69650K .......... .......... . +......... .......... .......... 78% 227M 0s + 69700K ... +....... ......... +. .......... .......... .......... 78% 108M 0s + 69750K . +......... .......... .......... ... +....... .......... 78% 92.2M 0s + 69800K ....... +... .......... .......... . +......... ....... +... 78% 90.3M 0s + 69850K ..... +..... ... +....... ......... +. .......... ..... +..... 78% 186M 0s + 69900K .......... .......... ....... +... .......... .......... 78% 202M 0s + 69950K ......... +. .......... ..... +..... .......... . +......... 78% 95.7M 0s + 70000K .......... .......... ... +....... .......... .......... 78% 210M 0s + 70050K ..... +..... ... +....... .......... ....... +... .......... 78% 54.3M 0s + 70100K ... +...... +. .......... ....... +... ..... +..... .......... 78% 139M 0s + 70150K .......... ....... +... ..... +..... .......... .......... 78% 177M 0s + 70200K .......... ..... +..... .......... .......... ....... +... 79% 69.7M 0s + 70250K .......... ... +....... .......... ....... +... .......... 79% 205M 0s + 70300K .......... .......... ... +.... +... .......... ... +....... 79% 59.6M 0s + 70350K ......... +. ....... +... ..... +..... .......... . +......... 79% 77.2M 0s + 70400K .......... .......... .......... ......... +. .......... 79% 184M 0s + 70450K .......... .......... . +......... ....... +... .......... 79% 215M 0s + 70500K ... +....... ......... +. .......... .......... ... +....... 79% 84.7M 0s + 70550K .......... ....... +... .......... .......... ......... +. 79% 135M 0s + 70600K .......... ..... +..... .......... .......... .......... 79% 202M 0s + 70650K ..... +..... ... +....... ......... +. .......... ..... +..... 79% 205M 0s + 70700K .......... . +......... ....... +... .......... ... +....... 79% 133M 0s + 70750K ......... +. ....... +... ..... +..... .......... . +......... 79% 78.2M 0s + 70800K .......... .......... ... +....... ......... +. .......... 79% 96.8M 0s + 70850K ..... +..... ... +....... .......... ....... +... .......... 79% + 205M 0s + 70900K .......... ......... +. .......... .......... .......... 79% 207M 0s + 70950K . +......... ....... +... .......... ... +....... ........ +.. 79% 108M 0s + 71000K .......... .......... .......... . +......... ....... +... 79% 207M 0s + 71050K .......... ... +....... .......... .......... ..... +..... 79% 68.3M 0s + 71100K .......... . +......... ....... +... .......... ... +....... 80% 192M 0s + 71150K ......... +. .......... ..... +..... .......... .......... 80% 89.1M 0s + 71200K ....... +... .......... ... +....... ......... +. .......... 80% 74.4M 0s + 71250K ..... +. +.... ... +....... . +........ +. .......... ..... +..... 80% 78.6M 0s + 71300K ... +....... . +......... .......... ..... +..... .......... 80% 154M 0s + 71350K . +......... .......... .......... ... +....... .......... 80% 109M 0s + 71400K ....... +... ..... +..... .......... . +......... .......... 80% 87.4M 0s + 71450K ..... +..... ... +....... ......... +. .......... ..... +..... 80% 208M 0s + 71500K .......... . +......... .......... .......... ... +....... 80% 91.1M 0s + 71550K ......... +. .......... ..... +..... .......... . +......... 80% 141M 0s + 71600K ....... +... .......... .......... .......... .......... 80% 185M 0s + 71650K ..... +..... .......... . +......... .... +...... ...... +.... 80% 198M 0s + 71700K .......... .. +........ ........ +.. .......... .... +...... 80% 120M 0s + 71750K .. +........ + ....... +... ... +....... ......... +. .......... 80% 102M 0s + 71800K .......... .......... . +......... .......... .......... 80% 181M 0s + 71850K ... +....... ......... +. .......... .......... .......... 80% 61.5M 0s + 71900K + .......... ....... +... .......... ... +....... ......... +. 80% 171M 0s + 71950K ....... +... .......... .......... . +......... ....... +... 80% 129M 0s + 72000K .......... ... +....... ......... +. ....... +... ..... +..... 81% 190M 0s + 72050K ... +....... .......... ....... +... .......... ... +....... 81% 213M 0s + 72100K ......... +. .......... ..... +..... ... +....... . +......... 81% 61.8M 0s + 72150K .......... .......... .......... ......... +. .......... 81% 170M 0s + 72200K .......... .......... ......... +. ....... +... .......... 81% 51.8M 0s + 72250K ... +....... .......... .......... .......... ... +....... 81% 202M 0s + 72300K . +......... .......... .......... ... +....... ......... +. 81% 175M 0s + 72350K .......... ..... +..... .......... . +......... ....... +... 81% 74.4M 0s + 72400K .......... .......... ......... +. .......... ..... +..... 81% 101M 0s + 72450K ... +.. +..... . +......... .......... .......... ... +....... 81% 116M 0s + 72500K .......... .......... ..... +..... ... +....... .......... 81% 196M 0s + 72550K ....... +... .......... ... +....... . +......... .......... 81% 96.2M 0s + 72600K ..... +..... .......... .......... .......... .......... 81% 199M 0s + 72650K .......... ......... +. .......... ..... +..... ... +....... 81% 205M 0s + 72700K . +......... .......... ..... +..... ... +....... ......... +. 81% 125M 0s + 72750K .......... .......... ... +....... .......... ..... +.. +... 81% 202M 0s + 72800K .......... ... +....... .......... ....... +... ..... +..... 81% 88.2M 0s + 72850K ... +....... . +......... ....... +... .......... .......... 82% 76.4M 0s + 72900K . +......... .......... ..... +..... ... +....... .......... 82% 162M 0s + 72950K ....... +... .......... ... +....... ......... +. .......... 82% 171M 0s + 73000K ..... +..... .......... .......... .......... .......... 82% 115M 0s + 73050K ... +....... ......... +. .......... .......... .......... 82% 213M 0s + 73100K .......... ....... +... .......... ... +....... ......... +. 82% 63.3M 0s + 73150K .......... .......... .......... .......... ....... +... 82% 160M 0s + 73200K .......... ... +....... .......... .......... ..... +..... 82% 51.1M 0s + 73250K .......... .......... .......... .......... .......... 82% 214M 0s + 73300K . +......... .......... ..... +..... .......... .......... 82% 180M 0s + 73350K ....... +... ..... +..... ... +....... ......... +. .......... 82% 65.8M 0s + 73400K ..... +..... .......... . +......... ....... +... .......... 82% 94.4M 0s + 73450K ... +....... .......... .......... .......... .......... 82% 226M 0s + 73500K . +........ +. .......... .......... .......... ......... +. 82% 169M 0s + 73550K .......... ..... +..... ... +....... . +......... ....... +... 82% 67.9M 0s + 73600K ..... +..... .......... ......... +. .......... .......... 82% 144M 0s + 73650K .......... ......... +. .......... .......... ... +....... 82% 107M 0s + 73700K ......... +. .......... ..... +..... .......... . +......... 82% 103M 0s + 73750K .......... .......... ... +....... ....... +.. +. .......... 83% 127M 0s + 73800K ..... +..... .......... . +........ +. .......... .......... 83% 143M 0s + 73850K ... +....... . +......... .......... ..... +..... .......... 83% 126M 0s + 73900K . +......... .......... .......... ... +....... . +......... 83% 158M 0s + 73950K .......... .......... .......... . +......... ....... +... 83% 222M 0s + 74000K .......... ... +....... .......... .......... .......... 83% 128M 0s + 74050K .......... . +......... ....... +... .......... .......... 83% 196M 0s + 74100K ......... +. .......... ..... +..... .......... . +......... 83% 74.8M 0s + 74150K ....... +... .......... ... +....... .......... .......... 83% 213M 0s + 74200K ..... +..... ... +....... .......... ....... +... .......... 83% 121M 0s + 74250K ... +....... ........ +. +. .......... ..... +..... ........ +.. 83% 62.9M 0s + 74300K .......... .......... .......... .......... ......... +. 83% 146M 0s + 74350K .......... ..... +..... .......... . +......... ....... +... 83% 72.5M 0s + 74400K .......... ... +....... . +......... .......... .......... 83% 202M 0s + 74450K .......... . +......... .......... .......... .......... 83% 87.0M 0s + 74500K ......... +. .......... .......... .......... . +......... 83% 178M 0s + 74550K ....... +... .......... ... +....... ......... +. .......... 83% 84.6M 0s + 74600K ..... +..... .......... .......... ....... +... .......... 83% 178M 0s + 74650K .......... ......... +. .......... .......... ... +....... 84% 220M 0s + 74700K .......... ....... +... .......... ... +....... ......... +. 84% 113M + 0s + 74750K .......... .......... .......... .......... ....... +... 84% 164M 0s + 74800K .......... ... +....... ......... +. .......... ..... +..... 84% 89.9M 0s + + 74850K .......... .......... ....... +... .......... ... +....... 84% 62.4M 0s + 74900K ......... +. .......... .......... .......... . +......... 84% + 178M 0s + 74950K ....... +... .......... ... +....... ......... +. .......... 84% 186M 0s + 75000K ..... +..... .......... . +......... .......... ..... +..... 84% 129M 0s + 75050K ... +....... .......... .......... .......... ... +....... 84% 220M 0s + 75100K . +........ +. ....... +... .......... ... +....... ......... +. 84% 72.8M 0s + 75150K .......... ..... +..... .......... .......... ....... +... 84% 181M 0s + 75200K ..... +..... .......... . +......... ....... +... ..... +..... 84% 107M 0s + 75250K ... +....... ......... +. ....... +... .......... ... +....... 84% 70.4M 0s + 75300K . +......... .......... ..... +..... .......... .......... 84% 195M 0s + 75350K ....... +... .......... .......... ......... +. .......... 84% 225M 0s + 75400K ..... +..... .......... . +........ +. ....... +... .......... 84% 50.9M 0s + 75450K ... +....... ......... +. .......... ..... +..... ... +....... 84% 95.7M 0s + 75500K .......... .......... .......... ... +....... .......... 84% 182M 0s + 75550K .......... .......... .......... . +........ +. ....... +... 85% 70.1M 0s + 75600K .......... .......... ......... +. .......... ..... +..... + 85% 149M 0s + 75650K .......... . +......... ....... +... ..... +..... ... +....... 85% 133M 0s + 75700K ......... +. ....... +... .......... .......... . +......... 85% 183M 0s + 75750K ....... +... .......... .......... ......... +. .......... 85% 209M 0s + 75800K .......... .......... . +......... ....... +... .......... 85% 220M 0s + 75850K ... +....... ......... +. ....... +... ..... +..... .......... 85% 140M 0s + 75900K .......... ....... +... .......... ... +....... . +......... 85% 60.0M 0s + 75950K .......... ..... +..... ... +....... . +......... ....... +... 85% 189M 0s + 76000K .......... + ... +....... .......... .......... ..... +..... 85% 79.3M 0s + 76050K .......... . +........ +. ....... +... .......... ... +....... 85% 126M 0s + 76100K .. +........ .......... ..... +..... .......... . +......... 85% 79.4M 0s + 76150K ....... +... .......... .......... ......... +. .......... 85% 182M 0s + 76200K ..... +..... .......... . +......... .......... .......... 85% 188M 0s + 76250K .......... ......... +. .......... ..... +..... .......... 85% 68.6M 0s + 76300K . +........ +. ....... +... .......... ... +....... ......... +. 85% 155M 0s + 76350K .......... ..... +..... .......... . +......... .......... 85% 195M 0s + 76400K ..... +..... ... +....... ......... +. ....... +... .......... 86% 58.6M 0s + 76450K .......... . +......... .......... .......... .......... 86% 107M 0s + 76500K .......... .......... ..... +..... .......... . +......... 86% 193M 0s + 76550K .......... .......... ... +....... . +........ +. .......... 86% 208M 0s + 76600K ..... +..... .......... .......... .......... .......... 86% 65.8M 0s + 76650K ... +....... ......... +. .......... ..... +..... .......... 86% 200M 0s + 76700K . +......... .... +...... .......... .......... .......... 86% 182M 0s + 76750K ....... +... ..... +..... .......... .......... ....... +... 86% 161M 0s + 76800K .......... .......... .......... . +......... ..... +..... 86% 203M 0s + 76850K .......... + . +......... ....... +... .......... .......... 86% 99.3M 0s + 76900K . +......... .......... ..... +..... .......... . +........ +. 86% 75.6M 0s + 76950K ....... +... .......... ... +....... . +........ +. ....... +... + 86% 140M 0s + 77000K .......... ... +. +...... .......... ....... +... .......... 86% 137M 0s + 77050K . +......... ......... +. ....... +... .......... .......... 86% 110M 0s + 77100K .......... .......... .......... .......... . +........ +. 86% 147M 0s + 77150K .......... ..... +..... .......... . +........ +. .......... 86% 205M 0s + 77200K ..... +..... ... +....... .......... ....... +... ..... +..... 86% 103M 0s + 77250K .......... . +......... ....... +... .......... .. +. +....... 86% 163M 0s + 77300K ......... +. .......... ..... +..... .......... . +......... 87% 52.4M 0s + 77350K  +.......... ..... +..... ... +....... ......... +. .......... 87% 189M 0s + 77400K ..... +..... .......... ......... +. ....... +... .......... 87% 61.1M 0s + 77450K ... +....... ......... +. .......... .......... .......... 87% 208M 0s + 77500K . +......... .......... .......... ... +....... .......... 87% 101M 0s + 77550K .......... .......... .......... .......... ....... +... 87% 217M 0s + 77600K .......... ... +....... ......... +. .......... ..... +..... 87% 60.1M 0s + 77650K .......... + . +......... ....... +... .......... .......... 87% 99.5M 0s + 77700K ......... +. .......... .......... .......... . +......... 87% 174M 0s + 77750K . +......... .......... ... +....... ......... +. .......... 87% 203M 0s + 77800K .......... .... +...... . +......... ....... +... .......... 87% + 205M 0s + 77850K .......... .......... .......... ..... +..... .......... 87% 149M 0s + 77900K . +......... ....... +... .......... ... +....... . +........ +. 87% 64.5M 0s + 77950K .......... ..... +..... ... +....... .......... ....... +... 87% 149M 0s + 78000K .......... .......... ......... +. .......... .......... 87% 196M 0s + 78050K .......... . +......... ....... +... .......... ... +....... 87% 109M 0s + 78100K .......... .......... .......... .......... . +......... + 87% 126M 0s + 78150K .......... .......... ... +....... .......... .......... 87% 138M 0s + 78200K ..... +..... ...... +.... .......... ....... +... .......... 88% 201M 0s + 78250K ... +....... ......... +. .......... ..... +..... .......... 88% 134M 0s + 78300K . +......... ....... +... .......... ... +....... ......... +. 88% 55.8M + 0s + 78350K .... +...... ..... +..... .......... . +......... ....... +... 88% 78.9M 0s + 78400K ..... +..... ... +....... . +........ +.  +.......... ..... +..... 88% 6.92M 0s + 78450K .......... .......... .......... .......... .......... 88% 150M 0s + 78500K .......... .......... .......... .......... .......... 88% 161M 0s + 78550K .......... .......... .......... .......... .......... 88% 188M 0s + 78600K .......... .......... .......... .......... .......... 88% 192M 0s + 78650K .......... .......... .......... .......... .......... 88% 166M 0s + 78700K .......... .......... .......... .......... .......... 88% 148M 0s + 78750K .......... .......... .......... . +........ +. ....... +... 88% 192M 0s + 78800K .......... + ... +....... ......... +. .......... ..... +..... 88% 103M 0s + 78850K ... +....... .......... ...... +.... ..... +..... ... +....... 88% 212M 0s + 78900K .......... ....... +... ..... +..... .......... . +........ +. 88% 166M 0s + 78950K .......... .......... ... +....... ......... +. .......... 88% 203M 0s + 79000K ..... +..... ..... +..... .......... ....... +... .......... 88% 205M 0s + 79050K .......... . +........ +. .......... ..... +..... .......... 88% 182M 0s + 79100K . +......... ....... +... .......... .......... ...... +... +. 89% 158M 0s + 79150K .......... ..... +..... .......... . +......... ....... +... 89% 188M 0s + 79200K .......... .......... . +........ +. .......... .......... 89% 198M 0s + 79250K ... +....... ......... +. .......... .......... ... +....... 89% 6.65M 0s + 79300K ......... +. ....... +... .......... .......... .......... 89% 167M 0s + 79350K ....... +... .......... ... +....... .......... ....... +... 89% 205M 0s + 79400K ..... +..... .......... .......... .......... ..... +..... 89% 200M 0s + 79450K ... +....... .......... .......... .......... .......... 89% 200M 0s + 79500K . +......... .......... .......... .......... ......... +. 89% 177M 0s + 79550K ....... +... .......... .......... ......... +. ....... +... 89% 196M 0s + 79600K .......... ... +....... .......... .......... ..... +..... 89% 212M 0s + 79650K .......... . +......... .......... .......... ... +....... 89% 186M 0s + 79700K .......... ....... +... ..... +..... .......... .......... 89% 181M 0s + 79750K .......... .......... .......... ......... +. ....... +... 89% 195M 0s + 79800K ..... +..... .......... .......... ....... +... .......... 89% 91.0M 0s + 79850K ... +....... . +. +........ .......... ..... +..... .......... 89% 11.7M 0s + 79900K ......... +. ....... +... ..... +..... .......... .......... 89% 111M 0s + 79950K .......... ..... +..... .......... . +........ +. .......... 89% 51.8M 0s + 80000K .......... ... +....... ......... +. .......... .......... 90% 54.4M 0s + 80050K ... +....... . +......... .......... .......... ... +....... 90% 79.9M 0s + 80100K ......... +. .......... ..... +..... .......... . +......... 90% 94.5M 0s + 80150K .. +..... +... .......... ... +....... .......... .......... 90% 88.8M 0s + 80200K ..... +..... .......... . +......... ....... +... ..... +..... 90% 69.2M 0s + 80250K ... +....... ......... +. ..........  +..... +..... .......... 90% 78.5M 0s + 80300K . +........ +. ....... +... .......... ... +....... ......... +. 90% 74.2M 0s + 80350K .......... ..... +..... ... +....... .......... ....... +... 90% 144M 0s + 80400K .......... ... +....... .......... .......... ..... +..... 90% 98.6M 0s + 80450K .......... .......... ....... +... .......... .......... 90% 83.2M 0s + 80500K . +......... .......... ..... +..... .......... . +......... 90% 75.2M 0s + 80550K ....... +... .......... ... +....... .......... ....... +... 90% 183M 0s + 80600K ..... +..... .......... . +........ +. ....... +... .......... 90% 69.0M 0s + 80650K ... +....... ......... +. .......... .......... .......... 90% 54.9M 0s + 80700K . +......... .......... ..... +..... ... +....... ......... +. 90% 54.7M 0s + 80750K .......... ..... +..... .......... .......... ....... +... 90% 47.9M 0s + 80800K .......... ... +....... . +........ +. . +......... ..... +..... 90% 110M 0s + 80850K .......... . +......... ....... +... ..... +..... ... +. +...... 91% 90.3M 0s + 80900K ......... +. ....... +... ..... +..... .......... . +......... 91% 70.8M 0s + 80950K ....... +... .......... ... +....... ......... +. .......... 91% 138M 0s + 81000K ..... +..... .......... .......... ....... +... .......... 91% 202M 0s + 81050K ... +....... ......... +. ....... +... .......... . +......... 91% 64.5M 0s + 81100K . +......... ....... +... ..... +..... ... +....... ......... +. 91% 60.0M 0s + 81150K ....... +... ..... +..... . +.. +....... . +......... ....... +... 91% 83.3M 0s + 81200K .......... ... +....... ......... +. .......... ..... +..... 91% 113M 0s + 81250K ... +....... . +......... ....... +... .......... ... +....... 91% 74.1M 0s + 81300K ......... +. ....... +... .......... .......... . +......... 91% 163M 0s + 81350K ..... +.. +... .......... ... +....... . +......... .......... 91% 54.0M 0s + 81400K ..... +..... .......... . +......... ....... +... .......... 91% 58.5M 0s + + 81450K ... +....... .. +........ .......... ..... +..... .......... 91% 43.1M 0s + 81500K . +......... ....... +... .......... .......... .......... 91% 145M 0s + 81550K .......... .......... .......... .......... ....... +... 91% 228M 0s + 81600K .......... ... +....... .......... ....... +... .......... 91% 69.7M 0s + 81650K ... +....... .......... ....... +... .......... ... +....... 91% 75.8M 0s + 81700K + .......... .......... ..... +..... .......... . +......... 91% 52.8M 0s + 81750K ....... +... .......... .......... . +........ +. .......... 92% 203M 0s + 81800K ..... +..... .......... . +......... ....... +... .......... 92% 103M 0s + 81850K .......... ......... +. .......... ..... +..... .......... 92% 78.8M 0s + 81900K . +......... .......... + .......... ...... +.... .......... 92% 78.9M 0s + 81950K .. +........ .... +...... .......... ... +....... ......... +. 92% 74.7M 0s + 82000K .......... ..... +..... .......... . +........ +. ....... +... 92% 86.5M 0s + 82050K .......... ... +....... ......... +. ....... +... ..... +..... 92% 81.1M 0s + 82100K .......... .......... ....... +... .......... ... +....... 92% 46.7M 0s + 82150K . +........ +. .......... .......... .......... . +......... 92% 53.3M 0s + 82200K ....... +... .......... .......... .......... .......... 92% 183M 0s + 82250K .......... .......... . +......... ... +....... .......... 92% 201M 0s + 82300K .......... ......... +. .......... ..... +..... ... +....... 92% 80.0M 0s + 82350K .......... ....... +... ..... +..... ... +....... ......... +. 92% 62.4M 0s + 82400K ....... +... .......... .......... .......... ....... +... 92% 57.3M 0s + 82450K .......... ... +....... . +........ +. .......... ..... +..... 92% 80.0M 0s + 82500K .......... . +......... ... +....... .......... ... +....... 92% 171M 0s + 82550K ......... +. .......... .......... ... +....... . +......... 92% 92.5M 0s + 82600K .......... ..... +..... ... +....... ......... +. .......... 92% 73.8M 0s + 82650K ..... +..... .......... .......... ....... +... .......... 93% 56.7M 0s + 82700K ... +....... ......... +. .......... .......... .. +. +....... 93% 214M 0s + 82750K . +......... ....... +... .......... .......... . +......... 93% 70.4M 0s + 82800K ....... +... ..... +..... .......... . +......... .......... 93% 44.6M 0s + 82850K .......... ... +....... . +........ +. .......... .......... 93% 50.4M 0s + 82900K ... +....... . +......... .......... ..... +..... ... +....... 93% 187M 0s + 82950K . +......... ....... +... .......... .......... ......... +. 93% 190M 0s + 83000K + ....... +... .......... ... +....... .......... .......... 93% 86.2M 0s + 83050K ..... +..... .......... . +......... ....... +... .......... 93% + 72.8M 0s + 83100K ... +....... . +........ +. .......... ..... +..... .......... 93% 59.8M 0s + 83150K . +......... .......... ..... +..... ... +....... ......... +. 93% 80.6M 0s + 83200K .......... ..... +..... ... +....... . +......... .......... 93% 176M 0s + 83250K ..... +..... ... +....... ......... +. .......... ..... +..... 93% 94.1M 0s + 83300K .......... . +......... ....... +... .......... ... +....... 93% 48.5M 0s + 83350K . +........ +. .......... .......... .......... . +......... 93% 86.7M 0s + 83400K ....... +... ..... +..... .......... .......... .......... 93% 193M 0s + 83450K ..... +..... .......... .......... ....... +... .......... 93% 74.9M 0s + 83500K ... +....... ......... +. .......... ..... +..... .......... 93% 43.1M 0s + 83550K . +......... ....... +... .......... ... +....... .......... 94% 43.5M 0s + 83600K ....... +... ..... +..... .......... . +......... ....... +... 94% 119M 0s + 83650K .......... ... +....... ......... +. .......... .......... 94% 186M 0s + 83700K .......... .......... ....... +... ..... +..... ... +....... 94% 139M 0s + 83750K .......... ....... +... ..... +..... .......... . +........ +. 94% 73.2M 0s + 83800K .......... .......... ... +....... ......... +. .......... 94% 71.5M 0s + 83850K ..... +..... .......... . +......... .......... ..... +..... 94% 197M 0s + 83900K ... +....... ......... +. ....... +... .......... .......... 94% 61.4M 0s + 83950K . +......... .......... .......... ... +....... .......... 94% 97.0M 0s + 84000K ....... +... ..... +..... .......... . +......... ....... +... 94% 54.4M 0s + 84050K .......... ... +....... .......... ....... +... ..... +..... 94% 84.4M 0s + 84100K .......... . +......... .......... .......... ... +....... 94% 66.6M 0s + 84150K ......... +. ....... +... .......... .......... . +......... 94% 157M 0s + 84200K ....... +... .......... ... +....... . +......... .......... 94% 45.8M 0s + 84250K ..... +..... .......... . +......... ....... +... .......... 94% 47.6M 0s + 84300K .......... . +......... .......... ..... +..... .......... 94% 175M 0s + + 84350K .......... ....... +... .......... .......... ......... +. 94% 79.5M 0s + 84400K .......... ..... +..... .......... . +......... ....... +... 95% 134M 0s + 84450K ..... +..... ... +....... .......... .......... .......... 95% 87.4M 0s + 84500K .......... .......... ....... +... .......... ... +....... 95% 87.4M 0s + 84550K . +......... ....... +... .......... .......... . +......... 95% 47.6M 0s + 84600K .......... ..... +..... .......... .......... .......... 95% 204M 0s + 84650K .......... .......... . +........ +. .......... .......... 95% 195M 0s + 84700K ... +....... ......... +. .......... .......... .......... 95% + 54.6M 0s + 84750K . +........ +. .......... .......... ... +....... ......... +. 95% 61.7M 0s + 84800K .......... ..... +. +.... .......... ......... +. ....... +... 95% 83.9M 0s + 84850K .......... ... +....... ......... +. .......... ..... +..... 95% 192M 0s + 84900K .......... . +......... ....... +... ..... +..... .......... 95% 46.4M 0s + 84950K . +......... .......... ..... +..... .......... . +......... 95% + 45.9M 0s + 85000K .......... .......... .......... ...... +.... .......... 95% 162M 0s + 85050K .......... .......... . +......... ....... +... ..... +..... 95% 217M 0s + 85100K ... +....... ......... +. ....... +... ..... +..... .......... 95% 75.8M 0s + 85150K ......... +. ....... +... .......... ... +....... ......... +. 95% 73.5M 0s + 85200K .......... .......... .......... . +......... ....... +... 95% 66.2M 0s + 85250K ..... +..... .......... ......... +. .......... ..... +..... 95% 55.2M 0s + 85300K .......... . +......... ....... +... .......... .......... 96% 187M 0s + 85350K .......... .......... .......... ... +....... . +......... 96% 177M 0s + 85400K ....... +... ..... +..... ... +....... ......... +. ....... +... 96% 61.3M 0s + 85450K ..... +..... .......... .......... ....... +... .......... 96% 68.5M 0s + 85500K ... +....... .......... .......... ..... +..... .......... 96% 210M 0s + 85550K . +......... ....... +... .......... .......... ......... +. 96% 71.0M 0s + 85600K .......... ..... +..... .......... ...... +... +. ....... +... 96% 52.3M 0s + 85650K .......... .......... ......... +. .......... ..... +..... 96% 43.3M 0s + 85700K .......... . +......... .......... .......... ... +....... 96% 119M 0s + 85750K . +........ +. .......... ..... +..... .......... . +......... 96% 155M 0s + 85800K ... +....... ......... +. .......... ..... +..... ... +....... 96% 86.9M 0s + 85850K . +......... .......... .......... ... +....... ..... +.... +. 96% 76.6M 0s + 85900K .......... ..... +..... ...... +.... . +......... ....... +... 96% 57.4M 0s + 85950K ..... +..... .......... .. +....... +. .......... ..... +..... 96% 67.5M 0s + 86000K .......... ......... +. ....... +... .......... .......... 96% 182M 0s + 86050K . +......... .......... ..... +..... ... +....... .......... 96% 114M 0s + 86100K ....... +... .......... ... +....... ......... +. .......... 96% 73.9M 0s + 86150K ..... +..... .......... . +......... ....... +... .......... 96% 55.7M 0s + 86200K ... +....... ......... +. .......... ..... +..... ... +....... 97% 95.0M 0s + 86250K ......... +. ....... +... .......... .......... . +........ +. 97% 49.1M 0s + 86300K .......... ..... +..... .......... ......... +. .......... 97% 203M 0s + 86350K .......... ... +....... ......... +. ....... +... .......... 97% 40.5M 0s + 86400K .......... .......... .......... .......... .......... 97% 235M 0s + 86450K . +........ +. .......... .......... .......... . +......... 97% 74.9M 0s + 86500K ....... +... .......... ... +....... .......... .......... 97% 154M 0s + 86550K ..... +..... .......... . +......... ....... +... .......... 97% 87.2M 0s + 86600K .......... ......... +. .......... ..... +..... .......... 97% 53.6M 0s + 86650K . +......... .......... .......... ... +....... ......... +. 97% 59.4M 0s + 86700K ....... +... .......... .......... .......... .......... 97% 146M 0s + 86750K ..... +..... .......... .......... .......... .......... 97% 164M 0s + 86800K .......... . +......... ....... +... .......... .......... 97% 84.4M 0s + 86850K ......... +. .......... ..... +..... .......... . +......... 97% 54.5M 0s + 86900K ....... +... ..... +..... .......... .. +....... +. .......... 97% 93.0M 0s + 86950K ..... +..... .......... .......... .......... .......... 97% 162M 0s + 87000K ... +....... ......... +. .......... .......... .......... 97% 55.7M 0s + 87050K . +........ +. ....... +... .......... ... +....... ......... +. 97% 39.7M 0s + 87100K .......... .......... .......... . +........ +. .......... 98% 215M 0s + 87150K .......... .......... ......... +. .......... ..... +..... 98% 84.3M 0s + 87200K .......... . +........ +. .......... .......... .......... 98% 207M 0s + 87250K ......... +. .......... ..... +..... ... +....... . +......... 98% 68.7M 0s + 87300K ....... +... ..... +..... ... +....... .......... + .......... 98% 53.1M 0s + 87350K ..... +..... .......... . +......... ....... +... .......... 98% 68.3M 0s + 87400K ... +....... ......... +. .......... ..... +..... ... +....... 98% 198M 0s + 87450K . +......... ....... +... .......... ... +....... .......... 98% 109M 0s + 87500K .. +..... +... ..... +..... .......... . +......... ....... +... 98% 87.3M 0s + 87550K .......... ... +....... ......... +. .......... .......... 98% 59.1M 0s + 87600K .......... . +......... .......... .......... ... +....... 98% 96.6M 0s + 87650K ......... +. ....... +... .......... .......... . +......... 98% 157M 0s + 87700K ....... +... .......... ... +....... .......... ....... +... 98% 51.6M 0s + 87750K ..... +..... .......... . +......... ....... +... .......... 98% 35.5M 0s + 87800K .......... .......... .......... .......... .......... 98% 234M + 0s + 87850K . +......... ....... +... .......... ... +....... ......... +. 98% 75.0M 0s + 87900K ....... +. +.. .......... .......... . +......... ....... +... 98% 84.2M 0s + 87950K ..... +..... ... +....... .......... .......... ..... +..... 98% 172M 0s + 88000K ... +....... . +......... ....... +... .......... .......... 99% 58.8M 0s + 88050K ......... +. ....... +... ..... +..... .......... . +......... 99% 63.8M 0s + 88100K + ....... +... .......... .......... . +........ +. .......... 99% 187M 0s + 88150K ..... +..... .......... . +......... ....... +... .......... 99% 112M 0s + 88200K ... +....... ......... +. ....... +... .......... .......... 99% 83.8M 0s + 88250K . +......... ....... +... .......... .......... . +......... 99% 58.3M 0s + 88300K ....... +... ..... +..... .......... . +......... ....... +... 99% 103M 0s + 88350K .......... ... +....... .......... .......... ..... +..... 99% 46.7M 0s + 88400K .......... . +........ +. ....... +... .......... .......... 99% 185M 0s + 88450K . +........ +. .......... ..... +..... .......... .......... + 99% 35.5M + 0s + 88500K ....... +... ..... +..... .......... ......... +. .......... 99% 111M 0s + 88550K .......... .......... .......... .......... .......... 99% 242M 0s + 88600K .......... .......... ....... +... .......... ... +....... 99% 219M 0s + 88650K . +......... ....... +... .......... .......... .......... 99% 63.4M 0s + 88700K ....... +... ..... +..... .......... .......... ....... +... 99% 59.5M 0s + 88750K .......... .......... ......... +. .......... ..... +..... 99% 58.5M 0s + 88800K ... +....... . +......... ....... +... ... +....... ... +....... 99% 98.4M 0s + 88850K ......... +. .......... ..... +..... .......... .... 100% 174M=0.8s + + +2024-09-12 19:45:16 (106 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [91028019/91028019] + + +PREFIX=/mambaforge + + +Transaction + + Prefix: /mambaforge/envs/_virtual_specs_checks + + All requested packages already installed + +Dry run. Not executing the transaction. + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.8.30-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.12-5_cp312.conda + +Extracting tzdata-2024a-h8827d51_1.conda + +Extracting libgomp-14.1.0-h77fa898_1.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-14.1.0-h77fa898_1.conda + +Extracting libgcc-ng-14.1.0-h69a702a_1.conda + +Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda + +Extracting bzip2-1.0.8-h4bc722e_7.conda + +Extracting c-ares-1.32.3-h4bc722e_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libexpat-2.6.2-h59595ed_0.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libstdcxx-ng-14.1.0-h4852527_1.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.3.1-h4ab18f5_1.conda + +Extracting lzo-2.10-hd590300_1001.conda + +Extracting ncurses-6.5-he02047a_1.conda + +Extracting openssl-3.3.1-hb9d3cd8_3.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-75.1-he02047a_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.30-h3509ff9_0.conda + +Extracting libsqlite-3.46.1-hadc24fc_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting zstd-1.5.6-ha6fb4c9_0.conda + +Extracting krb5-1.21.3-h659f571_0.conda + +Extracting libxml2-2.12.7-he7c6b58_4.conda + +Extracting python-3.12.5-h2ad013b_0_cpython.conda + +Extracting libarchive-3.7.4-hfca40fe_0.conda + +Extracting libcurl-8.9.1-hdb1bdb2_0.conda + +Extracting menuinst-2.1.2-py312h7900ff3_1.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda + +Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting frozendict-2.4.4-py312h9a8786e_0.conda + +Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + +Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + +Extracting idna-3.8-pyhd8ed1ab_0.conda + +Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda + +Extracting libmamba-1.5.9-h4cc3d14_0.conda + +Extracting packaging-24.1-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.2-pyhd8ed1ab_0.conda + +Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py312h98912ed_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda + +Extracting setuptools-73.0.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.9.2-pyhd8ed1ab_0.conda + +Extracting wheel-0.44.0-pyhd8ed1ab_0.conda + +Extracting cffi-1.17.0-py312h06ac9bb_1.conda + +Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda + +Extracting pip-24.2-pyh8b19718_1.conda + +Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda + +Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda + +Extracting zstandard-0.23.0-py312hef9b889_1.conda + +Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.2-pyhd8ed1ab_1.conda + +Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda + +Extracting requests-2.32.3-pyhd8ed1ab_0.conda + +Extracting conda-24.7.1-py312h7900ff3_0.conda + +Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.9-py312h9460a1c_0.conda + +!!!!!! Mambaforge is now deprecated !!!!! +Future Miniforge releases will NOT build Mambaforge installers. +We advise you switch to Miniforge at your earliest convenience. +More details at https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/. +If you are unable to switch to Miniforge, you may pin your installer version to one found in +https://github.com/conda-forge/miniforge/releases/tag/24.5.0-1 +or if you lack the system requirements (Linux glibc >= 2.17, or macOS + x86-64bit >= 10.13) +you may pin your installer to one older version found in +https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0 + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.8.30=hbcca054_0[md5=c27d1c142233b5bc9ca570c6e2e0c244] + - conda-forge/linux-64::ld_impl_linux-64==2.40=hf3520f5_7[md5=b80f2f396ca2c28b8c14c437a4ed1e74] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.12=5_cp312[md5=0424ae29b104430108f5218a66db7260] + - conda-forge/noarch::tzdata==2024a=h8827d51_1[md5=8bfdead4e0fff0383ae4c9c50d0531bd] + - conda-forge/linux-64::libgomp==14.1.0=h77fa898_1[md5=23c255b008c4f2ae008f81edcabaca89] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc==14.1.0=h77fa898_1[md5=002ef4463dd1e2b44a94a4ace468f5d2] + - conda-forge/linux-64::libgcc-ng==14.1.0=h69a702a_1[md5=1efc0ad219877a73ef977af7dbb51f17] + - conda-forge/linux-64::libstdcxx==14.1.0=hc0a3c3a_1[md5=9dbb9699ea467983ba8a4ba89b08b066] + - conda-forge/linux-64::bzip2==1.0.8=h4bc722e_7[md5=62ee74e96c5ebb0af99386de58cf9553] + - conda-forge/linux-64::c-ares==1.32.3=h4bc722e_0[md5=7624e34ee6baebfc80d67bac76cc9d9d] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libexpat==2.6.2=h59595ed_0[md5=e7ba12deb7020dd080c6c70e7b6f6a3d] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libstdcxx-ng==14.1.0=h4852527_1[md5=bd2598399a70bb86d8218e95548d735e] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.3.1=h4ab18f5_1[md5=57d7dc60e9325e3de37ff8dffd18e814] + - conda-forge/linux-64::lzo==2.10=hd590300_1001[md5=ec7398d21e2651e0dcb0044d03b9a339] + - conda-forge/linux-64::ncurses==6.5=he02047a_1[md5=70caf8bb6cf39a0b6b7efc885f51c0fe] + - conda-forge/linux-64::openssl==3.3.1=hb9d3cd8_3[md5=6c566a46baae794daf34775d41eb180a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==75.1=he02047a_0[md5=8b189310083baabfb622af68fd9d3ae3] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.30=h3509ff9_0[md5=02539b77d25aa4f65b20246549e256c3] + - conda-forge/linux-64::libsqlite==3.46.1=hadc24fc_0[md5=36f79405ab16bf271edb55b213836dac] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::zstd==1.5.6=ha6fb4c9_0[md5=4d056880988120e29d75bfff282e0f45] + - conda-forge/linux-64::krb5==1.21.3=h659f571_0[md5=3f43953b7d3fb3aaa1d0d0723d91e368] + + - conda-forge/linux-64::libxml2==2.12.7=he7c6b58_4[md5=08a9265c637230c37cb1be4a6cad4536] + - conda-forge/linux-64::python==3.12.5=h2ad013b_0_cpython[md5=9c56c4df45f6571b13111d8df2448692] + - conda-forge/linux-64::libarchive==3.7.4=hfca40fe_0[md5=32ddb97f897740641d8d46a829ce1704] + - conda-forge/linux-64::libcurl==8.9.1=hdb1bdb2_0[md5=7da1d242ca3591e174a3c7d82230d3c0] + + - conda-forge/linux-64::menuinst==2.1.2=py312h7900ff3_1[md5=c6575ae996f2bc0369c73b632db5ca61] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py312h2ec8cdc_2[md5=b0b867af6fc74b2a0aa206da29c0f3cf] + - conda-forge/noarch::certifi==2024.8.30=pyhd8ed1ab_0[md5=12f7d00853807b0531775e9be891cb11] + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + + - conda-forge/linux-64::frozendict==2.4.4=py312h9a8786e_0[md5=ff14ec1103a0817d45e7cf012742ce60] + - conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0[md5=914d6646c4dbb1fd3ff539830a12fd71] + - conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0[md5=9f765cbfab6870c8435b9eefecd7a1f4] + - conda-forge/noarch::idna==3.8=pyhd8ed1ab_0[md5=99e164522f6bdf23c177c8d9ae63f975] + - conda-forge/linux-64::jsonpointer==3.0.0=py312h7900ff3_1[md5=6b51f7459ea4073eeb5057207e2e1e3d] + - conda-forge/linux-64::libmamba==1.5.9=h4cc3d14_0[md5=896cece5b883ad86e9dd88b1f4d23c99] + - conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0[md5=cbe1bb1f21567018ce595d9c2be0f0db] + - conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0[md5=6f6cf28bf8e021933869bae3f84b8fc9] + - conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0[md5=d3483c8fc2dc2cc3f5cf43e26d60cabf] + - conda-forge/linux-64::pycosat==0.6.6=py312h98912ed_0[md5=8f1c372e7b843167be885dc8229931c1] + + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py312h98912ed_0[md5=05f31c2a79ba61df8d6d903ce4a4ce7b] + - conda-forge/noarch::setuptools==73.0.1=pyhd8ed1ab_0[md5=f0b618d7673d1b2464f600b34d912f6f] + - conda-forge/noarch::truststore==0.9.2=pyhd8ed1ab_0[md5=f14e46d1bf271e748ff556d8b872e28a] + - conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0[md5=d44e3b085abcaef02983c6305b84b584] + - conda-forge/linux-64::cffi==1.17.0=py312h06ac9bb_1[md5=db9bdbaee0f524ead0471689f002781e] + - conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0[md5=b748fbf7060927a6e82df7cb5ee8f097] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.9=py312h7fb9e8e_0[md5=ccaeeb6e3caaf0c744480393791aa366] + - conda-forge/noarch::pip==24.2=pyh8b19718_1[md5=6c78fbb8ddfd64bcb55b5cbafd2d2c43] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py312h98912ed_0[md5=a99a06a875138829ef65f44bbe2c30ca] + - conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0[md5=c6e94fc2b2ec71ea33fe7c7da259acb4] + - conda-forge/linux-64::zstandard==0.23.0=py312hef9b889_1[md5=8b7069e9792ee4e5b4919a7a306d2e67] + - conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0[md5=3480386e00995f7a1dfb3b9aa2fe70fd] + - conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1[md5=e804c43f58255e977093a2298e442bb8] + - conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0[md5=0a7dce281ae2be81acab0aa963e6bb99] + - conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0[md5=5ede4753180c7a550a443c430dc8ab52] + - conda-forge/linux-64::conda==24.7.1=py312h7900ff3_0[md5=e1bf59014e88eaff036101358f63a496] + - conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0[md5=857c9e25f0a77c0bd7eb622d46d9418f] + - conda-forge/linux-64::mamba==1.5.9=py312h9460a1c_0[md5=a8525c8a1647b4f5967fa6b552722851] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.8.30 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.12 5_cp312 conda-forge + + tzdata 2024a h8827d51_1 conda-forge + + libgomp 14.1.0 h77fa898_1 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc 14.1.0 h77fa898_1 conda-forge + + libgcc-ng 14.1.0 h69a702a_1 conda-forge + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge + + bzip2 1.0.8 h4bc722e_7 conda-forge + + c-ares 1.32.3 h4bc722e_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libexpat 2.6.2 h59595ed_0 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.3.1 h4ab18f5_1 conda-forge + + lzo 2.10 hd590300_1001 conda-forge + + ncurses 6.5 he02047a_1 conda-forge + + openssl 3.3.1 hb9d3cd8_3 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 75.1 he02047a_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.30 h3509ff9_0 conda-forge + + libsqlite 3.46.1 hadc24fc_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + zstd 1.5.6 ha6fb4c9_0 conda-forge + + krb5 1.21.3 h659f571_0 conda-forge + + libxml2 2.12.7 he7c6b58_4 conda-forge + + python 3.12.5 h2ad013b_0_cpython conda-forge + + libarchive 3.7.4 hfca40fe_0 conda-forge + + libcurl 8.9.1 hdb1bdb2_0 conda-forge + + menuinst 2.1.2 py312h7900ff3_1 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge + + certifi 2024.8.30 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + frozendict 2.4.4 py312h9a8786e_0 conda-forge + + hpack 4.0.0 pyh9f0ad1d_0 conda-forge + + hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge + + idna 3.8 pyhd8ed1ab_0 conda-forge + + jsonpointer 3.0.0 py312h7900ff3_1 conda-forge + + libmamba 1.5.9 h4cc3d14_0 conda-forge + + packaging 24.1 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge + + pluggy 1.5.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py312h98912ed_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge + + truststore 0.9.2 pyhd8ed1ab_0 conda-forge + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge + + cffi 1.17.0 py312h06ac9bb_1 conda-forge + + h2 4.1.0 pyhd8ed1ab_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.9 py312h7fb9e8e_0 conda-forge + + pip 24.2 pyh8b19718_1 conda-forge + + ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge + + tqdm 4.66.5 pyhd8ed1ab_0 conda-forge + + zstandard 0.23.0 py312hef9b889_1 conda-forge + + conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.2 pyhd8ed1ab_1 conda-forge + + conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge + + requests 2.32.3 pyhd8ed1ab_0 conda-forge + + conda 24.7.1 py312h7900ff3_0 conda-forge + + conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.9 py312h9460a1c_0 conda-forge + + Summary: + + Install: 85 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + + directories of packages that are compatible with the Python interpreter + in Mambaforge: /mambaforge + + ---> 408756798a18 + +Step 12/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in 1a446c68b371 + + ---> 5e09a37ef641 + +Step 13/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in c2c9de6b77b6 + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 14MB + + tzdata 2024a h8827d51_1 conda-forge Cached + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + fonts-conda-forge 1 0 conda-forge 4kB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 5_cp312 conda-forge Cached + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge Cached + + ca-certificates 2024.8.30 hbcca054_0 conda-forge Cached + + pandoc 3.4 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_1 conda-forge Cached + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc 14.1.0 h77fa898_1 conda-forge Cached + + libexpat 2.6.3 h5888daf_0 conda-forge 74kB + + make 4.4.1 hb9d3cd8_1 conda-forge 513kB + + libgfortran5 14.1.0 hc5f4f2c_1 conda-forge 1MB + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge Cached + + libgcc-ng 14.1.0 h69a702a_1 conda-forge Cached + + openssl 3.3.2 hb9d3cd8_0 conda-forge 3MB + + expat 2.6.3 h5888daf_0 conda-forge 138kB + + libgfortran 14.1.0 h69a702a_1 conda-forge 52kB + + libsanitizer 14.1.0 hcba0ae0_1 conda-forge 5MB + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge Cached + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + c-ares 1.33.1 heb4867d_0 conda-forge 183kB + + libev 4.33 hd590300_2 conda-forge Cached + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge Cached + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libdeflate 1.21 h4bc722e_0 conda-forge 71kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + ncurses 6.5 he02047a_1 conda-forge Cached + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libzlib 1.3.1 h4ab18f5_1 conda-forge Cached + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + libgfortran-ng 14.1.0 h69a702a_1 conda-forge 52kB + + gcc_impl_linux-64 14.1.0 h3c94d91_1 conda-forge 73MB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + icu 75.1 he02047a_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline 8.2 h8228510_1 conda-forge Cached + + libxcb 1.16 hb9d3cd8_1 conda-forge 396kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsqlite 3.46.1 hadc24fc_0 conda-forge Cached + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + pcre2 10.44 hba22ea6_2 conda-forge 952kB + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge Cached + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + gfortran_impl_linux-64 14.1.0 he4a1faa_1 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h8d00ecb_1 conda-forge 15MB + + libxml2 2.12.7 he7c6b58_4 conda-forge Cached + + krb5 1.21.3 h659f571_0 conda-forge Cached + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + python 3.12.5 h2ad013b_0_cpython conda-forge Cached + + libglib 2.80.3 h315aac3_2 conda-forge 4MB + + libtiff 4.6.0 h46a8edc_4 conda-forge 282kB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + libcurl 8.10.0 hbbe4b11_0 conda-forge 425kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + curl 8.10.0 hbbe4b11_0 conda-forge 173kB + + cairo 1.18.0 hebfffa5_3 conda-forge 984kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 9.0.0 hda332d3_1 conda-forge 2MB + + pango 1.54.0 h4c5309f_1 conda-forge 447kB + + r-base 4.3.3 h9967228_14 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.47 r43h0d4f4ea_0 conda-forge 522kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-stringi 1.8.4 r43h33cde33_3 conda-forge 900kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.37 r43h0d4f4ea_0 conda-forge 215kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 conda-forge 60kB + + r-matrixstats 1.4.1 r43h2b5f3a1_0 conda-forge 468kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h900a783_1 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43h8194278_2 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.3 r43h93ab643_0 conda-forge 219kB + + r-rcurl 1.98_1.16 r43he8228da_1 conda-forge 819kB + + r-openssl 2.2.1 r43h5bbf899_0 conda-forge 689kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge Cached + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge Cached + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.1 r43hc72bb7e_0 conda-forge 230kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.5.0 r43hc72bb7e_0 conda-forge 224kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.25 r43hc72bb7e_0 conda-forge 487kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.2 pyh8b19718_1 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.2 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.5.0 pyhd8ed1ab_0 conda-forge 41kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.2 py312h66e93f0_1 conda-forge 207kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.28 r43hc72bb7e_0 conda-forge 2MB + + r-shiny 1.9.1 r43h785f33e_0 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge 425kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_ +1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 307 packages + + Total download: 519MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> c0bf7612cc09 + +Step 14/17 : copy . /root/ + + + ---> 1a7a55524bd2 + +Step 15/17 : arg tag + + + ---> Running in e5b859ce8f5a + + ---> 881d93ad60f6 + +Step 16/17 : env FLYTE_INTERNAL_IMAGE $tag + + + ---> Running in d7059548350c + + ---> 4af3a884ba19 + +Step 17/17 : workdir /root + + + ---> Running in 19a85f299b1a + + ---> 8cfb3bd9fb83 + +Successfully built 8cfb3bd9fb83 + +Successfully tagged 812206152185.dkr.ecr.us-west-2.amazonaws.com/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-af38a3 + diff --git a/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-f7b7ce/docker-build-logs.txt b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-f7b7ce/docker-build-logs.txt new file mode 100644 index 00000000..7baaa56b --- /dev/null +++ b/.latch/.logs/35729_nf_nf_core_atacseq:0.1.0-51ed98-wip-f7b7ce/docker-build-logs.txt @@ -0,0 +1,87 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Using cache + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Using cache + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Using cache + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Using cache + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Using cache + + ---> 902524f000e1 + +Step 12/17 : run pip install latch == 2.51.1 + + + ---> Running in cf4e35956508 + +pip install latch == 2.51.1 + +ERROR: Invalid requirement: '==': Expected package name at the start of dependency specifier + == + ^ + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch == 2.51.1' returned a non-zero code: 1 diff --git a/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-51ed98-wip-17d014/docker-build-logs.txt b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-51ed98-wip-17d014/docker-build-logs.txt new file mode 100644 index 00000000..134f16b6 --- /dev/null +++ b/.latch/.logs/35929_nf_nf_core_atacseq:0.1.0-51ed98-wip-17d014/docker-build-logs.txt @@ -0,0 +1,7759 @@ +Step 1/17 : from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 + + + ---> 98d9cd0f2a3a + +Step 2/17 : workdir /tmp/docker-build/work/ + + + ---> Using cache + + ---> 8f95defb9629 + +Step 3/17 : shell [ "/usr/bin/env", "bash", "-o", "errexit", "-o", "pipefail", "-o", "nounset", "-o", "verbose", "-o", "errtrace", "-O", "inherit_errexit", "-O", "shift_verbose", "-c" ] + + + ---> Using cache + + ---> b2b2f8c4e3df + +Step 4/17 : env TZ='Etc/UTC' + + + ---> Using cache + + ---> ee07cb31686a + +Step 5/17 : env LANG='en_US.UTF-8' + + + ---> Using cache + + ---> b133cffabb9a + +Step 6/17 : arg DEBIAN_FRONTEND=noninteractive + + + ---> Using cache + + ---> 7f1ec8bb956e + +Step 7/17 : RUN apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + + + ---> Running in 3063df330a02 + +apt-get update -y && apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh + +Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] + +Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] + +Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] + +Get:4 https://download.docker.com/linux/debian bookworm InRelease [43.3 kB] + +Get:5 http://deb.debian.org/debian bookworm/main amd64 Packages [8787 kB] + +Get:6 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [11.7 kB] + +Get:7 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] + +Get:7 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] + +Get:8 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [179 kB] + +Get:9 https://download.docker.com/linux/debian bookworm/stable amd64 Packages [30.0 kB] + +Fetched 9307 kB in 2s (5735 kB/s) +Reading package lists... + + +Reading package lists... + + +Building dependency tree... + +Reading state information... + + +gcc is already the newest version (4:12.2.0-3). +gcc set to manually installed. +make is already the newest version (4.3-4.1). +make set to manually installed. +build-essential is already the newest version (12.9). +The following additional packages will be installed: + + autotools-dev bzip2-doc file git-man less libcurl3-gnutls libcurl4 + liberror-perl libgpm2 libltdl-dev libltdl7 libmagic-mgc libmagic1 + + libncurses-dev libncurses6 libpkgconf3 m4 pkgconf pkgconf-bin + +Suggested packages: + autoconf-archive gnu-standards autoconf-doc gettext gettext-base + git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb + git-cvs git-mediawiki git-svn gpm libtool-doc liblzma-doc ncurses-doc + gfortran | fortran95-compiler gcj-jdk m4-doc + +The following NEW packages will be installed: + + autoconf automake autotools-dev bzip2-doc file git git-man less libbz2-dev + + libcurl3-gnutls liberror-perl libgpm2 libltdl-dev libltdl7 liblzma-dev + libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6 + + libncursesw5-dev libpkgconf3 libtool m4 pkg-config pkgconf pkgconf-bin tcsh + unzip wget zip zlib1g-dev + +The following packages will be upgraded: + + curl libcurl4 + +2 upgraded, 32 newly installed, 0 to remove and 33 not upgraded. +Need to get 17.6 MB of archives. +After this operation, 76.9 MB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 less amd64 590-2.1~deb12u2 [132 kB] + +Get:2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] + +Get:3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] + +Get:4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] + +Get:5 http://deb.debian.org/debian bookworm/main amd64 wget amd64 1.21.3-1+b2 [984 kB] + +Get:6 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] + +Get:7 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] + +Get:8 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] + +Get:9 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] + +Get:10 http://deb.debian.org/debian bookworm/main amd64 bzip2-doc all 1.0.8-5 [514 kB] + +Get:11 http://deb.debian.org/debian bookworm/main amd64 curl amd64 7.88.1-10+deb12u7 [315 kB] + +Get:12 http://deb.debian.org/debian bookworm/main amd64 libcurl4 amd64 7.88.1-10+deb12u7 [390 kB] + +Get:13 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u7 [385 kB] + +Get:14 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB] + +Get:15 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.2-1.1 [2049 kB] + +Get:16 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.2-1.1 [7171 kB] + +Get:17 http://deb.debian.org/debian bookworm/main amd64 libbz2-dev amd64 1.0.8-5+b1 [30.9 kB] + +Get:18 http://deb.debian.org/debian bookworm/main amd64 libgpm2 amd64 1.20.7-10+b1 [14.2 kB] + +Get:19 http://deb.debian.org/debian bookworm/main amd64 libltdl7 amd64 2.4.7-7~deb12u1 [393 kB] + +Get:20 http://deb.debian.org/debian bookworm/main amd64 libltdl-dev amd64 2.4.7-7~deb12u1 [164 kB] + +Get:21 http://deb.debian.org/debian bookworm/main amd64 liblzma-dev amd64 5.4.1-0.2 [260 kB] + +Get:22 http://deb.debian.org/debian bookworm/main amd64 libncurses6 amd64 6.4-4 [103 kB] + +Get:23 http://deb.debian.org/debian bookworm/main amd64 libncurses-dev amd64 6.4-4 [349 kB] + +Get:24 http://deb.debian.org/debian bookworm/main amd64 libncurses5-dev amd64 6.4-4 [932 B] + +Get:25 http://deb.debian.org/debian bookworm/main amd64 libncursesw5-dev amd64 6.4-4 [932 B] + +Get:26 http://deb.debian.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB] + +Get:27 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB] + +Get:28 http://deb.debian.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB] + +Get:29 http://deb.debian.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB] + +Get:30 http://deb.debian.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB] + +Get:31 http://deb.debian.org/debian bookworm/main amd64 tcsh amd64 6.24.07-1 [449 kB] + +Get:32 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB] + +Get:33 http://deb.debian.org/debian bookworm/main amd64 zip amd64 3.0-13 [230 kB] + +Get:34 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB] + +debconf: delaying package configuration, since apt-utils is not installed + +Fetched 17.6 MB in 0s (77.5 MB/s) + +Selecting previously unselected package less. +(Reading database ... +(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% +(Reading database ... 70% +(Reading database ... 75% +(Reading database ... 80% +(Reading database ... 85% +(Reading database ... 90% +(Reading database ... 95% +(Reading database ... 100% (Reading database ... 23274 files and directories currently installed.) + +Preparing to unpack .../00-less_590-2.1~deb12u2_amd64.deb ... + +Unpacking less (590-2.1~deb12u2) ... + +Selecting previously unselected package libmagic-mgc. + +Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic-mgc (1:5.44-3) ... + +Selecting previously unselected package libmagic1:amd64. + +Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ... + +Unpacking libmagic1:amd64 (1:5.44-3) ... + +Selecting previously unselected package file. + +Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ... + +Unpacking file (1:5.44-3) ... + +Selecting previously unselected package wget. + +Preparing to unpack .../04-wget_1.21.3-1+b2_amd64.deb ... + +Unpacking wget (1.21.3-1+b2) ... + +Selecting previously unselected package m4. + +Preparing to unpack .../05-m4_1.4.19-3_amd64.deb ... + +Unpacking m4 (1.4.19-3) ... + +Selecting previously unselected package autoconf. + +Preparing to unpack .../06-autoconf_2.71-3_all.deb ... + +Unpacking autoconf (2.71-3) ... + +Selecting previously unselected package autotools-dev. + +Preparing to unpack .../07-autotools-dev_20220109.1_all.deb ... + +Unpacking autotools-dev (20220109.1) ... + +Selecting previously unselected package automake. + +Preparing to unpack .../08-automake_1%3a1.16.5-1.3_all.deb ... + +Unpacking automake (1:1.16.5-1.3) ... + +Selecting previously unselected package bzip2-doc. + +Preparing to unpack .../09-bzip2-doc_1.0.8-5_all.deb ... + +Unpacking bzip2-doc (1.0.8-5) ... + +Preparing to unpack .../10-curl_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking curl (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ... + +Preparing to unpack .../11-libcurl4_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking libcurl4:amd64 (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ... + +Selecting previously unselected package libcurl3-gnutls:amd64. + +Preparing to unpack .../12-libcurl3-gnutls_7.88.1-10+deb12u7_amd64.deb ... + +Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u7) ... + +Selecting previously unselected package liberror-perl. + +Preparing to unpack .../13-liberror-perl_0.17029-2_all.deb ... + +Unpacking liberror-perl (0.17029-2) ... + +Selecting previously unselected package git-man. + +Preparing to unpack .../14-git-man_1%3a2.39.2-1.1_all.deb ... + +Unpacking git-man (1:2.39.2-1.1) ... + +Selecting previously unselected package git. + +Preparing to unpack .../15-git_1%3a2.39.2-1.1_amd64.deb ... + +Unpacking git (1:2.39.2-1.1) ... + +Selecting previously unselected package libbz2-dev:amd64. + +Preparing to unpack .../16-libbz2-dev_1.0.8-5+b1_amd64.deb ... + +Unpacking libbz2-dev:amd64 (1.0.8-5+b1) ... + +Selecting previously unselected package libgpm2:amd64. + +Preparing to unpack .../17-libgpm2_1.20.7-10+b1_amd64.deb ... + +Unpacking libgpm2:amd64 (1.20.7-10+b1) ... + +Selecting previously unselected package libltdl7:amd64. + +Preparing to unpack .../18-libltdl7_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package libltdl-dev:amd64. + +Preparing to unpack .../19-libltdl-dev_2.4.7-7~deb12u1_amd64.deb ... + +Unpacking libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Selecting previously unselected package liblzma-dev:amd64. + +Preparing to unpack .../20-liblzma-dev_5.4.1-0.2_amd64.deb ... + +Unpacking liblzma-dev:amd64 (5.4.1-0.2) ... + +Selecting previously unselected package libncurses6:amd64. + +Preparing to unpack .../21-libncurses6_6.4-4_amd64.deb ... + +Unpacking libncurses6:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses-dev:amd64. + +Preparing to unpack .../22-libncurses-dev_6.4-4_amd64.deb ... + +Unpacking libncurses-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncurses5-dev:amd64. + +Preparing to unpack .../23-libncurses5-dev_6.4-4_amd64.deb ... + +Unpacking libncurses5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libncursesw5-dev:amd64. + +Preparing to unpack .../24-libncursesw5-dev_6.4-4_amd64.deb ... + +Unpacking libncursesw5-dev:amd64 (6.4-4) ... + +Selecting previously unselected package libpkgconf3:amd64. + +Preparing to unpack .../25-libpkgconf3_1.8.1-1_amd64.deb ... + +Unpacking libpkgconf3:amd64 (1.8.1-1) ... + +Selecting previously unselected package libtool. + +Preparing to unpack .../26-libtool_2.4.7-7~deb12u1_all.deb ... + +Unpacking libtool (2.4.7-7~deb12u1) ... + +Selecting previously unselected package pkgconf-bin. + +Preparing to unpack .../27-pkgconf-bin_1.8.1-1_amd64.deb ... + +Unpacking pkgconf-bin (1.8.1-1) ... + +Selecting previously unselected package pkgconf:amd64. + +Preparing to unpack .../28-pkgconf_1.8.1-1_amd64.deb ... + +Unpacking pkgconf:amd64 (1.8.1-1) ... + +Selecting previously unselected package pkg-config:amd64. + +Preparing to unpack .../29-pkg-config_1.8.1-1_amd64.deb ... + +Unpacking pkg-config:amd64 (1.8.1-1) ... + +Selecting previously unselected package tcsh. + +Preparing to unpack .../30-tcsh_6.24.07-1_amd64.deb ... + +Unpacking tcsh (6.24.07-1) ... + +Selecting previously unselected package unzip. + +Preparing to unpack .../31-unzip_6.0-28_amd64.deb ... + +Unpacking unzip (6.0-28) ... + +Selecting previously unselected package zip. + +Preparing to unpack .../32-zip_3.0-13_amd64.deb ... + +Unpacking zip (3.0-13) ... + +Selecting previously unselected package zlib1g-dev:amd64. + +Preparing to unpack .../33-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ... + +Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up bzip2-doc (1.0.8-5) ... + +Setting up libgpm2:amd64 (1.20.7-10+b1) ... + +Setting up wget (1.21.3-1+b2) ... + +Setting up libmagic-mgc (1:5.44-3) ... + +Setting up unzip (6.0-28) ... + +Setting up libmagic1:amd64 (1:5.44-3) ... + +Setting up less (590-2.1~deb12u2) ... + +Setting up m4 (1.4.19-3) ... + +Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u7) ... + +Setting up file (1:5.44-3) ... + +Setting up liberror-perl (0.17029-2) ... + +Setting up zip (3.0-13) ... + +Setting up autotools-dev (20220109.1) ... + +Setting up libpkgconf3:amd64 (1.8.1-1) ... + +Setting up libncurses6:amd64 (6.4-4) ... + +Setting up pkgconf-bin (1.8.1-1) ... + +Setting up libltdl7:amd64 (2.4.7-7~deb12u1) ... + +Setting up autoconf (2.71-3) ... + +Setting up liblzma-dev:amd64 (5.4.1-0.2) ... + +Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... + +Setting up libcurl4:amd64 (7.88.1-10+deb12u7) ... + +Setting up git-man (1:2.39.2-1.1) ... + +Setting up curl (7.88.1-10+deb12u7) ... + +Setting up tcsh (6.24.07-1) ... + +update-alternatives: using /bin/tcsh to provide /bin/csh (csh) in auto mode +update-alternatives: warning: skip creation of /usr/share/man/man1/csh.1.gz because associated file /usr/share/man/man1/tcsh.1.gz (of link group csh) doesn't exist + +Setting up libbz2-dev:amd64 (1.0.8-5+b1) ... + +Setting up automake (1:1.16.5-1.3) ... + +update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode + +update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist +update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist + +Setting up libncurses-dev:amd64 (6.4-4) ... + +Setting up libncursesw5-dev:amd64 (6.4-4) ... + +Setting up libtool (2.4.7-7~deb12u1) ... + +Setting up pkgconf:amd64 (1.8.1-1) ... + +Setting up libltdl-dev:amd64 (2.4.7-7~deb12u1) ... + +Setting up pkg-config:amd64 (1.8.1-1) ... + +Setting up git (1:2.39.2-1.1) ... + +Setting up libncurses5-dev:amd64 (6.4-4) ... + +Processing triggers for libc-bin (2.36-9+deb12u7) ... + + ---> 8dcd56679e9f + +Step 8/17 : RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + + + ---> Running in d2200613ba37 + +wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && rm Mambaforge-Linux-x86_64.sh + +--2024-09-12 18:28:20-- https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh + +Resolving github.com (github.com)...  +140.82.116.4 +Connecting to github.com (github.com)|140.82.116.4|:443...  +connected. + +HTTP request sent, awaiting response...  +302 Found + +Location: https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh [following] +--2024-09-12 18:28:20-- https://github.com/conda-forge/miniforge/releases/download/24.7.1-0/Mambaforge-Linux-x86_64.sh + +Reusing existing connection to github.com:443. + +HTTP request sent, awaiting response...  +302 Found +Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T182820Z&X-Amz-Expires=300&X-Amz-Signature=665cbdb590c3945cb134b211541c3acd11817cb21a9d0c318098c71da0a0b824&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream [following] +--2024-09-12 18:28:20-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/221584272/e2884d76-3918-4dee-9770-bd27847031d2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240912%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240912T182820Z&X-Amz-Expires=300&X-Amz-Signature=665cbdb590c3945cb134b211541c3acd11817cb21a9d0c318098c71da0a0b824&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=221584272&response-content-disposition=attachment%3B%20filename%3DMambaforge-Linux-x86_64.sh&response-content-type=application%2Foctet-stream +Resolving objects.githubusercontent.com (objects.githubusercontent.com)...  +185.199.110.133, 185.199.111.133, 185.199.108.133, ... +Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443...  +connected. + +HTTP request sent, awaiting response...  +200 OK +Length: 91028019 (87M) [application/octet-stream] + +Saving to: ‘Mambaforge-Linux-x86_64.sh’ + + 0K ..... +.... +. .......... ........ +.. .......... ...... +.. +.. 0% 5.62M 15s + 50K .......... .... +...... ........ +.. .......... .... +...... 0% 5.94M 15s + 100K .......... + ........ +.. ...... +.... .......... .. +........ 0% 19.3M 12s + 150K ........ +.. .......... .... +...... .......... + .......... 0% 25.5M 9s + 200K ...... +.... .......... .. +........ ........ +.. .......... 0% 9.96M 9s + 250K .... +...... .......... .......... ...... +.... .......... 0% 42.7M 8s + 300K .. +........ ........ +.. .......... .... +...... .......... 0% 33.1M 7s + + 350K .......... ...... +.... .......... .. +........ ........ +.. 0% 49.6M 7s + 400K .......... .... +...... .......... + .......... .......... 0% 12.8M 7s + 450K .... +...... .......... .... +...... .......... .... +...... 0% 36.0M 6s + 500K .......... + ........ +.. .......... .......... .. +........ 0% 172M 6s + 550K  +........ +.. ...... +.... .......... .......... .......... 0% 83.5M 5s + 600K .. +.... +.... .......... .. +........ .......... ...... +.... 0% 53.6M 5s + 650K ..... +..... .......... + .......... ...... +.... .... +...... 0% 95.6M 5s + 700K .......... .......... .......... .... +...... .......... 0% 201M 4s + + 750K .......... ...... +.... .......... .. +........ ........ +.. 0% 70.4M 4s + 800K . +......... .... +...... .......... ..........  +...... +.... 0% 14.5M 4s + 850K .......... .......... + ........ +.. .......... .... +...... 1% 168M 4s + 900K .......... + .......... ..........  +.......... .......... 1% 219M 4s + 950K .......... .......... .... +...... .......... + .......... 1% 205M 4s + 1000K ...... +.... .......... .. +........ .. +........ .......... 1% 45.4M 4s + 1050K .... +...... ... +....... + .......... ...... +.... .......... 1% 113M 4s + 1100K .. +........ + ........ +.. .......... .... +...... .......... 1% 163M 3s + + 1150K .......... . +..... +.... .......... .. +...... +.. .......... 1% 99.7M 3s + 1200K .... +...... .......... .......... + .......... ...... +.... 1% 118M 3s + 1250K .... +...... .......... ... +..... +.. .......... .... +...... 1% 101M 3s + 1300K .......... + ........ +.. .......... .... +...... .......... 1% 205M 3s + 1350K ... +..... +.. ...... +.... .... +...... .......... .......... 1% 116M 3s + 1400K .......... .......... .. +........ ........ +.. ...... +.... 1% 137M 3s + 1450K .... +...... .......... + ........ +.. ...... +.... .......... 1% 127M 3s + 1500K .......... ........ +.. .......... .......... .......... 1% 226M 3s + + 1550K .......... ...... +.... .......... .. +........ ........ +.. 1% 165M 3s + 1600K ...... +.... .... +...... .......... .......... ...... +.... 1% 23.1M 3s + 1650K .......... .......... ........ +.. ....... +... .......... 1% 160M 3s + 1700K .......... .......... .......... .......... .......... 1% 163M 2s + + 1750K ........ +.. ...... +.... .......... .......... .......... 2% 138M 2s + 1800K .......... .......... .......... ........ +.. ...... +.... 2% 182M 2s + 1850K .... +...... .. +........ + ........ +.. .......... .......... 2% 216M 2s + 1900K .. +........ + .......... ......... +. .......... .......... 2% 227M 2s + 1950K ........ +.. ......... +. .... +...... .......... ........ +.. 2% 185M 2s + 2000K .......... .... +...... ...... +.... .......... ...... +.... 2% 136M 2s + 2050K .......... .. +........ .......... ....... +... .......... 2% 228M 2s + 2100K .......... .......... .......... .......... .. +........ 2% 245M 2s + 2150K .......... .......... .... +...... .......... .......... 2% 139M 2s + 2200K .......... .......... .. +........ .......... .......... 2% 203M 2s + 2250K .......... .......... .......... ...... +.... .......... 2% 237M 2s + 2300K .. +........ .......... .......... .......... .......... 2% 231M 2s + + 2350K .......... ...... +.... .......... .. +........ .......... 2% 186M 2s + 2400K .......... .......... .......... .......... .......... 2% 180M 2s + 2450K .......... .. +........ .......... ...... +.... .... +...... 2% 175M 2s + 2500K ......... +. .......... .......... .......... .......... 2% 170M 2s + 2550K .......... .......... .......... .......... .......... 2% 216M 2s + 2600K .......... .......... .......... ........ +.. .......... 2% 198M 2s + 2650K .......... .......... .......... .......... .......... 3% 214M 2s + 2700K .. +........ + .......... .......... .......... .......... 3% 207M 2s + + 2750K .......... .......... .......... .......... ........ +.. 3% 172M 2s + 2800K ...... +.... .......... .......... + .......... .......... 3% 212M 2s + 2850K .......... .. +........ .......... .......... .... +...... 3% 238M 2s + 2900K .......... .......... ...... +.... .......... .......... 3% 227M 2s + 2950K ........ +.. .......... .......... .......... + ........ +.. 3% 209M 2s + 3000K .......... .......... .......... + ........ +.. .......... 3% 217M 2s + 3050K .......... .......... + .......... ... +... +.... ........ +.. 3% 192M 2s + 3100K ...... +.... .......... .......... + ........ +.. .......... 3% 205M 2s + 3150K .......... .......... + .......... ...... +.... .......... 3% 212M 2s + 3200K .......... ........ +.. .......... .......... .......... 3% 106M 2s + + 3250K .......... ...... +.... .... +...... .......... + .......... 3% 166M 2s + 3300K .......... .......... .......... + .......... ...... +.... 3% 240M 1s + 3350K .......... .. +........ + .......... .......... .......... 3% 231M 1s + 3400K .. +........ .......... .......... .......... .......... 3% 193M 1s + 3450K .......... .......... .... +...... .......... + .......... 3% 179M 1s + 3500K ...... +.... .......... .. +........ .......... .......... 3% 222M 1s + 3550K .......... .......... + .......... ...... +.... .......... 4% 205M 1s + 3600K .. +........ ........ +.. .......... .......... .. +........ 4% 83.8M 1s + + 3650K .......... .......... ..........  +.. +........ .......... 4% 179M 1s + 3700K + .......... .... +...... .......... .......... ...... +.... 4% 208M 1s + 3750K .......... .. +........ .......... .......... .... +...... 4% 219M 1s + 3800K .......... + .......... ...... +.... .......... .......... 4% 216M 1s + 3850K ........ +.. .......... .......... .. +........ .......... 4% 35.9M 1s + 3900K .......... .......... .. +........ ........ +.. .......... 4% 187M 1s + 3950K .... +...... .......... .......... ......... +. .......... 4% 190M 1s + 4000K .......... .......... .. +........ .......... .......... 4% 232M 1s + 4050K .... +...... .......... .......... + .......... .......... 4% 220M 1s + 4100K .. +........ .......... ...... +.... .......... ....... +... 4% 187M 1s + + 4150K .......... .......... .......... .. +........ ........ +.. 4% 168M 1s + 4200K .......... .... +...... .......... ........ +.. .......... 4% 186M 1s + 4250K .......... .......... + ........ +.. ...... +.... .......... 4% 242M 1s + 4300K .......... + .......... .......... .......... .. +........ 4% 232M 1s + 4350K .......... ...... +.... .... +...... .......... .......... 4% 203M 1s + 4400K ...... +.... .......... .......... ........ +.. .......... 5% 205M 1s + 4450K .......... .......... + .......... ...... +.... .......... 5% 225M 1s + 4500K .. +........ .......... .......... .......... .. +........ 5% 246M 1s + + 4550K .......... ...... +.... .......... .. +........ + .......... 5% 189M 1s + 4600K .......... .......... .. +........ .......... .......... 5% 237M 1s + 4650K .......... .. +........ ........ +.. ...... +.... .......... 5% 182M 1s + 4700K .......... + .......... ...... +.... .......... .. +........ 5% 237M 1s + 4750K ........ +.. .......... .... +...... .. +........ .......... 5% 195M 1s + 4800K .......... .......... .......... + ........ +.. .......... 5% 234M 1s + 4850K .... +...... .......... .......... ...... +.... ..... +..... 5% 216M 1s + 4900K .......... + .......... ..... +..... .......... .......... 5% 234M 1s + + 4950K .......... ...... +.... .......... .......... + ........ +.. 5% 196M 1s + 5000K .......... .......... + .......... ........ +.. ...... +.... 5% 233M 1s + 5050K .. +.. +...... .......... + ........ +.. .......... .... +...... 5% 232M 1s + 5100K .......... + .......... .......... .... +...... .......... 5% 234M 1s + 5150K ........ +.. .......... .......... .......... + .......... 5% 198M 1s + 5200K ...... +.... .......... .......... ........ +.. .......... 5% 236M 1s + 5250K . +......... .......... .......... ...... +.... .......... 5% 234M 1s + 5300K + .......... ........ +.. .......... .......... .......... 6% 245M 1s + + 5350K ........ +.. .......... .......... .......... ........ +.. 6% 192M 1s + 5400K .......... .... +...... .......... .......... ...... +.... 6% 49.9M 1s + 5450K .......... .. +........ .......... .......... .......... 6% 190M 1s + 5500K .......... + .......... .......... .......... .......... 6% 128M 1s + 5550K ........ +.. .......... .......... .......... + .......... 6% 193M 1s + 5600K .......... ..... +..... .......... + .......... ...... +.... 6% 221M 1s + 5650K .......... .. +........ ...... +.... .......... .... +...... 6% 240M 1s + 5700K .......... + ........ +.. .......... .......... .. +........ 6% 248M 1s + 5750K .......... ...... +.... .......... .......... + ........ +.. 6% 193M 1s + 5800K .......... .......... .......... .......... ...... +.... 6% 209M 1s + 5850K .... +...... .......... + .......... .......... .......... 6% 213M 1s + 5900K .. +........ ........ +.. .......... .... +...... .. +........ 6% 207M 1s + + 5950K .... +...... .......... + .......... ...... +.... .... +...... 6% 156M 1s + 6000K . +. +........ .......... .......... .... +...... .......... 6% 182M 1s + 6050K ........ +.. ...... +.... .......... .......... .......... 6% 176M 1s + 6100K ...... +.... .......... .......... + .......... ...... +.... 6% 195M 1s + 6150K .......... .. +........ ...... +.... .......... .......... 6% 223M 1s + 6200K .......... + ........ +.. .......... .......... .......... 7% 228M 1s + 6250K .......... .......... .......... .......... .......... 7% 180M 1s + 6300K .......... .......... .......... .... +...... .......... 7% 200M 1s + 6350K .......... .......... .......... .......... .......... 7% 195M 1s + 6400K .......... .... +...... .......... .......... .......... 7% 222M 1s + 6450K .......... .......... .......... .......... .......... 7% 208M 1s + 6500K .......... + ........ +.. ...... +.... .......... ........ +.. 7% 188M 1s + 6550K ........ +.. ...... +.... .......... .......... .......... 7% 192M 1s + 6600K ...... +.... .......... .. +........ ........ +.. .......... 7% 226M 1s + 6650K .... +...... ..........  +.......... ...... +.... .......... 7% 225M 1s + 6700K .. +........ .......... .......... .......... .......... 7% 236M 1s + 6750K .......... .......... .......... .......... .......... 7% 122M 1s + 6800K .......... .......... .......... .......... .......... 7% 214M 1s + 6850K .......... .......... ........ +.. .......... .......... 7% 195M 1s + 6900K .. +........ + .......... .......... .. +........ .. +........ 7% 222M 1s + 6950K ........ +.. .......... .... +...... .......... + .......... 7% 186M 1s + 7000K ...... +.... .......... .. +........ ........ +.. .......... 7% 118M 1s + 7050K .... +...... .......... .......... .......... .... +...... 7% 112M 1s + 7100K .. +........  +.......... .......... .......... .......... 8% 133M 1s + 7150K .......... ...... +.... .......... .......... ........ +.. 8% 164M 1s + 7200K ... +....... .... +...... .. +........ ... +....... ...... +.... 8% 219M 1s + 7250K .......... .......... + ........ +.. .......... .... +...... 8% 182M 1s + 7300K .......... + .......... .......... .... +...... .......... 8% + 179M 1s + 7350K ........ +.. .......... .... +...... .. +........ + .......... 8% 162M 1s + 7400K .......... .......... .......... ........ +.. .......... 8% 216M 1s + 7450K .......... .......... + .......... .......... .......... 8% 200M 1s + 7500K .. +........ + .......... .......... .......... .......... 8% 228M 1s + 7550K ........ +.. ...... +.... .......... .. +........ .......... 8% 155M 1s + 7600K .......... .......... .......... + .......... ...... +.... 8% 138M 1s + 7650K .......... .......... ........ +.. .......... .......... 8% 191M 1s + 7700K .. +........ ........ +.. .......... .......... .. +........ 8% 4.76M 1s + 7750K .......... .......... .... +...... .......... + .......... 8% 118M 1s + 7800K ...... +.... .......... .. +........ ........ +.. .......... 8% 108M 1s + 7850K .... +...... .......... + .......... ...... +.... .......... 8% 214M 1s + 7900K .. +........ ........ +.. .......... .......... .......... 8% 211M 1s + + 7950K .......... .......... .......... .. +........ .......... 8% 175M 1s + 8000K .......... .......... .......... .......... ...... +.... 9% 178M 1s + 8050K .......... .. +........ .......... ...... +.... .... +...... 9% 193M 1s + 8100K .......... .......... ...... +.... .......... .. +........ 9% 178M 1s + 8150K ........ +.. .......... .... +...... .......... .......... 9% 174M 1s + 8200K ...... +.... .......... .. +........ .......... .......... 9% 205M 1s + 8250K .... +...... .......... ........ +.. ...... +.... .......... 9% 200M 1s + 8300K .. +........ + ........ +.. .......... .... +...... .......... 9% 163M 1s + + 8350K .. +........ .......... .... +...... .......... + ........ +.. 9% 162M 1s + 8400K ...... +.... .......... .......... + .......... ...... +.... 9% 175M 1s + 8450K .... +...... .. +........ .......... .......... .......... 9% 189M 1s + 8500K .. +........ .......... ...... +.... .......... .......... 9% 199M 1s + + 8550K .......... .......... .... +...... .......... + .......... 9% + 185M 1s + 8600K ...... +.... .......... .. +........ + .......... .......... 9% 185M 1s + 8650K .......... .. +........ + .......... .......... .......... 9% 204M 1s + 8700K .......... ........ +.. .......... .......... .. +........ 9% 198M 1s + 8750K ........ +.. ...... +.... .......... .......... + .......... 9% 162M 1s + 8800K ...... +.... .... +...... .......... + ........ +.. ...... +.... 9% 182M 1s + 8850K .......... .. +........ ........ +.. .......... .......... 10% 180M 1s + 8900K .......... + .......... ...... +.... ...... +.... .......... 10% 200M 1s + + 8950K ........ +.. .......... .... +...... .......... + .......... 10% 175M 1s + 9000K ... +....... .... +...... .......... + ........ +.. .......... 10% 202M 1s + 9050K .......... .. +........ + .......... ...... +.... .......... 10% 190M 1s + 9100K .......... ........ +.. .......... .... +...... .......... 10% 211M 1s + 9150K ........ +.. ...... +.... .......... .......... + ........ +.. 10% 165M 1s + 9200K .......... .... +...... .......... + .......... .......... 10% 208M 1s + 9250K .......... .. +........ .......... .......... .... +...... 10% 203M 1s + 9300K .......... + .......... ...... +.... .......... .......... 10% 29.1M 1s + 9350K .......... ...... +.... .... +...... .......... .......... 10% 136M 1s + 9400K .......... .... +...... .. +........ .......... .......... 10% 197M 1s + 9450K .......... .......... + .......... .......... .......... 10% 216M 1s + 9500K .......... ........ +.. .......... .... +...... .......... 10% 198M 1s + 9550K .......... .......... .......... .......... ........ +.. 10% 171M 1s + 9600K ...... +.... .......... .......... + .......... ...... +.... 10% 176M 1s + 9650K .......... .. +........ .......... ...... +.... .......... 10% 195M 1s + 9700K .......... + ........ +.. .......... .......... .......... 10% 220M 1s + 9750K .......... .......... .......... .......... .......... 11% 167M 1s + 9800K ...... +.... .......... .......... ........ +.. .......... 11% 196M 1s + 9850K .......... .......... + .......... .......... .... +...... 11% 183M 1s + + 9900K .......... .......... ...... +.... .... +...... .......... 11% 229M 1s + + 9950K .......... ...... +.... .......... .. +........ ........ +.. 11% 162M 1s + 10000K .......... .... +...... .......... + .......... ...... +.... 11% 219M 1s + 10050K .... +...... .......... + .......... .......... .... +...... 11% 198M 1s + 10100K .. +........ .......... ...... +.... .......... .. +........ 11% 194M 1s + + 10150K ........ +.. ...... +.... .... +...... .......... + .......... 11% 183M 1s + 10200K ...... +.... .......... .......... .......... .......... 11% 182M 1s + 10250K .......... .......... + ........ +.. .......... .......... 11% 217M 1s + 10300K .......... .......... .......... .......... .......... 11% 200M 1s + 10350K .......... .......... .......... . +......... .......... 11% 192M 1s + 10400K .......... .......... .......... .......... ..... +..... 11% 235M 1s + 10450K .......... . +......... . +......... .......... ... +....... 11% 202M 1s + 10500K ......... +. .......... ..... +..... .......... .......... 11% 204M 1s + 10550K ....... +... .......... ... +....... .......... ....... +... 11% 59.3M 1s + 10600K ..... +..... .......... .......... .......... .......... 11% 206M 1s + 10650K .......... .......... ....... +... .......... .......... 12% 237M 1s + 10700K .......... .......... ..... +..... .......... . +......... 12% 172M 1s + 10750K ....... +... .......... .......... . +......... .......... 12% 220M 1s + 10800K  +..... +..... .......... ......... +. .......... ..... +..... 12% 101M 1s + 10850K .......... . +......... .......... .......... ... +....... 12% 208M 1s + 10900K ......... +. .......... ..... +..... .......... . +......... 12% 181M 1s + 10950K ....... +... .......... .......... .......... .......... 12% 227M 1s + 11000K .......... .......... .......... ....... +... .......... 12% 227M 1s + 11050K .......... .......... .......... ..... +..... .......... 12% 229M 1s + 11100K ......... +. ....... +... .......... .......... .......... 12% 183M 1s + 11150K .......... .......... .......... . +......... .......... 12% 224M 1s + 11200K .......... ... +....... .......... .......... ..... +..... 12% 173M 1s + 11250K .......... .......... .......... .......... .......... 12% 224M 1s + 11300K ......... +. ....... +... ..... +..... ... +....... .......... 12% 158M 1s + 11350K ....... +... .... +...... .......... . +........ +. .......... 12% 215M 1s + 11400K ..... +. +.... .......... . +......... .......... .......... 12% 71.7M 1s + 11450K .......... .......... .......... ..... +..... .......... 12% 207M 1s + 11500K . +......... ....... +... .......... .......... .......... 12% 113M 1s + 11550K .......... .......... .......... ......... +. ....... +... 13% 194M 1s + 11600K .......... .......... . +........ +. .......... .......... 13% 132M 1s + 11650K ... +....... .......... ....... +... ..... +..... ... +....... 13% 133M 1s + 11700K ......... +. .......... .......... .......... .......... 13% 165M 1s + 11750K ....... +... .......... .......... ......... +. .......... 13% 203M 1s + 11800K ... +....... .......... . +......... .......... .......... 13% 217M 1s + 11850K ... +....... .......... .......... ..... +..... .......... 13% 227M 1s + 11900K . +......... .......... ..... +..... ... +....... .......... 13% 187M 1s + 11950K ....... +... .......... .......... + .......... ....... +... 13% 231M 1s + 12000K .......... ... +....... .......... .......... ..... +..... 13% 232M 1s + 12050K .......... . +....... +.. ....... +... .......... ... +....... 13% 224M 1s + 12100K . +......... .......... ..... +..... .......... .......... 13% 185M 1s + 12150K ....... +... .......... ... +....... . +......... .......... 13% 207M 1s + 12200K ..... +..... .......... . +......... ....... +... .......... + 13% 215M 1s + 12250K ... +....... ......... +. ....... +... ..... +..... .......... 13% 68.8M 1s + 12300K . +......... .......... ..... +..... ... +....... ......... +. 13% 175M 1s + 12350K .......... ..... +..... .......... . +......... ....... +... 13% 169M 1s + 12400K ..... +..... .......... ......... +. ....... +... ..... +..... 14% 176M 1s + 12450K .......... . +......... .......... ..... +..... ... +....... 14% 215M 1s + 12500K ......... +. .......... ..... +..... ... +....... ... +....... 14% 195M 1s + 12550K ....... +... ..... +..... ... +....... ......... +. .......... 14% 198M 1s + 12600K  +..... +..... .......... . +......... .......... .......... 14% 230M 1s + 12650K .......... . +........ +. .......... .......... .......... 14% 220M 1s + 12700K . +......... ....... +... ..... +..... ... +....... ......... +. 14% 129M 1s + 12750K .......... ..... +..... .......... .......... .......... 14% 226M 1s + 12800K .......... .......... . +........ +. .......... .......... 14% 193M 1s + 12850K ... +....... .......... ....... +... .......... ... +....... 14% 221M 1s + 12900K .......... .......... .......... .......... .......... 14% 196M 1s + 12950K ....... +... .......... .......... ......... +. ....... +... 14% 153M 1s + 13000K .......... .......... ......... +. ....... +... .......... 14% 200M 1s + 13050K ... +....... ......... +. .......... ..... +..... .......... 14% 217M 1s + 13100K . +......... ....... +... .......... ... +....... ......... +. 14% 183M 1s + 13150K .......... .......... ... +....... . +......... .......... 14% 219M 1s + 13200K .......... .......... .......... .......... .......... 14% 216M 1s + 13250K .......... .......... .......... .......... ... +....... 14% 236M 1s + 13300K .......... .......... .......... .......... .......... 15% 180M 1s + 13350K .......... .......... ... +....... .......... ....... +... 15% 209M 1s + 13400K .......... .......... . +......... ....... +... .......... 15% 203M 1s + 13450K ... +....... . +........ +. .......... ..... +..... .......... 15% 67.7M 1s + 13500K . +......... .......... ..... +..... .......... ......... +. 15% 189M 1s + 13550K .......... .......... ... +....... .......... .......... 15% 218M + 1s + 13600K .. +........ .......... . +......... .......... ..... +..... 15% 185M 1s + 13650K .......... .......... ....... +... .......... + ... +....... 15% 178M 1s + 13700K ......... +. ....... +... .......... .......... . +......... 15% 87.0M 1s + 13750K ....... +... .......... .......... ........ +. +. .......... 15% 200M 1s + 13800K .......... .......... . +......... ....... +... .......... 15% 153M 1s + 13850K ... +....... ......... +. .......... .......... .......... 15% 113M 1s + 13900K .......... .......... .......... .......... ......... +. 15% 182M 1s + 13950K .......... .......... .......... . +......... .......... 15% 215M 1s + 14000K .......... .......... . +......... ....... +... .......... 15% 205M 1s + 14050K .......... .......... ....... +... .......... ... +....... 15% 239M 1s + 14100K .......... .......... ..... +..... .......... .......... 15% 207M 1s + 14150K ....... +... .......... .......... . +......... .......... 15% 196M 1s + 14200K ..... +..... ... +....... . +......... .......... ..... +..... 16% 230M 1s + 14250K ... +....... ......... +. .......... .......... ... +....... 16% 107M 1s + + 14300K . +........ +. .......... .......... ... +....... .......... 16% 154M 1s + 14350K .......... .......... .......... . +......... .......... 16% 186M 1s + 14400K .......... .......... .......... .......... . +......... 16% 146M 1s + 14450K .... +...... ..... +..... .......... .......... .......... 16% 174M 1s + 14500K .......... .......... .......... .......... .......... 16% 192M 1s + 14550K ... +....... ......... +. .......... .......... ... +....... 16% 154M 1s + 14600K .......... ....... +... .......... .......... . +........ +. 16% 168M 1s + 14650K .......... ..... +..... .......... . +......... ....... +... 16% 170M 1s + 14700K ... +....... ....... +... .......... .......... ......... +. 16% 183M 1s + 14750K .......... ..... +..... ... +....... ......... +. .......... 16% 216M 1s + 14800K ..... +..... ... +....... . +........ +. .......... .......... 16% 215M 1s + 14850K ... +....... . +......... ....... +... .......... .......... 16% 167M 1s + 14900K .......... .......... ..... +..... .......... .......... 16% 154M 1s + 14950K .......... .......... ... +....... .......... .......... 16% 219M 1s + 15000K .......... .......... .......... ....... +... .......... 16% 242M 1s + 15050K ... +....... .......... .......... .......... .......... 16% 120M 1s + 15100K .......... .......... .......... .......... ......... +. 17% 135M 1s + 15150K ....... +... ..... +..... .......... .......... ....... +... 17% 161M 1s + 15200K .......... .......... .......... .......... .......... 17% 119M 1s + 15250K .......... . +........ +. ....... +... .......... ... +....... 17% 89.7M 1s + 15300K ......... +. .......... ..... +..... .......... . +......... 17% 96.4M 1s + 15350K ....... +... .......... ... +...... +. ......... +. + .......... 17% 95.8M + 1s + 15400K ....... +... ....... +... . +........ +. ....... +... .......... 17% 80.9M 1s + 15450K  +... +....... .......... .......... .......... .......... 17% 90.7M 1s + 15500K .......... .......... .......... ....... +... .......... 17% 150M 1s + 15550K ....... +... ..... +..... .......... . +......... .......... 17% 197M 1s + 15600K ..... +..... ... +....... .......... .......... ..... +..... 17% 221M 1s + 15650K .......... . +......... ....... +... .......... ... +....... 17% 208M 1s + 15700K . +........ +. .......... ..... +..... .......... . +......... 17% 180M 1s + 15750K .......... ..... +..... ... +....... ......... +. .......... 17% 208M 1s + 15800K ..... +..... .......... .......... .......... .......... 17% 216M 1s + 15850K .......... ......... +. .......... .......... .......... 17% 4.97M 1s + 15900K . +......... .......... .......... . +.. +....... .......... 17% 101M 1s + 15950K ....... +... .......... .......... . +......... ....... +... 17% 181M 1s + 16000K ..... +..... .......... ......... +. .......... ..... +..... 18% 186M 1s + 16050K ... +....... .......... ....... +... ..... +..... ... +....... 18% 197M 1s + 16100K . +........ +. .......... .......... .......... . +......... 18% 182M 1s + 16150K .......... .......... ... +....... .......... ....... +... 18% 196M 1s + 16200K ..... +..... .......... .......... ....... +... .......... 18% 192M 1s + 16250K .......... . +......... ....... +... ..... +..... .......... 18% 188M 1s + 16300K . +......... ....... +... .......... .......... ......... +. 18% 164M 1s + 16350K .......... .......... ... +....... . +......... ....... +... 18% 202M 1s + 16400K .......... .......... ......... +. .......... .......... + 18% 209M 1s + 16450K .......... . +......... ....... +... .......... ... +....... 18% 189M 1s + 16500K . +......... ....... +... ..... +..... .......... . +......... 18% 145M 1s + 16550K ....... +... .......... ... +....... ......... +. .......... 18% 195M 1s + 16600K ..... +..... .......... . +......... .......... ....... +... 18% 167M 1s + 16650K ... +....... ......... +. ....... +... ..... +..... .......... 18% 165M 1s + 16700K . +......... ....... +... .......... .......... . +........ +. 18% 162M 1s + 16750K .......... ..... +..... ......... +. . +......... ....... +... 18% 193M 1s + 16800K .......... ... +....... ......... +. ....... +... ..... +..... 18% 194M 1s + 16850K .......... . +......... ....... +... .......... ... +....... 19% 199M 1s + 16900K . +......... ....... +... .......... .......... . +......... 19% 177M 1s + 16950K .......... ..... +..... ... +....... ......... +. ....... +... 19% 211M 1s + 17000K ..... +..... .......... ......... +. ....... +... .......... 19% 188M 1s + 17050K ... +....... ......... +. .......... ..... +..... .......... 19% 198M 1s + 17100K . +........ +. ....... +... .......... ... +....... .......... 19% 166M 1s + 17150K ....... +... .......... .......... . +......... ....... +... 19% 202M 1s + 17200K ..... +..... .......... ......... +. .......... . +......... 19% 180M 1s + 17250K ... +....... . +......... .......... .......... ... +....... 19% 187M 1s + 17300K .......... ....... +... ..... +..... .......... .......... 19% 167M 1s + 17350K + ....... +... ..... +..... .......... ......... +. .......... 19% 189M 1s + 17400K ..... +..... .......... . +......... .......... .......... 19% 197M 1s + 17450K ... +....... ......... +. .......... .......... .......... 19% 12.9M 1s + 17500K .......... ....... +... .......... ... +....... .......... 19% 118M 1s + 17550K .......... ..... +..... .......... . +......... ....... +... 19% 130M 1s + 17600K .......... ..... +..... .......... .......... ..... +..... 19% 215M 1s + 17650K .......... . +......... ....... +... .......... ... +....... 19% 84.5M 1s + 17700K ......... +. .......... ..... +..... .......... . +......... 19% 145M 1s + 17750K ... +....... .......... ... +....... ......... +. .......... 20% 119M 1s + 17800K .......... ... +....... . +......... .......... .......... 20% 216M 1s + 17850K .......... ......... +. .......... + ..... +..... .......... 20% 153M 1s + 17900K . +......... .......... ..... +..... .......... ......... +. 20% 129M 1s + 17950K .......... .......... ... +....... . +......... ....... +... 20% 104M 1s + 18000K .......... .......... .......... .......... ..... +..... 20% 139M 1s + 18050K .......... .......... .......... .......... .......... 20% 167M 1s + 18100K .......... .......... ..... +..... .......... .......... 20% 124M 1s + 18150K .......... .......... .......... ......... +. .......... 20% 92.9M 1s + 18200K ..... +..... ... +....... . +......... .......... .......... 20% 188M 1s + 18250K ... +....... ......... +. .......... ..... +..... .......... 20% 171M 1s + 18300K .......... ....... +... .......... ... +....... . +......... 20% 144M 1s + 18350K .......... ..... +..... .......... .......... ....... +... 20% 107M 1s + 18400K .......... ... +....... .......... .......... ..... +..... 20% 119M 1s + 18450K .......... . +........ +. .... +... +... .......... ... +....... 20% 56.5M 1s + 18500K ......... +. ....... +... .......... .......... . +........ +. 20% 118M 1s + 18550K .......... ..... +..... ... +....... ......... +. .......... 20% 170M 1s + 18600K .......... ... +....... . +........ +. .......... ..... +..... 20% 96.2M 1s + 18650K .......... . +........ +. .......... ..... +..... .......... 21% 102M 1s + 18700K + ......... +. ....... +... .......... .......... . +........ +. 21% 160M 1s + 18750K .......... ..... +..... ... +....... ....... +... .......... 21% 214M 1s + 18800K .......... ... +....... .......... ....... +... ..... +..... 21% 75.4M 1s + 18850K ...... +.... ......... +. ....... +... .......... .......... 21% 100M 1s + 18900K .......... .......... .......... .......... . +........ +. 21% 194M 1s + 18950K .......... .......... ... +....... .......... ....... +... 21% 219M 1s + 19000K .......... .......... ......... +. ....... +... .......... 21% 101M 1s + 19050K .......... .......... .......... .......... ... +....... 21% 167M 1s + 19100K .......... ....... +... .......... .......... .......... 21% 177M 1s + 19150K .......... .......... .......... . +........ +. ....... +... 21% 29.5M 1s + 19200K .......... .......... .......... .......... .......... 21% 209M 1s + 19250K .......... .......... .......... .......... .......... 21% 244M 1s + 19300K ......... +. .......... .......... .......... .......... 21% 207M 1s + 19350K .......... .......... .......... ......... +. .......... 21% 217M 1s + 19400K .. +........ .......... .......... ....... +... .......... 21% 226M 1s + 19450K .......... ......... +. ....... +... .......... .......... 21% 232M 1s + 19500K . +......... ....... +... .......... ... +....... . +........ +. 21% 77.2M 1s + 19550K .......... ..... +..... .......... .......... .......... 22% 127M 1s + 19600K .......... ... +....... ......... +. .......... ..... +..... 22% 89.5M 1s + 19650K ... +....... . +......... ....... +... .......... ... +....... 22% 98.2M 1s + 19700K ......... +. .......... ..... +..... . +......... . +......... 22% 98.9M 1s + 19750K + .......... .......... ... +....... .......... .......... 22% 153M 1s + 19800K .......... .......... . +......... . +......... .......... 22% 209M 1s + 19850K .......... ......... +. .......... .......... .......... 22% 200M 1s + 19900K . +......... . +......... ..... +..... ......... +.  +.......... 22% 118M 1s + 19950K .......... ..... +..... .......... . +......... ....... +... 22% 190M 1s + 20000K ..... +..... ... +....... ..... +..... .......... ..... +..... 22% 102M 1s + 20050K .......... .......... ... +....... .......... .......... 22% 62.8M 1s + 20100K ..... +..... ... +....... .......... ....... +... .......... 22% 147M 1s + 20150K ... +....... ......... +. .......... ..... +..... .......... 22% 206M 1s + 20200K . +......... .......... .......... .......... ......... +. 22% 36.0M 1s + 20250K .......... ..... +..... .......... .......... ....... +... 22% 191M 1s + 20300K .......... ... +....... ......... +. .......... ..... +..... 22% 172M 1s + 20350K .......... . +......... .......... ... +....... ... +....... 22% 169M 1s + 20400K ......... +. .......... .......... .......... .......... 23% 176M 1s + 20450K ....... +... .......... ... +....... .......... ...... +.... 23% 125M 1s + 20500K .......... .......... ...... +.... .......... .......... 23% 151M 1s + 20550K .......... .......... .......... .......... .......... 23% 207M 1s + 20600K .......... .......... .......... .......... .......... 23% 197M 1s + 20650K .. +........ ........ +.. ...... +.... .......... .......... 23% 102M 1s + 20700K .......... .......... .......... .. +........ ........ +.. 23% 136M 1s + 20750K .......... .......... .......... .......... .......... 23% 235M 1s + 20800K .......... .. +........ + ........ +.. .......... .... +...... 23% 79.6M 1s + 20850K .......... + ........ +.. .......... .... +...... .......... 23% 202M 1s + 20900K .......... .......... .... +...... .......... + .......... 23% 127M 1s + 20950K .......... .......... .. +... +..... + .......... .......... 23% 106M 1s + 21000K .......... .. +........ + .......... ...... +.... .......... 23% 100M 1s + 21050K .. +........ .......... .......... + .......... ...... +.... 23% 84.2M 1s + 21100K .......... .......... .......... ...... +.... .... +...... 23% 180M 1s + 21150K .. +........ + .......... ...... +.... .......... .. +........ 23% 116M 1s + 21200K ........ +.. .......... .... +...... .......... .......... 23% 43.3M 1s + 21250K .......... .......... .......... ........ +.. .......... 23% 190M 1s + 21300K .......... ......... +. + .......... ...... +.... .......... 24% 204M 1s + 21350K .. +........ ........ +.. .......... ........ +.. .......... 24% 100M 1s + 21400K .... +...... .......... ........ +.. ...... +.... .......... 24% 30.8M 1s + 21450K .......... ........ +.. .......... .... +...... .......... 24% 189M 1s + 21500K ........ +.. ...... +.... .......... .. +........ .......... 24% 170M 1s + 21550K ...... +.... .......... .......... + .......... ...... +.... 24% 187M 1s + 21600K .......... .......... .......... .......... .......... 24% 198M 1s + 21650K .. +........ ........ +.. ...... +.... .... +...... .. +........ 24% 186M 1s + 21700K ........ +.. .......... .......... .. +........ .......... 24% 188M 1s + 21750K ...... +.... .......... .. +........ ........ +.. .......... 24% 188M 1s + 21800K .... +...... ......... +. .......... ...... +.... .......... 24% 199M 1s + 21850K .. +........ ........ +.. .......... .... +...... .......... 24% 186M 1s + + 21900K .......... .......... .......... .. +........ + .......... + 24% 170M 1s + 21950K ..........  +.......... ..... +..... + ........ +.. .......... 24% 192M 1s + 22000K .... +...... .......... .......... ...... +.... .... +...... 24% 204M 1s + 22050K .......... + .......... ...... +.... .......... .......... 24% 179M 1s + 22100K ........ +.. .......... .......... .......... + .......... 24% 67.6M 1s + 22150K .......... .... +...... .. +........ .......... ...... +.... 24% 153M 1s + 22200K ........ +.. .......... + .......... ...... +.... .......... 25% 40.4M 1s + 22250K .......... + .......... .......... .......... .......... 25% 182M 1s + + 22300K .......... ...... +.... .......... .......... ........ +.. 25% 165M 1s + 22350K .......... .......... .......... .......... ...... +.... 25% 128M 1s + 22400K .......... .. +........ ........ +.. .......... .... +...... 25% 32.1M 1s + 22450K .. +........ + .......... ...... +.... .......... .......... 25% 193M 1s + 22500K ........ +.. ...... +.... .... +...... .......... + .......... 25% 181M 1s + 22550K ...... +.... .......... .. +........ .......... ...... +.... 25% 200M 1s + 22600K .... +...... .......... + .......... ...... +.... .... +...... 25% 130M 1s + 22650K .. +........ ........ +.. .......... .... +...... .......... 25% 151M 1s + + 22700K .......... ... +... +.... ..........  +.. +........ ........ +.. 25% 151M 1s + 22750K .......... .... +...... .......... + .......... .......... 25% 203M 1s + 22800K .... +...... .. +........ ........ +.. .......... + .... +...... 25% 108M 1s + 22850K .. +........ ....... +... ..... +. +.... .......... .. +........ 25% 140M 1s + 22900K ........ +.. .......... .......... .......... + .......... 25% 121M 1s + 22950K ...... +.... .......... .. +........ .......... ...... +.... 25% 123M 1s + 23000K .... +...... .......... .......... .......... .......... 25% 163M 1s + 23050K .. +........ ........ +.. .......... .... +...... .......... 25% 151M 1s + + 23100K .......... .......... .......... .......... ........ +.. 26% 186M 1s + 23150K ...... +.... .... +...... .......... .......... .......... 26% 157M 1s + 23200K .... +...... .......... ........ +.. ...... +.... .... +...... 26% 50.9M 1s + 23250K .......... + .......... .......... .......... .......... 26% 142M 1s + + 23300K ........ +.. ...... +.... .... +...... .......... .......... 26% 143M 1s + 23350K .......... .... +...... .. +........ .......... .......... 26% 172M 1s + 23400K .... +...... .......... ........ +.. ...... +.... .......... 26% 33.4M 1s + 23450K .. +........ ........ +.. .......... .... +...... .......... 26% 143M 1s + + 23500K .......... ...... +.... .......... .. +........ ........ +.. 26% 154M 1s + 23550K .......... .......... .......... + .......... ...... +.... 26% 200M 1s + 23600K .......... .......... ........ +.. .......... .......... 26% 80.3M 1s + 23650K .......... .......... .......... .......... .. +........ 26% 233M 1s + 23700K .......... .......... .......... .......... .......... 26% 191M 1s + 23750K ...... +.... .......... .. +........ ........ +.. .......... 26% 204M 1s + 23800K .......... .......... .......... ...... +.... .... +...... 26% 183M 1s + 23850K .. +........ .......... .......... .......... ...... +.... 26% 144M 1s + + 23900K .......... .......... .......... .......... ........ +.. 26% 151M 1s + 23950K .......... .... +...... .......... ........ +.. .......... 26% 199M 1s + 24000K .......... .......... + ........ +.. .......... .......... 27% 148M 1s + 24050K .......... + .......... ...... +.... .......... .. +........ 27% 119M 1s + + 24100K .......... .......... .......... .......... .......... 27% 123M 1s + 24150K ...... +.... .......... .......... ....... +... .......... 27% 203M 1s + 24200K .......... .......... + .......... .......... .......... 27% 214M 1s + 24250K .. +........ ........ +.. .......... .......... .......... 27% 38.4M 1s + 24300K ........ +.. ...... +.... .......... .. +........ .......... 27% 161M 1s + 24350K ...... +.... .......... .. +........ ........ +.. .......... 27% 113M 1s + 24400K .......... .. +........ .......... .......... .... +...... 27% 194M 1s + 24450K .......... + .......... ...... +.... .......... .. +........ 27% 41.0M 1s + 24500K .......... .......... .......... .......... + .......... 27% 139M 1s + 24550K .......... .......... .. +........ ........ +.. ...... +.... 27% 136M 1s + 24600K .......... .......... + .......... ...... +.... .......... 27% 91.3M 1s + 24650K .. +........ ........ +.. .......... .......... .. +........ 27% 182M 1s + 24700K .......... ...... +.... .......... .. +........ ........ +.. 27% 150M 1s + 24750K .......... .......... .. +........ + .......... .......... 27% 11.1M 1s + 24800K .......... .......... .......... .......... .......... 27% 187M 1s + 24850K .......... .......... .......... .......... .......... 28% 201M 1s + 24900K .......... .......... .......... .......... .......... 28% 176M 1s + 24950K .......... .......... .......... .......... .......... 28% 195M 1s + 25000K .... +...... .......... + .......... .......... .......... 28% 216M 1s + 25050K .......... ........ +.. .......... .......... .......... 28% 204M 1s + 25100K .......... ...... +.... .......... .......... ........ +.. 28% 172M 1s + 25150K .......... .......... .......... .......... .......... 28% 233M 1s + 25200K .......... .. +........ .......... .......... .......... 28% 240M 1s + 25250K .......... + .......... .......... .......... .. +........ 28% 192M 1s + 25300K .......... ...... +.... .......... .......... .......... + 28% 194M 1s + 25350K ...... +.... .... +...... .. +........ ........ +.. .......... 28% 208M 1s + 25400K .......... .......... .......... .......... .......... 28% 232M 1s + 25450K .......... ........ +.. .......... .... +...... .......... 28% 207M 1s + 25500K .......... .......... .......... .......... ........ +.. 28% 200M 1s + 25550K ...... +.... .......... .......... .......... ...... +.... 28% 208M 1s + 25600K .......... .. +........ ........ +.. .......... .......... 28% 200M 1s + 25650K .. +........ ........ +.. .......... .......... .......... 28% 236M 1s + 25700K ........ +.. .......... .......... .. +........ .......... 28% 192M 1s + 25750K ...... +.... .......... .......... ........ +.. .......... 29% 207M 1s + 25800K .......... .......... + .......... ...... +.... .......... 29% 214M 1s + 25850K .. +........ .......... ...... +.... .......... .......... 29% 11.4M 1s + + 25900K .......... .......... .......... .......... .......... 29% 167M 1s + 25950K .......... .... +...... .. +........ + .......... ...... +.... 29% 202M 1s + 26000K .......... .. +........ .......... .......... .... +...... 29% 120M 1s + 26050K .......... + ........ +.. ...... +.... .......... .. +........ 29% 197M 1s + 26100K .......... ...... +.... .... +...... .. +........ + .......... 29% 88.4M 1s + 26150K ...... +.... .......... .. +........ + .......... .......... 29% 211M 1s + 26200K .... +...... .. +........ + .......... ...... +.... .......... 29% 82.7M 1s + 26250K .. +........ .......... .......... .......... .......... 29% 156M 1s + + 26300K ........ +.. .......... .......... .......... + .......... 29% 118M 1s + 26350K .......... .... +...... .......... + .......... ...... +.... 29% 190M 1s + 26400K .......... .......... + .......... .......... .......... 29% 201M 1s + 26450K .......... .......... ...... +.... .......... .. +........ 29% 118M 1s + 26500K .......... + .......... .......... .......... + .......... 29% 78.3M 1s + 26550K ...... +.... .......... .. +........ ....... +. +.. .......... 29% 139M 1s + 26600K .... +...... .......... .......... ...... +.... .... +...... 29% 193M 1s + 26650K .......... + .......... ...... +.... .... +...... .......... 30% 189M 1s + + 26700K .......... .......... .... +...... .. +........ + .......... 30% 152M 1s + 26750K .......... .... +...... .. +........ ........ +.. .......... 30% 161M 1s + 26800K .......... .......... .......... .......... .......... 30% 141M 1s + 26850K .......... + .......... .......... .... +...... .. +........ 30% 33.0M 1s + 26900K .......... .......... ... +....... .......... + .......... 30% 204M 1s + 26950K ...... +.... .......... .. +........ + ........ +.. .......... 30% 153M 1s + 27000K  +.... +...... .......... + .......... ...... +.... .......... 30% 140M 1s + 27050K .. +........ + ........ +.. .......... .... +...... .. +........ 30% 152M 1s + 27100K .......... ...... +.... .......... .. +........ ........ +.. 30% 81.3M 1s + 27150K .......... .... +...... .......... .......... ...... +.... 30% 213M 1s + 27200K .......... .. +........ .......... .......... .... +...... 30% 112M 1s + 27250K .......... + ........ +.. .......... .......... .......... 30% 179M 1s + 27300K ........ +.. .......... .... +...... .. +........ .......... 30% 140M 1s + 27350K .......... .......... .. +........ .......... .......... 30% 96.1M 1s + 27400K .......... .......... + .......... ...... +.... .......... 30% 189M 1s + 27450K .......... + .......... .......... .... +...... .. +........ 30% 208M 1s + + 27500K .......... .......... .......... .. +........ .......... 30% 129M 1s + 27550K .......... .... +...... .......... + .......... .......... 31% 79.2M 1s + 27600K .......... .. +... +..... .......... .......... .... +...... 31% 111M 1s + 27650K ..... +..... + ........ +.. ...... +.... .......... .......... 31% 84.7M 1s + 27700K ........ +.. ...... +.... .......... .......... .......... 31% 157M 1s + 27750K .......... .... +...... .......... .......... ..... +. +.... 31% 194M 1s + 27800K .......... . +. +........ .......... ...... +.... .......... 31% 187M 1s + 27850K .. +........ ........ +.. .......... .......... .......... 31% + 41.1M 1s + + 27900K .......... ...... +.... .......... .. +........ + .......... 31% 176M 1s + 27950K .......... .... +...... .......... + .......... .......... 31% 208M 1s + 28000K .... +...... .......... ........ +.. .......... .... +...... 31% 198M 1s + 28050K .......... + .......... .......... .......... .. +........ 31% 74.4M 1s + + 28100K .......... ...... +.... .... +...... .......... + .......... 31% 101M 1s + 28150K ...... +.... .......... .. +........ + ........ +.. .......... 31% 137M 1s + 28200K .......... .......... + .......... .......... .......... + 31% 201M 1s + 28250K .. +........ ........ +.. .......... .......... .......... 31% 103M 1s + + 28300K .......... ...... +.... .......... .. +........ .......... 31% 179M 1s + 28350K .......... .... +...... .. +........ + .......... .......... 31% 87.8M 1s + 28400K .......... .......... + ........ +.. .......... .... +...... 32% 187M 1s + 28450K .. +........ .......... .......... .......... .. +........ 32% 206M 1s + 28500K ........ +.. .......... .......... .......... + .......... 32% 169M 1s + 28550K ...... +.... .......... .. +........ ........ +.. .......... 32% 85.2M 1s + 28600K .... +...... .......... + ........ +.. ...... +.... .... +...... 32% 122M 1s + 28650K .. +........ + ........ +.. .......... .... +...... .......... 32% 195M 1s + + 28700K .......... ...... +.... .......... .. +........ ........ +.. 32% 152M 1s + 28750K .......... .......... .......... .......... .......... 32% 109M 1s + 28800K .......... .. +........ ........ +.. .......... .......... 32% 212M 1s + 28850K .......... .......... ...... +.... .... +...... .. +........ 32% 35.5M 1s + 28900K ........ +.. .......... .......... .......... + .......... 32% 127M 1s + 28950K .......... .......... .. +........ ........ +.. .......... 32% 134M 1s + 29000K .......... .. +........ .......... ...... +.... .......... 32% 190M 1s + 29050K .......... .......... .......... .... +...... .......... 32% 136M 1s + + 29100K ........ +.. .......... .......... .......... .......... 32% 146M 1s + 29150K .......... .... +...... .......... + .......... .......... 32% 179M 1s + 29200K .... +...... .. +........ ........ +.. .......... .... +...... 32% 137M 1s + 29250K .......... .......... ...... +.... .......... .. +........ 32% 68.5M 1s + + 29300K .......... .......... .......... .......... ........ +.. 33% 156M 1s + 29350K .......... .... +...... .......... ........ +.. .......... 33% 193M 1s + 29400K .......... .......... .......... .......... .......... 33% 145M 1s + 29450K .......... + ........ +.. .......... .......... .......... 33% 144M 1s + + 29500K .......... ...... +.... .......... .. +........ .......... 33% 143M 1s + 29550K .......... .... +...... .......... + .......... ...... +.... 33% 94.2M 1s + 29600K .......... .......... ........ +.. ...... +.... .......... 33% 215M 1s + 29650K .......... + .......... .......... .......... .. +........ 33% 232M 1s + 29700K .......... .......... .......... .......... + ........ +.. 33% 123M 1s + 29750K .......... .......... .. +........ .......... .......... 33% 63.6M 1s + 29800K .... +...... .......... + .......... ...... +.... .......... 33% 132M 1s + 29850K  +.......... ........ +.. .......... .... +...... .......... 33% 208M 1s + + 29900K .......... ...... +.... .......... .......... .......... 33% 44.4M 1s + 29950K .......... .... +...... .......... .......... ...... +.... 33% 205M 1s + 30000K .... +...... .. +........ .......... ...... +.... .......... 33% 189M 1s + 30050K .......... + .......... .......... .... +...... .. +........ 33% 132M 1s + 30100K ........ +.. .......... .......... .......... .......... 33% 92.1M 1s + 30150K ...... +.... .......... .......... .......... ...... +.... 33% 182M 1s + 30200K .... +...... .......... .......... ...... +.... .......... 34% 144M 1s + 30250K . +......... ........ +.. .......... .... +...... .......... 34% 69.2M 1s + + 30300K .......... .......... .... +...... .......... ........ +.. 34% 97.7M 1s + 30350K .......... .... +...... .......... + .......... .......... 34% 191M 1s + 30400K .......... .......... .......... ...... +.... .......... 34% 216M 1s + 30450K .. +........ .......... ...... +.... ......... +. .......... 34% 114M 1s + 30500K .......... ...... +.... .... +...... .......... .......... 34% 188M 1s + 30550K ...... +.... .......... .......... ........ +.. ...... +.... 34% 200M 1s + 30600K .... +...... .......... .......... .......... .......... 34% 106M 1s + 30650K .. +........ .......... .......... .... +...... .......... 34% 193M 1s + 30700K .......... .......... .......... .......... .......... + 34% 179M 1s + 30750K .......... .......... .......... .... +...... .......... 34% 53.6M 1s + + 30800K .......... .......... .......... ....... +... .......... 34% 169M 1s + 30850K ... +....... . +......... ....... +... ..... +..... .......... 34% 196M 1s + 30900K ......... +. .......... .......... .......... .......... 34% 44.2M 1s + 30950K .......... .......... .......... .......... .......... 34% 210M 1s + 31000K ..... +..... .......... . +......... ....... +... .......... 34% 107M 1s + 31050K ... +....... ......... +. .......... .......... .......... 34% 229M 1s + 31100K . +......... .......... ..... +..... ... +....... .......... 35% 60.7M 1s + 31150K .......... ..... +..... .......... ..........  +....... +... 35% 169M 1s + 31200K .......... ... +....... .......... .......... ..... +..... 35% 200M 1s + 31250K ... +....... .......... .......... ..... +..... ... +....... 35% 79.0M 1s + 31300K ......... +. .......... ..... +..... .......... . +......... 35% 130M 1s + 31350K .......... .......... ... +....... .......... .......... 35% 141M 1s + 31400K ..... +..... .......... . +......... ....... +... .......... 35% 195M 1s + 31450K .......... ......... +. ....... +... ..... +..... ... +....... 35% 142M 1s + 31500K . +......... .......... .......... .......... .......... 35% 148M 1s + 31550K .......... ..... +..... .......... . +......... .......... 35% 204M 1s + 31600K .......... ... +....... ......... +. ....... +... .......... 35% 73.9M 1s + 31650K .......... . +......... ....... +... .......... .......... 35% 213M 1s + 31700K . +........ +. ....... +... ..... +..... .......... . +........ +. 35% 169M 1s + 31750K .... +... +... .......... ... +....... . +........ +. .......... 35% 200M 1s + 31800K ..... +..... .......... . +......... .... +... +... .......... 35% 92.3M 1s + 31850K  +... +....... ......... +. .......... ..... +..... .......... 35% 162M 1s + 31900K .......... .......... .......... ... +....... ......... +. 35% 39.6M 1s + 31950K .......... .......... .......... .......... ....... +... 35% 191M 1s + 32000K .......... ... +....... ......... +. .......... ..... +..... 36% 200M 1s + 32050K .......... . +......... .......... .......... ... +....... 36% 110M 1s + 32100K ......... +. .......... ..... +..... .......... . +......... 36% 77.7M 1s + 32150K ....... +... .......... .......... . +......... .......... 36% 160M 1s + 32200K ..... +..... .......... .......... ....... +... ..... +..... 36% 207M 1s + 32250K .......... ......... +. ....... +... ..... +..... .......... 36% 210M 1s + 32300K ......... +. ....... +... .......... ... +....... . +........ +. 36% 66.2M 1s + 32350K .......... ..... +..... .......... . +......... ....... +... 36% 124M 1s + 32400K .......... .......... . +.........  +.......... .......... 36% 211M 1s + 32450K .......... . +......... ....... +... .......... ... +....... 36% 111M 1s + 32500K ......... +. .......... .......... .......... . +......... 36% 124M 1s + 32550K ....... +... ..... +..... ... +....... .... +..... +. .......... 36% 130M 1s + 32600K ..... +..... .......... . +......... .......... .......... 36% 116M 1s + 32650K .......... .......... .......... ..... +..... .......... 36% 213M + 1s + 32700K .......... .......... .......... .......... .......... 36% 186M 0s + 32750K .......... ..... +..... .......... .......... ....... +... 36% 191M 0s + 32800K ..... +..... ... +....... . +........ +. .......... .......... 36% 49.8M 0s + 32850K  +... +....... .......... ....... +... .......... ... +....... 37% 167M 0s + 32900K ......... +. .......... ..... +..... .......... . +......... 37% 46.9M 0s + 32950K .......... .......... .......... ......... +. .......... 37% 197M 0s + 33000K ..... +..... .......... . +......... .......... ..... +..... 37% 179M 0s + 33050K .......... ......... +. .......... ..... +..... .......... 37% 183M 0s + 33100K . +......... .......... .... +...... ... +....... ......... +. 37% 98.0M 0s + 33150K ....... +... ..... +..... .......... .......... ....... +... 37% 106M 0s + 33200K ...... +.... ... +....... .......... .......... .......... 37% 165M 0s + 33250K ... +....... .......... .......... ..... +..... ... +....... 37% 200M 0s + 33300K ......... +. .......... ..... +..... .......... . +......... 37% 82.4M 0s + 33350K ..........  +.......... ... +....... ......... +. .......... 37% 86.1M 0s + 33400K ..... +..... ... +....... ......... +. .......... .......... 37% 213M 0s + 33450K ... +....... .......... .......... ..... +..... .......... 37% 233M 0s + 33500K .......... ....... +... .......... .......... .......... 37% 106M 0s + 33550K .......... .......... .......... .......... ....... +... 37% 189M 0s + 33600K .......... .......... ......... +. ....... +... ..... +..... 37% 88.4M 0s + 33650K .......... . +......... .......... .......... .......... 37% 193M 0s + 33700K ......... +. .......... .......... .......... . +......... 37% 180M 0s + 33750K .... +... +... .......... ... +....... ......... +. .......... 38% 204M 0s + 33800K ..... +..... .......... .......... ....... +... .......... 38% 167M 0s + 33850K ... +....... .......... .......... ... +.. +..... .......... 38% 208M 0s + 33900K . +......... ....... +... ..... +..... .......... ......... +. 38% 97.3M 0s + 33950K ....... +... ..... +..... .......... . +......... ....... +... 38% 37.6M 0s + 34000K .......... .......... . +......... .......... .......... 38% 216M 0s + 34050K .......... . +......... ....... +... .......... ... +....... 38% 112M 0s + 34100K ......... +. .......... .......... .......... . +......... 38% 88.5M 0s + 34150K ....... +... .......... ... +....... .......... ....... +... 38% 213M 0s + 34200K ..... +..... .......... . +........ +. .......... .......... 38% 106M 0s + 34250K .......... .......... ....... +... ..... +..... .......... 38% 186M 0s + 34300K .......... ....... +... ..... +..... ... +....... .......... 38% 75.1M 0s + 34350K ....... +... ..... +..... .......... .......... ....... +... 38% 120M 0s + 34400K .......... ... +....... ......... +. .......... .......... 38% 188M 0s + 34450K .......... . +......... .......... .......... ... +....... 38% 168M 0s + 34500K .......... .......... .......... .......... ......... +. 38% 162M 0s + 34550K ....... +... .......... .......... .......... .......... 38% 219M 0s + 34600K .......... .......... . +......... ....... +... .......... 38% 174M 0s + 34650K ... +....... .......... .......... .......... .......... 39% 68.3M 0s + 34700K . +......... ....... +... .......... ... +....... ......... +. 39% 88.5M 0s + 34750K .......... ..... +..... .......... .......... ....... +... 39% 111M 0s + 34800K .......... ... +....... ......... +. .......... .......... 39% 198M 0s + 34850K .......... . +......... ....... +... .......... .......... 39% 185M 0s + 34900K .......... .......... .......... ... +....... . +......... 39% 149M 0s + 34950K ....... +... .......... .......... . +......... .......... 39% 202M 0s + 35000K ..... +..... .......... .......... ....... +... .......... 39% 67.2M 0s + 35050K ... +....... . +......... .......... .......... .......... 39% 198M 0s + 35100K . +......... .......... .......... ... +....... .......... 39% 149M 0s + 35150K ....... +... ..... +..... .......... . +........ +. .......... 39% 81.6M 0s + 35200K .......... ... +....... ......... +. .......... ..... +..... 39% 88.0M 0s + 35250K ... +....... ......... +. ....... +... .......... .......... 39% 122M 0s + 35300K . +........ +. .......... ..... +..... .......... . +......... 39% 125M 0s + 35350K ....... +... .......... .......... . +........ +. .......... 39% 53.1M 0s + + 35400K  +..... +..... .......... . +......... .......... .......... 39% 217M 0s + 35450K ... +....... ....... +.. +. .......... ..... +..... .......... 39% 213M 0s + 35500K .......... .......... .......... ... +....... ......... +. 39% 125M 0s + 35550K .......... .......... .......... . +......... ...... +.... 40% 167M 0s + 35600K .......... .......... ......... +. .......... ..... +..... 40% 164M 0s + 35650K ... +....... .......... .......... .......... ... +....... 40% 178M 0s + 35700K .......... .......... ..... +..... .......... ......... +. 40% 98.7M 0s + 35750K .......... .......... ... +....... .......... .......... 40% 136M 0s + 35800K ..... +..... .......... .......... .......... .......... 40% 218M 0s + 35850K ... +....... ......... +. .......... .......... .......... 40% 144M 0s + 35900K .......... ....... +... .......... ... +....... .......... 40% 177M 0s + 35950K .......... .......... .......... . +......... ....... +... 40% 133M 0s + 36000K .......... ... +....... .......... ....... +... ..... +..... 40% 130M 0s + 36050K ... +....... .......... ....... +... .......... ... +....... 40% 115M 0s + 36100K ......... +. .......... ..... +..... .......... . +......... 40% 86.6M 0s + 36150K .......... ..... +..... .......... ......... +. .......... 40% 173M 0s + 36200K .......... .......... .......... .......... .......... 40% 166M 0s + 36250K ... +....... .......... .......... ..... +..... .......... 40% 137M 0s + 36300K . +......... .......... ..... +..... ... +....... ......... +. 40% 81.4M 0s + 36350K ....... +... ..... +..... .......... . +......... ....... +... 40% 62.4M 0s + 36400K .......... ........ +.. ......... +. .......... ..... +..... 41% 62.6M 0s + 36450K .......... .......... .......... .......... .......... 41% 228M 0s + 36500K . +........ +. .......... .......... .......... .......... 41% 191M 0s + 36550K .......... .......... ... +. +...... .......... .......... 41% 177M 0s + 36600K ..... +..... .......... . +......... ....... +... .......... 41% 114M 0s + 36650K .......... .......... .......... .......... ... +....... 41% 192M 0s + 36700K . +......... ....... +... ..... +..... .......... . +........ +. 41% 134M 0s + 36750K .......... ..... +..... .......... .......... ....... +... 41% 214M 0s + 36800K .......... .......... . +......... ....... +... ..... +..... 41% 216M 0s + 36850K .......... . +......... ....... +... .......... .......... 41% 93.2M 0s + 36900K  +. +........ +. .......... .......... ... +....... . +......... 41% 187M 0s + 36950K ....... +... .......... .......... . +........ +. ....... +... 41% 127M 0s + 37000K .......... .......... .......... ....... +... .......... 41% 193M 0s + 37050K ... +....... ......... +. ....... +... .......... ... +....... 41% 205M 0s + 37100K . +......... ... +....... . +........ +. .......... .......... 41% 100M 0s + 37150K ... +....... .......... ....... +... .......... ... +....... 41% 54.0M 0s + 37200K .......... .......... ..... +..... .......... . +......... 41% 166M 0s + 37250K .......... .......... .......... .......... .......... 41% 219M 0s + 37300K .......... .......... ......... +. ....... +... .......... 42% 202M 0s + 37350K .......... ......... +. ....... +... ..... +..... .......... 42% 95.1M 0s + 37400K . +........ +. .......... .......... ... +....... . +........ +. 42% 65.1M 0s + 37450K .......... ..... +..... ... +....... .......... ....... +... 42% 197M 0s + 37500K .......... ... +....... ......... +. .......... ..... +..... 42% 63.5M 0s + 37550K .......... .......... .......... .......... .......... 42% 179M 0s + 37600K . +......... .......... .......... .......... .......... 42% 159M 0s + 37650K ....... +... .......... ... +....... ......... +. .......... 42% 194M 0s + 37700K ..... +..... ... +....... ......... +. ....... +... .......... 42% 80.5M 0s + 37750K .......... ......... +. .......... .......... .......... 42% 210M 0s + 37800K .......... .......... .......... .......... .......... 42% 206M 0s + 37850K ....... +... .......... .......... .......... .......... 42% 224M 0s + 37900K .......... ... +....... ......... +. .......... ..... +..... 42% 77.1M 0s + 37950K .......... .......... .......... .......... .......... 42% 183M 0s + 38000K . +......... .......... ..... +..... .......... .......... 42% 183M 0s + 38050K ....... +... ......... +. .......... ..... +..... .......... 42% 216M 0s + 38100K ......... +. .......... .......... .......... .......... 42% 131M 0s + 38150K ....... +... ..... +..... ... +....... .......... ....... +... 42% 86.4M 0s + 38200K .......... ... +....... ......... +. .......... ..... +..... 43% 130M 0s + 38250K .......... . +......... .......... .......... ... +....... 43% 57.0M 0s + 38300K . +......... ....... +... ..... +..... .......... .......... 43% 184M 0s + 38350K .......... .......... ... +....... .......... .......... 43% 160M 0s + 38400K ..... +..... ... +....... .......... .......... .......... 43% 198M 0s + 38450K  +... +....... ....... +.. +. .......... ..... +..... .......... 43% 193M 0s + 38500K .......... ....... +... .......... .......... . +......... 43% 76.2M 0s + 38550K .......... ......... +. .......... . +......... ....... +... 43% 52.5M 0s + 38600K ..... +..... .......... .......... .......... .......... 43% 211M 0s + 38650K .......... .......... .......... .......... .......... 43% 214M 0s + 38700K .......... ....... +... ..... +..... .......... .......... 43% 182M 0s + 38750K ...... +. +... .......... ... +....... .......... ....... +... 43% 97.1M 0s + 38800K .......... .......... ......... +. ....... +... .......... 43% 207M 0s + 38850K ... +....... ......... +. .......... ..... +..... .......... 43% 210M 0s + 38900K . +......... .......... .......... ... +....... . +........ +. 43% 153M 0s + 38950K .......... ..... +..... .......... . +......... ....... +... 43% 96.2M 0s + 39000K .......... .......... . +........ +. .......... ..... +. +.... 43% 93.1M 0s + 39050K ... +....... . +........ +. .......... .......... .......... 43% 103M 0s + 39100K ......... +. .......... ..... +..... .......... . +......... 44% 151M 0s + 39150K ....... +... .......... ... +....... .......... .......... 44% 194M 0s + 39200K .......... .......... . +......... .......... ..... +..... 44% 194M 0s + 39250K ... +....... ......... +. .......... ... +....... .......... 44% 202M 0s + 39300K . +......... .......... .......... .......... . +........ +. 44% 54.0M 0s + 39350K ....... +... .......... .......... .......... ....... +... 44% 190M 0s + 39400K .......... .......... .......... .......... ..... +..... 44% 216M 0s + 39450K .......... ......... +. ....... +... .......... ... +....... 44% 134M 0s + 39500K ......... +. ....... +... .......... .......... . +......... 44% 160M 0s + 39550K .......... .......... ... +....... .......... ....... +... 44% 204M 0s + 39600K ..... +..... .......... . +......... ....... +... .......... 44% 87.3M 0s + 39650K ... +....... ......... +. .......... ..... +..... .......... 44% 51.4M 0s + 39700K . +......... ....... +... .......... ... +....... .......... 44% 145M 0s + 39750K ....... +... .......... ... +....... .......... ....... +... 44% 210M 0s + 39800K .......... ... +....... .......... ....... +... ..... +..... 44% 89.0M 0s + 39850K .......... .......... .......... .......... ... +....... 44% 180M 0s + 39900K . +......... .......... ..... +..... .......... . +......... 44% 192M 0s + 39950K ....... +... ..... +..... ... +....... ......... +. .......... 44% 74.6M 0s + 40000K ..... +..... .......... .......... ....... +... .......... 45% 189M 0s + 40050K .......... ......... +. .......... ..... +..... .......... 45% 208M 0s + 40100K . +......... ....... +... .......... ... +....... ......... +. 45% 87.5M 0s + 40150K .......... .......... ........ +.. . +......... .......... 45% 190M 0s + 40200K ..... +..... .......... ......... +. .......... ..... +..... 45% 196M 0s + 40250K .......... . +......... .......... .......... ... +....... 45% 105M 0s + 40300K ......... +. ....... +... .......... ... +....... ......... +. 45% 165M 0s + 40350K ....... +... .......... ... +....... .......... ....... +... 45% 205M 0s + 40400K .......... .......... . +......... ....... +... ..... +..... 45% 56.5M 0s + 40450K .......... .......... .......... ..... +..... .......... 45% 221M 0s + 40500K .......... ....... +... ..... +..... .......... .......... 45% + 186M 0s + 40550K .......... ..... +..... .......... . +......... ....... +... 45% 216M 0s + 40600K .......... ... +....... ......... +. ....... +... ..... +..... 45% 82.4M 0s + 40650K ... +....... . +......... ....... +... .......... ... +....... 45% + 96.8M 0s + 40700K . +........ +. .......... .......... .......... . +......... 45% 68.4M 0s + 40750K ....... +... .......... ... +....... .......... ....... +... 45% 182M 0s + 40800K .......... .......... .......... .......... .......... 45% 126M 0s + 40850K ... +....... . +......... ....... +... .......... .......... 46% 191M 0s + 40900K . +......... ....... +... .......... ... +....... ......... +. 46% 82.0M 0s + 40950K .......... + .......... .......... .. +........ ........ +.. 46% 205M 0s + 41000K .......... .......... .......... ... +....... .......... 46% 212M 0s + 41050K . +......... ....... +... .......... ... +....... .......... 46% 98.8M 0s + 41100K .......... .......... .......... . +........ +. .......... 46% 161M 0s + 41150K .......... .......... . +........ +. .......... .......... 46% 124M 0s + 41200K .......... ......... +. .......... . +......... ....... +... 46% 148M 0s + 41250K .......... .......... .......... .......... .......... 46% 215M 0s + 41300K .......... .......... ....... +... .......... .......... 46% 203M 0s + 41350K . +......... .......... ..... +..... .......... . +......... 46% 95.8M 0s + 41400K ....... +... .......... .......... .......... .......... 46% 216M 0s + 41450K ..... +..... .......... .......... .......... .......... 46% 225M 0s + 41500K ... +....... .......... ....... +... ..... +. +.... .......... 46% 38.4M 0s + 41550K .......... .......... ..... +..... .......... ......... +. 46% 104M 0s + 41600K .......... ..... +..... .......... ......... +. ....... +... 46% 181M 0s + 41650K .......... .......... .......... .......... ..... +..... 46% 186M 0s + 41700K .......... . +......... ....... +... .......... ......... +. 46% 186M 0s + 41750K ......... +. .......... ..... +..... .......... . +......... 47% 172M 0s + 41800K ....... +... .......... ... +....... ......... +. ....... +... 47% 63.6M 0s + 41850K ..... +..... .......... .......... ....... +... .......... 47% 144M + 0s + 41900K .......... .......... .......... ..... +..... .......... 47% 206M 0s + 41950K .......... ....... +... .......... ... +....... ......... +. 47% 175M 0s + 42000K .......... ..... +..... .......... . +......... .......... 47% 105M 0s + 42050K .......... ... +....... ..... +.... +. .......... .......... 47% 119M 0s + 42100K .......... .......... .......... .......... ... +....... 47% 206M 0s + 42150K ......... +. ....... +... ..... +..... .......... . +......... 47% 89.4M 0s + 42200K ....... +... .......... ... +....... .......... ....... +... 47% 216M 0s + 42250K .......... .......... .......... .......... .......... 47% 117M 0s + 42300K ... +....... .......... .......... ..... +..... .......... 47% 199M 0s + 42350K .......... .......... .......... .......... ......... +. 47% 155M 0s + 42400K .......... .......... .......... . +......... ....... +... 47% 115M 0s + 42450K ..... +..... .......... .......... .......... ..... +..... 47% 128M 0s + 42500K ... +....... . +......... .......... .......... ... +....... 47% 180M 0s + 42550K . +........ +. .......... ..... +..... .......... .......... 47% 41.7M 0s + 42600K .......... .......... ... +....... .......... ....... +... 47% 210M 0s + 42650K .......... ... +....... .......... .......... .......... 48% 207M 0s + 42700K .......... .......... .......... ..... +..... .......... 48% 209M 0s + 42750K .......... .......... .......... .......... ......... +. 48% 115M 0s + 42800K .......... .......... .......... .......... .......... 48% 219M 0s + 42850K .......... ... +....... .......... .......... ..... +..... 48% 64.3M 0s + 42900K .......... . +......... ....... +... .......... ... +....... 48% 191M 0s + 42950K ......... +. .......... .......... .......... .......... 48% 93.0M 0s + 43000K ....... +... ..... +..... ... +....... .......... ....... +... 48% 193M 0s + 43050K ..... +..... .......... .......... .......... .......... 48% 224M 0s + 43100K .......... .......... ....... +... .......... .......... 48% 186M 0s + 43150K . +......... .......... .......... .......... .......... 48% 85.4M 0s + 43200K .......... .......... .......... . +........ +. .. +........ 48% 210M 0s + 43250K .......... ... +....... ......... +. .......... .......... 48% 94.0M 0s + 43300K ... +....... . +......... .......... .......... ... +....... 48% 113M 0s + 43350K .......... .......... ..... +..... .......... . +......... 48% 175M 0s + 43400K ....... +... .......... .......... ......... +. .......... 48% 208M 0s + 43450K ..... +..... .......... . +......... ....... +... .......... 48% 168M 0s + 43500K .......... . +........ +. .......... ..... +..... .......... 48% 119M 0s + 43550K . +........ +. ....... +... .......... ... +....... ......... +. 49% 170M 0s + 43600K .......... .......... ... +....... . +......... ....... +... 49% 37.2M 0s + 43650K .......... .......... . +........ +. .......... ..... +..... 49% 178M 0s + 43700K . +......... .......... ....... +... .......... .......... 49% + 201M 0s + 43750K .......... .......... .......... .......... . +......... 49% 144M 0s + 43800K ....... +... .......... ... +....... .......... ....... +... 49% 132M 0s + 43850K .......... ... +....... .......... .......... .......... 49% 197M 0s + 43900K .......... .......... .......... ..... +..... .......... 49% 225M 0s + 43950K .......... ....... +... .......... .......... . +......... 49% 67.6M 0s + 44000K ....... +... .......... ... +....... . +......... .......... 49% 78.6M 0s + 44050K .......... .......... .......... ....... +... .......... 49% 215M 0s + 44100K .......... . +......... .......... .......... .......... 49% 195M 0s + 44150K .......... .......... ..... +..... .......... .......... 49% 171M 0s + 44200K ....... +... .......... ... +....... ......... +. .......... 49% 104M 0s + 44250K .......... ... +....... . +......... ....... +... .......... 49% 194M 0s + 44300K ... +....... .......... .......... .......... ... +....... 49% 181M 0s + 44350K .......... ....... +... .......... ... +....... . +........ +. 49% 123M 0s + 44400K .......... ..... +..... .......... . +........ +. .......... 50% 116M 0s + 44450K .......... .......... .......... ....... +... ..... +..... 50% 167M 0s + 44500K .......... .......... ....... +... .......... .......... 50% 114M 0s + 44550K ......... +. .......... ..... +..... .......... .......... 50% 153M 0s + 44600K ....... +... .......... .......... . +........ +. .......... 50% 195M 0s + 44650K ..... +..... .......... . +......... ....... +... .......... 50% 207M 0s + 44700K .......... ......... +. .......... ..... +..... .......... 50% 38.2M 0s + 44750K . +......... .......... .......... .......... .......... 50% 155M 0s + 44800K ....... +... ..... +..... .......... . +......... .......... 50% 177M 0s + 44850K .......... ... +....... .......... ....... +... .......... 50% 206M 0s + 44900K .......... . +........ +. .......... .......... .......... 50% 130M 0s + 44950K ......... +. ....... +... .......... ... +....... .......... 50% 119M 0s + 45000K .......... ..... +..... ... +....... .......... ....... +... 50% 97.6M 0s + 45050K .......... ... +....... .......... .......... .......... 50% 195M 0s + 45100K ... +....... . +......... ....... +... .... +...... ... +....... 50% 60.0M 0s + 45150K .......... .......... ..... +..... .......... . +......... 50% 145M 0s + 45200K .......... .......... .......... ......... +. .......... 50% 177M 0s + 45250K .......... .......... . +......... .......... ..... +..... 50% 214M 0s + 45300K ... +....... .......... .......... ..... +..... .......... 51% 69.2M 0s + 45350K . +......... .......... ..... +..... .......... .......... 51% 167M 0s + 45400K .......... ..... +..... .......... . +......... .......... 51% 85.9M 0s + 45450K .......... .......... ......... +. .......... .......... 51% 195M 0s + 45500K ... +....... .......... .......... .......... .......... 51% 210M 0s + 45550K .......... .......... ..... +..... .......... .......... 51% 155M 0s + 45600K .......... .......... .......... .......... .......... 51% 147M 0s + 45650K ..... +..... .......... .......... .......... .......... 51% 157M 0s + 45700K ... +....... ......... +. .......... ..... +..... ... +....... 51% 211M 0s + 45750K . +......... .......... .......... .......... .......... 51% 8.69M 0s + 45800K .......... .......... .......... .......... .......... 51% 186M 0s + 45850K .......... .......... .......... .......... .......... 51% 165M 0s + 45900K .......... .......... .......... .......... .......... 51% 165M 0s + 45950K .......... .......... .......... .......... .......... 51% 149M 0s + 46000K .......... .......... .......... .......... .......... 51% 188M 0s + 46050K ..... +..... .......... .......... .......... ..... +..... 51% 189M 0s + 46100K .......... .......... .......... ..... +..... .......... 51% 211M 0s + 46150K .......... .......... .......... .......... ......... +. 51% 172M 0s + 46200K .......... .......... .......... . +......... ....... +... 52% 198M 0s + 46250K .......... ... +....... ......... +. .......... ..... +..... 52% 190M 0s + 46300K .......... . +......... ....... +... .......... ... +....... 52% 196M 0s + 46350K ......... +. .......... ..... +..... ... +....... . +......... 52% 165M 0s + 46400K ....... +... ..... +..... ... +....... ......... +. .......... 52% 172M 0s + 46450K .......... .......... . +......... ....... +... .......... 52% 198M 0s + 46500K .......... . +........ +. .......... .......... .......... 52% 219M 0s + 46550K ......... +. ....... +... .......... .......... ......... +. 52% 183M 0s + 46600K .......... .......... .......... .......... ....... +... 52% 236M 0s + 46650K .......... .......... .......... .......... .......... 52% 233M 0s + 46700K .......... ......... +. ....... +... .......... ... +....... 52% 222M 0s + 46750K .......... ....... +... ..... +..... .......... .......... 52% 190M 0s + 46800K .......... ..... +..... ... +....... .......... .......... 52% 11.9M 0s + 46850K ..... +..... .......... .......... .......... .......... 52% 144M 0s + 46900K .......... . +........ +. .......... .......... .......... 52% 202M 0s + 46950K .......... .......... .......... ... +....... ......... +. 52% 138M 0s + 47000K .......... ..... +..... .......... . +......... ....... +... 52% 82.4M 0s + 47050K .......... ... +....... ......... +. .......... ..... +..... 52% 91.5M 0s + 47100K .......... . +........ +. .......... .......... ... +....... 53% 178M 0s + 47150K .......... ....... +... ..... +..... .......... .......... 53% 178M 0s + 47200K ....... +... .......... .......... .......... .......... 53% 95.1M 0s + 47250K .......... .......... .......... .......... .......... 53% 182M 0s + 47300K .......... .......... .......... .......... .......... 53% 124M 0s + 47350K  +......... +. ....... +... .......... ... +....... ......... +. 53% 119M 0s + 47400K .......... .......... ... +....... .......... .......... 53% 218M 0s + 47450K .......... .......... ......... +. .......... ..... +..... 53% 155M 0s + 47500K .......... . +......... ....... +... .......... ... +....... 53% 124M 0s + 47550K ......... +. ....... +... .......... ... +....... . +......... 53% 121M 0s + 47600K ....... +... ..... +..... + .......... ......... +. .......... 53% 196M 0s + 47650K ..... +..... .......... . +........ +. .......... .......... 53% 214M 0s + 47700K ... +....... ......... +. .......... ..... +..... .......... 53% 98.9M 0s + 47750K . +........ +. .......... ..... +..... ... +....... ......... +. 53% 99.8M 0s + 47800K .......... .......... .......... .......... ....... +... 53% 194M 0s + 47850K .......... ... +....... .......... .......... ..... +..... 53% 53.8M 0s + 47900K .......... . +......... .......... ..... +..... ... +....... 53% 190M 0s + 47950K ...... +... +. .......... ..... +..... ... +....... .......... 53% 64.6M 0s + 48000K + ....... +... .......... ... +....... ......... +. .......... 54% 153M 0s + 48050K ..... +..... .......... .......... ....... +... .......... 54% 213M 0s + 48100K . +......... .......... .......... ..... +..... .......... 54% 210M 0s + 48150K . +......... ....... +... .......... .......... .......... 54% 74.3M 0s + 48200K .......... .......... ... +....... . +......... ....... +... 54% 211M 0s + 48250K .......... .......... ......... +. .......... ..... +..... 54% 110M 0s + 48300K .......... . +......... ....... +... .......... .......... 54% 194M 0s + 48350K . +......... ....... +... .......... .......... ......... +. 54% 187M 0s + 48400K ....... +... ..... +..... .......... . +........ +. .......... 54% 91.1M 0s + 48450K .......... .......... .......... .......... .......... 54% 239M 0s + 48500K . +.. +....... ......... +. .......... ..... +..... .......... 54% 178M 0s + 48550K . +......... ....... +... .......... ... +....... ......... +. 54% 68.6M 0s + 48600K .......... ..... +..... .......... . +........ +. ....... +... 54% 152M 0s + 48650K ..... +..... ... +....... ........ +. +. .......... ..... +..... 54% 146M 0s + 48700K ... +....... . +......... .......... .......... .......... 54% 225M 0s + 48750K . +......... .......... .......... .......... .......... 54% 195M 0s + 48800K .......... .......... ... +....... ......... +. .......... 54% 221M 0s + 48850K ..... +..... .......... .......... ....... +... .......... 55% 138M 0s + 48900K ... +....... .......... .......... .......... .......... 55% 147M 0s + 48950K . +......... ....... +... .......... ... +....... .......... 55% 44.1M 0s + 49000K ....... +... ..... +..... .......... . +......... ....... +... 55% 81.5M 0s + 49050K .......... ... +....... .......... .......... .......... 55% 201M 0s + 49100K .......... . +......... ....... +... .......... ... +....... 55% 224M 0s + 49150K . +......... .......... .......... .......... ......... +. 55% 137M 0s + 49200K ....... +... .......... ... +....... ......... +. .......... 55% 67.1M 0s + 49250K .......... .......... .......... ....... +... .......... 55% 155M 0s + 49300K .......... ......... +. ....... +... ..... +..... .......... 55% 173M 0s + 49350K .......... .......... .......... .......... ......... +. 55% 159M 0s + 49400K .......... .......... .......... . +......... .......... 55% 140M 0s + 49450K .......... ... +....... .......... .......... .......... 55% 112M 0s + 49500K .......... . +......... ....... +... .......... .......... 55% 127M 0s + 49550K . +......... .......... .......... .......... .......... 55% 189M 0s + 49600K ....... +... .......... ... +....... .......... .......... 55% + 209M 0s + 49650K .......... ... +....... . +......... ....... +... ..... +..... 55% 58.3M 0s + 49700K ... +....... ......... +. .......... .......... .......... 55% 110M 0s + 49750K .......... .......... .......... .......... ......... +. 56% 197M 0s + 49800K ....... +... ..... +..... .......... .......... .......... 56% 188M 0s + 49850K .......... ... +....... .......... .......... ... +.. +..... 56% 182M 0s + 49900K .......... .......... .......... .......... ... +....... 56% 160M 0s + 49950K .......... .......... ..... +..... .......... . +......... 56% 143M 0s + 50000K ....... +... .......... ... +....... .......... .......... 56% 196M 0s + 50050K ..... +..... .......... . +......... ....... +... .......... 56% 64.1M 0s + 50100K .......... . +........ +. .......... ..... +..... ... +.... +... 56% 81.4M 0s + 50150K ......... +. + ....... +... ..... +..... .......... . +.... +.... +. 56% 104M 0s + 50200K .......... ..... +..... .......... ......... +. ....... +... 56% 126M 0s + 50250K ..... +..... ... +....... .......... ....... +... ..... +..... 56% 186M 0s + 50300K .......... . +......... ....... +... ..... +..... ... +....... 56% 92.7M 0s + 50350K ......... +. .......... ..... +..... .......... . +........ +. 56% 159M 0s + 50400K .......... .......... .......... .......... .......... 56% 177M 0s + 50450K ..... +..... .......... . +......... .......... .......... 56% 193M 0s + 50500K ... +....... ......... +. .......... ..... +..... .......... 56% 207M 0s + 50550K .......... ....... +... .......... ... +....... .......... 56% 65.8M 0s + 50600K .......... .......... .......... .......... .......... 56% 187M 0s + 50650K .......... .......... .......... ....... +... ..... +..... 57% 194M 0s + 50700K .......... . +........ +. .......... .......... ... +....... 57% 211M 0s + 50750K ......... +. .......... .......... .......... . +......... 57% 62.9M 0s + 50800K ....... +... .......... ... +....... ......... +. ....... +... 57% 84.0M 0s + 50850K ..... +..... .......... .......... ....... +... .......... + 57% 201M 0s + 50900K ... +....... .......... .......... .......... .......... 57% 205M 0s + 50950K . +......... ....... +... .......... .......... ..... +..... 57% 175M 0s + 51000K ... +....... .......... .......... .......... .......... 57% 189M 0s + 51050K . +......... .......... ..... +..... .......... .......... 57% 123M 0s + 51100K ....... +... .......... ... +....... ......... +. .......... 57% 95.3M 0s + 51150K .. +... +..... .......... .......... ....... +... .......... 57% 195M 0s + 51200K ... +....... ......... +. ....... +... ..... +..... .......... 57% 55.5M 0s + 51250K ......... +. ....... +... ..... +..... .......... ......... +. 57% 171M 0s + 51300K ....... +... ..... +..... ... +....... . +......... ....... +... 57% 79.4M 0s + 51350K .......... .......... .......... .......... .......... 57% 157M 0s + 51400K .......... . +......... .......... .......... .......... 57% 221M 0s + 51450K .......... .......... .......... .......... . +......... 57% 189M 0s + 51500K ....... +... .......... .......... .......... .......... 57% 89.3M 0s + 51550K .......... ... +....... .......... ....... +... .......... 58% 213M 0s + 51600K ... +....... ......... +. .......... ..... +..... .......... 58% 83.7M 0s + 51650K . +......... ....... +... .......... .......... ......... +. 58% 122M 0s + 51700K .......... ..... +..... ..........  +. +......... ....... +... 58% 187M 0s + 51750K .......... .......... . +........ +. .......... ..... +..... 58% 175M 0s + 51800K .......... ......... +. ....... +... .......... ... +....... 58% 76.6M 0s + 51850K . +......... .......... ..... +..... .......... . +......... 58% 56.9M 0s + 51900K .......... .......... ... +....... ... +....... .......... 58% 206M 0s + 51950K ..... +..... .......... .......... .......... .......... 58% 207M 0s + 52000K ... +....... ......... +. .......... .......... .......... 58% 223M 0s + 52050K . +......... ....... +... .......... .......... ......... +. 58% 177M 0s + 52100K .......... .......... ... +....... ......... +. ....... +... 58% 152M 0s + 52150K ..... +..... ... +....... ......... +. ....... +... ..... +..... 58% 173M 0s + 52200K ... +....... . +......... ....... +... ..... +..... .......... 58% 198M 0s + 52250K . +......... .......... ..... +..... .......... . +........ +. 58% 75.1M 0s + 52300K ....... +... .......... ... +....... ......... +. .......... 58% 127M 0s + 52350K ..... +..... ... +....... . +......... ....... +... .......... 58% 210M 0s + 52400K ... +....... ......... +. ....... +... .......... .......... 59% 102M 0s + 52450K ......... +. ....... +... .......... ... +....... ......... +. 59% 77.3M 0s + 52500K .......... ..... +..... .......... . +......... ....... +... 59% 124M 0s + 52550K  +..... +..... ... +....... ......... +. .......... ..... +..... 59% 120M + 0s + 52600K ... +....... .......... .......... ..... +..... ... +....... 59% 131M 0s + 52650K . +......... .......... ..... +..... .......... ......... +. 59% 196M 0s + 52700K ....... +... ..... +..... ... +....... ......... +. .......... 59% 105M + 0s + 52750K ..... +..... ..... +..... . +........ +. ....... +... .......... 59% 127M 0s + 52800K ... +....... ......... +. .......... ..... +..... .......... 59% 138M 0s + 52850K .......... .......... ..... +..... .......... . +......... 59% 188M 0s + 52900K .......... ..... +..... .......... . +......... ... +.... +. +.. 59% 87.1M 0s + 52950K .......... ... +....... ......... +. ....... +... ..... +..... 59% 46.8M 0s + 53000K .......... . +......... ....... +... .......... .......... 59% 153M 0s + 53050K .......... .......... .......... .......... . +......... 59% 205M 0s + 53100K ....... +... .......... ... +....... .......... .......... 59% 222M 0s + 53150K .......... .......... . +......... ... +....... ..... +..... 59% 145M 0s + 53200K .......... .......... .......... ..... +..... .......... 59% 162M 0s + 53250K . +......... .......... .......... .......... .......... 59% 175M 0s + 53300K .......... . +......... ... +.... +... .......... ... +....... 60% 131M 0s + 53350K . +........ +. .......... .......... .......... .......... 60% 142M 0s + 53400K .......... ..... +..... .......... ......... +. ....... +... 60% 216M 0s + 53450K ..... +..... .......... . +......... ....... +... ..... +..... 60% 92.9M 0s + 53500K ... +....... .......... .......... ..... +..... .......... 60% 78.7M 0s + 53550K . +........ +. ....... +... .......... ... +....... . +........ +. 60% 111M 0s + 53600K .......... .......... ... +....... . +......... .......... 60% 125M 0s + 53650K .......... .......... ......... +. .......... ..... +..... 60% 144M 0s + 53700K .......... .......... ....... +... .......... .......... 60% 189M 0s + 53750K ......... +. .......... .......... .......... . +......... 60% 107M 0s + 53800K ....... +... .......... ... +....... .......... ....... +... 60% 216M 0s + 53850K ..... +..... .......... .......... .......... .......... 60% 84.2M 0s + 53900K .......... . +........ +. .......... .......... .......... 60% 208M 0s + 53950K . +......... .......... ..... +..... ... +....... ......... +. 60% 95.8M 0s + 54000K ....... +... ..... +..... .......... . +......... ....... +... 60% 42.3M 0s + 54050K .......... .......... .......... .......... ..... +..... 60% 182M 0s + 54100K ... +....... .......... .......... ..... +..... .......... 60% 227M 0s + 54150K ......... +. .......... .......... .......... . +......... 60% 183M 0s + 54200K .......... .......... .......... . +........ +. .......... 61% 174M 0s + 54250K .......... ... +....... .......... ....... +... .......... 61% 189M 0s + 54300K .......... .......... ....... +... .......... .......... 61% 120M 0s + 54350K .......... ....... +... .......... .......... .......... 61% 147M 0s + 54400K .......... .......... ... +....... . +......... ....... +... 61% 143M 0s + 54450K ..... +..... .......... .......... .......... .......... 61% 158M 0s + 54500K .......... . +......... ....... +... ..... +..... .......... 61% 191M 0s + 54550K ......... +. .......... .......... .......... .......... 61% 62.0M 0s + 54600K ....... +... .......... ... +....... .......... .......... 61% 222M 0s + 54650K ..... +..... ... +....... . +......... .......... ..... +..... 61% 206M 0s + 54700K .......... .......... .......... ..... +..... .......... 61% 211M 0s + 54750K . +......... ....... +... .......... ... +....... . +......... 61% 45.7M 0s + 54800K .......... .......... .......... . +......... .......... 61% 204M 0s + 54850K + .......... .......... ......... +. .......... ..... +..... 61% 220M 0s + 54900K .......... . +......... .......... .......... ... +....... 61% 120M 0s + 54950K . +........ +. .......... .......... .......... . +......... 61% 125M 0s + 55000K .......... .......... .......... .......... .......... 61% 194M 0s + 55050K .......... .......... . +......... .......... ..... +..... 61% 206M 0s + 55100K ..........  +......... +. .......... .......... .......... 62% 35.9M 0s + 55150K . +......... .......... .......... .......... . +......... 62% 184M 0s + 55200K ....... +... .......... .......... . +........ +. .......... 62% 199M 0s + 55250K .......... ... +....... ......... +. .......... .......... 62% 180M 0s + 55300K .......... . +......... ....... +... .......... ... +....... 62% 133M 0s + 55350K .......... .......... ..... +..... .......... . +......... 62% 178M 0s + 55400K ....... +... ..... +..... ... +....... . +......... ....... +... 62% 146M 0s + 55450K ..... +..... .......... .......... ....... +... .......... 62% 216M 0s + 55500K ... +....... ......... +. ....... +... .......... ... +....... 62% 122M 0s + 55550K .......... ....... +... .......... .......... ......... +. 62% 181M 0s + 55600K .......... ..... +..... .......... . +......... ....... +... 62% 78.3M 0s + 55650K .......... .......... .......... .......... .......... 62% 200M 0s + 55700K .......... . +......... .......... .......... . +.. +....... 62% 165M 0s + 55750K ......... +. .......... .......... .......... .......... 62% 197M 0s + 55800K ....... +... ..... +..... ... +....... .......... .......... 62% 40.8M 0s + 55850K .......... ... +....... . +......... .......... .......... 62% 215M 0s + 55900K .......... . +........ +. .......... ..... +..... .......... 62% 205M 0s + 55950K . +......... ....... +... .......... .......... ......... +. 62% 190M 0s + 56000K ....... +... ..... +..... .......... .......... ....... +... 63% 143M 0s + 56050K .......... .......... ......... +. .......... .......... 63% 102M 0s + 56100K .......... .......... .......... .......... ... +....... 63% 7.26M 0s + 56150K .......... .......... .......... .......... .......... 63% 137M 0s + 56200K .......... .......... .......... .......... .......... 63% 241M 0s + 56250K .......... .......... .......... .......... .......... 63% 240M 0s + 56300K .......... .......... .......... .......... .......... 63% 195M 0s + 56350K .......... .......... .......... .......... .......... 63% 177M 0s + 56400K .......... .......... .......... .......... .......... 63% 241M 0s + 56450K .......... .......... .......... .......... .......... 63% 247M 0s + 56500K .......... .......... .......... .......... ... +....... 63% 224M 0s + 56550K .......... ....... +... ..... +..... .......... . +......... 63% 98.1M 0s + 56600K ....... +... .......... .......... . +........ +. .......... 63% 224M 0s + 56650K ..... +..... .......... . +........ +. .......... .......... 63% 214M 0s + 56700K ... +....... .......... .......... ..... +..... .......... 63% 195M 0s + 56750K .......... ....... +... .......... ... +....... .......... 63% 159M 0s + 56800K .......... .......... .......... . +......... .......... 63% 196M 0s + 56850K ..... +..... .......... . +........ +. .......... ..... +..... 64% 191M 0s + 56900K .......... . +........ +. ....... +... .......... .......... + 64% 190M 0s + 56950K . +........ +. .......... .......... ... +....... . +......... 64% 187M 0s + 57000K ....... +... ..... +..... ... +....... .......... ....... +... 64% 215M 0s + 57050K ..... +..... .......... . +......... ... +.... +... .......... 64% 209M 0s + 57100K .......... ......... +. .......... .......... .......... 64% 209M 0s + 57150K . +......... .......... .......... ... +....... .......... 64% 179M 0s + 57200K ....... +... ..... +..... .......... . +......... ....... +... 64% 16.3M 0s + 57250K .......... .......... .......... .......... ..... +..... 64% 190M 0s + 57300K .......... .......... ....... +... .......... ... +....... 64% 101M 0s + 57350K ......... +. ....... +... ..... +..... .......... . +......... 64% 150M 0s + + 57400K ....... +... .......... ... +....... ......... +. .......... 64% 105M 0s + 57450K ..... +..... ... +....... . +......... ....... +... .......... 64% 54.7M 0s + 57500K ... +....... .......... ....... +... ..... +..... ... +....... 64% 143M 0s + 57550K .......... .......... .......... .......... .......... 64% 182M 0s + 57600K .......... .......... ... +....... . +......... .......... 64% 210M 0s + 57650K .......... .......... .......... ....... +... ..... +..... 64% 219M 0s + 57700K .......... .......... .......... ..... +..... .......... 64% 198M 0s + 57750K ......... +. .......... .......... .......... . +......... 65% 94.3M 0s + 57800K ....... +... .......... ... +....... .......... .......... 65% 207M 0s + 57850K .......... .......... . +......... ....... +... .......... 65% 164M 0s + 57900K ... +....... .......... .......... .......... .......... 65% 138M 0s + 57950K .......... ....... +... .......... ... +....... .......... 65% 92.2M 0s + 58000K .......... .......... .......... .......... ....... +... 65% 230M 0s + 58050K .......... ... +....... .......... .......... ..... +..... 65% 224M 0s + 58100K .......... . +......... ....... +... .......... .......... 65% 95.8M 0s + 58150K ......... +. .......... ..... +..... .......... .......... 65% 148M 0s + 58200K .......... .......... ... +....... .......... .......... 65% 162M 0s + 58250K ..... +..... .......... . +......... ....... +... .......... 65% 49.9M 0s + 58300K ... +....... .......... .......... .......... .......... 65% 187M 0s + 58350K .......... ....... +... .......... ... +....... .......... 65% 174M 0s + 58400K .......... ..... +..... .......... . +........ +. ....... +... 65% 81.4M 0s + 58450K .......... ... +....... ......... +. ..........  +..... +..... 65% 86.8M 0s + 58500K ... +....... . +...... +.. +. ....... +... .......... ... +....... 65% 50.7M 0s + 58550K ......... +. .......... .......... .......... . +......... 65% 163M 0s + 58600K .......... .......... .......... .......... .......... 65% 216M 0s + 58650K ..... +..... .......... .......... ....... +... .......... 66% 210M 0s + 58700K ... +....... ........ +. +. .......... .......... ... +...... +. 66% 160M 0s + 58750K .......... .......... .......... .......... .......... 66% 193M 0s + 58800K ....... +... .......... .......... . +......... .......... 66% 187M 0s + 58850K .......... ... +....... ......... +. .......... .......... 66% 92.4M 0s + 58900K .......... . +......... ....... +... .......... .......... 66% 178M 0s + 58950K ......... +. .......... .......... ... +....... . +......... 66% 187M 0s + 59000K .......... ..... +..... ... +....... .......... .......... 66% 205M 0s + 59050K ..... +..... .......... . +......... ....... +... .......... 66% 141M 0s + 59100K .......... ......... +. .......... .......... .......... 66% 47.2M 0s + 59150K .......... .......... .......... .......... ......... +. 66% 198M 0s + 59200K .......... .......... .......... .......... ....... +... 66% 242M 0s + 59250K .......... .......... ......... +. .......... .......... 66% 208M 0s + 59300K .......... .......... ....... +... .......... .......... 66% 204M 0s + 59350K . +........ +. ....... +... ..... +..... .......... ......... +. 66% 39.5M 0s + 59400K ....... +... .......... ... +....... .......... .......... 66% 86.3M 0s + 59450K .......... .......... .......... .......... ..... +..... 66% 232M 0s + 59500K .......... .......... .......... ..... +..... .......... 66% 163M 0s + 59550K ......... +. ....... +... .......... ... +....... .......... 67% 175M 0s + 59600K .......... .......... ... +....... . +......... ....... +... 67% 56.3M 0s + 59650K ..... +..... .......... ......... +. .......... ..... +..... 67% 180M 0s + 59700K .......... .......... ....... +... .......... .......... 67% 214M 0s + 59750K . +......... .......... ..... +..... .......... . +......... 67% 173M 0s + 59800K ....... +... .......... ... +....... .......... .......... 67% 144M 0s + 59850K ..... +..... .......... . +......... .......... .......... 67% 138M 0s + 59900K ... +....... ......... +. ....... +... ..... +..... .......... 67% 202M 0s + 59950K ......... +. ....... +... .......... ... +....... .......... 67% 164M 0s + 60000K ....... +... .......... .......... . +........ +. .......... 67% 187M 0s + 60050K .......... ... +....... ......... +. .......... .......... 67% 117M 0s + 60100K .......... .......... .......... .......... ... +....... 67% 213M 0s + 60150K ......... +. .......... ..... +..... .......... . +......... 67% 26.7M 0s + 60200K ....... +... .......... .......... .......... .......... 67% 190M 0s + 60250K ..... +..... .......... .......... ....... +... .......... 67% 189M 0s + 60300K ... +....... ......... +. .......... .......... .......... 67% 71.2M 0s + 60350K .......... .......... ..... +..... ... +....... .......... 67% 182M 0s + 60400K .......... .......... .......... .......... ....... +... 68% 234M 0s + 60450K ..... +..... .......... .......... .......... .......... 68% 220M 0s + 60500K .......... .......... .......... .......... .......... 68% 228M 0s + 60550K ......... +. .......... ..... +..... .......... .......... 68% 66.0M 0s + 60600K ...... +.... .......... .......... .......... .......... 68% 204M 0s + 60650K ..... +..... .......... .......... ....... +... .......... 68% 213M 0s + 60700K ... +....... .......... .......... .......... .......... 68% 103M 0s + 60750K . +........ +. ....... +... .......... .......... .......... 68% 170M 0s + 60800K ....... +... .......... ... +....... . +........ +. .......... 68% 165M 0s + 60850K  +.......... .......... .......... .......... ..... +..... 68% 162M 0s + 60900K .......... . +......... .......... .......... ... +....... 68% 216M 0s + 60950K ......... +. .......... ..... +..... .......... +  +.......... + 68% 83.0M 0s + 61000K .......... .......... ... +....... ......... +. .......... 68% 161M 0s + 61050K ..... +..... .......... . +......... ..... +.. +... .......... 68% 226M 0s + 61100K .......... ......... +. .......... ..... +..... .......... 68% 229M 0s + 61150K . +......... .......... ..... +..... .......... . +......... 68% 137M 0s + 61200K .......... ..... +..... .......... . +......... ....... +... 68% 52.7M 0s + 61250K .......... .......... ......... +. .......... .......... 68% 51.0M 0s + 61300K .......... .......... .......... .......... ... +....... 69% 166M 0s + 61350K ......... +. .......... ..... +..... .......... .......... 69% 53.1M 0s + 61400K .......... .......... ... +....... .......... .......... 69% 189M 0s + 61450K .......... .......... .......... ...... +.... .......... 69% 228M 0s + 61500K .......... .......... .......... . +......... ....... +... 69% 166M 0s + 61550K .......... .......... ......... +. .......... .......... 69% 164M 0s + 61600K ... +....... .......... .......... .. +........ .......... 69% 230M 0s + 61650K ......... +. .......... ..... +..... ..........  +. +......... 69% 38.4M 0s + 61700K ....... +... .......... ....... +... .......... ... +....... 69% 208M 0s + 61750K ......... +. ....... +... ..... +..... .......... . +......... 69% 186M 0s + 61800K ....... +... .......... ... +....... .......... .......... 69% 228M 0s + 61850K .......... ... +....... . +......... .......... .......... 69% 200M 0s + 61900K ... +....... .......... .......... ..........  +.......... 69% 237M 0s + 61950K . +......... + .......... ..... +..... .......... .......... 69% 185M 0s + + 62000K .......... .......... .......... . +......... .......... 69% 233M 0s + 62050K .......... .......... .......... .......... .......... 69% 217M 0s + 62100K .......... .......... .......... .......... ... +....... 69% 199M 0s + 62150K ......... +. .......... .......... ... +....... .......... 69% 171M 0s + 62200K ....... +... .......... .......... . +........ +. .......... 70% 215M 0s + 62250K .......... .......... . +......... ....... +... .......... 70% 56.2M 0s + 62300K ... +....... ......... +. .......... ..... +..... ........ +.. 70% 147M 0s + 62350K . +......... ....... +... ..... +..... ... +....... ......... +. 70% 28.4M 0s + 62400K ....... +... ..... +..... .......... . +......... ....... +... 70% 105M 0s + 62450K .......... .......... .......... .......... .......... 70% 138M 0s + 62500K .......... .......... .......... .......... .......... 70% 186M 0s + 62550K .......... .......... ..... +..... .......... . +........ +. 70% 177M 0s + 62600K ....... +... ..... +..... .......... ......... +. .......... + 70% 114M 0s + 62650K .......... .......... .......... .......... ..... +..... 70% 236M 0s + 62700K .......... ......... +. .......... .......... .......... 70% 200M 0s + 62750K . +......... .......... ..... +..... .......... ......... +. 70% 25.5M 0s + 62800K .......... .......... .......... .......... .......... 70% 197M 0s + 62850K .......... .......... .......... .......... .......... 70% 241M 0s + 62900K .......... .......... .......... .......... .......... 70% 202M 0s + 62950K .......... .......... .......... .......... .......... 70% 168M 0s + 63000K .......... .......... .......... ......... +. .......... 70% 234M 0s + 63050K .......... .......... . +......... ....... +... .......... 70% 116M 0s + 63100K .......... ......... +. ..........  +..... +..... .......... 71% 114M 0s + 63150K . +.........  +....... +... .......... ..........  +. +..... +. +.. +. 71% 68.7M 0s + 63200K .... +. +.. +... ..... +..... .......... . +........ +. ....... +... 71% 80.4M 0s + 63250K .......... .......... ......... +. .......... .......... 71% 151M 0s + 63300K .......... . +......... ....... +... .......... ... +....... 71% 189M 0s + 63350K .......... .......... ..... +..... .......... . +......... 71% 181M 0s + 63400K ....... +... .......... ... +....... ......... +. .......... 71% 9.76M 0s + 63450K .......... .......... . +......... .......... .......... 71% 199M 0s + 63500K .......... ...... +... +. .......... .......... .......... 71% 225M 0s + 63550K . +......... .......... .......... .......... . +........ +. 71% 166M 0s + 63600K ....... +... .......... .......... . +......... .......... 71% 171M 0s + 63650K ..... +..... ... +....... .......... .......... .......... 71% 214M 0s + 63700K .......... .......... ....... +... .......... .......... 71% 196M 0s + 63750K ......... +. .......... ..... +..... .......... .......... 71% 196M 0s + 63800K ....... +... .......... ... +....... ......... +. ....... +... 71% 185M 0s + 63850K .......... .......... ......... +. .......... .......... 71% 183M 0s + 63900K .......... .......... .......... .......... .......... 71% 216M 0s + 63950K .......... .......... .......... .......... .......... 71% 169M 0s + 64000K .......... .......... ... +....... . +........ +. ....... +... 72% 188M 0s + 64050K ..... +..... ... +....... ......... +. .......... .......... 72% 197M 0s + 64100K .......... . +......... ....... +... ..... +..... ... +....... 72% 179M 0s + 64150K . +........ +. ....... +... ..... +..... ... +....... ......... +. 72% 171M 0s + 64200K .... +... +... .......... .. +........ ......... +. .......... 72% 192M 0s + 64250K .......... .......... . +......... ....... +... .......... 72% 209M 0s + 64300K ... +....... . +......... .......... ..... +..... ... +....... 72% 197M 0s + 64350K .......... .......... .......... .......... ......... +. 72% 197M 0s + 64400K .......... ..... +..... .......... .......... .......... 72% 219M 0s + 64450K .......... ... +....... ......... +. .......... ..... +..... 72% 208M 0s + 64500K .......... . +......... .......... .......... ... +....... 72% 7.89M 0s + 64550K .......... .......... ..... +..... .......... .......... 72% 144M 0s + 64600K ....... +... .......... ... +....... .......... ....... +... 72% 80.1M 0s + 64650K ..... +..... .......... .......... .......... .......... 72% 126M 0s + 64700K ... +....... . +........ +. .......... .......... .......... 72% 195M 0s + 64750K . +......... ....... +... .......... ... +....... .......... 72% 80.5M 0s + 64800K .......... ..... +..... .......... . +......... .......... 72% 96.9M 0s + 64850K ..... +..... ... +....... ......... +. ....... +... .......... 73% 131M 0s + 64900K .......... .......... ....... +... ..... +..... .. +. +....... 73% 103M 0s + 64950K ......... +. .......... ..... +..... .......... .... +...... 73% 163M 0s + 65000K ....... +... .......... .......... .......... .......... 73% 97.9M 0s + 65050K ..... +..... .......... ......... +. ....... +... .......... 73% 121M 0s + 65100K ... +....... ......... +. .......... ..... +..... .......... 73% 122M 0s + 65150K . +......... ....... +... .......... .......... . +........ +. 73% 103M 0s + 65200K .......... ..... +..... .......... .......... .......... 73% 195M 0s + 65250K .......... .......... ......... +. .......... ..... +..... 73% 129M 0s + 65300K .......... .......... ....... +... .......... .......... 73% 118M 0s + 65350K ......... +. .......... .......... .......... . +......... 73% 106M 0s + 65400K ....... +... .......... .......... ......... +. .......... 73% 212M 0s + 65450K ..... +..... ... +....... .......... .......... .......... 73% 99.4M 0s + 65500K ... +....... ......... +. .......... ..... +..... .......... 73% 97.4M 0s + 65550K . +......... .......... .......... .......... ......... +. 73% 149M 0s + 65600K ....... +... ..... +..... .......... .......... ....... +... 73% 108M 0s + 65650K .......... ... +....... ......... +. .......... ..... +..... 73% 170M 0s + 65700K .......... .......... ....... +... ..... +..... ... +....... 73% 134M 0s + 65750K . +........ +. .......... .......... .......... .......... 74% 142M 0s + 65800K ....... +... ......... +. .......... ......... +. .......... 74% 109M 0s + 65850K ..... +..... .......... . +......... .......... .......... 74% 215M 0s + 65900K .......... ...... +.... .......... .......... ... +....... 74% 126M 0s + 65950K .......... .......... .......... .......... ......... +. 74% 150M 0s + 66000K .......... ..... +..... .......... ......... +. ....... +... 74% 127M 0s + 66050K .......... .......... . +......... ....... +... ..... +..... 74% 92.1M 0s + 66100K .......... . +........ +. .......... .......... .......... 74% 200M 0s + 66150K . +........ +. .......... ..... +..... .......... .......... 74% 124M 0s + 66200K ....... +... .......... ... +....... . +......... .......... 74% 97.0M 0s + 66250K .......... .......... . +......... .......... .......... 74% 70.7M 0s + 66300K ... +....... ......... +. .......... ..... +..... .......... 74% 205M 0s + 66350K . +......... ....... +... .......... .......... ......... +. 74% 114M 0s + 66400K ....... +... ..... +..... .......... . +........ +. ....... +... 74% 126M 0s + 66450K .......... ... +....... . +........ +. .......... ..... +..... 74% 136M 0s + 66500K .......... . +.. +...... +. ....... +... .......... ... +....... 74% 101M 0s + 66550K . +......... .......... ..... +..... .......... . +......... 74% 112M 0s + 66600K ....... +... .......... ... +....... . +......... .......... 74% 185M 0s + 66650K .... +. +..... .......... ......... +. ....... +... .......... 75% 198M 0s + 66700K ... +....... ......... +. .......... ..... +..... .......... 75% 82.3M 0s + 66750K . +......... .......... .......... ... +....... ......... +. 75% 102M 0s + 66800K .......... ..... +..... .......... . +......... .......... 75% 150M 0s + 66850K .......... ... +....... .......... .......... .......... 75% 219M 0s + 66900K .......... .......... .......... .......... ... +....... 75% 234M 0s + 66950K .......... .......... ..... +..... .......... . +........ +. 75% 75.9M 0s + 67000K ....... +... .......... ... +....... ......... +. ....... +... 75% 104M 0s + 67050K .......... ...... +.... .......... ....... +... .......... 75% 225M 0s + 67100K .......... .......... ....... +... ..... +..... .......... 75% 227M 0s + 67150K .......... .......... .......... .......... . +........ +. 75% 119M 0s + 67200K .......... .......... .......... .......... .......... 75% 162M 0s + 67250K .......... .......... . +........ +. .......... .......... 75% 125M 0s + 67300K .......... .......... ....... +... ..... +..... .......... 75% 210M 0s + 67350K ......... +. .......... .......... .......... .......... 75% 61.5M 0s + 67400K .......... ..... +..... ... +....... ......... +. .......... 75% 192M 0s + 67450K ..... +..... .......... .......... .......... .......... 75% 148M 0s + 67500K ... +....... ......... +. .......... .......... .......... 75% 210M 0s + 67550K .......... ....... +... .......... ... +....... .......... 76% 147M 0s + 67600K .......... ..... +..... .......... ......... +. ....... +... 76% 69.9M 0s + 67650K .......... .......... . +........ +. .......... ..... +..... 76% 106M 0s + 67700K ... +....... .......... .......... .......... .......... 76% 175M 0s + 67750K . +........ +. .......... ..... +..... .......... ......... +. 76% 170M 0s + 67800K ....... +... .......... .......... . +........ +. ....... +... 76% 73.9M 0s + 67850K ..... +..... .......... .......... .......... .......... 76% 84.4M 0s + 67900K ... +....... ......... +. .......... .......... .......... 76% 168M 0s + 67950K .......... .......... .......... .......... ......... +. 76% 169M 0s + 68000K ....... +... .......... .......... . +......... . +...... +... 76% 101M 0s + 68050K .......... ... +....... ......... +. .......... ..... +..... 76% 162M 0s + 68100K .......... ......... +. .......... ..... +..... .......... 76% 194M 0s + 68150K . +......... .......... .......... .......... . +......... 76% 178M 0s + 68200K ....... +... .......... .......... ....... +.. +. .......... 76% 79.5M 0s + 68250K .......... ... +....... . +......... .......... .......... 76% 188M 0s + 68300K .......... .......... ....... +... ..... +..... .......... 76% 128M 0s + 68350K .......... ....... +... .......... .......... .......... 76% 122M 0s + 68400K .......... .......... .......... . +......... ....... +... 77% 34.7M 0s + 68450K .......... .......... .......... .......... .......... 77% 167M 0s + 68500K .......... .......... .......... .......... .......... 77% 180M 0s + 68550K .......... .......... .......... .......... .......... 77% 172M 0s + 68600K ....... +... .......... ... +....... .......... .......... 77% 207M + 0s + 68650K .......... ... +....... .......... ....... +... .......... 77% 233M 0s + 68700K ... +....... .......... .......... ..... +..... ...... +.... 77% 222M 0s + 68750K .......... .......... .......... .......... .......... 77% 179M 0s + 68800K ....... +... .......... .......... .......... ....... +... 77% 199M 0s + 68850K .......... ... +....... ......... +. .......... .......... 77% 74.2M 0s + 68900K ... +....... . +......... ....... +... ..........  +... +....... 77% 96.0M 0s + 68950K ......... +. .......... ..... +..... .......... . +......... 77% 159M 0s + 69000K .......... .......... ... +....... . +......... .......... 77% 220M 0s + 69050K .......... ... +....... . +......... .......... ..... +..... 77% 106M 0s + 69100K .......... .......... .......... ..... +..... .......... 77% 162M 0s + 69150K .......... .......... .......... .......... ......... +. 77% 175M 0s + 69200K .......... ..... +..... ... +....... .......... .......... 77% 193M 0s + 69250K .......... .......... ......... +. .......... ..... +..... 77% 195M 0s + 69300K ... +....... .......... ....... +... .......... .......... 78% 88.4M 0s + 69350K . +......... ....... +... .......... .......... . +......... 78% 84.6M 0s + 69400K ....... +... ..... +..... .......... .......... .......... 78% 138M 0s + 69450K .......... .......... .......... .......... .......... 78% 191M 0s + 69500K ... +....... .......... .......... .......... .......... 78% + 8.22M 0s + 69550K . +......... .......... .......... .......... .......... 78% 169M 0s + 69600K .......... ..... +..... .......... .......... ....... +... 78% 168M 0s + 69650K ..... +..... .......... .......... ....... +... ..... +..... 78% 188M 0s + 69700K .......... .......... .......... ..... +..... ... +....... 78% 217M 0s + 69750K .......... ....... +... .......... .......... . +......... 78% 155M 0s + 69800K ....... +... .......... .......... + .......... .......... 78% 191M 0s + 69850K .......... ... +....... . +......... .......... ..... +..... 78% 208M 0s + 69900K ... +....... ......... +. .......... .......... ... +....... 78% 219M 0s + 69950K . +......... .......... ..... +..... ... +....... .......... 78% 174M 0s + 70000K .......... ..... +..... .......... . +......... .......... 78% 217M 0s + 70050K .......... ... +....... .......... .......... .......... 78% 226M 0s + 70100K .......... .......... ....... +... .......... .......... 78% 211M 0s + 70150K ......... +. .......... ... +....... .......... . +......... 78% 163M 0s + 70200K .......... .......... .......... ......... +. .......... 79% 202M 0s + 70250K ..... +..... .......... .......... ....... +... .......... 79% 189M 0s + 70300K ... +....... ......... +. .......... .......... ... +....... 79% 204M 0s + 70350K .......... ....... +... ..... +..... ... +....... ......... +. 79% 171M 0s + 70400K .......... ..... +..... .......... . +......... ....... +... 79% 231M 0s + 70450K .......... .......... . +......... .......... .......... 79% 207M 0s + 70500K .......... .......... .......... .......... .......... 79% 239M 0s + 70550K ......... +. .......... .......... ... +....... . +......... 79% 8.49M 0s + 70600K .......... .......... ... +....... .......... .......... 79% 189M 0s + 70650K .......... .......... .......... .......... ..... +..... 79% 190M 0s + 70700K .......... .......... .......... ..... +..... .......... 79% 202M 0s + 70750K .......... .......... .......... .......... . +........ +. 79% 175M 0s + 70800K .......... .......... ... +....... .......... ....... +... 79% 103M 0s + 70850K ..... +..... .......... ......... +. .......... .......... 79% 178M 0s + 70900K .......... .......... ....... +... .......... .......... 79% 114M 0s + 70950K .......... .......... ..... +..... .......... . +......... 79% 94.9M 0s + 71000K ....... +... .......... .......... . +........ +. .......... 79% 132M 0s + 71050K ..... +..... ... +....... .......... ....... +... ..... +..... 79% 115M 0s + 71100K .......... .......... ....... +... ..... +..... .......... 80% 211M 0s + 71150K  +. +......... ....... +... .......... ... +....... .......... 80% 181M 0s + 71200K .......... ..... +..... .......... . +......... ....... +... 80% 81.4M 0s + 71250K .......... .......... ......... +. .......... ..... +..... 80% 130M 0s + 71300K .......... .......... ....... +... .......... ... +....... 80% 118M 0s + 71350K .......... ....... +... ..... +..... .... +...... . +......... 80% 109M 0s + 71400K ....... +... .......... .......... ......... +. .......... 80% 152M 0s + 71450K .......... .......... . +......... ....... +... .......... 80% 121M 0s + 71500K .......... ......... +. .......... .......... .......... 80% 116M 0s + 71550K . +......... .......... .......... ... +....... . +........ +. 80% 136M 0s + 71600K .......... ..... +..... + .......... . +......... .......... 80% 138M 0s + 71650K ..... +..... ... +....... .......... .......... .......... 80% 99.1M 0s + 71700K .......... .. +........ .......... .... +...... .......... 80% 243M 0s + 71750K .......... + .......... .......... .......... .. +........ 80% 110M 0s + + 71800K ........ +.. .......... .......... .......... .......... 80% 150M 0s + 71850K ...... +.... .... +...... .......... + ........ +.. ....... +... 80% 89.3M 0s + 71900K .......... .......... + ........ +.. .......... .......... 80% 202M 0s + 71950K .. +........ .......... .......... .... +...... .......... 80% 76.5M 0s + 72000K ........ +.. .......... .... +...... .. +........ ........ +.. 81% 97.8M 0s + 72050K .......... .......... .......... + ........ +.. ...... +.... 81% 219M 0s + 72100K .... +...... .. +........ ........ +.. .......... .... +...... 81% 137M 0s + 72150K .......... ........ +.. ...... +.... .......... .......... 81% 68.8M 0s + 72200K .......... .......... .......... .......... .......... 81% 164M 0s + 72250K ...... +.... .......... .. +........ ........ +.. .......... 81% 217M 0s + 72300K .... +...... .......... .......... .......... .......... 81% 68.7M 0s + 72350K .. +........ ......... +. ...... +.... .... +...... .......... 81% 107M 0s + 72400K ........ +.. ...... +.... .......... .. +........ ........ +.. 81% 182M 0s + 72450K ...... +.... .......... .. +........ ........ +.. .......... 81% 219M 0s + 72500K .......... .. +........ .......... ...... +.... .... +...... 81% 228M 0s + 72550K .......... + .......... ...... +.... .......... .. +........ 81% 144M 0s + 72600K .......... .......... . +......... ...... +.... .......... 81% 148M 0s + 72650K ... +....... .......... .......... ..... +..... .......... 81% 139M 0s + 72700K .......... .... +... +... ..... +..... .......... ......... +. 81% 87.6M 0s + 72750K ...... +.... ..... +..... .......... .......... ....... +... 81% 112M 0s + 72800K .......... ... +....... ......... +. .......... ..... +..... 81% 208M 0s + 72850K ... +....... . +......... ....... +... .......... .......... 82% 197M 0s + 72900K . +........ +. .......... ..... +..... .......... .......... 82% 83.6M 0s + 72950K .......... ..... +..... ... +....... ......... +. .......... 82% 195M 0s + 73000K ..... +..... ... +....... .......... ..... +..... .......... 82% 234M 0s + 73050K ... +....... ......... +. .......... ..... +..... ... +....... 82% 86.9M 0s + 73100K .......... .......... .......... .......... .......... 82% 153M 0s + 73150K ....... +... ..... +..... .......... . +......... ....... +... 82% 79.8M 0s + 73200K ...... +.... ... +....... . +........ +. .......... ..... +..... 82% 55.4M 0s + 73250K .......... .......... .......... .......... .......... 82% 213M 0s + 73300K ......... +. .......... ..... +..... .......... .......... 82% 208M 0s + 73350K ....... +... ..... +..... ... +....... .......... ....... +... 82% 70.0M 0s + 73400K .......... .......... .......... ....... +... .......... 82% 168M 0s + 73450K .......... .......... .......... .......... .......... 82% 223M 0s + 73500K . +......... .. +..... +... .......... ... +....... .......... 82% 172M 0s + 73550K .......... .......... .......... ......... +. .......... 82% 158M 0s + 73600K .......... ... +....... .......... .......... .......... 82% 140M 0s + 73650K ... +....... . +......... .......... .......... ... +....... 82% 81.9M 0s + 73700K ......... +. .......... ..... +..... .......... .......... 82% 106M 0s + 73750K ....... +... ..... +..... .......... . +........ +. .......... 83% 88.1M 0s + 73800K .......... .......... .......... .......... .......... 83% 161M 0s + 73850K .......... .......... ....... +... ..... +..... .......... 83% 128M 0s + 73900K .......... ....... +... .......... ... +....... .......... 83% 108M 0s + 73950K .......... .......... .......... .......... .......... 83% 215M 0s + 74000K .......... .......... . +......... .......... ..... +..... 83% 167M 0s + 74050K .......... . +......... ....... +... ..... +..... ... +....... 83% 118M 0s + 74100K ......... +. ....... +... ..... +..... ... +....... . +......... 83% 135M 0s + 74150K ....... +... + ..........  +.......... . +........ +. .......... 83% 100M 0s + 74200K ..... +..... ..... +..... . +. +. +. +...... ....... +... ..... +..... 83% 94.7M 0s + 74250K ... +....... ......... +. .......... ..... +..... .......... 83% 10.8M 0s + 74300K .......... ....... +... .......... .......... ......... +. 83% 157M 0s + 74350K .......... .......... .......... . +......... .......... 83% 221M 0s + 74400K .......... ... +....... .......... .......... ..... +..... 83% 223M 0s + 74450K .......... .......... .......... ..... +..... .......... 83% 213M 0s + 74500K ......... +. .......... ..... +..... .......... ......... +. 83% 197M 0s + 74550K ....... +... .......... ... +....... ......... +. .......... 83% 197M 0s + 74600K .......... .......... . +......... ....... +... .......... 83% 220M 0s + 74650K ... +....... ......... +. .......... .......... ... +....... 84% 236M 0s + 74700K ......... +. .......... .......... ... +....... .......... 84% 185M 0s + 74750K .......... ..... +..... .......... .......... .......... 84% 219M 0s + 74800K ..... +..... .......... .......... .......... .......... 84% 198M 0s + 74850K ... +....... .......... ....... +... .......... ... +....... 84% 202M 0s + 74900K .......... .......... .......... .......... .......... 84% 186M 0s + 74950K .......... .......... ... +....... . +........ +. .......... 84% 211M 0s + 75000K ..... +..... .......... ......... +. ....... +... ..... +..... 84% 193M 0s + 75050K .......... ......... +. .......... ..... +..... .......... 84% 212M 0s + 75100K . +......... .......... .......... .......... . +........ +. 84% 191M 0s + 75150K .......... ..... +..... .......... . +......... ....... +... 84% 215M 0s + 75200K .......... ... +....... ......... +. .......... .......... 84% 238M 0s + 75250K ... +....... ......... +. .......... .......... ... +....... 84% 215M 0s + 75300K ......... +. .......... ..... +..... .......... . +......... 84% 9.04M 0s + 75350K ....... +... .......... ... +....... ......... +. .......... 84% 182M 0s + 75400K ..... +..... .......... . +......... ....... +... .......... 84% 201M 0s + 75450K ... +....... ......... +. .......... ..... +..... .......... 84% + 159M 0s + 75500K . +......... ....... +... .......... ... +....... ......... +. 84% 136M 0s + 75550K .......... ..... +..... .......... . +......... + ....... +... 85% 121M 0s + 75600K .......... ... +....... . +........ +. .......... ..... +..... 85% 167M 0s + 75650K .......... . +......... ....... +... ..... +..... ... +....... 85% 138M 0s + 75700K . +........ +. ....... +... ..... +..... .......... . +......... 85% 182M 0s + 75750K ....... +... ..... +..... ... +....... . +........ +. .......... 85% 126M 0s + 75800K ..... +..... ..........  +......... +.  +.......... .......... + 85% 131M 0s + 75850K ... +....... .......... .......... ..... +..... .......... 85% 141M 0s + 75900K . +......... ....... +... .......... ... +....... ......... +. 85% 153M 0s + 75950K .......... ..... +..... .......... . +......... .......... 85% 198M 0s + 76000K ..... +..... ... +....... .......... .......... .......... 85% 157M 0s + 76050K .......... .......... ....... +... .......... .. +........ 85% 216M 0s + 76100K ......... +. .......... .......... .......... . +......... 85% 113M 0s + 76150K  +.......... .......... .......... . +......... .......... 85% 112M 0s + 76200K .......... .......... .......... .......... .......... 85% 211M 0s + 76250K .......... ......... +. .......... ..... +..... .......... 85% + 95.4M 0s + 76300K . +......... ....... +... .......... ... +....... ......... +. 85% 86.9M 0s + 76350K ....... +... ..... +..... .......... .......... .......... 85% 157M 0s + 76400K . +.... +..... ... +....... .......... .......... ..... +..... 86% 47.5M 0s + 76450K ... +....... .......... .......... .......... ... +....... 86% 120M 0s + 76500K . +......... .......... ..... +..... .......... .......... 86% 125M 0s + 76550K .......... .......... ... +....... .......... .......... 86% 214M 0s + 76600K .......... .......... .......... .......... ..... +..... 86% 190M 0s + 76650K .......... ......... +. .......... ..... +..... .......... 86% + 74.3M 0s + 76700K . +......... + ....... +... .......... ... +....... ......... +. 86% 106M 0s + 76750K .......... ..... +..... .......... . +........ +. ....... +... 86% 200M 0s + 76800K .......... ... +....... ......... +. .......... .......... 86% 170M 0s + 76850K ... +....... ..... +..... .......... .......... .......... 86% 224M 0s + 76900K .......... .......... .......... .......... .......... 86% 218M 0s + 76950K ....... +... .......... . +......... .......... .......... 86% 144M 0s + 77000K .......... ... +....... . +......... .......... .......... 86% 216M 0s + 77050K  +.. +........ ......... +. .......... ..... +..... .......... + 86% 101M 0s + 77100K ......... +. .......... ..... +..... .......... .......... 86% 130M 0s + 77150K ....... +... ..... +..... .......... . +......... ....... +... 86% 88.3M 0s + 77200K .......... .......... . +........ +. .......... ..... +..... 86% 38.4M 0s + 77250K + .......... . +......... ....... +... ..... +..... ... +....... + 86% 34.8M 0s + 77300K . +......... ....... +... .......... .......... .......... 87% 109M 0s + 77350K .......... .......... ... +....... .......... .......... 87% 210M 0s + 77400K ..... +..... .......... ......... +. ....... +... ..... +..... 87% 188M 0s + 77450K .......... . +........ +. .......... ..... +..... ... +....... 87% 184M 0s + 77500K . +........ +. ....... +... .......... ... +....... ......... +. 87% 160M 0s + 77550K .......... ..... +..... .......... . +......... ....... +... 87% 165M 0s + 77600K .. +........ .......... . +........ +. .......... ..... +..... 87% 187M 0s + 77650K .......... .......... ....... +... .......... .......... 87% 188M 0s + 77700K . +......... .......... ..... +..... .......... . +......... 87% 175M 0s + 77750K .......... .......... ... +....... ......... +. .......... 87% 192M 0s + 77800K ..... +..... ... +....... ......... +. ....... +... .......... 87% 189M 0s + 77850K ... +....... .......... .......... .......... .......... 87% 173M 0s + 77900K . +......... ....... +... .......... ... +....... ......... +. 87% 125M 0s + 77950K .......... ..... +..... .......... . +......... ....... +... 87% 204M 0s + 78000K .. +........ .......... ......... +. .......... .......... 87% 210M 0s + + 78050K .......... .......... ....... +... .......... .......... 87% 192M 0s + 78100K ......... +. .......... ..... +..... .......... . +......... 87% 177M 0s + 78150K ....... +... .......... ... +....... . +......... .......... 87% 186M 0s + 78200K ..... +..... .......... .......... ....... +... .......... 88% 163M 0s + 78250K ... +....... .......... .......... ..... +..... .......... 88% 197M 0s + 78300K .......... ....... +... .......... ... +....... ........ +. +. 88% 23.8M 0s + 78350K .......... ..... +..... ... +....... . +......... .......... 88% 114M 0s + 78400K .......... ... +....... .......... .......... ..... +..... 88% 45.7M 0s + 78450K .......... . +......... ....... +... .......... .......... 88% 149M 0s + 78500K .......... .......... .......... .......... .......... 88% 175M 0s + 78550K ....... +... .......... ... +....... ......... +. .......... 88% 183M 0s + 78600K ..... +..... .......... . +......... .......... .......... 88% 214M 0s + 78650K ... +....... ......... +. .......... .......... .......... 88% 210M 0s + 78700K .......... ....... +... .......... .......... .......... 88% 112M 0s + 78750K .......... .......... ... +....... .......... .......... 88% 183M 0s + 78800K .......... ... +....... . +......... .......... ..... +..... 88% 134M 0s + 78850K .......... . +......... ....... +... .......... ... +....... 88% 103M 0s + 78900K . +........ +. .......... .......... .......... .......... 88% 130M 0s + 78950K .......... ..... +..... .......... . +........ +. .......... 88% 203M 0s + 79000K ........ +.. .......... .......... ....... +... .......... 88% 148M 0s + 79050K .......... . +......... .......... .......... .......... 88% + 150M 0s + 79100K . +......... .......... .......... .......... .......... 89% 109M 0s + 79150K .......... ..... +..... .......... .......... .......... 89% 213M 0s + 79200K .......... .......... .......... .......... ..... +..... 89% 169M 0s + 79250K .......... ..... +.... +. ....... +... .......... ... +....... 89% 131M 0s + 79300K .......... .......... .......... .......... . +......... 89% 147M 0s + 79350K ....... +... .......... .......... .......... ....... +... 89% 211M 0s + 79400K .......... .......... ......... +. .......... .......... 89% 216M 0s + 79450K ... +....... ......... +. .......... ..... +..... .......... 89% 41.4M 0s + 79500K .......... ....... +... .......... ... +....... ......... +. 89% 54.7M 0s + 79550K .......... ..... +..... ... +....... .......... ....... +... 89% 203M 0s + 79600K .......... .......... . +......... .......... ..... +..... 89% 107M 0s + 79650K .......... . +......... .......... .......... ... +....... 89% 217M 0s + 79700K .......... ....... +... ..... +..... .......... ......... +. 89% 199M 0s + 79750K ....... +... .......... ... +....... ......... +. ....... +... 89% 99.3M 0s + 79800K .......... .......... .......... .......... ..... +..... 89% 209M 0s + 79850K .......... ......... +. .......... .......... .......... 89% 231M 0s + 79900K .......... .......... .......... ... +....... .......... 89% 173M 0s + 79950K ....... +... ..... +..... .......... ......... +. ....... +... 89% 85.7M 0s + 80000K .......... .......... .......... .......... ..... +..... 90% 215M 0s + 80050K .......... ......... +. .......... .......... .......... 90% 128M 0s + 80100K . +......... .......... .......... .......... . +......... 90% 141M 0s + 80150K ....... +... .......... ... +....... ......... +. .......... 90% 198M 0s + 80200K .......... .......... . +......... ....... +... .......... 90% 92.9M 0s + 80250K ... +....... ......... +. .......... .......... .......... 90% 173M 0s + 80300K .......... ....... +... .......... .......... ......... +. 90% 166M 0s + 80350K .......... ..... +..... .......... .... +...... .......... 90% 213M 0s + 80400K .......... ... +....... ......... +. .......... ..... +..... 90% 87.6M 0s + 80450K .......... . +......... ....... +... .......... .......... 90% 190M 0s + 80500K ......... +. .......... . +......... ... +....... . +......... 90% 49.3M 0s + 80550K .......... ..... +..... .......... ......... +. .......... 90% 183M + 0s + 80600K ..... +..... .......... . +..... +.... .......... .......... 90% 64.7M 0s + 80650K .......... .......... ....... +... ..... +..... .......... 90% 206M 0s + 80700K . +......... .......... ..... +..... .......... .......... 90% 120M 0s + 80750K .......... .......... .......... .......... ....... +... 90% 225M 0s + 80800K ..... +..... ... +....... ......... +. ....... +... .......... 90% 187M 0s + 80850K .......... . +......... ....... +... .......... .......... 91% 113M 0s + 80900K .......... .......... ..... +..... .......... .......... 91% 182M 0s + 80950K ....... +... .......... .......... ......... +. .......... 91% 121M 0s + 81000K .......... .......... . +......... .......... .......... 91% 144M 0s + 81050K .......... .......... .......... .......... .......... 91% 211M 0s + 81100K .......... .......... .......... ... +....... ......... +. 91% 168M 0s + 81150K .......... ..... +..... .......... . +......... ....... +... 91% 73.3M 0s + 81200K .......... .......... .......... .......... ..... +..... 91% 208M 0s + 81250K ... +....... .......... .......... .......... .......... 91% 119M 0s + 81300K .......... .......... ..... +..... .......... .......... 91% 164M 0s + 81350K .......... .......... .......... . +........ +. .......... 91% 142M 0s + 81400K .......... .......... .......... .......... .......... 91% 220M 0s + 81450K ... +....... ......... +. .......... .......... .......... 91% 145M 0s + 81500K .......... .......... .......... .......... ......... +. 91% 138M 0s + 81550K .......... .......... .......... .......... .. +..... +... 91% 199M 0s + 81600K .......... ... +....... ......... +. .......... .......... 91% 42.0M 0s + 81650K ... +....... . +..... +... +. ....... +... .......... ... +....... 91% 47.3M 0s + 81700K .... +..... +. .......... ..... +..... ... +....... . +......... 91% 46.9M 0s + 81750K ....... +.. +. .......... ... +....... . +........ +. .......... 92% 41.3M 0s + 81800K ..... +..... .......... . +......... ....... +... .......... 92% 39.5M 0s + 81850K ... +....... . +........ +. ....... +... ..... +..... .......... 92% 74.7M 0s + 81900K . +......... ... +.... +... + .......... + ...... +.... .... +...... 92% 65.3M 0s + 81950K .. +........ ........ +.. .......... .......... . +........ +. 92% 93.8M 0s + 82000K ......... +. .......... .......... ......... +. ....... +... 92% 71.0M 0s + 82050K ..... +..... ... +....... ......... +. .......... .......... 92% 157M 0s + 82100K ... +....... . +......... .......... .......... ... +....... 92% 155M 0s + 82150K . +........ +. ....... +... ..... +..... .......... ......... +. 92% 90.6M 0s + 82200K ....... +... .......... ... +....... . +........ +. .......... 92% 182M 0s + 82250K .......... ... +....... . +........ +. ....... +... ..... +..... 92% 83.4M 0s + 82300K ... +....... .......... ....... +... .......... .......... 92% + 167M 0s + 82350K .......... +  +....... +... .......... .......... . +......... 92% 76.6M 0s + 82400K .......... ..... +..... .......... . +......... + ....... +... 92% 123M 0s + 82450K .... +...... ... +....... . +........ +. + .......... .......... 92% 81.6M 0s + 82500K . +......... . +.... +..... ....... +... ......... +. ... +....... 92% 71.9M 0s + 82550K ......... +. ....... +... ....... +... .......... .......... 92% 142M 0s + 82600K ....... +... ..... +..... .......... ......... +. .......... 92% 153M 0s + 82650K . +.... +..... ... +....... . +......... ....... +... ..... +..... 93% 55.2M 0s + 82700K ... +....... ......... +. .......... ..... +..... ........ +.. 93% 59.0M 0s + 82750K ... +....... ....... +... .......... ... +....... ......... +. 93% 63.2M 0s + 82800K .......... ..... +..... .......... . +......... ....... +... 93% 100M 0s + 82850K ..... +..... .......... . +........ +. .......... ..... +..... 93% 140M 0s + 82900K . +......... . +......... ....... +. +.. ..... +..... ... +....... 93% 86.4M 0s + 82950K . +......... .......... ..... +..... .......... ..... +..... 93% 135M 0s + 83000K ... +....... . +......... ....... +... .......... ... +....... 93% 72.3M 0s + 83050K ......... +. .......... ..... +..... .......... .......... 93% 151M 0s + 83100K ....... +... ....... +... ....... +... ..... +..... ... +....... 93% 72.3M 0s + 83150K .......... ....... +... ..... +..... .......... ......... +. 93% 168M 0s + + 83200K ....... +... .......... ... +....... . +........ +. .......... 93% 47.6M 0s + 83250K ..... +. +.... ... +....... ......... +. ....... +... .......... 93% + 101M 0s + 83300K ... +....... . +........ +. .......... ..... +..... .......... 93% 157M 0s + 83350K . +......... ....... +... .......... ... +....... ......... +. 93% 86.2M 0s + 83400K .......... ..... +..... .......... . +........ +. ....... +... 93% 77.9M 0s + 83450K .......... ... +....... ......... +. .......... ..... +..... 93% 155M 0s + 83500K .......... . +. +........ ....... +... .......... + ... +....... 93% 53.7M 0s + 83550K ....... +.. +. .......... ..... +..... .......... . +......... 94% 151M 0s + 83600K ....... +... .......... ... +....... .......... .......... 94% 90.6M 0s + + 83650K ..... +..... .......... . +......... .... +... +... .......... 94% 64.1M 0s + 83700K ... +....... ......... +. .......... .......... ... +....... 94% 153M 0s + 83750K . +......... ....... +... .......... ... +....... ......... +. 94% 81.6M 0s + 83800K .......... ..... +..... .......... . +......... ....... +... 94% 91.9M 0s + 83850K .......... ... +....... . +........ +. .......... ..... +..... 94% 72.0M 0s + 83900K .......... . +......... .......... ..... +..... .......... 94% 103M 0s + 83950K ......... +. .......... .......... .......... . +......... 94% 94.1M 0s + 84000K ... +.... +... ..... +..... ... +....... ......... +. .......... 94% 64.9M 0s + 84050K .......... .......... . +......... ....... +... ..... +..... 94% 142M 0s + 84100K .......... ......... +. .......... ..... +..... .......... 94% 99.7M 0s + 84150K ......... +. ....... +... .......... .......... . +........ +. 94% 87.6M 0s + 84200K .......... ..... +..... .......... . +......... .......... 94% 110M 0s + 84250K .......... .......... . +........ +. .......... ..... +..... 94% 164M 0s + 84300K ... +....... .......... ....... +... ..... +..... .......... 94% 129M 0s + 84350K ......... +. ....... +... .......... ... +....... . +......... 94% 89.3M 0s + + 84400K .......... .......... ... +....... ......... +. .......... 95% 185M 0s + 84450K + .......... .......... . +......... .......... ..... +..... 95% 173M 0s + 84500K .......... . +........ +. .......... ..... +..... .......... 95% 71.0M 0s + 84550K .......... .......... .. +... +..... .......... .......... 95% 161M 0s + 84600K ....... +... ..... +..... .......... . +......... .......... 95% 131M 0s + 84650K ..... +..... ... +....... .......... .......... ..... +..... 95% 102M 0s + 84700K ... +....... .......... ....... +... .. +........ .......... 95% 148M 0s + 84750K ......... +. .......... .......... .......... . +......... 95% 151M 0s + 84800K .......... ...... +.... .......... . +......... .......... 95% 112M 0s + 84850K .......... ... +....... . +......... .......... .. +........ + 95% + 145M 0s + 84900K .......... ......... +. .... +...... .......... .......... 95% 87.1M 0s + 84950K . +......... .......... .......... ... +....... .......... 95% 144M 0s + 85000K .......... ..... +..... .......... .......... ....... +... 95% 181M 0s + 85050K . +......... .......... ......... +. ....... +... .......... 95% 150M 0s + 85100K .......... ......... +. ....... +... .......... .......... 95% 184M 0s + 85150K ......... +. .......... .......... ... +....... . +......... 95% 126M 0s + 85200K ....... +... .......... .......... ......... +. .......... 95% 107M 0s + 85250K ..........  +... +....... . +......... ....... +... .......... 95% 77.6M 0s + 85300K ..........  +. +......... .......... .......... .......... 96% 167M 0s + 85350K . +......... .......... .......... .......... ......... +. 96% 153M 0s + 85400K .......... ..... +..... .......... . +......... .......... 96% 67.0M 0s + 85450K .......... ... +....... ......... +. ....... +... ..... +..... 96% 74.7M 0s + 85500K .......... . +......... ....... +... .......... ... +....... 96% 76.4M 0s + 85550K ......... +. .......... .......... .......... . +......... 96% 102M 0s + 85600K .......... .......... ... +....... .......... .......... 96% 109M 0s + 85650K ..... +..... .......... . +......... .......... .......... 96% 104M 0s + 85700K .......... . +. +........ ....... +... .......... ... +....... 96% 104M + 0s + 85750K .......... .......... .......... ... +....... ......... +. 96% 69.9M 0s + 85800K .......... ..... +..... .......... .......... ....... +... 96% 85.6M 0s + 85850K .......... .......... . +........ +. .......... .......... 96% 171M 0s + 85900K .......... ......... +. ....... +... .......... .......... 96% 192M 0s + 85950K .......... .......... ..... +..... .......... .......... 96% 185M 0s + 86000K .......... ..... +..... .......... ......... +. .......... 96% 97.1M 0s + 86050K .......... .......... ......... +. .......... .......... 96% 186M 0s + 86100K .......... .......... ....... +... .......... .......... 96% 172M 0s + 86150K .......... ....... +... .......... ... +....... .......... 96% 75.2M 0s + 86200K .......... .......... .......... . +......... .......... 97% 187M 0s + 86250K .......... .......... .......... .......... ..... +..... 97% 192M 0s + 86300K ... +....... .......... ....... +... .......... .......... 97% 97.0M 0s + 86350K . +........ +. .......... .......... ... +....... . +......... 97% 64.4M 0s + 86400K .... +. +.. +. +.. .......... .......... . +......... .......... 97% 64.4M + 0s + 86450K .......... .......... . +......... ....... +... .......... 97% 80.3M 0s + 86500K ... +....... ......... +. ....... +... .......... .......... 97% 96.7M 0s + 86550K . +......... ....... +... .......... ... +. +...... . +........ +. 97% 65.4M 0s + 86600K .......... ..... +..... .......... . +......... .......... 97% 102M 0s + 86650K .......... ... +....... .......... .......... ..... +..... 97% 173M 0s + 86700K ... +....... .......... ....... +... .......... ... +....... 97% 166M 0s + 86750K ......... +. .......... ..... +..... .......... ......... +. 97% 144M 0s + 86800K ....... +... .......... .......... ......... +. .......... 97% 187M 0s + 86850K .......... .......... . +......... .......... .......... 97% 191M 0s + 86900K ... +....... ......... +. + .......... ..... +..... .......... + 97% 64.9M 0s + 86950K . +......... ....... +... ..... +..... ... +....... ......... +. + 97% 73.0M 0s + 87000K ....... +... ..... +..... .......... . +........ +. ...... +.... 97% 70.1M 0s + 87050K + ..... +..... .......... ......... +. .......... ..... +..... 97% 163M 0s + 87100K ...... +.... . +......... ....... +... ..... +..... ... +....... 98% 173M 0s + 87150K ........ +. +. .......... .......... .......... . +......... 98% 67.3M 0s + 87200K .......... .......... .......... ......... +. .......... 98% 159M 0s + 87250K .......... ... +....... . +. +....... +. ....... +... .......... 98% 85.0M 0s + 87300K ... +....... . +......... ....... +... .......... .......... 98% 102M 0s + 87350K .......... ....... +... .......... ... +....... ......... +. 98% 170M 0s + 87400K .......... ... +.. +..... .......... . +......... ... +....... 98% 165M 0s + 87450K .......... ... +....... . +......... .......... .......... 98% 189M 0s + 87500K .......... . +......... .......... .......... ... +....... 98% 166M 0s + 87550K .......... .......... ..... +..... .......... .......... 98% 128M 0s + 87600K .......... ..... +..... .......... .......... .......... 98% 193M 0s + 87650K ..... +..... .......... .......... ....... +... .......... 98% 194M 0s + 87700K .......... .......... .......... ..... +..... .......... 98% 130M 0s + 87750K . +......... .......... .......... ... +....... ......... +. 98% 130M 0s + 87800K .......... ..... +..... .......... . +......... ....... +... 98% 159M 0s + 87850K ..... +..... .......... ......... +. .......... ..... +..... 98% 187M 0s + 87900K .......... . +......... ....... +... .......... .......... 98% 176M 0s + 87950K . +. +....... +. .......... ..... +..... .......... . +. +....... +. 98% 51.9M 0s + 88000K ....... +... .......... ... +....... ......... +. .......... 99% 168M 0s + 88050K ..... +..... .......... . +......... ....... +... .......... 99% 107M 0s + 88100K ... +....... . +......... ....... +... .......... .......... 99% 171M 0s + 88150K . +......... ....... +... .......... ... +....... ......... +. 99% 119M 0s + 88200K .......... ..... +..... .......... . +......... ....... +... 99% 111M 0s + 88250K .......... ... +....... .......... ....... +... .......... 99% 131M 0s + 88300K .......... . +......... .......... ..... +..... .......... 99% 199M 0s + 88350K . +......... .......... ..... +..... .......... ......... +. 99% 153M 0s + 88400K .......... ..... +..... .......... ......... +. .......... 99% 181M 0s + 88450K .......... ... +....... .......... ....... +... .......... 99% 175M 0s + 88500K .......... ......... +. .......... .......... ... +....... 99% 198M 0s + 88550K .......... ....... +... .......... .......... ......... +. 99% 148M 0s + 88600K .......... .......... .......... ......... +. .......... 99% 189M 0s + 88650K .......... ... +....... .......... .......... ..... +..... 99% 184M 0s + 88700K .......... . +......... .......... ..........  +.......... 99% 171M 0s + 88750K ......... +. .......... .......... ... +....... .......... 99% 155M 0s + 88800K ....... +... .......... .......... ......... +. .......... 99% 188M 0s + 88850K .......... ... +....... .......... .......... .... 100% 211M=0.8s + + +2024-09-12 18:28:21 (111 MB/s) - ‘Mambaforge-Linux-x86_64.sh’ saved [91028019/91028019] + + +PREFIX=/mambaforge + + +Transaction + + Prefix: /mambaforge/envs/_virtual_specs_checks + + All requested packages already installed + +Dry run. Not executing the transaction. + +Unpacking payload ... + +Extracting _libgcc_mutex-0.1-conda_forge.tar.bz2 + +Extracting ca-certificates-2024.8.30-hbcca054_0.conda + +Extracting ld_impl_linux-64-2.40-hf3520f5_7.conda + +Extracting pybind11-abi-4-hd8ed1ab_3.tar.bz2 + +Extracting python_abi-3.12-5_cp312.conda + +Extracting tzdata-2024a-h8827d51_1.conda + +Extracting libgomp-14.1.0-h77fa898_1.conda + +Extracting _openmp_mutex-4.5-2_gnu.tar.bz2 + +Extracting libgcc-14.1.0-h77fa898_1.conda + +Extracting libgcc-ng-14.1.0-h69a702a_1.conda + +Extracting libstdcxx-14.1.0-hc0a3c3a_1.conda + +Extracting bzip2-1.0.8-h4bc722e_7.conda + +Extracting c-ares-1.32.3-h4bc722e_0.conda + +Extracting keyutils-1.6.1-h166bdaf_0.tar.bz2 + +Extracting libev-4.33-hd590300_2.conda + +Extracting libexpat-2.6.2-h59595ed_0.conda + +Extracting libffi-3.4.2-h7f98852_5.tar.bz2 + +Extracting libiconv-1.17-hd590300_2.conda + +Extracting libnsl-2.0.1-hd590300_0.conda + +Extracting libstdcxx-ng-14.1.0-h4852527_1.conda + +Extracting libuuid-2.38.1-h0b41bf4_0.conda + +Extracting libxcrypt-4.4.36-hd590300_1.conda + +Extracting libzlib-1.3.1-h4ab18f5_1.conda + +Extracting lzo-2.10-hd590300_1001.conda + +Extracting ncurses-6.5-he02047a_1.conda + +Extracting openssl-3.3.1-hb9d3cd8_3.conda + +Extracting reproc-14.2.4.post0-hd590300_1.conda + +Extracting xz-5.2.6-h166bdaf_0.tar.bz2 + +Extracting fmt-10.2.1-h00ab1b0_0.conda + +Extracting icu-75.1-he02047a_0.conda + +Extracting libedit-3.1.20191231-he28a2e2_2.tar.bz2 + +Extracting libnghttp2-1.58.0-h47da74e_1.conda + +Extracting libsolv-0.7.30-h3509ff9_0.conda + +Extracting libsqlite-3.46.1-hadc24fc_0.conda + +Extracting libssh2-1.11.0-h0841786_0.conda + +Extracting lz4-c-1.9.4-hcb278e6_0.conda + +Extracting readline-8.2-h8228510_1.conda + +Extracting reproc-cpp-14.2.4.post0-h59595ed_1.conda + +Extracting tk-8.6.13-noxft_h4845f30_101.conda + +Extracting yaml-cpp-0.8.0-h59595ed_0.conda + +Extracting zstd-1.5.6-ha6fb4c9_0.conda + +Extracting krb5-1.21.3-h659f571_0.conda + +Extracting libxml2-2.12.7-he7c6b58_4.conda + +Extracting python-3.12.5-h2ad013b_0_cpython.conda + +Extracting libarchive-3.7.4-hfca40fe_0.conda + +Extracting libcurl-8.9.1-hdb1bdb2_0.conda + +Extracting menuinst-2.1.2-py312h7900ff3_1.conda + +Extracting archspec-0.2.3-pyhd8ed1ab_0.conda + +Extracting boltons-24.0.0-pyhd8ed1ab_0.conda + +Extracting brotli-python-1.1.0-py312h2ec8cdc_2.conda + +Extracting certifi-2024.8.30-pyhd8ed1ab_0.conda + +Extracting charset-normalizer-3.3.2-pyhd8ed1ab_0.conda + +Extracting colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + +Extracting distro-1.9.0-pyhd8ed1ab_0.conda + +Extracting frozendict-2.4.4-py312h9a8786e_0.conda + +Extracting hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + +Extracting hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + +Extracting idna-3.8-pyhd8ed1ab_0.conda + +Extracting jsonpointer-3.0.0-py312h7900ff3_1.conda + +Extracting libmamba-1.5.9-h4cc3d14_0.conda + +Extracting packaging-24.1-pyhd8ed1ab_0.conda + +Extracting platformdirs-4.2.2-pyhd8ed1ab_0.conda + +Extracting pluggy-1.5.0-pyhd8ed1ab_0.conda + +Extracting pycosat-0.6.6-py312h98912ed_0.conda + +Extracting pycparser-2.22-pyhd8ed1ab_0.conda + +Extracting pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + +Extracting ruamel.yaml.clib-0.2.8-py312h98912ed_0.conda + +Extracting setuptools-73.0.1-pyhd8ed1ab_0.conda + +Extracting truststore-0.9.2-pyhd8ed1ab_0.conda + +Extracting wheel-0.44.0-pyhd8ed1ab_0.conda + +Extracting cffi-1.17.0-py312h06ac9bb_1.conda + +Extracting h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + +Extracting jsonpatch-1.33-pyhd8ed1ab_0.conda + +Extracting libmambapy-1.5.9-py312h7fb9e8e_0.conda + +Extracting pip-24.2-pyh8b19718_1.conda + +Extracting ruamel.yaml-0.18.6-py312h98912ed_0.conda + +Extracting tqdm-4.66.5-pyhd8ed1ab_0.conda + +Extracting zstandard-0.23.0-py312hef9b889_1.conda + +Extracting conda-package-streaming-0.10.0-pyhd8ed1ab_0.conda + +Extracting urllib3-2.2.2-pyhd8ed1ab_1.conda + +Extracting conda-package-handling-2.3.0-pyh7900ff3_0.conda + +Extracting requests-2.32.3-pyhd8ed1ab_0.conda + +Extracting conda-24.7.1-py312h7900ff3_0.conda + +Extracting conda-libmamba-solver-24.7.0-pyhd8ed1ab_0.conda + +Extracting mamba-1.5.9-py312h9460a1c_0.conda + +!!!!!! Mambaforge is now deprecated !!!!! +Future Miniforge releases will NOT build Mambaforge installers. +We advise you switch to Miniforge at your earliest convenience. +More details at https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/. +If you are unable to switch to Miniforge, you may pin your installer version to one found in +https://github.com/conda-forge/miniforge/releases/tag/24.5.0-1 +or if you lack the system requirements (Linux glibc >= 2.17, or macOS + x86-64bit >= 10.13) +you may pin your installer to one older version found in +https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0 + + +Installing base environment... + + +Transaction + + Prefix: /mambaforge + + Updating specs: + + - conda-forge/linux-64::_libgcc_mutex==0.1=conda_forge[md5=d7c89558ba9fa0495403155b64376d81] + - conda-forge/linux-64::ca-certificates==2024.8.30=hbcca054_0[md5=c27d1c142233b5bc9ca570c6e2e0c244] + - conda-forge/linux-64::ld_impl_linux-64==2.40=hf3520f5_7[md5=b80f2f396ca2c28b8c14c437a4ed1e74] + - conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3[md5=878f923dd6acc8aeb47a75da6c4098be] + - conda-forge/linux-64::python_abi==3.12=5_cp312[md5=0424ae29b104430108f5218a66db7260] + - conda-forge/noarch::tzdata==2024a=h8827d51_1[md5=8bfdead4e0fff0383ae4c9c50d0531bd] + - conda-forge/linux-64::libgomp==14.1.0=h77fa898_1[md5=23c255b008c4f2ae008f81edcabaca89] + - conda-forge/linux-64::_openmp_mutex==4.5=2_gnu[md5=73aaf86a425cc6e73fcf236a5a46396d] + - conda-forge/linux-64::libgcc==14.1.0=h77fa898_1[md5=002ef4463dd1e2b44a94a4ace468f5d2] + - conda-forge/linux-64::libgcc-ng==14.1.0=h69a702a_1[md5=1efc0ad219877a73ef977af7dbb51f17] + - conda-forge/linux-64::libstdcxx==14.1.0=hc0a3c3a_1[md5=9dbb9699ea467983ba8a4ba89b08b066] + - conda-forge/linux-64::bzip2==1.0.8=h4bc722e_7[md5=62ee74e96c5ebb0af99386de58cf9553] + - conda-forge/linux-64::c-ares==1.32.3=h4bc722e_0[md5=7624e34ee6baebfc80d67bac76cc9d9d] + - conda-forge/linux-64::keyutils==1.6.1=h166bdaf_0[md5=30186d27e2c9fa62b45fb1476b7200e3] + - conda-forge/linux-64::libev==4.33=hd590300_2[md5=172bf1cd1ff8629f2b1179945ed45055] + - conda-forge/linux-64::libexpat==2.6.2=h59595ed_0[md5=e7ba12deb7020dd080c6c70e7b6f6a3d] + - conda-forge/linux-64::libffi==3.4.2=h7f98852_5[md5=d645c6d2ac96843a2bfaccd2d62b3ac3] + - conda-forge/linux-64::libiconv==1.17=hd590300_2[md5=d66573916ffcf376178462f1b61c941e] + - conda-forge/linux-64::libnsl==2.0.1=hd590300_0[md5=30fd6e37fe21f86f4bd26d6ee73eeec7] + - conda-forge/linux-64::libstdcxx-ng==14.1.0=h4852527_1[md5=bd2598399a70bb86d8218e95548d735e] + - conda-forge/linux-64::libuuid==2.38.1=h0b41bf4_0[md5=40b61aab5c7ba9ff276c41cfffe6b80b] + - conda-forge/linux-64::libxcrypt==4.4.36=hd590300_1[md5=5aa797f8787fe7a17d1b0821485b5adc] + - conda-forge/linux-64::libzlib==1.3.1=h4ab18f5_1[md5=57d7dc60e9325e3de37ff8dffd18e814] + - conda-forge/linux-64::lzo==2.10=hd590300_1001[md5=ec7398d21e2651e0dcb0044d03b9a339] + - conda-forge/linux-64::ncurses==6.5=he02047a_1[md5=70caf8bb6cf39a0b6b7efc885f51c0fe] + - conda-forge/linux-64::openssl==3.3.1=hb9d3cd8_3[md5=6c566a46baae794daf34775d41eb180a] + - conda-forge/linux-64::reproc==14.2.4.post0=hd590300_1[md5=82ca53502dfd5a64a80dee76dae14685] + - conda-forge/linux-64::xz==5.2.6=h166bdaf_0[md5=2161070d867d1b1204ea749c8eec4ef0] + - conda-forge/linux-64::fmt==10.2.1=h00ab1b0_0[md5=35ef8bc24bd34074ebae3c943d551728] + - conda-forge/linux-64::icu==75.1=he02047a_0[md5=8b189310083baabfb622af68fd9d3ae3] + - conda-forge/linux-64::libedit==3.1.20191231=he28a2e2_2[md5=4d331e44109e3f0e19b4cb8f9b82f3e1] + - conda-forge/linux-64::libnghttp2==1.58.0=h47da74e_1[md5=700ac6ea6d53d5510591c4344d5c989a] + - conda-forge/linux-64::libsolv==0.7.30=h3509ff9_0[md5=02539b77d25aa4f65b20246549e256c3] + + - conda-forge/linux-64::libsqlite==3.46.1=hadc24fc_0[md5=36f79405ab16bf271edb55b213836dac] + - conda-forge/linux-64::libssh2==1.11.0=h0841786_0[md5=1f5a58e686b13bcfde88b93f547d23fe] + - conda-forge/linux-64::lz4-c==1.9.4=hcb278e6_0[md5=318b08df404f9c9be5712aaa5a6f0bb0] + - conda-forge/linux-64::readline==8.2=h8228510_1[md5=47d31b792659ce70f470b5c82fdfb7a4] + - conda-forge/linux-64::reproc-cpp==14.2.4.post0=h59595ed_1[md5=715e1d720ec1a03715bebd237972fca5] + - conda-forge/linux-64::tk==8.6.13=noxft_h4845f30_101[md5=d453b98d9c83e71da0741bb0ff4d76bc] + - conda-forge/linux-64::yaml-cpp==0.8.0=h59595ed_0[md5=965eaacd7c18eb8361fd12bb9e7a57d7] + - conda-forge/linux-64::zstd==1.5.6=ha6fb4c9_0[md5=4d056880988120e29d75bfff282e0f45] + - conda-forge/linux-64::krb5==1.21.3=h659f571_0[md5=3f43953b7d3fb3aaa1d0d0723d91e368] + - conda-forge/linux-64::libxml2==2.12.7=he7c6b58_4[md5=08a9265c637230c37cb1be4a6cad4536] + - conda-forge/linux-64::python==3.12.5=h2ad013b_0_cpython[md5=9c56c4df45f6571b13111d8df2448692] + - conda-forge/linux-64::libarchive==3.7.4=hfca40fe_0[md5=32ddb97f897740641d8d46a829ce1704] + - conda-forge/linux-64::libcurl==8.9.1=hdb1bdb2_0[md5=7da1d242ca3591e174a3c7d82230d3c0] + - conda-forge/linux-64::menuinst==2.1.2=py312h7900ff3_1[md5=c6575ae996f2bc0369c73b632db5ca61] + - conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0[md5=192278292e20704f663b9c766909d67b] + - conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0[md5=61de176bd62041f9cd5bd4fcd09eb0ff] + - conda-forge/linux-64::brotli-python==1.1.0=py312h2ec8cdc_2[md5=b0b867af6fc74b2a0aa206da29c0f3cf] + - conda-forge/noarch::certifi==2024.8.30=pyhd8ed1ab_0[md5=12f7d00853807b0531775e9be891cb11] + - conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0[md5=7f4a9e3fcff3f6356ae99244a014da6a] + - conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0[md5=3faab06a954c2a04039983f2c4a50d99] + - conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0[md5=bbdb409974cd6cb30071b1d978302726] + - conda-forge/linux-64::frozendict==2.4.4=py312h9a8786e_0[md5=ff14ec1103a0817d45e7cf012742ce60] + + - conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0[md5=914d6646c4dbb1fd3ff539830a12fd71] + - conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0[md5=9f765cbfab6870c8435b9eefecd7a1f4] + - conda-forge/noarch::idna==3.8=pyhd8ed1ab_0[md5=99e164522f6bdf23c177c8d9ae63f975] + - conda-forge/linux-64::jsonpointer==3.0.0=py312h7900ff3_1[md5=6b51f7459ea4073eeb5057207e2e1e3d] + - conda-forge/linux-64::libmamba==1.5.9=h4cc3d14_0[md5=896cece5b883ad86e9dd88b1f4d23c99] + - conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0[md5=cbe1bb1f21567018ce595d9c2be0f0db] + - conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0[md5=6f6cf28bf8e021933869bae3f84b8fc9] + - conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0[md5=d3483c8fc2dc2cc3f5cf43e26d60cabf] + + - conda-forge/linux-64::pycosat==0.6.6=py312h98912ed_0[md5=8f1c372e7b843167be885dc8229931c1] + - conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0[md5=844d9eb3b43095b031874477f7d70088] + - conda-forge/noarch::pysocks==1.7.1=pyha2e5f31_6[md5=2a7de29fb590ca14b5243c4c812c8025] + - conda-forge/linux-64::ruamel.yaml.clib==0.2.8=py312h98912ed_0[md5=05f31c2a79ba61df8d6d903ce4a4ce7b] + - conda-forge/noarch::setuptools==73.0.1=pyhd8ed1ab_0[md5=f0b618d7673d1b2464f600b34d912f6f] + - conda-forge/noarch::truststore==0.9.2=pyhd8ed1ab_0[md5=f14e46d1bf271e748ff556d8b872e28a] + - conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0[md5=d44e3b085abcaef02983c6305b84b584] + - conda-forge/linux-64::cffi==1.17.0=py312h06ac9bb_1[md5=db9bdbaee0f524ead0471689f002781e] + - conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0[md5=b748fbf7060927a6e82df7cb5ee8f097] + - conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0[md5=bfdb7c5c6ad1077c82a69a8642c87aff] + - conda-forge/linux-64::libmambapy==1.5.9=py312h7fb9e8e_0[md5=ccaeeb6e3caaf0c744480393791aa366] + - conda-forge/noarch::pip==24.2=pyh8b19718_1[md5=6c78fbb8ddfd64bcb55b5cbafd2d2c43] + - conda-forge/linux-64::ruamel.yaml==0.18.6=py312h98912ed_0[md5=a99a06a875138829ef65f44bbe2c30ca] + - conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0[md5=c6e94fc2b2ec71ea33fe7c7da259acb4] + - conda-forge/linux-64::zstandard==0.23.0=py312hef9b889_1[md5=8b7069e9792ee4e5b4919a7a306d2e67] + - conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0[md5=3480386e00995f7a1dfb3b9aa2fe70fd] + - conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1[md5=e804c43f58255e977093a2298e442bb8] + - conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0[md5=0a7dce281ae2be81acab0aa963e6bb99] + - conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0[md5=5ede4753180c7a550a443c430dc8ab52] + - conda-forge/linux-64::conda==24.7.1=py312h7900ff3_0[md5=e1bf59014e88eaff036101358f63a496] + + - conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0[md5=857c9e25f0a77c0bd7eb622d46d9418f] + - conda-forge/linux-64::mamba==1.5.9=py312h9460a1c_0[md5=a8525c8a1647b4f5967fa6b552722851] + + + + Package Version Build Channel Size +───────────────────────────────────────────────────────────────────────────────────── + Install: +───────────────────────────────────────────────────────────────────────────────────── + + + _libgcc_mutex 0.1 conda_forge conda-forge + + ca-certificates 2024.8.30 hbcca054_0 conda-forge + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge + + pybind11-abi 4 hd8ed1ab_3 conda-forge + + python_abi 3.12 5_cp312 conda-forge + + tzdata 2024a h8827d51_1 conda-forge + + libgomp 14.1.0 h77fa898_1 conda-forge + + _openmp_mutex 4.5 2_gnu conda-forge + + libgcc 14.1.0 h77fa898_1 conda-forge + + libgcc-ng 14.1.0 h69a702a_1 conda-forge + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge + + bzip2 1.0.8 h4bc722e_7 conda-forge + + c-ares 1.32.3 h4bc722e_0 conda-forge + + keyutils 1.6.1 h166bdaf_0 conda-forge + + libev 4.33 hd590300_2 conda-forge + + libexpat 2.6.2 h59595ed_0 conda-forge + + libffi 3.4.2 h7f98852_5 conda-forge + + libiconv 1.17 hd590300_2 conda-forge + + libnsl 2.0.1 hd590300_0 conda-forge + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge + + libuuid 2.38.1 h0b41bf4_0 conda-forge + + libxcrypt 4.4.36 hd590300_1 conda-forge + + libzlib 1.3.1 h4ab18f5_1 conda-forge + + lzo 2.10 hd590300_1001 conda-forge + + ncurses 6.5 he02047a_1 conda-forge + + openssl 3.3.1 hb9d3cd8_3 conda-forge + + reproc 14.2.4.post0 hd590300_1 conda-forge + + xz 5.2.6 h166bdaf_0 conda-forge + + fmt 10.2.1 h00ab1b0_0 conda-forge + + icu 75.1 he02047a_0 conda-forge + + libedit 3.1.20191231 he28a2e2_2 conda-forge + + libnghttp2 1.58.0 h47da74e_1 conda-forge + + libsolv 0.7.30 h3509ff9_0 conda-forge + + libsqlite 3.46.1 hadc24fc_0 conda-forge + + libssh2 1.11.0 h0841786_0 conda-forge + + lz4-c 1.9.4 hcb278e6_0 conda-forge + + readline 8.2 h8228510_1 conda-forge + + reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge + + tk 8.6.13 noxft_h4845f30_101 conda-forge + + yaml-cpp 0.8.0 h59595ed_0 conda-forge + + zstd 1.5.6 ha6fb4c9_0 conda-forge + + krb5 1.21.3 h659f571_0 conda-forge + + libxml2 2.12.7 he7c6b58_4 conda-forge + + python 3.12.5 h2ad013b_0_cpython conda-forge + + libarchive 3.7.4 hfca40fe_0 conda-forge + + libcurl 8.9.1 hdb1bdb2_0 conda-forge + + menuinst 2.1.2 py312h7900ff3_1 conda-forge + + archspec 0.2.3 pyhd8ed1ab_0 conda-forge + + boltons 24.0.0 pyhd8ed1ab_0 conda-forge + + brotli-python 1.1.0 py312h2ec8cdc_2 conda-forge + + certifi 2024.8.30 pyhd8ed1ab_0 conda-forge + + charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge + + colorama 0.4.6 pyhd8ed1ab_0 conda-forge + + distro 1.9.0 pyhd8ed1ab_0 conda-forge + + frozendict 2.4.4 py312h9a8786e_0 conda-forge + + hpack 4.0.0 pyh9f0ad1d_0 conda-forge + + hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge + + idna 3.8 pyhd8ed1ab_0 conda-forge + + jsonpointer 3.0.0 py312h7900ff3_1 conda-forge + + libmamba 1.5.9 h4cc3d14_0 conda-forge + + packaging 24.1 pyhd8ed1ab_0 conda-forge + + platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge + + pluggy 1.5.0 pyhd8ed1ab_0 conda-forge + + pycosat 0.6.6 py312h98912ed_0 conda-forge + + pycparser 2.22 pyhd8ed1ab_0 conda-forge + + pysocks 1.7.1 pyha2e5f31_6 conda-forge + + ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge + + truststore 0.9.2 pyhd8ed1ab_0 conda-forge + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge + + cffi 1.17.0 py312h06ac9bb_1 conda-forge + + h2 4.1.0 pyhd8ed1ab_0 conda-forge + + jsonpatch 1.33 pyhd8ed1ab_0 conda-forge + + libmambapy 1.5.9 py312h7fb9e8e_0 conda-forge + + pip 24.2 pyh8b19718_1 conda-forge + + ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge + + tqdm 4.66.5 pyhd8ed1ab_0 conda-forge + + zstandard 0.23.0 py312hef9b889_1 conda-forge + + conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge + + urllib3 2.2.2 pyhd8ed1ab_1 conda-forge + + conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge + + requests 2.32.3 pyhd8ed1ab_0 conda-forge + + conda 24.7.1 py312h7900ff3_0 conda-forge + + conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge + + mamba 1.5.9 py312h9460a1c_0 conda-forge + + Summary: + + Install: 85 packages + + Total download: 0 B + +───────────────────────────────────────────────────────────────────────────────────── + + + + +Transaction starting + + +Transaction finished + +To activate this environment, use: + + micromamba activate /mambaforge + +Or to execute a single command in this environment, use: + + micromamba run -p /mambaforge mycommand + + +installation finished. + +WARNING: + You currently have a PYTHONPATH environment variable set. This may cause + unexpected behavior when running the Python interpreter in Mambaforge. + For best results, please verify that your PYTHONPATH only points to + directories of packages that are compatible with the Python interpreter + in Mambaforge: /mambaforge + + ---> 15c88753019d + +Step 9/17 : ENV PATH="/mambaforge/bin:$PATH" + + + ---> Running in 87fbd33e1cb4 + + ---> 7e407ea96b7e + +Step 10/17 : RUN mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + + + ---> Running in a77b9b9056a0 + +mamba create -n atacseqqc -c conda-forge -c bioconda bioconductor-atacseqqc bioconductor-bsgenome.hsapiens.ucsc.hg19 bioconductor-txdb.hsapiens.ucsc.hg19.knowngene bioconductor-bsgenome.hsapiens.ucsc.hg38 bioconductor-txdb.hsapiens.ucsc.hg38.knowngene bioconductor-motifdb r-cairo + +Transaction + + Prefix: /mambaforge/envs/atacseqqc + + Updating specs: + + - bioconductor-atacseqqc + - bioconductor-bsgenome.hsapiens.ucsc.hg19 + - bioconductor-txdb.hsapiens.ucsc.hg19.knowngene + - bioconductor-bsgenome.hsapiens.ucsc.hg38 + - bioconductor-txdb.hsapiens.ucsc.hg38.knowngene + - bioconductor-motifdb + - r-cairo + + + + Package Version Build Channel Size +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + Install: +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + + font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge 397kB + + font-ttf-inconsolata 3.000 h77eed37_0 conda-forge 97kB + + font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge 701kB + + font-ttf-ubuntu 0.83 h77eed37_2 conda-forge 2MB + + _r-mutex 1.0.1 anacondar_1 conda-forge 4kB + + libgcc-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 3MB + + libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_101 conda-forge 14MB + + tzdata 2024a h8827d51_1 conda-forge Cached + + _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge 21kB + + fonts-conda-forge 1 0 conda-forge 4kB + + kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge 944kB + + fonts-conda-ecosystem 1 0 conda-forge 4kB + + sysroot_linux-64 2.17 h4a8ded7_16 conda-forge 16MB + + _libgcc_mutex 0.1 conda_forge conda-forge Cached + + python_abi 3.12 5_cp312 conda-forge Cached + + ld_impl_linux-64 2.40 hf3520f5_7 conda-forge Cached + + ca-certificates 2024.8.30 hbcca054_0 conda-forge Cached + + pandoc 3.4 ha770c72_0 conda-forge 21MB + + libgomp 14.1.0 h77fa898_1 conda-forge Cached + + binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge 6MB + + _openmp_mutex 4.5 2_gnu conda-forge Cached + + libgcc 14.1.0 h77fa898_1 conda-forge Cached + + libexpat 2.6.3 h5888daf_0 conda-forge 74kB + + make 4.4.1 hb9d3cd8_1 conda-forge 513kB + + libgfortran5 14.1.0 hc5f4f2c_1 conda-forge 1MB + + libstdcxx 14.1.0 hc0a3c3a_1 conda-forge Cached + + libgcc-ng 14.1.0 h69a702a_1 conda-forge Cached + + openssl 3.3.2 hb9d3cd8_0 conda-forge 3MB + + expat 2.6.3 h5888daf_0 conda-forge 138kB + + libgfortran 14.1.0 h69a702a_1 conda-forge 52kB + + libsanitizer 14.1.0 hcba0ae0_1 conda-forge 5MB + + libstdcxx-ng 14.1.0 h4852527_1 conda-forge Cached + + xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge 19kB + + pthread-stubs 0.4 h36c2ea0_1001 conda-forge 6kB + + fribidi 1.0.10 h36c2ea0_0 conda-forge 114kB + + sed 4.8 he412f7d_0 conda-forge 271kB + + xorg-renderproto 0.11.1 h7f98852_1002 conda-forge 10kB + + xorg-xproto 7.0.31 h7f98852_1007 conda-forge 75kB + + xorg-kbproto 1.0.7 h7f98852_1002 conda-forge 27kB + + c-ares 1.33.1 heb4867d_0 conda-forge 183kB + + libev 4.33 hd590300_2 conda-forge Cached + + libxcrypt 4.4.36 hd590300_1 conda-forge Cached + + libffi 3.4.2 h7f98852_5 conda-forge Cached + + yaml 0.2.5 h7f98852_2 conda-forge 89kB + + libiconv 1.17 hd590300_2 conda-forge Cached + + bzip2 1.0.8 h4bc722e_7 conda-forge Cached + + libwebp-base 1.4.0 hd590300_0 conda-forge 439kB + + libdeflate 1.21 h4bc722e_0 conda-forge 71kB + + libjpeg-turbo 3.0.0 hd590300_1 conda-forge 619kB + + ncurses 6.5 he02047a_1 conda-forge Cached + + xorg-libxau 1.0.11 hd590300_0 conda-forge 14kB + + xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge 30kB + + libzlib 1.3.1 h4ab18f5_1 conda-forge Cached + + libuv 1.48.0 hd590300_0 conda-forge 900kB + + libnsl 2.0.1 hd590300_0 conda-forge Cached + + oniguruma 6.9.9 hd590300_0 conda-forge 247kB + + xz 5.2.6 h166bdaf_0 conda-forge Cached + + keyutils 1.6.1 h166bdaf_0 conda-forge Cached + + libuuid 2.38.1 h0b41bf4_0 conda-forge Cached + + xorg-libice 1.1.1 hd590300_0 conda-forge 58kB + + libgfortran-ng 14.1.0 h69a702a_1 conda-forge 52kB + + gcc_impl_linux-64 14.1.0 h3c94d91_1 conda-forge 73MB + + graphite2 1.3.13 h59595ed_1003 conda-forge 97kB + + lerc 4.0.0 h27087fc_0 conda-forge 282kB + + pixman 0.43.2 h59595ed_0 conda-forge 387kB + + icu 75.1 he02047a_0 conda-forge Cached + + libedit 3.1.20191231 he28a2e2_2 conda-forge Cached + + readline 8.2 h8228510_1 conda-forge Cached + + libxcb 1.16 hb9d3cd8_1 conda-forge 396kB + + libnghttp2 1.58.0 h47da74e_1 conda-forge Cached + + libsqlite 3.46.1 hadc24fc_0 conda-forge Cached + + tk 8.6.13 noxft_h4845f30_101 conda-forge Cached + + pcre2 10.44 hba22ea6_2 conda-forge 952kB + + zlib 1.3.1 h4ab18f5_1 conda-forge 93kB + + zstd 1.5.6 ha6fb4c9_0 conda-forge Cached + + libssh2 1.11.0 h0841786_0 conda-forge Cached + + libpng 1.6.43 h2797004_0 conda-forge 288kB + + jq 1.7.1 hd590300_0 conda-forge 319kB + + xorg-libsm 1.2.4 h7391055_0 conda-forge 27kB + + libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge 6MB + + gfortran_impl_linux-64 14.1.0 he4a1faa_1 conda-forge 17MB + + gxx_impl_linux-64 14.1.0 h8d00ecb_1 conda-forge 15MB + + libxml2 2.12.7 he7c6b58_4 conda-forge Cached + + krb5 1.21.3 h659f571_0 conda-forge Cached + + xorg-libx11 1.8.9 hb711507_1 conda-forge 832kB + + tktable 2.10 h8bc8fbc_6 conda-forge 92kB + + bwidget 1.9.14 ha770c72_1 conda-forge 122kB + + python 3.12.5 h2ad013b_0_cpython conda-forge Cached + + libglib 2.80.3 h315aac3_2 conda-forge 4MB + + libtiff 4.6.0 h46a8edc_4 conda-forge 282kB + + freetype 2.12.1 h267a509_2 conda-forge 635kB + + libblas 3.9.0 23_linux64_openblas conda-forge 15kB + + libcurl 8.10.0 hbbe4b11_0 conda-forge 425kB + + xorg-libxext 1.3.4 h0b41bf4_2 conda-forge 50kB + + xorg-libxt 1.3.0 hd590300_1 conda-forge 379kB + + xorg-libxrender 0.9.11 hd590300_0 conda-forge 38kB + + fontconfig 2.14.2 h14ed4e7_0 conda-forge 272kB + + libcblas 3.9.0 23_linux64_openblas conda-forge 15kB + + liblapack 3.9.0 23_linux64_openblas conda-forge 15kB + + curl 8.10.0 hbbe4b11_0 conda-forge 173kB + + cairo 1.18.0 hebfffa5_3 conda-forge 984kB + + gsl 2.7 he838d99_0 conda-forge 3MB + + harfbuzz 9.0.0 hda332d3_1 conda-forge 2MB + + pango 1.54.0 h4c5309f_1 conda-forge 447kB + + r-base 4.3.3 h9967228_14 conda-forge 26MB + + r-colorspace 2.1_1 r43hdb488b9_0 conda-forge 3MB + + r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge 143kB + + r-xfun 0.47 r43h0d4f4ea_0 conda-forge 522kB + + r-farver 2.1.2 r43ha18555a_1 conda-forge 1MB + + r-rjson 0.2.21 r43ha18555a_4 conda-forge 156kB + + r-sys 3.4.2 r43hb1dbf0f_2 conda-forge 49kB + + r-bit 4.0.5 r43hb1dbf0f_2 conda-forge 1MB + + r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge 1MB + + r-fs 1.6.4 r43ha18555a_1 conda-forge 510kB + + r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge 317kB + + r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge 45kB + + r-isoband 0.2.7 r43ha18555a_3 conda-forge 2MB + + r-fastmap 1.2.0 r43ha18555a_1 conda-forge 73kB + + r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge 55kB + + r-mime 0.12 r43hb1dbf0f_3 conda-forge 53kB + + r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge 634kB + + r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge 136kB + + r-data.table 1.15.4 r43h5f06984_1 conda-forge 2MB + + r-rlang 1.1.4 r43ha18555a_1 conda-forge 2MB + + r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge 209kB + + r-glue 1.7.0 r43hb1dbf0f_1 conda-forge 155kB + + r-cli 3.6.3 r43h0d4f4ea_1 conda-forge 1MB + + r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge 2MB + + r-statmod 1.5.0 r43ha36c22a_2 conda-forge 312kB + + r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge 1MB + + r-bitops 1.0_8 r43hdb488b9_0 conda-forge 45kB + + r-gtools 3.9.5 r43hb1dbf0f_1 conda-forge 367kB + + r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge 159kB + + r-yaml 2.3.10 r43hdb488b9_0 conda-forge 119kB + + r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge 236kB + + r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge 100kB + + r-filelock 1.0.3 r43hb1dbf0f_1 conda-forge 33kB + + r-stringi 1.8.4 r43h33cde33_3 conda-forge 900kB + + r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge 52kB + + r-digest 0.6.37 r43h0d4f4ea_0 conda-forge 215kB + + r-curl 5.2.1 r43h6b349a7_1 conda-forge 455kB + + r-png 0.1_8 r43h21f035c_2 conda-forge 60kB + + r-matrixstats 1.4.1 r43h2b5f3a1_0 conda-forge 468kB + + r-xml 3.99_0.17 r43he716329_1 conda-forge 2MB + + r-cairo 1.6_2 r43h900a783_1 conda-forge 109kB + + r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge 32kB + + r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge 489kB + + r-sp 2.1_4 r43hdb488b9_1 conda-forge 2MB + + r-nlme 3.1_165 r43hbcb9c34_1 conda-forge 2MB + + r-locfit 1.5_9.9 r43h57805ef_0 conda-forge 548kB + + r-matrix 1.6_5 r43he966344_1 conda-forge 4MB + + r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge 43kB + + r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge 75kB + + r-xml2 1.3.6 r43h8194278_2 conda-forge 346kB + + r-plyr 1.8.9 r43ha18555a_1 conda-forge 823kB + + r-later 1.3.2 r43ha18555a_1 conda-forge 131kB + + r-tfmpvalue 0.0.9 r43h0d4f4ea_2 conda-forge 70kB + + r-catools 1.18.3 r43h93ab643_0 conda-forge 219kB + + r-rcurl 1.98_1.16 r43he8228da_1 conda-forge 819kB + + r-openssl 2.2.1 r43h5bbf899_0 conda-forge 689kB + + r-mgcv 1.9_1 r43h0d28552_1 conda-forge 3MB + + r-survival 3.7_0 r43hdb488b9_1 conda-forge 6MB + + r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge 362kB + + wheel 0.44.0 pyhd8ed1ab_0 conda-forge Cached + + setuptools 73.0.1 pyhd8ed1ab_0 conda-forge Cached + + r-formatr 1.14 r43hc72bb7e_2 conda-forge 165kB + + r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge 92kB + + r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge 1MB + + r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge 68kB + + r-labeling 0.4.3 r43hc72bb7e_1 conda-forge 69kB + + r-pixmap 0.4_13 r43hc72bb7e_1 conda-forge 225kB + + r-generics 0.1.3 r43hc72bb7e_3 conda-forge 86kB + + r-clipr 0.8.0 r43hc72bb7e_3 conda-forge 69kB + + r-plogr 0.2.0 r43hc72bb7e_1006 conda-forge 22kB + + r-futile.options 1.0.1 r43hc72bb7e_1005 conda-forge 29kB + + r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge 26kB + + r-pracma 2.4.4 r43hc72bb7e_1 conda-forge 2MB + + r-polynom 1.4_1 r43hc72bb7e_3 conda-forge 397kB + + r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge 71kB + + r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge 97kB + + r-xtable 1.8_4 r43hc72bb7e_6 conda-forge 697kB + + r-withr 3.0.1 r43hc72bb7e_0 conda-forge 230kB + + r-r6 2.5.1 r43hc72bb7e_3 conda-forge 90kB + + r-cpp11 0.5.0 r43hc72bb7e_0 conda-forge 224kB + + r-snow 0.4_4 r43hc72bb7e_3 conda-forge 115kB + + r-codetools 0.2_20 r43hc72bb7e_1 conda-forge 109kB + + r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge 11MB + + r-crayon 1.5.3 r43hc72bb7e_1 conda-forge 166kB + + r-abind 1.4_5 r43hc72bb7e_1006 conda-forge 78kB + + r-dbi 1.2.3 r43hc72bb7e_1 conda-forge 848kB + + r-biocmanager 1.30.25 r43hc72bb7e_0 conda-forge 487kB + + r-munsell 0.5.1 r43hc72bb7e_1 conda-forge 246kB + + r-highr 0.11 r43hc72bb7e_1 conda-forge 56kB + + r-tinytex 0.52 r43hc72bb7e_0 conda-forge 149kB + + r-splitstackshape 1.4.8 r43hc72bb7e_5 conda-forge 139kB + + r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge 122kB + + r-memoise 2.0.1 r43hc72bb7e_3 conda-forge 56kB + + r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge 306kB + + r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge 1MB + + pip 24.2 pyh8b19718_1 conda-forge Cached + + r-lambda.r 1.2.4 r43hc72bb7e_4 conda-forge 120kB + + r-powerlaw 0.80.0 r43hc72bb7e_1 conda-forge 4MB + + r-preseqr 4.0.0 r43hc72bb7e_1005 conda-forge 245kB + + r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge 163kB + + r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge 975kB + + r-crosstalk 1.2.1 r43hc72bb7e_1 conda-forge 377kB + + r-httr 1.4.7 r43hc72bb7e_1 conda-forge 469kB + + r-knitr 1.48 r43hc72bb7e_0 conda-forge 1MB + + r-scales 1.3.0 r43hc72bb7e_1 conda-forge 657kB + + r-gtable 0.3.5 r43hc72bb7e_1 conda-forge 223kB + + tomlkit 0.13.2 pyha770c72_0 conda-forge 37kB + + toml 0.10.2 pyhd8ed1ab_0 conda-forge 18kB + + xmltodict 0.13.0 pyhd8ed1ab_0 conda-forge 14kB + + argcomplete 3.5.0 pyhd8ed1ab_0 conda-forge 41kB + + r-futile.logger 1.4.3 r43hc72bb7e_1006 conda-forge 104kB + + r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge 1MB + + r-venndiagram 1.7.3 r43hc72bb7e_3 conda-forge 262kB + + bioconductor-rhdf5lib 1.24.0 r43ha9d7317_2 bioconda 4MB + + bioconductor-zlibbioc 1.48.0 r43ha9d7317_2 bioconda 26kB + + bioconductor-limma 3.58.1 r43ha9d7317_1 bioconda 3MB + + bioconductor-biocparallel 1.36.0 r43hf17093f_2 bioconda 2MB + + bioconductor-rhdf5filters 1.14.1 r43hf17093f_1 bioconda 573kB + + bioconductor-rhtslib 2.4.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-edger 4.0.16 r43hf17093f_1 bioconda 3MB + + bioconductor-seqlogo 1.68.0 r43hdfd78af_0 bioconda 616kB + + bioconductor-biocgenerics 0.48.1 r43hdfd78af_2 bioconda 658kB + + bioconductor-biocversion 3.18.1 r43hdfd78af_0 bioconda 15kB + + bioconductor-protgenerics 1.34.0 r43hdfd78af_0 bioconda 248kB + + bioconductor-matrixgenerics 1.14.0 r43hdfd78af_3 bioconda 464kB + + r-ade4 1.7_22 r43h0d28552_2 conda-forge 5MB + + r-sass 0.4.9 r43ha18555a_1 conda-forge 2MB + + r-promises 1.3.0 r43ha18555a_1 conda-forge 2MB + + r-tzdb 0.4.0 r43ha18555a_2 conda-forge 532kB + + r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge 1MB + + pyyaml 6.0.2 py312h66e93f0_1 conda-forge 207kB + + r-httpuv 1.6.15 r43ha18555a_1 conda-forge 526kB + + r-purrr 1.0.2 r43hdb488b9_1 conda-forge 484kB + + bioconductor-graph 1.80.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-s4vectors 0.40.2 r43ha9d7317_2 bioconda 3MB + + bioconductor-biobase 2.62.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-rbgl 1.78.0 r43hf17093f_1 bioconda 4MB + + r-restfulr 0.0.15 r43h56115f1_4 bioconda 438kB + + bioconductor-rhdf5 2.46.1 r43hf17093f_1 bioconda 3MB + + bioconductor-iranges 2.36.0 r43ha9d7317_2 bioconda 3MB + + bioconductor-multtest 2.58.0 r43ha9d7317_1 bioconda 908kB + + bioconductor-dirichletmultinomial 1.44.0 r43hee7dd41_1 bioconda 676kB + + bioconductor-xvector 0.42.0 r43ha9d7317_2 bioconda 754kB + + bioconductor-s4arrays 1.2.0 r43ha9d7317_2 bioconda 815kB + + bioconductor-sparsearray 1.2.2 r43ha9d7317_2 bioconda 2MB + + bioconductor-delayedarray 0.28.0 r43ha9d7317_2 bioconda 2MB + + bioconductor-hdf5array 1.30.0 r43ha9d7317_1 bioconda 10MB + + r-bslib 0.8.0 r43hc72bb7e_0 conda-forge 5MB + + r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge 216kB + + r-pillar 1.9.0 r43hc72bb7e_2 conda-forge 617kB + + r-blob 1.2.4 r43hc72bb7e_2 conda-forge 66kB + + r-hms 1.1.3 r43hc72bb7e_2 conda-forge 108kB + + r-stringr 1.5.1 r43h785f33e_1 conda-forge 296kB + + yq 3.4.3 pyhd8ed1ab_0 conda-forge 24kB + + r-rmarkdown 2.28 r43hc72bb7e_0 conda-forge 2MB + + r-shiny 1.9.1 r43h785f33e_0 conda-forge 4MB + + r-progress 1.2.3 r43hc72bb7e_1 conda-forge 94kB + + r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge 425kB + + r-dt 0.33 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-biocio 1.12.0 r43hdfd78af_0 bioconda 467kB + + bioconductor-data-packages 20231203 hdfd78af_0 bioconda 416kB + + bioconductor-interactivedisplaybase 1.40.0 r43hdfd78af_0 bioconda 41kB + + bioconductor-genomeinfodbdata 1.2.11 r43hdfd78af_1 bioconda 9kB + + bioconductor-genomeinfodb 1.38.1 r43hdfd78af_1 bioconda 4MB + + r-tibble 3.2.1 r43hdb488b9_3 conda-forge 612kB + + r-rsqlite 2.3.7 r43h0d4f4ea_0 conda-forge 1MB + + r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge 122kB + + r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge 867kB + + r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge 1MB + + r-readr 2.1.5 r43h0d4f4ea_1 conda-forge 788kB + + r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge 1MB + + bioconductor-biostrings 2.70.1 r43ha9d7317_2 bioconda 15MB + + bioconductor-genomicranges 1.54.1 r43ha9d7317_2 bioconda 2MB + + bioconductor-rsamtools 2.18.0 r43hf17093f_2 bioconda 4MB + + r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge 5MB + + r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge 1MB + + bioconductor-keggrest 1.42.0 r43hdfd78af_0 bioconda 205kB + + bioconductor-annotationfilter 1.26.0 r43hdfd78af_0 bioconda 584kB + + bioconductor-summarizedexperiment 1.32.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-biocfilecache 2.10.1 r43hdfd78af_0 bioconda 591kB + + bioconductor-annotationdbi 1.64.1 r43hdfd78af_0 bioconda 5MB + + bioconductor-go.db 3.18.0 r43hdfd78af_0 bioconda 9kB + + bioconductor-annotate 1.80.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-annotationhub 3.10.0 r43hdfd78af_0 bioconda 1MB + + bioconductor-biomart 2.58.0 r43hdfd78af_0 bioconda 929kB + + bioconductor-genomicscores 2.14.1 r43hdfd78af_0 bioconda 3MB + + bioconductor-interactionset 1.30.0 r43hf17093f_ +1 bioconda 2MB + + bioconductor-genomicalignments 1.38.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-rtracklayer 1.62.0 r43ha9d7317_1 bioconda 6MB + + bioconductor-cner 1.38.0 r43ha9d7317_1 bioconda 11MB + + bioconductor-motifdb 1.44.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-genomicfeatures 1.54.1 r43hdfd78af_0 bioconda 2MB + + bioconductor-bsgenome 1.70.1 r43hdfd78af_0 bioconda 7MB + + bioconductor-txdb.hsapiens.ucsc.hg38.knowngene 3.18.0 r43hdfd78af_0 bioconda 10kB + + bioconductor-txdb.hsapiens.ucsc.hg19.knowngene 3.2.2 r43hdfd78af_16 bioconda 10kB + + bioconductor-ensembldb 2.26.0 r43hdfd78af_0 bioconda 4MB + + bioconductor-bsgenome.hsapiens.ucsc.hg38 1.4.5 r43hdfd78af_2 bioconda 9kB + + bioconductor-bsgenome.hsapiens.ucsc.hg19 1.4.3 r43hdfd78af_8 bioconda 9kB + + bioconductor-regioner 1.34.0 r43hdfd78af_0 bioconda 2MB + + bioconductor-chippeakanno 3.36.0 r43hdfd78af_0 bioconda 21MB + + bioconductor-tfbstools 1.40.0 r43ha9d7317_1 bioconda 2MB + + bioconductor-motifstack 1.46.0 r43hdfd78af_0 bioconda 3MB + + bioconductor-atacseqqc 1.26.0 r43hdfd78af_0 bioconda 14MB + + Summary: + + Install: 307 packages + + Total download: 519MB + +─────────────────────────────────────────────────────────────────────────────────────────────────────────────── + + +Confirm changes: [Y/n] + +Looking for: ['bioconductor-atacseqqc', 'bioconductor-bsgenome.hsapiens.ucsc.hg19', 'bioconductor-txdb.hsapiens.ucsc.hg19.knowngene', 'bioconductor-bsgenome.hsapiens.ucsc.hg38', 'bioconductor-txdb.hsapiens.ucsc.hg38.knowngene', 'bioconductor-motifdb', 'r-cairo'] + + +Downloading and Extracting Packages: ...working... done +Preparing transaction: ...working... +done +Verifying transaction: ...working... +done + +Executing transaction: ...working... +done + + +To activate this environment, use + + $ mamba activate atacseqqc + +To deactivate an active environment, use + + $ mamba deactivate + + + ---> 0bb34ec8a115 + +Step 11/17 : RUN pip install numpy pandas pyarrow pyBigWig + + + ---> Running in f714a94b78fd + +pip install numpy pandas pyarrow pyBigWig + +Collecting numpy + + Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) + +Collecting pandas + + Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting pyarrow + + Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB) + +Collecting pyBigWig + + Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) + +Collecting python-dateutil>=2.8.2 (from pandas) + + Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) + +Collecting pytz>=2020.1 (from pandas) + + Downloading pytz-2024.2-py2.py3-none-any.whl.metadata (22 kB) + +Collecting tzdata>=2022.7 (from pandas) + + Downloading tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) + +Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas) + + Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) + +Downloading numpy-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 87.1 MB/s eta 0:00:00 + + +Downloading pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 73.7 MB/s eta 0:00:00 + + +Downloading pyarrow-17.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (39.9 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 39.9/39.9 MB 79.1 MB/s eta 0:00:00 + +Downloading pyBigWig-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188 kB) + +Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) + +Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB) + +Downloading tzdata-2024.1-py2.py3-none-any.whl (345 kB) + +Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) + +Installing collected packages: pytz, tzdata, six, pyBigWig, numpy, python-dateutil, pyarrow, pandas + +Successfully installed numpy-2.1.1 pandas-2.2.2 pyBigWig-0.3.23 pyarrow-17.0.0 python-dateutil-2.9.0.post0 pytz-2024.2 six-1.16.0 tzdata-2024.1 + +WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. + + ---> 902524f000e1 + +Step 12/17 : run pip install latch + + + ---> Running in 19f8440ac5c9 + +pip install latch + +Collecting latch + + Downloading latch-2.22.4-py3-none-any.whl.metadata (1.2 kB) + +Collecting awscli==1.25.22 (from latch) + + Downloading awscli-1.25.22-py3-none-any.whl.metadata (11 kB) + +Collecting asyncssh==2.12.0 (from latch) + + Downloading asyncssh-2.12.0-py3-none-any.whl.metadata (9.5 kB) + +Collecting aioconsole==0.5.1 (from latch) + + Downloading aioconsole-0.5.1-py3-none-any.whl.metadata (5.2 kB) + +Collecting kubernetes>=24.2.0 (from latch) + + Downloading kubernetes-30.1.0-py2.py3-none-any.whl.metadata (1.5 kB) + +Collecting pyjwt>=0.2.0 (from latch) + + Downloading PyJWT-2.9.0-py3-none-any.whl.metadata (3.0 kB) + +Requirement already satisfied: requests>=2.28.1 in /mambaforge/lib/python3.12/site-packages (from latch) (2.32.3) + +Collecting click>=8.0 (from latch) + + Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) + +Collecting docker>=5.0 (from latch) + + Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB) + +Collecting paramiko>=2.11.0 (from latch) + + Downloading paramiko-3.4.1-py3-none-any.whl.metadata (4.4 kB) + +Collecting scp>=0.14.0 (from latch) + + Downloading scp-0.15.0-py2.py3-none-any.whl.metadata (4.3 kB) + +Collecting boto3>=1.24.22 (from latch) + + Downloading boto3-1.35.17-py3-none-any.whl.metadata (6.6 kB) + +Requirement already satisfied: tqdm>=4.63.0 in /mambaforge/lib/python3.12/site-packages (from latch) (4.66.5) + +Collecting lytekit==0.14.11 (from latch) + + Downloading lytekit-0.14.11-py3-none-any.whl.metadata (5.8 kB) + +Collecting lytekitplugins-pods==0.4.0 (from latch) + + Downloading lytekitplugins_pods-0.4.0-py3-none-any.whl.metadata (914 bytes) + +Collecting typing-extensions==4.5.0 (from latch) + + Downloading typing_extensions-4.5.0-py3-none-any.whl.metadata (8.5 kB) + +Collecting apscheduler==3.9.1 (from latch) + + Downloading APScheduler-3.9.1-py2.py3-none-any.whl.metadata (6.2 kB) + +Collecting uvloop==0.17.0 (from latch) + + Downloading uvloop-0.17.0.tar.gz (2.3 MB) + + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 29.9 MB/s eta 0:00:00 + + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting websockets==10.3 (from latch) + + Downloading websockets-10.3.tar.gz (84 kB) + + Preparing metadata (setup.py): started + + Preparing metadata (setup.py): finished with status 'done' + +Collecting prompt-toolkit==3.0.33 (from latch) + + Downloading prompt_toolkit-3.0.33-py3-none-any.whl.metadata (7.0 kB) + +Collecting watchfiles==0.18.1 (from latch) + + Downloading watchfiles-0.18.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) + +Collecting gql==3.4.0 (from latch) + + Downloading gql-3.4.0-py2.py3-none-any.whl.metadata (9.2 kB) + +Collecting graphql-core==3.2.3 (from latch) + + Downloading graphql_core-3.2.3-py3-none-any.whl.metadata (10 kB) + +Collecting requests-toolbelt==0.10.1 (from latch) + + Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl.metadata (14 kB) + +Requirement already satisfied: setuptools>=0.7 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (73.0.1) + +Requirement already satisfied: six>=1.4.0 in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (1.16.0) + +Requirement already satisfied: pytz in /mambaforge/lib/python3.12/site-packages (from apscheduler==3.9.1->latch) (2024.2) + +Collecting tzlocal!=3.*,>=2.0 (from apscheduler==3.9.1->latch) + + Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) + +Collecting cryptography>=3.1 (from asyncssh==2.12.0->latch) + + Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) + +Collecting botocore==1.27.22 (from awscli==1.25.22->latch) + + Downloading botocore-1.27.22-py3-none-any.whl.metadata (5.9 kB) + +Collecting docutils<0.17,>=0.10 (from awscli==1.25.22->latch) + + Using cached docutils-0.16-py2.py3-none-any.whl.metadata (2.7 kB) + +Collecting s3transfer<0.7.0,>=0.6.0 (from awscli==1.25.22->latch) + + Downloading s3transfer-0.6.2-py3-none-any.whl.metadata (1.8 kB) + +Collecting PyYAML<5.5,>=3.10 (from awscli==1.25.22->latch) + + Downloading PyYAML-5.4.1.tar.gz (175 kB) + + Installing build dependencies: started + + Installing build dependencies: finished with status 'done' + + Getting requirements to build wheel: started + + Getting requirements to build wheel: finished with status 'error' + + error: subprocess-exited-with-error + + × Getting requirements to build wheel did not run successfully. + │ exit code: 1 + ╰─> [54 lines of output] + running egg_info + writing lib3/PyYAML.egg-info/PKG-INFO + writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt + writing top-level names to lib3/PyYAML.egg-info/top_level.txt + Traceback (most recent call last): + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in + main() + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main + json_out['return_val'] = hook(**hook_input['kwargs']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/mambaforge/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel + return hook(config_settings) + ^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 332, in get_requires_for_build_wheel + return self._get_build_requires(config_settings, requirements=[]) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 302, in _get_build_requires + self.run_setup() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 318, in run_setup + exec(code, locals()) + File "", line 271, in + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup + return distutils.core.setup(**attrs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 184, in setup + return run_commands(dist) + ^^^^^^^^^^^^^^^^^^ + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 200, in run_commands + dist.run_commands() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands + self.run_command(cmd) + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 950, in run_command + super().run_command(command) + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 973, in run_command + cmd_obj.run() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 311, in run + self.find_sources() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 319, in find_sources + mm.run() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 540, in run + self.add_defaults() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/command/egg_info.py", line 578, in add_defaults + sdist.add_defaults(self) + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/command/sdist.py", line 108, in add_defaults + super().add_defaults() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 250, in add_defaults + self._add_defaults_ext() + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/sdist.py", line 335, in _add_defaults_ext + self.filelist.extend(build_ext.get_source_files()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "", line 201, in get_source_files + File "/tmp/pip-build-env-yyioqvf2/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__ + raise AttributeError(attr) + AttributeError: cython_sources + [end of output] + + note: This error originates from a subprocess, and is likely not a problem with pip. + +error: subprocess-exited-with-error + +× Getting requirements to build wheel did not run successfully. +│ exit code: 1 +╰─> See above for output. + +note: This error originates from a subprocess, and is likely not a problem with pip. + +The command '/usr/bin/env bash -o errexit -o pipefail -o nounset -o verbose -o errtrace -O inherit_errexit -O shift_verbose -c pip install latch' returned a non-zero code: 1 diff --git a/.latch/config b/.latch/config index 7b6d31ab..a51e0292 100644 --- a/.latch/config +++ b/.latch/config @@ -1 +1 @@ -{"latch_version": "2.49.6", "base_image": "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5", "date": "2024-07-24T18:39:48.699772"} \ No newline at end of file +{"latch_version": "2.52.1", "base_image": "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0", "date": "2024-07-24T18:39:48.699772"} diff --git a/Dockerfile b/Dockerfile index fc70da96..4fd96247 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # DO NOT CHANGE -from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v1.1.5 +from 812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base-nextflow:v2.0.0 workdir /tmp/docker-build/work/ @@ -19,11 +19,20 @@ env LANG='en_US.UTF-8' arg DEBIAN_FRONTEND=noninteractive +# Latch SDK +# DO NOT REMOVE +run pip install latch==2.52.1 +run mkdir /opt/latch + + +# Copy workflow data (use .dockerignore to skip files) +#Install Mamba RUN apt-get update -y && \ apt-get install -y autoconf curl zip unzip wget gcc git make libbz2-dev zlib1g-dev \ libncurses5-dev libncursesw5-dev liblzma-dev libtool autoconf build-essential pkg-config automake tcsh -#Install Mamba +RUN pip install numpy pandas pyarrow pyBigWig + RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Linux-x86_64.sh && \ bash Mambaforge-Linux-x86_64.sh -b -p /mambaforge && \ rm Mambaforge-Linux-x86_64.sh @@ -37,15 +46,6 @@ bioconductor-bsgenome.hsapiens.ucsc.hg38 \ bioconductor-txdb.hsapiens.ucsc.hg38.knowngene \ bioconductor-motifdb r-cairo -RUN pip install numpy pandas pyarrow pyBigWig - -# Latch SDK -# DO NOT REMOVE -run pip install latch -run mkdir /opt/latch - - -# Copy workflow data (use .dockerignore to skip files) copy . /root/ diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index 8b097809..fe917508 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -23,6 +23,7 @@ class Aligner(Enum): class Reference(Enum): hg19 = "GRCh37 (Homo Sapiens hg19)" hg38 = "GRCh38 (Homo Sapiens hg38)" + mm10 = "GRCm39 (Mus Musculus)" class ReadLength(Enum): diff --git a/wf/entrypoint.py b/wf/entrypoint.py index a3f7aa9f..bd5f88b9 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -61,6 +61,7 @@ class SampleSheet: class Reference(Enum): hg19 = "GRCh37 (Homo Sapiens hg19)" hg38 = "GRCh38 (Homo Sapiens hg38)" + mm10 = "GRCm39 (Mus Musculus)" class Aligner(Enum): @@ -92,6 +93,7 @@ def initialize() -> str: headers=headers, json={ "storage_expiration_hours": 0, + "version": 2, }, ) resp.raise_for_status() From caf17229137d6a18d11051dd0914a61d4ef332af Mon Sep 17 00:00:00 2001 From: Tahir D'Mello Date: Thu, 12 Sep 2024 14:11:04 -0700 Subject: [PATCH 06/17] tahir handover --- .gitignore | 1 + latch_metadata/__init__.py | 20 +- latch_metadata/parameters.py | 6 - version | 2 +- wf/__init__.py | 414 +++++++++++++++++++++++++++ wf/entrypoint.py | 528 ++++------------------------------- 6 files changed, 480 insertions(+), 491 deletions(-) create mode 100644 wf/__init__.py diff --git a/.gitignore b/.gitignore index 5124c9ac..b48e855a 100755 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ results/ testing/ testing* *.pyc +.latch/.logs diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index a0e5f153..d1c6e193 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -1,17 +1,9 @@ -import sys - -import typing_extensions -from flytekit.core.annotation import FlyteAnnotation -from latch.ldata.path import LPath -from latch.types import metadata -from latch.types.directory import LatchDir, LatchOutputDir -from latch.types.file import LatchFile +from latch.types.directory import LatchDir from latch.types.metadata import ( Fork, ForkBranch, LatchAuthor, NextflowMetadata, - NextflowParameter, NextflowRuntimeResources, Params, Section, @@ -22,7 +14,7 @@ from .parameters import generated_parameters flow = [ - Section("Input/Output", Params("input", "outdir", "run_name")), + Section("Inputs", Params("input")), Section( "Reference Genome Options", Fork( @@ -87,6 +79,12 @@ ), ), ), + Section( + "Output Directory", + Params("run_name"), + Text("Parent directory for outputs"), + Params("outdir"), + ), Spoiler( "Optional Parameters", Spoiler( @@ -128,6 +126,8 @@ ), ), ] + + NextflowMetadata( display_name="nf-core/atacseq", author=LatchAuthor( diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index fe917508..28a03702 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -1,18 +1,12 @@ -import csv import typing from dataclasses import dataclass from enum import Enum -import typing_extensions -from flytekit.core.annotation import FlyteAnnotation from latch.types.directory import LatchDir, LatchOutputDir from latch.types.file import LatchFile from latch.types.metadata import Multiselect, NextflowParameter -# Import these into your `__init__.py` file: -# -# from .parameters import generated_parameters class Aligner(Enum): bwa = "bwa" bowtie2 = "bowtie2" diff --git a/version b/version index 6e8bf73a..eca07e4c 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.1.0 +2.1.2 diff --git a/wf/__init__.py b/wf/__init__.py new file mode 100644 index 00000000..240cb21e --- /dev/null +++ b/wf/__init__.py @@ -0,0 +1,414 @@ +from typing import List, Optional + +from latch import map_task +from latch.resources.launch_plan import LaunchPlan +from latch.resources.workflow import workflow +from latch.types import metadata +from latch.types.directory import LatchDir, LatchOutputDir +from latch.types.file import LatchFile + +import wf.Post_Process_Tasks as pp +from wf.entrypoint import Aligner, Reference, SampleSheet, initialize, nextflow_runtime + + +@workflow(metadata._nextflow_metadata) +def nf_nf_core_atacseq( + input: List[SampleSheet], + run_name: str, + seq_center: Optional[str], + read_length: Optional[int], + with_control: bool, + email: Optional[str], + multiqc_title: Optional[str], + genome_source: str, + latch_genome: Optional[Reference], + fasta: Optional[LatchFile], + gtf: Optional[LatchFile], + gff: Optional[LatchFile], + bwa_index: Optional[str], + bowtie2_index: Optional[LatchDir], + chromap_index: Optional[str], + star_index: Optional[str], + gene_bed: Optional[LatchFile], + tss_bed: Optional[LatchFile], + macs_gsize: Optional[float], + blacklist: Optional[str], + mito_name: Optional[str], + save_reference: bool, + ataqv_mito_reference: Optional[str], + clip_r1: Optional[int], + clip_r2: Optional[int], + three_prime_clip_r1: Optional[int], + three_prime_clip_r2: Optional[int], + trim_nextseq: Optional[int], + skip_trimming: bool, + save_trimmed: bool, + keep_dups: bool, + keep_multi_map: bool, + bwa_min_score: Optional[int], + save_unaligned: bool, + macs_fdr: Optional[float], + macs_pvalue: Optional[float], + save_macs_pileup: bool, + skip_peak_qc: bool, + skip_peak_annotation: bool, + skip_consensus_peaks: bool, + skip_deseq2_qc: bool, + skip_fastqc: bool, + skip_picard_metrics: bool, + skip_plot_profile: bool, + skip_plot_fingerprint: bool, + skip_igv: bool, + skip_multiqc: bool, + skip_qc: bool, + multiqc_methods_description: Optional[LatchFile], + fragment_size: int = 200, + narrow_peak: bool = False, + keep_mito: bool = False, + min_trimmed_reads: int = 10000, + aligner: Aligner = Aligner.bwa, + skip_merge_replicates: bool = False, + broad_cutoff: float = 0.1, + min_reps_consensus: int = 1, + deseq2_vst: bool = True, + skip_preseq: bool = True, + skip_ataqv: bool = False, + save_align_intermeds: bool = True, + outdir: LatchOutputDir = LatchOutputDir("latch:///Atacseq"), +) -> LatchOutputDir: + """ + nfcore/atacseq is a bioinformatics analysis pipeline used for ATAC-seq data. LatchBio has made changes to improve performance and created additional downstream outputs. + + +

+ Latch Verified +

+ +

+ + Latch Verified + +

+ +

+ + [![Cite with Zenodo](http://img.shields.io/badge/DOI-10.5281/zenodo.2634132-1073c8?labelColor=000000)](https://doi.org/10.5281/zenodo.2634132) + + **nfcore/atacseq** is a bioinformatics analysis pipeline used for ATAC-seq data. + + This workflow is hosted on Latch Workflows, using a native Nextflow integration, with a graphical interface for accessible analysis by scientists. There is also an integration with Latch Registry so that batched workflows can be launched from “graphical sample sheets” or tables associating raw sequencing files with metadata. + + The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker/Singularity containers making installation trivial and results highly reproducible. The [Nextflow DSL2](https://www.nextflow.io/docs/latest/dsl2.html) implementation of this pipeline uses one container per process which makes it much easier to maintain and update software dependencies. Where possible, these processes have been submitted to and installed from [nf-core/modules](https://github.com/nf-core/modules) in order to make them available to all nf-core pipelines, and to everyone within the Nextflow community! + + ## Pipeline summary + + 1. Raw read QC ([`FastQC`](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)) + 2. Adapter trimming ([`Trim Galore!`](https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/)) + 3. Choice of multiple aligners + 1. [`BWA`](https://sourceforge.net/projects/bio-bwa/files/) + 2. [`Chromap`](https://github.com/haowenz/chromap). **For paired-end reads only working until mapping steps, see [here](https://github.com/nf-core/chipseq/issues/291)** + 3. [`Bowtie2`](http://bowtie-bio.sourceforge.net/bowtie2/index.shtml) + 4. [`STAR`](https://github.com/alexdobin/STAR) + 4. Mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 5. Merge alignments from multiple libraries of the same sample ([`picard`](https://broadinstitute.github.io/picard/)) + 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 2. Filtering to remove: + - reads mapping to mitochondrial DNA ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads mapping to blacklisted regions ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/), [`BEDTools`](https://github.com/arq5x/bedtools2/)) + - reads that are marked as duplicates ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that are not marked as primary alignments ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that are unmapped ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads that map to multiple locations ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + - reads containing > 4 mismatches ([`BAMTools`](https://github.com/pezmaster31/bamtools)) + - reads that are soft-clipped ([`BAMTools`](https://github.com/pezmaster31/bamtools)) + - reads that have an insert size > 2kb ([`BAMTools`](https://github.com/pezmaster31/bamtools); _paired-end only_) + - reads that map to different chromosomes ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + - reads that arent in FR orientation ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + - reads where only one read of the pair fails the above criteria ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) + 3. Alignment-level QC and estimation of library complexity ([`picard`](https://broadinstitute.github.io/picard/), [`Preseq`](http://smithlabresearch.org/software/preseq/)) + 4. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) + 5. Generate gene-body meta-profile from bigWig files ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotProfile.html)) + 6. Calculate genome-wide enrichment (optionally relative to control) ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotFingerprint.html)) + 7. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) + 8. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) + 9. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) + 10. Count reads in consensus peaks ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) + 11. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) + 12. Generate ATAC-seq specific QC html report ([`ataqv`](https://github.com/ParkerLab/ataqv)) + 6. Merge filtered alignments across replicates ([`picard`](https://broadinstitute.github.io/picard/)) + 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) + 2. Remove duplicate reads ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) + 3. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) + 4. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) + 5. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) + 6. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) + 7. Count reads in consensus peaks relative to merged library-level alignments ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) + 8. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) + 7. Create IGV session file containing bigWig tracks, peaks and differential sites for data visualisation ([`IGV`](https://software.broadinstitute.org/software/igv/)). + 8. Present QC for raw read, alignment, peak-calling and differential accessibility results ([`ataqv`](https://github.com/ParkerLab/ataqv), [`MultiQC`](http://multiqc.info/), [`R`](https://www.r-project.org/)) + + ## Usage + + To run on your data, prepare a samplesheet with your input data. Please follow the [documentation on samplesheets](https://nf-co.re/atacseq/usage#samplesheet-input) for more details. An example samplesheet for running the pipeline looks as follows: + + sample,fastq_1,fastq_2,replicate + CONTROL,AEG588A1_S1_L002_R1_001.fastq.gz,AEG588A1_S1_L002_R2_001.fastq.gz,1 + CONTROL,AEG588A1_S1_L003_R1_001.fastq.gz,AEG588A1_S1_L003_R2_001.fastq.gz,2 + CONTROL,AEG588A1_S1_L004_R1_001.fastq.gz,AEG588A1_S1_L004_R2_001.fastq.gz,3 + + See [usage docs](https://nf-co.re/atacseq/usage) for all of the available options when running the pipeline. + + For more details and further functionality, please refer to the [usage documentation](https://nf-co.re/atacseq/usage) and the [parameter documentation](https://nf-co.re/atacseq/parameters). + + ## Pipeline output + + To see the results of an example test run with a full size dataset refer to the [results](https://nf-co.re/atacseq/results) tab on the nf-core website pipeline page. + For more details about the output files and reports, please refer to the + [output documentation](https://nf-co.re/atacseq/output). + + ## Credits + + The pipeline was originally written by Harshil Patel ([@drpatelh](https://github.com/drpatelh)) from [Seqera Labs, Spain](https://seqera.io/) and converted to Nextflow DSL2 by Björn Langer ([@bjlang](https://github.com/bjlang)) and Jose Espinosa-Carrasco ([@JoseEspinosa](https://github.com/JoseEspinosa)) from [The Comparative Bioinformatics Group](https://www.crg.eu/en/cedric_notredame) at [The Centre for Genomic Regulation, Spain](https://www.crg.eu/) under the umbrella of the [BovReg project](https://www.bovreg.eu/). + Many thanks to others who have helped out and contributed along the way too, including (but not limited to): [@ewels](https://github.com/ewels), [@apeltzer](https://github.com/apeltzer), [@crickbabs](https://github.com/crickbabs), [drewjbeh](https://github.com/drewjbeh), [@houghtos](https://github.com/houghtos), [@jinmingda](https://github.com/jinmingda), [@ktrns](https://github.com/ktrns), [@MaxUlysse](https://github.com/MaxUlysse), [@mashehu](https://github.com/mashehu), [@micans](https://github.com/micans), [@pditommaso](https://github.com/pditommaso) and [@sven1103](https://github.com/sven1103). + + ## Contributions and Support + + If you would like to contribute to this pipeline, please see the [contributing guidelines](.github/CONTRIBUTING.md). + For further information or help, don't hesitate to get in touch on the [Slack `#atacseq` channel](https://nfcore.slack.com/channels/atacseq) (you can join with [this invite](https://nf-co.re/join/slack)). + + ## Citations + + If you use nf-core/atacseq for your analysis, please cite it using the following doi: [10.5281/zenodo.2634132](https://doi.org/10.5281/zenodo.2634132) + An extensive list of references for the tools used by the pipeline can be found in the [`CITATIONS.md`](CITATIONS.md) file. + You can cite the `nf-core` publication as follows: + + > **The nf-core framework for community-curated bioinformatics pipelines.** + > + > Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen. + > + > _Nat Biotechnol._ 2020 Feb 13. doi: [10.1038/s41587-020-0439-x](https://dx.doi.org/10.1038/s41587-020-0439-x). + """ + + pvc_name: str = initialize(run_name=run_name) + NF_Run_Flag = nextflow_runtime( + pvc_name=pvc_name, + input=input, + run_name=run_name, + fragment_size=fragment_size, + seq_center=seq_center, + read_length=read_length, + with_control=with_control, + outdir=outdir, + email=email, + multiqc_title=multiqc_title, + genome_source=genome_source, + latch_genome=latch_genome, + fasta=fasta, + gtf=gtf, + gff=gff, + bwa_index=bwa_index, + bowtie2_index=bowtie2_index, + chromap_index=chromap_index, + star_index=star_index, + gene_bed=gene_bed, + tss_bed=tss_bed, + macs_gsize=macs_gsize, + blacklist=blacklist, + mito_name=mito_name, + save_reference=save_reference, + keep_mito=keep_mito, + ataqv_mito_reference=ataqv_mito_reference, + clip_r1=clip_r1, + clip_r2=clip_r2, + three_prime_clip_r1=three_prime_clip_r1, + three_prime_clip_r2=three_prime_clip_r2, + trim_nextseq=trim_nextseq, + min_trimmed_reads=min_trimmed_reads, + skip_trimming=skip_trimming, + save_trimmed=save_trimmed, + aligner=aligner, + keep_dups=keep_dups, + keep_multi_map=keep_multi_map, + bwa_min_score=bwa_min_score, + skip_merge_replicates=skip_merge_replicates, + save_align_intermeds=save_align_intermeds, + save_unaligned=save_unaligned, + narrow_peak=narrow_peak, + broad_cutoff=broad_cutoff, + macs_fdr=macs_fdr, + macs_pvalue=macs_pvalue, + min_reps_consensus=min_reps_consensus, + save_macs_pileup=save_macs_pileup, + skip_peak_qc=skip_peak_qc, + skip_peak_annotation=skip_peak_annotation, + skip_consensus_peaks=skip_consensus_peaks, + deseq2_vst=deseq2_vst, + skip_deseq2_qc=skip_deseq2_qc, + skip_fastqc=skip_fastqc, + skip_picard_metrics=skip_picard_metrics, + skip_preseq=skip_preseq, + skip_plot_profile=skip_plot_profile, + skip_plot_fingerprint=skip_plot_fingerprint, + skip_igv=skip_igv, + skip_multiqc=skip_multiqc, + skip_qc=skip_qc, + skip_ataqv=skip_ataqv, + multiqc_methods_description=multiqc_methods_description, + ) + + input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( + run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner + ) + + input_obj_cov_list, outdir_cov_plots = pp.Prepare_Inputs_Coverages( + run_flag=NF_Run_Flag, input_dir=outdir, aligner=aligner + ) + + map_tasks_cov = map_task(pp.Compress_Coverages_Sample)(IM=input_obj_cov_list) + + map_task_op = map_task(pp.Run_Rscript)(map_input=input_obj_list) + + Plotting_Data = pp.Calculate_Plotting_Data( + rplots=map_task_op, cov_plots=map_tasks_cov + ) + + registry_table = pp.UpdateRegistry(d=Plotting_Data, run_name=run_name) + + return outdir + + +LaunchPlan( + nf_nf_core_atacseq, + "Test Data", + { + "input": [ + SampleSheet( + sample="Sample_6", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_6", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_1", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_1", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_2", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_2", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_3", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_3", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_4", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_4", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + SampleSheet( + sample="Sample_5", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R2.fastq.gz" + ), + replicate=1, + ), + SampleSheet( + sample="Sample_5", + fastq_1=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R1.fastq.gz" + ), + fastq_2=LatchFile( + "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R2.fastq.gz" + ), + replicate=2, + ), + ], + "genome_source": "input_ref", + "run_name": "Test-1", + "read_length": 50, + "aligner": Aligner.bowtie2, + "fasta": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.fa"), + "gtf": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.refGene.gtf"), + "outdir": LatchOutputDir("latch://35929.account/"), + }, +) diff --git a/wf/entrypoint.py b/wf/entrypoint.py index bd5f88b9..370a5307 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -6,16 +6,12 @@ from dataclasses import dataclass from enum import Enum from pathlib import Path +from typing import List, Optional import requests -import typing_extensions -from flytekit.core.annotation import FlyteAnnotation -from latch import custom_task, map_task, medium_task, small_task -from latch.executions import report_nextflow_used_storage +from latch.executions import rename_current_execution, report_nextflow_used_storage from latch.ldata.path import LPath -from latch.resources.launch_plan import LaunchPlan from latch.resources.tasks import custom_task, nextflow_runtime_task -from latch.resources.workflow import workflow from latch.types import metadata from latch.types.directory import LatchDir, LatchOutputDir from latch.types.file import LatchFile @@ -24,26 +20,13 @@ from latch_cli.services.register.utils import import_module_by_path from latch_cli.utils import urljoins -import wf.Post_Process_Tasks as pp -from latch_metadata.parameters import ( - Aligner, - Reference, - SampleSheet, - generated_parameters, -) - sys.stdout.reconfigure(line_buffering=True) -# import latch_metadata.Compress_Coverage -# from latch_metadata.Compress_Coverage import Compute_Coverage_Across_Samples, Return_Chromosome_Level_Coverages meta = Path("latch_metadata") / "__init__.py" import_module_by_path(meta) -import latch_metadata -def get_flag_defaults( - name: str, val: typing.Any, default_val: typing.Optional[typing.Any] -): +def get_flag_defaults(name: str, val: typing.Any, default_val: Optional[typing.Any]): if val == default_val or val is None: return "" else: @@ -80,7 +63,9 @@ class ReadLength(Enum): @custom_task(cpu=0.25, memory=0.5, storage_gib=1) -def initialize() -> str: +def initialize(run_name: str) -> str: + rename_current_execution(str(run_name)) + token = os.environ.get("FLYTE_INTERNAL_EXECUTION_ID") if token is None: raise RuntimeError("failed to get execution token") @@ -110,58 +95,58 @@ def initialize() -> str: @nextflow_runtime_task(cpu=4, memory=8, storage_gib=100) def nextflow_runtime( pvc_name: str, - input: typing.List[SampleSheet], + input: List[SampleSheet], run_name: str, - seq_center: typing.Optional[str], - read_length: typing.Optional[int], - with_control: typing.Optional[bool], + seq_center: Optional[str], + read_length: Optional[int], + with_control: bool, outdir: LatchOutputDir, - email: typing.Optional[str], - multiqc_title: typing.Optional[str], + email: Optional[str], + multiqc_title: Optional[str], genome_source: str, - latch_genome: typing.Optional[Reference], - fasta: typing.Optional[LatchFile], - gtf: typing.Optional[LatchFile], - gff: typing.Optional[LatchFile], - bwa_index: typing.Optional[str], - bowtie2_index: typing.Optional[LatchDir], - chromap_index: typing.Optional[str], - star_index: typing.Optional[str], - gene_bed: typing.Optional[LatchFile], - tss_bed: typing.Optional[LatchFile], - macs_gsize: typing.Optional[float], - blacklist: typing.Optional[str], - mito_name: typing.Optional[str], - save_reference: typing.Optional[bool], - ataqv_mito_reference: typing.Optional[str], - clip_r1: typing.Optional[int], - clip_r2: typing.Optional[int], - three_prime_clip_r1: typing.Optional[int], - three_prime_clip_r2: typing.Optional[int], - trim_nextseq: typing.Optional[int], - skip_trimming: typing.Optional[bool], - save_trimmed: typing.Optional[bool], - keep_dups: typing.Optional[bool], - keep_multi_map: typing.Optional[bool], - bwa_min_score: typing.Optional[int], + latch_genome: Optional[Reference], + fasta: Optional[LatchFile], + gtf: Optional[LatchFile], + gff: Optional[LatchFile], + bwa_index: Optional[str], + bowtie2_index: Optional[LatchDir], + chromap_index: Optional[str], + star_index: Optional[str], + gene_bed: Optional[LatchFile], + tss_bed: Optional[LatchFile], + macs_gsize: Optional[float], + blacklist: Optional[str], + mito_name: Optional[str], + save_reference: bool, + ataqv_mito_reference: Optional[str], + clip_r1: Optional[int], + clip_r2: Optional[int], + three_prime_clip_r1: Optional[int], + three_prime_clip_r2: Optional[int], + trim_nextseq: Optional[int], + skip_trimming: bool, + save_trimmed: bool, + keep_dups: bool, + keep_multi_map: bool, + bwa_min_score: Optional[int], save_align_intermeds: bool, - save_unaligned: typing.Optional[bool], + save_unaligned: bool, narrow_peak: bool, - macs_fdr: typing.Optional[float], - macs_pvalue: typing.Optional[float], - save_macs_pileup: typing.Optional[bool], - skip_peak_qc: typing.Optional[bool], - skip_peak_annotation: typing.Optional[bool], - skip_consensus_peaks: typing.Optional[bool], - skip_deseq2_qc: typing.Optional[bool], - skip_fastqc: typing.Optional[bool], - skip_picard_metrics: typing.Optional[bool], - skip_plot_profile: typing.Optional[bool], - skip_plot_fingerprint: typing.Optional[bool], - skip_igv: typing.Optional[bool], - skip_multiqc: typing.Optional[bool], - skip_qc: typing.Optional[bool], - multiqc_methods_description: typing.Optional[LatchFile], + macs_fdr: Optional[float], + macs_pvalue: Optional[float], + save_macs_pileup: bool, + skip_peak_qc: bool, + skip_peak_annotation: bool, + skip_consensus_peaks: bool, + skip_deseq2_qc: bool, + skip_fastqc: bool, + skip_picard_metrics: bool, + skip_plot_profile: bool, + skip_plot_fingerprint: bool, + skip_igv: bool, + skip_multiqc: bool, + skip_qc: bool, + multiqc_methods_description: Optional[LatchFile], fragment_size: int, keep_mito: bool, min_trimmed_reads: int, @@ -198,15 +183,6 @@ def nextflow_runtime( dirs_exist_ok=True, ) - profile_list = ["docker"] - if False: - profile_list.extend([p.value for p in execution_profiles]) - - if len(profile_list) == 0: - profile_list.append("standard") - - profiles = ",".join(profile_list) - if genome_source == "latch_genome_source": fasta = os.path.join( "s3://latch-public/test-data/35929/", @@ -238,7 +214,7 @@ def nextflow_runtime( "-work-dir", str(shared_dir), "-profile", - profiles, + "docker", "-c", "latch.config", "-resume", @@ -374,399 +350,3 @@ def nextflow_runtime( if failed: sys.exit(1) return run_name - - -@workflow(metadata._nextflow_metadata) -def nf_nf_core_atacseq( - input: typing.List[SampleSheet], - run_name: str, - seq_center: typing.Optional[str], - read_length: typing.Optional[int], - with_control: typing.Optional[bool], - outdir: LatchOutputDir, # typing_extensions.Annotated[LatchDir, FlyteAnnotation({"output": True})], - email: typing.Optional[str], - multiqc_title: typing.Optional[str], - genome_source: str, - latch_genome: typing.Optional[Reference], - fasta: typing.Optional[LatchFile], - gtf: typing.Optional[LatchFile], - gff: typing.Optional[LatchFile], - bwa_index: typing.Optional[str], - bowtie2_index: typing.Optional[LatchDir], - chromap_index: typing.Optional[str], - star_index: typing.Optional[str], - gene_bed: typing.Optional[LatchFile], - tss_bed: typing.Optional[LatchFile], - macs_gsize: typing.Optional[float], - blacklist: typing.Optional[str], - mito_name: typing.Optional[str], - save_reference: typing.Optional[bool], - ataqv_mito_reference: typing.Optional[str], - clip_r1: typing.Optional[int], - clip_r2: typing.Optional[int], - three_prime_clip_r1: typing.Optional[int], - three_prime_clip_r2: typing.Optional[int], - trim_nextseq: typing.Optional[int], - skip_trimming: typing.Optional[bool], - save_trimmed: typing.Optional[bool], - keep_dups: typing.Optional[bool], - keep_multi_map: typing.Optional[bool], - bwa_min_score: typing.Optional[int], - save_unaligned: typing.Optional[bool], - macs_fdr: typing.Optional[float], - macs_pvalue: typing.Optional[float], - save_macs_pileup: typing.Optional[bool], - skip_peak_qc: typing.Optional[bool], - skip_peak_annotation: typing.Optional[bool], - skip_consensus_peaks: typing.Optional[bool], - skip_deseq2_qc: typing.Optional[bool], - skip_fastqc: typing.Optional[bool], - skip_picard_metrics: typing.Optional[bool], - skip_plot_profile: typing.Optional[bool], - skip_plot_fingerprint: typing.Optional[bool], - skip_igv: typing.Optional[bool], - skip_multiqc: typing.Optional[bool], - skip_qc: typing.Optional[bool], - multiqc_methods_description: typing.Optional[LatchFile], - fragment_size: int = 200, - narrow_peak: bool = False, - keep_mito: bool = False, - min_trimmed_reads: int = 10000, - aligner: Aligner = Aligner.bwa, - skip_merge_replicates: bool = False, - broad_cutoff: float = 0.1, - min_reps_consensus: int = 1, - deseq2_vst: bool = True, - skip_preseq: bool = True, - skip_ataqv: bool = False, - save_align_intermeds: bool = True, -) -> LatchDir: - """ - Latch Verified ATAC Seq - - # Latch Verified ATAC Seq - **nfcore/atacseq** is a bioinformatics analysis pipeline used for ATAC-seq data. - - The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker/Singularity containers making installation trivial and results highly reproducible. The [Nextflow DSL2](https://www.nextflow.io/docs/latest/dsl2.html) implementation of this pipeline uses one container per process which makes it much easier to maintain and update software dependencies. Where possible, these processes have been submitted to and installed from [nf-core/modules](https://github.com/nf-core/modules) in order to make them available to all nf-core pipelines, and to everyone within the Nextflow community! - On release, automated continuous integration tests run the pipeline on a full-sized dataset on the AWS cloud infrastructure. This ensures that the pipeline runs on AWS, has sensible resource allocation defaults set to run on real-world datasets, and permits the persistent storage of results to benchmark between pipeline releases and other analysis sources.The results obtained from the full-sized test can be viewed on the [nf-core website](https://nf-co.re/atacseq/results). - - 1. Raw read QC ([`FastQC`](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)) - 2. Adapter trimming ([`Trim Galore!`](https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/)) - 3. Choice of multiple aligners - 1. [`BWA`](https://sourceforge.net/projects/bio-bwa/files/) - 2. [`Chromap`](https://github.com/haowenz/chromap). **For paired-end reads only working until mapping steps, see [here](https://github.com/nf-core/chipseq/issues/291)** - 3. [`Bowtie2`](http://bowtie-bio.sourceforge.net/bowtie2/index.shtml) - 4. [`STAR`](https://github.com/alexdobin/STAR) - 4. Mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) - 5. Merge alignments from multiple libraries of the same sample ([`picard`](https://broadinstitute.github.io/picard/)) - 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) - 2. Filtering to remove: - - reads mapping to mitochondrial DNA ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - - reads mapping to blacklisted regions ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/), [`BEDTools`](https://github.com/arq5x/bedtools2/)) - - reads that are marked as duplicates ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - - reads that are not marked as primary alignments ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - - reads that are unmapped ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - - reads that map to multiple locations ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - - reads containing > 4 mismatches ([`BAMTools`](https://github.com/pezmaster31/bamtools)) - - reads that are soft-clipped ([`BAMTools`](https://github.com/pezmaster31/bamtools)) - - reads that have an insert size > 2kb ([`BAMTools`](https://github.com/pezmaster31/bamtools); _paired-end only_) - - reads that map to different chromosomes ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) - - reads that arent in FR orientation ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) - - reads where only one read of the pair fails the above criteria ([`Pysam`](http://pysam.readthedocs.io/en/latest/installation.html); _paired-end only_) - 3. Alignment-level QC and estimation of library complexity ([`picard`](https://broadinstitute.github.io/picard/), [`Preseq`](http://smithlabresearch.org/software/preseq/)) - 4. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) - 5. Generate gene-body meta-profile from bigWig files ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotProfile.html)) - 6. Calculate genome-wide enrichment (optionally relative to control) ([`deepTools`](https://deeptools.readthedocs.io/en/develop/content/tools/plotFingerprint.html)) - 7. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) - 8. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) - 9. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) - 10. Count reads in consensus peaks ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) - 11. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) - 12. Generate ATAC-seq specific QC html report ([`ataqv`](https://github.com/ParkerLab/ataqv)) - 6. Merge filtered alignments across replicates ([`picard`](https://broadinstitute.github.io/picard/)) - 1. Re-mark duplicates ([`picard`](https://broadinstitute.github.io/picard/)) - 2. Remove duplicate reads ([`SAMtools`](https://sourceforge.net/projects/samtools/files/samtools/)) - 3. Create normalised bigWig files scaled to 1 million mapped reads ([`BEDTools`](https://github.com/arq5x/bedtools2/), [`bedGraphToBigWig`](http://hgdownload.soe.ucsc.edu/admin/exe/)) - 4. Call broad/narrow peaks ([`MACS2`](https://github.com/macs3-project/MACS)) - 5. Annotate peaks relative to gene features ([`HOMER`](http://homer.ucsd.edu/homer/download.html)) - 6. Create consensus peakset across all samples and create tabular file to aid in the filtering of the data ([`BEDTools`](https://github.com/arq5x/bedtools2/)) - 7. Count reads in consensus peaks relative to merged library-level alignments ([`featureCounts`](http://bioinf.wehi.edu.au/featureCounts/)) - 8. Differential accessibility analysis, PCA and clustering ([`R`](https://www.r-project.org/), [`DESeq2`](https://bioconductor.org/packages/release/bioc/html/DESeq2.html)) - 7. Create IGV session file containing bigWig tracks, peaks and differential sites for data visualisation ([`IGV`](https://software.broadinstitute.org/software/igv/)). - 8. Present QC for raw read, alignment, peak-calling and differential accessibility results ([`ataqv`](https://github.com/ParkerLab/ataqv), [`MultiQC`](http://multiqc.info/), [`R`](https://www.r-project.org/)) - - ## Usage - - > **Note** - > If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how - > to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline) - > with `-profile test` before running the workflow on actual data. - - To run on your data, prepare a tab-separated samplesheet with your input data. Please follow the [documentation on samplesheets](https://nf-co.re/atacseq/usage#samplesheet-input) for more details. An example samplesheet for running the pipeline looks as follows: - - sample,fastq_1,fastq_2,replicate - CONTROL,AEG588A1_S1_L002_R1_001.fastq.gz,AEG588A1_S1_L002_R2_001.fastq.gz,1 - CONTROL,AEG588A1_S1_L003_R1_001.fastq.gz,AEG588A1_S1_L003_R2_001.fastq.gz,2 - CONTROL,AEG588A1_S1_L004_R1_001.fastq.gz,AEG588A1_S1_L004_R2_001.fastq.gz,3 - - See [usage docs](https://nf-co.re/atacseq/usage) for all of the available options when running the pipeline. - - > **Warning:** - > see [docs](https://nf-co.re/usage/configuration#custom-configuration-files). - - For more details and further functionality, please refer to the [usage documentation](https://nf-co.re/atacseq/usage) and the [parameter documentation](https://nf-co.re/atacseq/parameters). - - ## Pipeline output - - To see the results of an example test run with a full size dataset refer to the [results](https://nf-co.re/atacseq/results) tab on the nf-core website pipeline page. - For more details about the output files and reports, please refer to the - [output documentation](https://nf-co.re/atacseq/output). - - ## Credits - - The pipeline was originally written by Harshil Patel ([@drpatelh](https://github.com/drpatelh)) from [Seqera Labs, Spain](https://seqera.io/) and converted to Nextflow DSL2 by Björn Langer ([@bjlang](https://github.com/bjlang)) and Jose Espinosa-Carrasco ([@JoseEspinosa](https://github.com/JoseEspinosa)) from [The Comparative Bioinformatics Group](https://www.crg.eu/en/cedric_notredame) at [The Centre for Genomic Regulation, Spain](https://www.crg.eu/) under the umbrella of the [BovReg project](https://www.bovreg.eu/). - Many thanks to others who have helped out and contributed along the way too, including (but not limited to): [@ewels](https://github.com/ewels), [@apeltzer](https://github.com/apeltzer), [@crickbabs](https://github.com/crickbabs), [drewjbeh](https://github.com/drewjbeh), [@houghtos](https://github.com/houghtos), [@jinmingda](https://github.com/jinmingda), [@ktrns](https://github.com/ktrns), [@MaxUlysse](https://github.com/MaxUlysse), [@mashehu](https://github.com/mashehu), [@micans](https://github.com/micans), [@pditommaso](https://github.com/pditommaso) and [@sven1103](https://github.com/sven1103). - - ## Contributions and Support - - If you would like to contribute to this pipeline, please see the [contributing guidelines](.github/CONTRIBUTING.md). - For further information or help, don't hesitate to get in touch on the [Slack `#atacseq` channel](https://nfcore.slack.com/channels/atacseq) (you can join with [this invite](https://nf-co.re/join/slack)). - - ## Citations - - If you use nf-core/atacseq for your analysis, please cite it using the following doi: [10.5281/zenodo.2634132](https://doi.org/10.5281/zenodo.2634132) - An extensive list of references for the tools used by the pipeline can be found in the [`CITATIONS.md`](CITATIONS.md) file. - You can cite the `nf-core` publication as follows: - - > **The nf-core framework for community-curated bioinformatics pipelines.** - > - > Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen. - > - > _Nat Biotechnol._ 2020 Feb 13. doi: [10.1038/s41587-020-0439-x](https://dx.doi.org/10.1038/s41587-020-0439-x). - """ - - pvc_name: str = initialize() - NF_Run_Flag = nextflow_runtime( - pvc_name=pvc_name, - input=input, - run_name=run_name, - fragment_size=fragment_size, - seq_center=seq_center, - read_length=read_length, - with_control=with_control, - outdir=outdir, - email=email, - multiqc_title=multiqc_title, - genome_source=genome_source, - latch_genome=latch_genome, - fasta=fasta, - gtf=gtf, - gff=gff, - bwa_index=bwa_index, - bowtie2_index=bowtie2_index, - chromap_index=chromap_index, - star_index=star_index, - gene_bed=gene_bed, - tss_bed=tss_bed, - macs_gsize=macs_gsize, - blacklist=blacklist, - mito_name=mito_name, - save_reference=save_reference, - keep_mito=keep_mito, - ataqv_mito_reference=ataqv_mito_reference, - clip_r1=clip_r1, - clip_r2=clip_r2, - three_prime_clip_r1=three_prime_clip_r1, - three_prime_clip_r2=three_prime_clip_r2, - trim_nextseq=trim_nextseq, - min_trimmed_reads=min_trimmed_reads, - skip_trimming=skip_trimming, - save_trimmed=save_trimmed, - aligner=aligner, - keep_dups=keep_dups, - keep_multi_map=keep_multi_map, - bwa_min_score=bwa_min_score, - skip_merge_replicates=skip_merge_replicates, - save_align_intermeds=save_align_intermeds, - save_unaligned=save_unaligned, - narrow_peak=narrow_peak, - broad_cutoff=broad_cutoff, - macs_fdr=macs_fdr, - macs_pvalue=macs_pvalue, - min_reps_consensus=min_reps_consensus, - save_macs_pileup=save_macs_pileup, - skip_peak_qc=skip_peak_qc, - skip_peak_annotation=skip_peak_annotation, - skip_consensus_peaks=skip_consensus_peaks, - deseq2_vst=deseq2_vst, - skip_deseq2_qc=skip_deseq2_qc, - skip_fastqc=skip_fastqc, - skip_picard_metrics=skip_picard_metrics, - skip_preseq=skip_preseq, - skip_plot_profile=skip_plot_profile, - skip_plot_fingerprint=skip_plot_fingerprint, - skip_igv=skip_igv, - skip_multiqc=skip_multiqc, - skip_qc=skip_qc, - skip_ataqv=skip_ataqv, - multiqc_methods_description=multiqc_methods_description, - ) - - input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( - run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner - ) - - input_obj_cov_list, outdir_cov_plots = pp.Prepare_Inputs_Coverages( - run_flag=NF_Run_Flag, input_dir=outdir, aligner=aligner - ) - print("Here...") - - map_tasks_cov = map_task(pp.Compress_Coverages_Sample)(IM=input_obj_cov_list) - - map_task_op = map_task(pp.Run_Rscript)(map_input=input_obj_list) - print(outdir_cov_plots) - - Plotting_Data = pp.Calculate_Plotting_Data( - rplots=map_task_op, cov_plots=map_tasks_cov - ) - - registry_table = pp.UpdateRegistry(d=Plotting_Data, run_name=run_name) - - return outdir - - -LaunchPlan( - nf_nf_core_atacseq, - "test_data", - { - "input": [ - SampleSheet( - sample="Sample_6", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_6", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_6/Sample_6.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - SampleSheet( - sample="Sample_1", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_1", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_1/Sample_1.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - SampleSheet( - sample="Sample_2", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_2", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_2/Sample_2.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - SampleSheet( - sample="Sample_3", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_3", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_3/Sample_3.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - SampleSheet( - sample="Sample_4", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_4", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_4/Sample_4.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - SampleSheet( - sample="Sample_5", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_1.R2.fastq.gz" - ), - replicate=1, - ), - SampleSheet( - sample="Sample_5", - fastq_1=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R1.fastq.gz" - ), - fastq_2=LatchFile( - "s3://latch-public/test-data/35929/Test_Dataset_Verified/Sample_5/Sample_5.Rep_2.R2.fastq.gz" - ), - replicate=2, - ), - ], - "genome_source": "input_ref", - "run_name": "Test-1", - "read_length": 50, - "aligner": "bowtie2", - "fasta": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.fa"), - "gtf": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.refGene.gtf"), - "outdir": LatchOutputDir("latch://35929.account/"), - }, -) From c2d5c2f8e69ba68ab041994a42282537e689b9e9 Mon Sep 17 00:00:00 2001 From: Harihara Date: Fri, 13 Sep 2024 16:48:45 -0700 Subject: [PATCH 07/17] Fixed launch plans and igenome --- latch_metadata/__init__.py | 5 +++++ latch_metadata/parameters.py | 7 +++++++ wf/__init__.py | 4 +++- wf/entrypoint.py | 13 +++++++------ 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index d1c6e193..ee2d7dcd 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -29,6 +29,10 @@ Spoiler( "Reference Options", Params("gff", "gene_bed", "tss_bed", "save_reference"), + Text( + "The transcriptome and GTF files in iGenomes are vastly out of date with respect to current annotations from Ensembl e.g. human iGenomes annotations are from Ensembl release 75, while the current Ensembl release is 108. Please consider downloading and using a more updated version of your reference genome." + ), + Params("genome"), ), ), ), @@ -62,6 +66,7 @@ ), Section( "MACS2 Options", + Text("Either the genome size or the read length has to be provided."), Params("macs_gsize", "read_length"), Spoiler( "MACS2 Optional Parameters", diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index 28a03702..6651f945 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -112,6 +112,13 @@ class SampleSheet: display_name="Genome", description="Name of the Latch Verfied Reference Genome", ), + "genome": NextflowParameter( + type=typing.Optional[str], + default=None, + section_title=None, + display_name="genome", + description="Name of the iGenome", + ), "fasta": NextflowParameter( type=typing.Optional[LatchFile], default=None, diff --git a/wf/__init__.py b/wf/__init__.py index 240cb21e..76d0aff3 100644 --- a/wf/__init__.py +++ b/wf/__init__.py @@ -21,6 +21,7 @@ def nf_nf_core_atacseq( email: Optional[str], multiqc_title: Optional[str], genome_source: str, + genome: Optional[str], latch_genome: Optional[Reference], fasta: Optional[LatchFile], gtf: Optional[LatchFile], @@ -202,6 +203,7 @@ def nf_nf_core_atacseq( email=email, multiqc_title=multiqc_title, genome_source=genome_source, + genome=genome, latch_genome=latch_genome, fasta=fasta, gtf=gtf, @@ -409,6 +411,6 @@ def nf_nf_core_atacseq( "aligner": Aligner.bowtie2, "fasta": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.fa"), "gtf": LatchFile("s3://latch-public/test-data/35929/hg19/hg19.refGene.gtf"), - "outdir": LatchOutputDir("latch://35929.account/"), + "outdir": LatchOutputDir("latch:///ATAC_Seq_Test"), }, ) diff --git a/wf/entrypoint.py b/wf/entrypoint.py index 370a5307..1049398a 100644 --- a/wf/entrypoint.py +++ b/wf/entrypoint.py @@ -104,6 +104,7 @@ def nextflow_runtime( email: Optional[str], multiqc_title: Optional[str], genome_source: str, + genome: Optional[str], latch_genome: Optional[Reference], fasta: Optional[LatchFile], gtf: Optional[LatchFile], @@ -185,26 +186,26 @@ def nextflow_runtime( if genome_source == "latch_genome_source": fasta = os.path.join( - "s3://latch-public/test-data/35929/", + "s3://latch-public/nf-core/atacseq/", latch_genome.name, latch_genome.name + ".fa", ) gtf = os.path.join( - "s3://latch-public/test-data/35929/", + "s3://latch-public/nf-core/atacseq/", latch_genome.name, latch_genome.name + ".refGene.gtf", ) if aligner.name == "bowtie2": bowtie2_index = os.path.join( - "s3://latch-public/test-data/35929/", latch_genome.name, "bowtie2" + "s3://latch-public/nf-core/atacseq/", latch_genome.name, "bowtie2" ) elif aligner.name == "bwa": bwa_index = os.path.join( - "s3://latch-public/test-data/35929/", latch_genome.name, "bwa" + "s3://latch-public/nf-core/atacseq/", latch_genome.name, "bwa" ) elif aligner.name == "star": star_index = os.path.join( - "s3://latch-public/test-data/35929/", latch_genome.name, "bwa" + "s3://latch-public/nf-core/atacseq/", latch_genome.name, "star" ) cmd = [ @@ -228,7 +229,7 @@ def nextflow_runtime( ), *get_flag_defaults("email", email, None), *get_flag_defaults("multiqc_title", multiqc_title, None), - # *get_flag_defaults("genome", genome, None), + *get_flag_defaults("genome", genome, None), *get_flag_defaults("fasta", fasta, None), *get_flag_defaults("gtf", gtf, None), *get_flag_defaults("gff", gff, None), From 51e2cda3b5e7ce67de7ce18759b4067c7de7fcff Mon Sep 17 00:00:00 2001 From: Tahir D'Mello Date: Sat, 14 Sep 2024 12:50:01 -0700 Subject: [PATCH 08/17] final launch --- latch_metadata/parameters.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/latch_metadata/parameters.py b/latch_metadata/parameters.py index 6651f945..8f283ecf 100644 --- a/latch_metadata/parameters.py +++ b/latch_metadata/parameters.py @@ -4,7 +4,7 @@ from latch.types.directory import LatchDir, LatchOutputDir from latch.types.file import LatchFile -from latch.types.metadata import Multiselect, NextflowParameter +from latch.types.metadata import LatchRule, Multiselect, NextflowParameter class Aligner(Enum): @@ -48,7 +48,14 @@ class SampleSheet: "run_name": NextflowParameter( type=str, display_name="Run Name", - description="Run Name", + description="Name of run", + batch_table_column=True, + rules=[ + LatchRule( + regex=r"^[a-zA-Z0-9_-]+$", + message="Run name must contain only letters, digits, underscores, and dashes. No spaces are allowed.", + ) + ], ), "fragment_size": NextflowParameter( type=int, From dd80d9baae32c919e7a8653e60513f9ee1c0dca6 Mon Sep 17 00:00:00 2001 From: Tahir D'Mello Date: Sat, 14 Sep 2024 12:52:37 -0700 Subject: [PATCH 09/17] final launch githublink --- latch_metadata/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/latch_metadata/__init__.py b/latch_metadata/__init__.py index ee2d7dcd..2262b67d 100644 --- a/latch_metadata/__init__.py +++ b/latch_metadata/__init__.py @@ -138,6 +138,7 @@ author=LatchAuthor( name="nf-core", ), + repository="https://github.com/latchbio-nfcore/atacseq", parameters=generated_parameters, runtime_resources=NextflowRuntimeResources( cpus=4, From c7e479293d92696e9a9af3cb46b011a8615de1b0 Mon Sep 17 00:00:00 2001 From: Harihara Date: Fri, 4 Oct 2024 21:05:39 -0700 Subject: [PATCH 10/17] Fixed ATACSeqQC.R to handle errors --- Dockerfile | 1 - latch_metadata/ATACSeqQC_Plots.R | 72 +++++++++++++++++++------------- wf/Post_Process_Tasks.py | 26 +++++++++++- wf/__init__.py | 4 +- 4 files changed, 70 insertions(+), 33 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4fd96247..d67cf712 100644 --- a/Dockerfile +++ b/Dockerfile @@ -49,7 +49,6 @@ bioconductor-motifdb r-cairo copy . /root/ - # Latch workflow registration metadata # DO NOT CHANGE arg tag diff --git a/latch_metadata/ATACSeqQC_Plots.R b/latch_metadata/ATACSeqQC_Plots.R index 17ab49b0..ea0f2ea2 100644 --- a/latch_metadata/ATACSeqQC_Plots.R +++ b/latch_metadata/ATACSeqQC_Plots.R @@ -15,7 +15,7 @@ args <- commandArgs(trailingOnly=TRUE) merged_bam_file <- args[1] outPath <- args[2] - +genome_id <- args[3] if (dir.exists(outPath)) { @@ -48,41 +48,55 @@ gal <- readBamFile(merged_bam_file, tag=tags, which=which, asMates=TRUE, bigFile=TRUE) shiftedBamFile <- file.path(outPath, "shifted.bam") gal1 <- shiftGAlignmentsList(gal, outbam=shiftedBamFile) -txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) -txs <- txs[seqnames(txs) %in% seqlev] -genome <- Hsapiens -objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) -bamFiles <- file.path(outPath, +flag = 0 +if(genome_id == "hg19"){ + txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) + txs <- txs[seqnames(txs) %in% seqlev] + genome <- Hsapiens + objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) + flag = 1 +} +if(genome_id == "hg38"){ + txs <- transcripts(TxDb.Hsapiens.UCSC.hg38.knownGene) + txs <- txs[seqnames(txs) %in% seqlev] + genome <- Hsapiens + objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) + flag = 1 +} + +if(flag == 1){ + bamFiles <- file.path(outPath, c("NucleosomeFree.bam", "mononucleosome.bam", "dinucleosome.bam", "trinucleosome.bam")) -TSS <- promoters(txs, upstream=0, downstream=1) -TSS <- unique(TSS) -(librarySize <- estLibSize(bamFiles)) + TSS <- promoters(txs, upstream=0, downstream=1) + TSS <- unique(TSS) + (librarySize <- estLibSize(bamFiles)) -NTILE <- 101 -dws <- ups <- 1010 -sigs <- enrichedFragments(gal=objs[c("NucleosomeFree", - "mononucleosome", - "dinucleosome", - "trinucleosome")], - TSS=TSS, - librarySize=librarySize, - seqlev=seqlev, - TSS.filter=0.5, - n.tile = NTILE, - upstream = ups, - downstream = dws) -sigs.log2 <- lapply(sigs, function(.ele) log2(.ele+1)) + NTILE <- 101 + dws <- ups <- 1010 + sigs <- enrichedFragments(gal=objs[c("NucleosomeFree", + "mononucleosome", + "dinucleosome", + "trinucleosome")], + TSS=TSS, + librarySize=librarySize, + seqlev=seqlev, + TSS.filter=0.5, + n.tile = NTILE, + upstream = ups, + downstream = dws) + sigs.log2 <- lapply(sigs, function(.ele) log2(.ele+1)) -out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), - zeroAt = .5, n.tile = NTILE, type = "l", - ylab = "Averaged coverage") -range01 <- function(x){(x-min(x))/(max(x)-min(x))} -out <- apply(out, 2, range01) -write.table(out, paste(outPath,"featurealignment_coverage.txt", sep = ""), sep = "\t") + out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), + zeroAt = .5, n.tile = NTILE, type = "l", + ylab = "Averaged coverage") + range01 <- function(x){(x-min(x))/(max(x)-min(x))} + out <- apply(out, 2, range01) + write.table(out, paste(outPath,"featurealignment_coverage.txt", sep = ""), sep = "\t") +} s <- estimateLibComplexity(readsDupFreq(merged_bam_file)) while (!is.null(dev.list())) dev.off() diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index 2c35ce61..808adc04 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -41,6 +41,12 @@ class Aligner(Enum): chromap = "chromap" +class Reference(Enum): + hg19 = "GRCh37 (Homo Sapiens hg19)" + hg38 = "GRCh38 (Homo Sapiens hg38)" + mm10 = "GRCm39 (Mus Musculus)" + + @dataclass_json @dataclass class InputMap_Compress_Coverages: @@ -54,6 +60,7 @@ class InputMap_Compress_Coverages: class InputMap_ATACQC: run_flag: str sample: str + genome: str bamfile: LatchFile baifile: LatchFile outdir: LatchDir @@ -205,6 +212,12 @@ def Calculate_Plotting_Data( "Saturation_Plots.txt", ]: plots[Path(i).name] = LatchFile(i) + flag = False + for k in plots.keys(): + if "featurealignment_coverage.txt" in k: + flag = True + if flag == False: + plots[Path(i).name] = LatchFile(Path()) d[sample] = plots for f in cov_plots: @@ -242,6 +255,7 @@ def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: """ run_flag = map_input.run_flag sample = map_input.sample + genome = map_input.genome bamfile = map_input.bamfile baifile = map_input.baifile outdir = map_input.outdir @@ -264,6 +278,7 @@ def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: "/root/latch_metadata/ATACSeqQC_Plots.R", Path(bamfile.local_path).name, local_dir, + genome, ] print(" ".join(cmd_RunRscript)) subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) @@ -359,6 +374,7 @@ def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: def Prepare_Inputs_ATACQC( run_flag: str, outdir: LatchOutputDir, + genome: typing.Optional[Reference] = Reference.hg19, aligner: typing.Optional[Aligner] = Aligner.bwa, ) -> (typing.List[InputMap_ATACQC], LatchDir): """ @@ -387,6 +403,12 @@ def Prepare_Inputs_ATACQC( "R_Plots", os.path.join(f"{outdir.remote_directory}/{run_flag}/R_Plots") ) object_list = [] + genome_str = "" + if genome == Reference.hg19: + genome_str = "hg19" + if genome == Reference.hg38: + genome_str = "hg38" + for f in files: print(f) if f.endswith(".mLb.mkD.sorted.bam"): @@ -394,6 +416,8 @@ def Prepare_Inputs_ATACQC( baifile = f + ".bai" assert baifile in files, "Missing bai file for " + baifile sample = f.split("/")[-1].replace(".mLb.mkD.sorted.bam", "") - o = InputMap_ATACQC(run_flag, sample, bamfile, baifile, outdir_r_plots) + o = InputMap_ATACQC( + run_flag, sample, genome_str, bamfile, baifile, outdir_r_plots + ) object_list.append(o) return object_list, outdir_r_plots diff --git a/wf/__init__.py b/wf/__init__.py index 76d0aff3..42521fb1 100644 --- a/wf/__init__.py +++ b/wf/__init__.py @@ -257,9 +257,9 @@ def nf_nf_core_atacseq( skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description, ) - + # NF_Run_Flag = run_name input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( - run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner + run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner, genome=latch_genome ) input_obj_cov_list, outdir_cov_plots = pp.Prepare_Inputs_Coverages( From 4e3f8114c49faa122b053ea8ab1d669d71e211c9 Mon Sep 17 00:00:00 2001 From: Harihara Date: Sat, 5 Oct 2024 10:11:04 -0700 Subject: [PATCH 11/17] Updated instance size for R script tasks --- wf/Post_Process_Tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index 808adc04..34ed2374 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -239,7 +239,7 @@ def Calculate_Plotting_Data( return obj_list -@custom_task(cpu=4, memory=48, storage_gib=50) +@custom_task(cpu=4, memory=60, storage_gib=250) def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: """ The workflow calls the RScript that invokes the ATACSeqQC package and persists the data matrices From a3f1a19715211a6efdf54c1afa6bbc564e46fc72 Mon Sep 17 00:00:00 2001 From: Harihara Date: Sat, 5 Oct 2024 11:08:23 -0700 Subject: [PATCH 12/17] Updated instance size for R script tasks --- wf/Post_Process_Tasks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index 34ed2374..5e1f98e6 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -239,7 +239,7 @@ def Calculate_Plotting_Data( return obj_list -@custom_task(cpu=4, memory=60, storage_gib=250) +@custom_task(cpu=4, memory=250, storage_gib=250) def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: """ The workflow calls the RScript that invokes the ATACSeqQC package and persists the data matrices @@ -403,7 +403,7 @@ def Prepare_Inputs_ATACQC( "R_Plots", os.path.join(f"{outdir.remote_directory}/{run_flag}/R_Plots") ) object_list = [] - genome_str = "" + genome_str = "custom" if genome == Reference.hg19: genome_str = "hg19" if genome == Reference.hg38: From 559ea15cd9fca5860401679daf625e03a03df672 Mon Sep 17 00:00:00 2001 From: Harihara Date: Sat, 5 Oct 2024 13:24:57 -0700 Subject: [PATCH 13/17] Updated instance size for R script tasks --- wf/Post_Process_Tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index 5e1f98e6..f9322469 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -217,7 +217,7 @@ def Calculate_Plotting_Data( if "featurealignment_coverage.txt" in k: flag = True if flag == False: - plots[Path(i).name] = LatchFile(Path()) + plots["featurealignment_coverage.txt"] = LatchFile(Path()) d[sample] = plots for f in cov_plots: From 8137f9ef286b2b45e41cd26a822a70f670da0803 Mon Sep 17 00:00:00 2001 From: Harihara Date: Sat, 5 Oct 2024 20:05:38 -0700 Subject: [PATCH 14/17] Updated code to add dummy tables for custom references --- wf/Post_Process_Tasks.py | 30 ++++++++++++++++++++++++++---- wf/__init__.py | 8 ++++---- 2 files changed, 30 insertions(+), 8 deletions(-) diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index f9322469..e90fcb21 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -187,7 +187,7 @@ def Compress_Coverages_Sample(IM: InputMap_Compress_Coverages) -> LatchDir: @small_task def Calculate_Plotting_Data( rplots: typing.List[LatchDir], cov_plots: typing.List[LatchDir] -) -> typing.List[Registry_Obj]: +) -> (typing.List[Registry_Obj], typing.List[LatchFile]): """ This task prepares an object of type 'Registry_Obj' for every sample. It takes the outputs from the Run_RScript and Compress_Covrages_Sample, and these obejcts are then written into a registry table. @@ -217,7 +217,26 @@ def Calculate_Plotting_Data( if "featurealignment_coverage.txt" in k: flag = True if flag == False: - plots["featurealignment_coverage.txt"] = LatchFile(Path()) + cmd = [ + "echo", + "NucleosomeFree\tmononucleosome", + ">", + "featurealignment_coverage.txt", + ] + subprocess.run(" ".join(cmd), shell=True, check=True) + print(os.listdir(Path())) + + directory = str(Path(plots["Frag_Sizes.txt"].remote_path).parent) + directory = directory.replace("latch:/", "latch:///") + print(directory) + + plots["featurealignment_coverage.txt"] = LatchFile( + "featurealignment_coverage.txt", + f"{directory}/featurealignment_coverage.txt", + ) + print(plots) + print("\n") + d[sample] = plots for f in cov_plots: @@ -225,6 +244,7 @@ def Calculate_Plotting_Data( d[sample]["Cov_Plots"] = f obj_list = [] + files = [] for k in d: print(k) o = Registry_Obj( @@ -235,8 +255,8 @@ def Calculate_Plotting_Data( d[k]["Cov_Plots"], ) obj_list.append(o) - - return obj_list + files.append(d[k]["featurealignment_coverage.txt"]) + return obj_list, files @custom_task(cpu=4, memory=250, storage_gib=250) @@ -355,6 +375,8 @@ def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: updater.upsert_column(columns[i], type=col_types[i]) print("Upserted columns") ctr = len(target_table.get_dataframe()) + print(d) + with target_table.update() as updater: for v in d: updater.upsert_record( diff --git a/wf/__init__.py b/wf/__init__.py index 42521fb1..2d3eaf30 100644 --- a/wf/__init__.py +++ b/wf/__init__.py @@ -191,7 +191,7 @@ def nf_nf_core_atacseq( """ pvc_name: str = initialize(run_name=run_name) - NF_Run_Flag = nextflow_runtime( + """NF_Run_Flag = nextflow_runtime( pvc_name=pvc_name, input=input, run_name=run_name, @@ -256,8 +256,8 @@ def nf_nf_core_atacseq( skip_qc=skip_qc, skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description, - ) - # NF_Run_Flag = run_name + )""" + NF_Run_Flag = run_name input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner, genome=latch_genome ) @@ -270,7 +270,7 @@ def nf_nf_core_atacseq( map_task_op = map_task(pp.Run_Rscript)(map_input=input_obj_list) - Plotting_Data = pp.Calculate_Plotting_Data( + Plotting_Data, feat_files = pp.Calculate_Plotting_Data( rplots=map_task_op, cov_plots=map_tasks_cov ) From 1e73ac987a6019c808fd3a0a825dfc27edec5abf Mon Sep 17 00:00:00 2001 From: Harihara Date: Sat, 5 Oct 2024 20:08:23 -0700 Subject: [PATCH 15/17] Updated code to add dummy tables for custom references --- wf/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wf/__init__.py b/wf/__init__.py index 2d3eaf30..d9430422 100644 --- a/wf/__init__.py +++ b/wf/__init__.py @@ -191,7 +191,7 @@ def nf_nf_core_atacseq( """ pvc_name: str = initialize(run_name=run_name) - """NF_Run_Flag = nextflow_runtime( + NF_Run_Flag = nextflow_runtime( pvc_name=pvc_name, input=input, run_name=run_name, @@ -256,8 +256,8 @@ def nf_nf_core_atacseq( skip_qc=skip_qc, skip_ataqv=skip_ataqv, multiqc_methods_description=multiqc_methods_description, - )""" - NF_Run_Flag = run_name + ) + # NF_Run_Flag = run_name input_obj_list, outdir_r_plots = pp.Prepare_Inputs_ATACQC( run_flag=NF_Run_Flag, outdir=outdir, aligner=aligner, genome=latch_genome ) From c78bc5d11c8cfa0229903dd0fa4e8b8f0ae8f462 Mon Sep 17 00:00:00 2001 From: Harihara Date: Mon, 7 Oct 2024 14:42:38 -0700 Subject: [PATCH 16/17] Updated code to fail silently --- latch_metadata/ATACSeqQC_Plots.R | 14 +- wf/Post_Process_Tasks.py | 291 +++++++++++++++++-------------- 2 files changed, 165 insertions(+), 140 deletions(-) diff --git a/latch_metadata/ATACSeqQC_Plots.R b/latch_metadata/ATACSeqQC_Plots.R index ea0f2ea2..7ad6ab95 100644 --- a/latch_metadata/ATACSeqQC_Plots.R +++ b/latch_metadata/ATACSeqQC_Plots.R @@ -43,29 +43,25 @@ seqlev <- c("chr1","chr2","chr3","chr4","chr5","chr6","chr7","chr8","chr9", which <- as(GenomeInfoDb::seqinfo(Hsapiens)[seqlev], "GRanges") tags <- names(bamTop100)[lengths(bamTop100)>0] - -gal <- readBamFile(merged_bam_file, tag=tags, which=which, - asMates=TRUE, bigFile=TRUE) -shiftedBamFile <- file.path(outPath, "shifted.bam") -gal1 <- shiftGAlignmentsList(gal, outbam=shiftedBamFile) +genome <- Hsapiens flag = 0 if(genome_id == "hg19"){ txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) txs <- txs[seqnames(txs) %in% seqlev] - genome <- Hsapiens - objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) flag = 1 } + if(genome_id == "hg38"){ txs <- transcripts(TxDb.Hsapiens.UCSC.hg38.knownGene) txs <- txs[seqnames(txs) %in% seqlev] - genome <- Hsapiens - objs <- splitGAlignmentsByCut(gal1, txs=txs, genome=genome, outPath = outPath) flag = 1 } if(flag == 1){ + gal <- readBamFile(merged_bam_file, tag=tags, which=which, asMates=FALSE) + names(gal) <- mcols(gal)$qname + objs <- splitGAlignmentsByCut(gal, txs=txs, genome=genome, outPath = outPath) bamFiles <- file.path(outPath, c("NucleosomeFree.bam", "mononucleosome.bam", diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index e90fcb21..22f8e518 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -10,6 +10,7 @@ from dataclasses_json import dataclass_json from latch import map_task, medium_task, small_task from latch.account import Account +from latch.functions.messages import message from latch.ldata.path import LPath from latch.registry.project import Project from latch.registry.table import Table @@ -200,62 +201,72 @@ def Calculate_Plotting_Data( obj_list: List[Registry_Obj]: List of objects of type Registry_Obj, that is used to write files back to the registry tables. """ - d = {} - for f in rplots: - files = latch_listdir(f) - sample = Path(f.remote_path).name - plots = {} - for i in files: - if Path(i).name in [ - "Frag_Sizes.txt", - "featurealignment_coverage.txt", - "Saturation_Plots.txt", - ]: - plots[Path(i).name] = LatchFile(i) - flag = False - for k in plots.keys(): - if "featurealignment_coverage.txt" in k: - flag = True - if flag == False: - cmd = [ - "echo", - "NucleosomeFree\tmononucleosome", - ">", - "featurealignment_coverage.txt", - ] - subprocess.run(" ".join(cmd), shell=True, check=True) - print(os.listdir(Path())) - - directory = str(Path(plots["Frag_Sizes.txt"].remote_path).parent) - directory = directory.replace("latch:/", "latch:///") - print(directory) - - plots["featurealignment_coverage.txt"] = LatchFile( - "featurealignment_coverage.txt", - f"{directory}/featurealignment_coverage.txt", + try: + d = {} + for f in rplots: + files = latch_listdir(f) + sample = Path(f.remote_path).name + plots = {} + for i in files: + if Path(i).name in [ + "Frag_Sizes.txt", + "featurealignment_coverage.txt", + "Saturation_Plots.txt", + ]: + plots[Path(i).name] = LatchFile(i) + flag = False + for k in plots.keys(): + if "featurealignment_coverage.txt" in k: + flag = True + if flag == False: + cmd = [ + "echo", + "NucleosomeFree\tmononucleosome", + ">", + "featurealignment_coverage.txt", + ] + subprocess.run(" ".join(cmd), shell=True, check=True) + print(os.listdir(Path())) + + directory = str(Path(plots["Frag_Sizes.txt"].remote_path).parent) + directory = directory.replace("latch:/", "latch:///") + print(directory) + + plots["featurealignment_coverage.txt"] = LatchFile( + "featurealignment_coverage.txt", + f"{directory}/featurealignment_coverage.txt", + ) + print(plots) + print("\n") + + d[sample] = plots + + for f in cov_plots: + sample = Path(f.remote_path).name + d[sample]["Cov_Plots"] = f + + obj_list = [] + files = [] + for k in d: + print(k) + o = Registry_Obj( + k, + d[k]["Frag_Sizes.txt"], + d[k]["featurealignment_coverage.txt"], + d[k]["Saturation_Plots.txt"], + d[k]["Cov_Plots"], ) - print(plots) - print("\n") - - d[sample] = plots - - for f in cov_plots: - sample = Path(f.remote_path).name - d[sample]["Cov_Plots"] = f - - obj_list = [] - files = [] - for k in d: - print(k) - o = Registry_Obj( - k, - d[k]["Frag_Sizes.txt"], - d[k]["featurealignment_coverage.txt"], - d[k]["Saturation_Plots.txt"], - d[k]["Cov_Plots"], + obj_list.append(o) + files.append(d[k]["featurealignment_coverage.txt"]) + except Exception as e: + message( + "error", + { + "title": "Could not run Rscript for calculating ATAC seq QC metrics", + "body": f"Error: {str(e)}", + }, ) - obj_list.append(o) - files.append(d[k]["featurealignment_coverage.txt"]) + return [], [] return obj_list, files @@ -273,6 +284,7 @@ def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: input_objects [List[InputMap_ATACQC]]: Objects of type InputMap_ATACQC for every sample [LatchDir]: Latch directory containing the data matrices used for visualization per sample. """ + run_flag = map_input.run_flag sample = map_input.sample genome = map_input.genome @@ -286,22 +298,30 @@ def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: if not os.path.isdir(local_dir): os.mkdir(local_dir) - # bamfile.download() - # baifile.download() - - cmd_RunRscript = [ - "mamba", - "run", - "-n", - "atacseqqc", - "Rscript", - "/root/latch_metadata/ATACSeqQC_Plots.R", - Path(bamfile.local_path).name, - local_dir, - genome, - ] - print(" ".join(cmd_RunRscript)) - subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) + + try: + cmd_RunRscript = [ + "mamba", + "run", + "-n", + "atacseqqc", + "Rscript", + "/root/latch_metadata/ATACSeqQC_Plots.R", + Path(bamfile.local_path).name, + local_dir, + genome, + ] + print(" ".join(cmd_RunRscript)) + subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) + except Exception as e: + message( + "error", + { + "title": "Could not run Rscript for calculating ATAC seq QC metrics", + "body": f"Error: {str(e)}", + }, + ) + return LatchDir(local_dir, os.path.join(outdir.remote_directory, sample)) @@ -319,76 +339,85 @@ def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: Outputs: returns the project id """ - target_project_name = "ATAC_Seq_Results" - target_table_name = f"{run_name}_Results" - - account = Account.current() - target_project = next( - ( - project - for project in account.list_registry_projects() - if project.get_display_name() == target_project_name - ), - None, - ) + try: + target_project_name = "ATAC_Seq_Results" + target_table_name = f"{run_name}_Results" - if target_project is None: - with account.update() as account_updater: - account_updater.upsert_registry_project(target_project_name) + account = Account.current() target_project = next( - project - for project in account.list_registry_projects() - if project.get_display_name() == target_project_name + ( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ), + None, ) - print("Upserted project") - - target_table = next( - ( - table - for table in target_project.list_tables() - if table.get_display_name() == target_table_name - ), - None, - ) - columns = [ - "sample", - "Fragment_Size_Distribution", - "Feature_Alignment_Coverage", - "Saturation_Curves", - "Cov_Parquet_Files", - ] - col_types = [str, LatchFile, LatchFile, LatchFile, LatchDir] - if target_table == None: - ### Upsert_Table - with target_project.update() as project_updater: - project_updater.upsert_table(target_table_name) + if target_project is None: + with account.update() as account_updater: + account_updater.upsert_registry_project(target_project_name) + target_project = next( + project + for project in account.list_registry_projects() + if project.get_display_name() == target_project_name + ) + print("Upserted project") + target_table = next( - table - for table in target_project.list_tables() - if table.get_display_name() == target_table_name + ( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name + ), + None, ) - print("Upserted table") - with target_table.update() as updater: - for i in range(0, len(columns)): - updater.upsert_column(columns[i], type=col_types[i]) - print("Upserted columns") - ctr = len(target_table.get_dataframe()) - print(d) - - with target_table.update() as updater: - for v in d: - updater.upsert_record( - name=str(ctr), - sample=v.sample, - Fragment_Size_Distribution=v.frag_file, - Feature_Alignment_Coverage=v.feat_alignment, - Saturation_Curves=v.sat_curves, - Cov_Parquet_Files=v.cov_parquet, + columns = [ + "sample", + "Fragment_Size_Distribution", + "Feature_Alignment_Coverage", + "Saturation_Curves", + "Cov_Parquet_Files", + ] + col_types = [str, LatchFile, LatchFile, LatchFile, LatchDir] + if target_table == None: + ### Upsert_Table + with target_project.update() as project_updater: + project_updater.upsert_table(target_table_name) + target_table = next( + table + for table in target_project.list_tables() + if table.get_display_name() == target_table_name ) - ctr += 1 + print("Upserted table") + + with target_table.update() as updater: + for i in range(0, len(columns)): + updater.upsert_column(columns[i], type=col_types[i]) + print("Upserted columns") + ctr = len(target_table.get_dataframe()) + print(d) + with target_table.update() as updater: + for v in d: + updater.upsert_record( + name=str(ctr), + sample=v.sample, + Fragment_Size_Distribution=v.frag_file, + Feature_Alignment_Coverage=v.feat_alignment, + Saturation_Curves=v.sat_curves, + Cov_Parquet_Files=v.cov_parquet, + ) + ctr += 1 + except Exception as e: + message( + "error", + { + "title": "Could not update registry tables", + "body": f"Error: {str(e)}", + }, + ) + return "-1" return target_table.id From 03ed82947a076c9fe955072849a6651ae11ad9c5 Mon Sep 17 00:00:00 2001 From: Harihara Date: Mon, 7 Oct 2024 17:46:58 -0700 Subject: [PATCH 17/17] Updated code to fail silently --- latch_metadata/ATACSeqQC_Plots.R | 120 +++++++++++++++++-------------- wf/Post_Process_Tasks.py | 6 +- 2 files changed, 68 insertions(+), 58 deletions(-) diff --git a/latch_metadata/ATACSeqQC_Plots.R b/latch_metadata/ATACSeqQC_Plots.R index 7ad6ab95..766807bb 100644 --- a/latch_metadata/ATACSeqQC_Plots.R +++ b/latch_metadata/ATACSeqQC_Plots.R @@ -31,67 +31,77 @@ y <- filt / sum(filt) y <- as.numeric(y) write.table(y, paste(outPath, "Frag_Sizes.txt", sep="")) -possibleTag <- combn(LETTERS, 2) -possibleTag <- c(paste0(possibleTag[1, ], possibleTag[2, ]), - paste0(possibleTag[2, ], possibleTag[1, ])) -bamTop100 <- Rsamtools::scanBam(Rsamtools::BamFile(merged_bam_file, - yieldSize = 100), - param = Rsamtools::ScanBamParam(tag = possibleTag))[[1]]$tag -seqlev <- c("chr1","chr2","chr3","chr4","chr5","chr6","chr7","chr8","chr9", - "chr10","chr11","chr12","chr13","chr14","chr15","chr16","chr17", - "chr18","chr19","chr20","chr21","chr22","chrX","chrY") -which <- as(GenomeInfoDb::seqinfo(Hsapiens)[seqlev], "GRanges") -tags <- names(bamTop100)[lengths(bamTop100)>0] -genome <- Hsapiens +# Get file information +bam_info <- file.info(merged_bam_file) +file_size <- bam_info$size +file_size_gb <- file_size / (1024^3) +if (file_size_gb < 10){ + possibleTag <- combn(LETTERS, 2) + possibleTag <- c(paste0(possibleTag[1, ], possibleTag[2, ]), + paste0(possibleTag[2, ], possibleTag[1, ])) + bamTop100 <- Rsamtools::scanBam(Rsamtools::BamFile(merged_bam_file, + yieldSize = 100), + param = Rsamtools::ScanBamParam(tag = possibleTag))[[1]]$tag + seqlev <- c("chr1","chr2","chr3","chr4","chr5","chr6","chr7","chr8","chr9", + "chr10","chr11","chr12","chr13","chr14","chr15","chr16","chr17", + "chr18","chr19","chr20","chr21","chr22","chrX","chrY") -flag = 0 -if(genome_id == "hg19"){ - txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) - txs <- txs[seqnames(txs) %in% seqlev] - flag = 1 -} + which <- as(GenomeInfoDb::seqinfo(Hsapiens)[seqlev], "GRanges") + tags <- names(bamTop100)[lengths(bamTop100)>0] + genome <- Hsapiens -if(genome_id == "hg38"){ - txs <- transcripts(TxDb.Hsapiens.UCSC.hg38.knownGene) - txs <- txs[seqnames(txs) %in% seqlev] - flag = 1 -} + flag = 0 + if(genome_id == "hg19"){ + txs <- transcripts(TxDb.Hsapiens.UCSC.hg19.knownGene) + txs <- txs[seqnames(txs) %in% seqlev] + flag = 1 + } -if(flag == 1){ - gal <- readBamFile(merged_bam_file, tag=tags, which=which, asMates=FALSE) - names(gal) <- mcols(gal)$qname - objs <- splitGAlignmentsByCut(gal, txs=txs, genome=genome, outPath = outPath) - bamFiles <- file.path(outPath, - c("NucleosomeFree.bam", - "mononucleosome.bam", - "dinucleosome.bam", - "trinucleosome.bam")) - TSS <- promoters(txs, upstream=0, downstream=1) - TSS <- unique(TSS) - (librarySize <- estLibSize(bamFiles)) + if(genome_id == "hg38"){ + txs <- transcripts(TxDb.Hsapiens.UCSC.hg38.knownGene) + txs <- txs[seqnames(txs) %in% seqlev] + flag = 1 + } - NTILE <- 101 - dws <- ups <- 1010 - sigs <- enrichedFragments(gal=objs[c("NucleosomeFree", - "mononucleosome", - "dinucleosome", - "trinucleosome")], - TSS=TSS, - librarySize=librarySize, - seqlev=seqlev, - TSS.filter=0.5, - n.tile = NTILE, - upstream = ups, - downstream = dws) - sigs.log2 <- lapply(sigs, function(.ele) log2(.ele+1)) + if(flag == 1){ + gal <- readBamFile(merged_bam_file, tag=tags, which=which, asMates=FALSE) + names(gal) <- mcols(gal)$qname + objs <- splitGAlignmentsByCut(gal, txs=txs, genome=genome, outPath = outPath) + bamFiles <- file.path(outPath, + c("NucleosomeFree.bam", + "mononucleosome.bam", + "dinucleosome.bam", + "trinucleosome.bam")) + TSS <- promoters(txs, upstream=0, downstream=1) + TSS <- unique(TSS) + (librarySize <- estLibSize(bamFiles)) - out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), - zeroAt = .5, n.tile = NTILE, type = "l", - ylab = "Averaged coverage") - range01 <- function(x){(x-min(x))/(max(x)-min(x))} - out <- apply(out, 2, range01) - write.table(out, paste(outPath,"featurealignment_coverage.txt", sep = ""), sep = "\t") + NTILE <- 101 + dws <- ups <- 1010 + sigs <- enrichedFragments(gal=objs[c("NucleosomeFree", + "mononucleosome", + "dinucleosome", + "trinucleosome")], + TSS=TSS, + librarySize=librarySize, + seqlev=seqlev, + TSS.filter=0.5, + n.tile = NTILE, + upstream = ups, + downstream = dws) + sigs.log2 <- lapply(sigs, function(.ele) log2(.ele+1)) + + out <- featureAlignedDistribution(sigs, reCenterPeaks(TSS, width=ups+dws), + zeroAt = .5, n.tile = NTILE, type = "l", + ylab = "Averaged coverage") + range01 <- function(x){(x-min(x))/(max(x)-min(x))} + out <- apply(out, 2, range01) + write.table(out, paste(outPath,"featurealignment_coverage.txt", sep = ""), sep = "\t") + } +} +if (file_size_gb >= 10) { + print("Bam file size too big. Skipping feature alignment plots...") } s <- estimateLibComplexity(readsDupFreq(merged_bam_file)) diff --git a/wf/Post_Process_Tasks.py b/wf/Post_Process_Tasks.py index 22f8e518..3f6932b5 100644 --- a/wf/Post_Process_Tasks.py +++ b/wf/Post_Process_Tasks.py @@ -260,7 +260,7 @@ def Calculate_Plotting_Data( files.append(d[k]["featurealignment_coverage.txt"]) except Exception as e: message( - "error", + "warning", { "title": "Could not run Rscript for calculating ATAC seq QC metrics", "body": f"Error: {str(e)}", @@ -315,7 +315,7 @@ def Run_Rscript(map_input: InputMap_ATACQC) -> LatchDir: subprocess.run(" ".join(cmd_RunRscript), shell=True, check=True) except Exception as e: message( - "error", + "warning", { "title": "Could not run Rscript for calculating ATAC seq QC metrics", "body": f"Error: {str(e)}", @@ -411,7 +411,7 @@ def UpdateRegistry(d: typing.List[Registry_Obj], run_name: str) -> str: ctr += 1 except Exception as e: message( - "error", + "warning", { "title": "Could not update registry tables", "body": f"Error: {str(e)}",