Coder Social home page Coder Social logo

sharkloc / fqkit Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 2.0 1.04 MB

๐Ÿฆ€ Fqkit: A simple and cross-platform program for fastq file manipulation

Home Page: https://crates.io/crates/fqkit

License: GNU General Public License v3.0

Rust 99.96% Shell 0.04%
bio bioinformatics command-line-tool demux fastq gc-content hts reads trim-fq

fqkit's Introduction

Hello world ๐Ÿ‘‹

  • ๐Ÿงฌ I'm a bioinformatics engineer.
  • ๐ŸŒฑ I'm currently learning rust
  • ๐Ÿ“ซ [email protected]
  • ๐Ÿ“ฐ ORCID

Flag Counter

fqkit's People

Contributors

sharkloc avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

foorack mailmrcai

fqkit's Issues

install error

i installed fqkit for many time because there are similar errors every time. Could you please help to see what the specific reason is and how to fix it

cargo install fakit
Updating crates.io index
Installing fakit v0.3.8
Updating crates.io index
Locking 191 packages to latest compatible versions
Adding derive-new v0.5.9 (latest: v0.6.0)
Adding env_logger v0.10.2 (latest: v0.11.3)
Adding fixedbitset v0.4.2 (latest: v0.5.7)
Adding heck v0.4.1 (latest: v0.5.0)
Adding hermit-abi v0.1.19 (latest: v0.4.0)
Adding hermit-abi v0.3.9 (latest: v0.4.0)
Adding idna v0.5.0 (latest: v1.0.1)
Adding itertools v0.11.0 (latest: v0.13.0)
Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
Adding multimap v0.9.1 (latest: v0.10.0)
Adding nalgebra v0.29.0 (latest: v0.33.0)
Adding nalgebra-macros v0.1.0 (latest: v0.2.2)
Adding noodles v0.75.0 (latest: v0.77.0)
Adding noodles-bgzf v0.30.0 (latest: v0.31.0)
Adding noodles-fasta v0.39.0 (latest: v0.40.0)
Adding noodles-fastq v0.11.0 (latest: v0.12.0)
Adding ordered-float v3.9.2 (latest: v4.2.0)
Adding quick-error v1.2.3 (latest: v2.0.1)
Adding rust-htslib v0.40.2 (latest: v0.47.0)
Adding rustc_version v0.1.7 (latest: v0.4.0)
Adding semver v0.1.20 (latest: v1.0.23)
Adding simba v0.6.0 (latest: v0.9.0)
Adding statrs v0.16.1 (latest: v0.17.1)
Adding strum v0.25.0 (latest: v0.26.3)
Adding strum_macros v0.25.3 (latest: v0.26.4)
Adding syn v1.0.109 (latest: v2.0.68)
Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
Adding windows-core v0.52.0 (latest: v0.57.0)
Adding windows-sys v0.48.0 (latest: v0.52.0)
Adding windows-targets v0.48.5 (latest: v0.52.5)
Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
Compiling libc v0.2.155
Compiling proc-macro2 v1.0.86
Compiling unicode-ident v1.0.12
Compiling once_cell v1.19.0
Compiling pkg-config v0.3.30
Compiling autocfg v1.3.0
Compiling libm v0.2.8
Compiling cfg-if v1.0.0
Compiling memchr v2.7.4
Compiling vcpkg v0.2.15
Compiling syn v1.0.109
Compiling serde v1.0.203
Compiling paste v1.0.15
Compiling rustversion v1.0.17
Compiling thiserror v1.0.61
Compiling regex-syntax v0.8.4
Compiling byteorder v1.5.0
Compiling semver v0.1.20
Compiling ppv-lite86 v0.2.17
Compiling crossbeam-utils v0.8.20
Compiling bytemuck v1.16.1
Compiling typenum v1.17.0
Compiling quick-error v1.2.3
Compiling tinyvec_macros v0.1.1
Compiling rustix v0.38.34
Compiling lazy_static v1.5.0
Compiling adler v1.0.2
Compiling rawpointer v0.2.1
Compiling utf8parse v0.2.2
Compiling glob v0.3.1
Compiling feature-probe v0.1.1
Compiling linux-raw-sys v0.4.14
Compiling heck v0.4.1
Compiling bitflags v2.5.0
Compiling hashbrown v0.14.5
Compiling anstyle-query v1.1.0
Compiling is_terminal_polyfill v1.70.0
Compiling unicode-bidi v0.3.15
Compiling colorchoice v1.0.1
Compiling percent-encoding v2.3.1
Compiling tinyvec v1.6.0
Compiling crc32fast v1.4.2
Compiling fs-utils v1.1.4
Compiling equivalent v1.0.1
Compiling anstyle v1.0.7
Compiling anyhow v1.0.86
Compiling miniz_oxide v0.7.4
Compiling anstyle-parse v0.2.4
Compiling bytes v1.6.0
Compiling heck v0.5.0
Compiling strsim v0.11.1
Compiling itoa v1.0.11
Compiling form_urlencoded v1.2.1
Compiling bv v0.11.1
Compiling rustc_version v0.1.7
Compiling safe_arch v0.7.2
Compiling ryu v1.0.18
Compiling bit-vec v0.6.3
Compiling either v1.12.0
Compiling anstream v0.6.14
Compiling clap_lex v0.7.1
Compiling fixedbitset v0.4.2
Compiling custom_derive v0.1.7
Compiling fxhash v0.2.1
Compiling iana-time-zone v0.1.60
Compiling triple_accel v0.4.0
Compiling humantime v2.1.0
Compiling strum v0.25.0
Compiling editdistancek v1.0.2
Compiling num-traits v0.2.19
Compiling matrixmultiply v0.3.8
Compiling newtype_derive v0.1.6
Compiling bytecount v0.6.8
Compiling termcolor v1.4.1
Compiling linear-map v1.2.0
Compiling log v0.4.21
Compiling bit-set v0.5.3
Compiling ieee754 v0.2.6
Compiling itertools v0.11.0
Compiling colored v2.1.0
Compiling aho-corasick v1.1.3
Compiling flate2 v1.0.30
Compiling bstr v1.9.1
Compiling csv-core v0.1.11
Compiling noodles-fastq v0.11.0
Compiling wide v0.7.24
Compiling quote v1.0.36
Compiling crossbeam-channel v0.5.13
Compiling indexmap v2.2.6
Compiling syn v2.0.68
Compiling getrandom v0.2.15
Compiling is-terminal v0.4.12
Compiling atty v0.2.14
Compiling unicode-normalization v0.1.23
Compiling noodles-core v0.15.0
Compiling rand_core v0.6.4
Compiling jobserver v0.1.31
Compiling rand_chacha v0.3.1
Compiling rand_pcg v0.3.1
Compiling noodles-bgzf v0.30.0
Compiling cc v1.0.100
Compiling terminal_size v0.3.0
Compiling clap_builder v4.5.7
Compiling rand v0.8.5
Compiling idna v0.5.0
Compiling noodles-fasta v0.39.0
Compiling petgraph v0.6.5
Compiling num-complex v0.4.6
Compiling num-integer v0.1.46
Compiling approx v0.5.1
Compiling itertools-num v0.1.3
Compiling ordered-float v3.9.2
Compiling chrono v0.4.38
Compiling noodles v0.75.0
Compiling url v2.5.2
Compiling openssl-src v300.3.1+3.3.1
Compiling cmake v0.1.50
Compiling num-rational v0.4.2
Compiling rand_distr v0.4.3
Compiling ndarray v0.15.6
Compiling regex-automata v0.4.7
Compiling openssl-sys v0.9.102
Compiling lzma-sys v0.1.20
Compiling bzip2-sys v0.1.11+1.0.8
Compiling curl-sys v0.4.72+curl-8.6.0
Compiling hts-sys v2.1.4
Compiling libz-sys v1.1.18
Compiling simba v0.6.0
error: failed to run custom build command for libz-sys v1.1.18

Caused by:
process didn't exit successfully: /tmp/cargo-install4eoQq7/release/build/libz-sys-8fccd39d1b50f2ab/build-script-build (exit status: 101)
--- stdout
cargo:rerun-if-env-changed=LIBZ_SYS_STATIC
cargo:rerun-if-changed=build.rs
cargo:rerun-if-changed=zng/cmake.rs
cargo:rerun-if-changed=zng/cc.rs
CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
HOST_CMAKE_TOOLCHAIN_FILE = None
CMAKE_TOOLCHAIN_FILE = None
CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None
CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None
HOST_CMAKE_GENERATOR = None
CMAKE_GENERATOR = None
CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None
CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None
HOST_CMAKE_PREFIX_PATH = None
CMAKE_PREFIX_PATH = None
CMAKE_x86_64-unknown-linux-gnu = None
CMAKE_x86_64_unknown_linux_gnu = None
HOST_CMAKE = None
CMAKE = None
running: cd "/tmp/cargo-install4eoQq7/release/build/libz-sys-ae01afca84789f11/out/build" && CMAKE_PREFIX_PATH="" "cmake" "/home/dell/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libz-sys-1.1.18/src/zlib-ng" "-DBUILD_SHARED_LIBS=OFF" "-DZLIB_COMPAT=ON" "-DZLIB_ENABLE_TESTS=OFF" "-DWITH_GZFILEOP=ON" "-DCMAKE_INSTALL_PREFIX=/tmp/cargo-install4eoQq7/release/build/libz-sys-ae01afca84789f11/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release"

--- stderr
thread 'main' panicked at /home/dell/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cmake-0.1.50/src/lib.rs:1098:5:

failed to execute command: No such file or directory (os error 2)
is cmake not installed?

build script failed, must exit now
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: failed to compile fakit v0.3.8, intermediate artifacts can be found at /tmp/cargo-install4eoQq7.
To reuse those artifacts with a future compilation, set the environment variable CARGO_TARGET_DIR to that path.

How to search 2 or more motifs at same time

I want to search reads that contain motif TTAGGG or CCCTAA at same time(or say, search motif TTAGGG and its reverse complement seq CCCTAA), how to set --pattern?

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.