Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create FC-Virus #51579

Closed
wants to merge 81 commits into from
Closed
Show file tree
Hide file tree
Changes from 67 commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
48e2e8b
Create FC-Virus
qdu-bioinfo Oct 23, 2024
3405d09
Update FC-Virus
qdu-bioinfo Oct 23, 2024
a1b6e48
Merge branch 'master' into patch-5
qdu-bioinfo Oct 23, 2024
c97dbbe
Update FC-Virus
qdu-bioinfo Oct 27, 2024
ce38f81
Update FC-Virus
qdu-bioinfo Oct 27, 2024
b6bd3f2
Update mete.yaml
qdu-bioinfo Oct 27, 2024
21b17c0
Update mete.yaml
qdu-bioinfo Oct 29, 2024
9b8eb6b
Update mete.yaml
martin-g Oct 29, 2024
e9e8d5e
Rename mete.yaml to meta.yaml
qdu-bioinfo Oct 29, 2024
325306e
Update meta.yaml
qdu-bioinfo Oct 29, 2024
8b20b0c
Merge branch 'bioconda:master' into patch-5
qdu-bioinfo Oct 29, 2024
395abab
Update meta.yaml
qdu-bioinfo Oct 29, 2024
e4c72ee
Update meta.yaml
qdu-bioinfo Oct 29, 2024
775e11a
Update meta.yaml
qdu-bioinfo Oct 29, 2024
12ffcec
Update FC-Virus
qdu-bioinfo Oct 29, 2024
2d9f2ec
Merge branch 'master' into patch-5
qdu-bioinfo Oct 29, 2024
ea9b7d1
Update meta.yaml
qdu-bioinfo Oct 29, 2024
fbfe64d
Update meta.yaml
qdu-bioinfo Oct 29, 2024
bab81bb
Update meta.yaml
qdu-bioinfo Oct 29, 2024
2afe7ed
Update FC-Virus
qdu-bioinfo Oct 29, 2024
e369b76
Update and rename recipes/FC-Virus/meta.yaml to recipes/fc-virus/FC-V…
qdu-bioinfo Oct 29, 2024
5b60ef4
Update meta.yaml
qdu-bioinfo Oct 29, 2024
a23e3c8
Update and rename recipes/fc-virus/FC-Virus/meta.yaml to recipes/fc-v…
qdu-bioinfo Oct 29, 2024
c0fa11b
Create LICENSE
qdu-bioinfo Oct 29, 2024
163f4ef
Update meta.yaml
qdu-bioinfo Oct 29, 2024
dcc89c3
Update meta.yaml
qdu-bioinfo Oct 29, 2024
979a460
Rename LICENSE to LICENSE
qdu-bioinfo Oct 29, 2024
04689ff
Update meta.yaml
qdu-bioinfo Oct 29, 2024
a2da6a0
Update meta.yaml
qdu-bioinfo Oct 29, 2024
5bf619c
Update meta.yaml
qdu-bioinfo Oct 29, 2024
e6f5f12
Update meta.yaml
qdu-bioinfo Oct 29, 2024
077abb8
Update meta.yaml
qdu-bioinfo Oct 29, 2024
c01cdf2
Update meta.yaml
qdu-bioinfo Oct 30, 2024
097ab20
Rename LICENSE to LICENSE
qdu-bioinfo Oct 30, 2024
6b3b866
Rename meta.yaml to meta.yaml
qdu-bioinfo Oct 30, 2024
7246032
Update meta.yaml
qdu-bioinfo Oct 30, 2024
4cadf23
Update meta.yaml
qdu-bioinfo Oct 30, 2024
070dd5f
Update meta.yaml
qdu-bioinfo Oct 30, 2024
b18c13a
Update meta.yaml
qdu-bioinfo Oct 30, 2024
43bf9b6
Update meta.yaml
qdu-bioinfo Oct 30, 2024
6ba4857
Update meta.yaml
qdu-bioinfo Oct 30, 2024
26a4aaf
Update meta.yaml
qdu-bioinfo Oct 30, 2024
c80e53a
Delete recipes/fc-virus/LICENSE
qdu-bioinfo Oct 30, 2024
bde9c3a
Update meta.yaml
qdu-bioinfo Oct 30, 2024
c194dde
Create build.sh
qdu-bioinfo Oct 30, 2024
7c9d137
Update meta.yaml
qdu-bioinfo Oct 30, 2024
16e1cb7
Update meta.yaml
qdu-bioinfo Oct 30, 2024
f03aad5
Update meta.yaml
qdu-bioinfo Oct 30, 2024
7866d0b
Update meta.yaml
qdu-bioinfo Oct 30, 2024
dfd7723
Update build.sh
qdu-bioinfo Oct 30, 2024
0d2e88a
Update build.sh
qdu-bioinfo Oct 30, 2024
e98e126
Update build.sh
qdu-bioinfo Oct 30, 2024
aa29d2f
Update build.sh
qdu-bioinfo Oct 30, 2024
446d054
Update meta.yaml
qdu-bioinfo Oct 30, 2024
bbd127d
Update build.sh
qdu-bioinfo Oct 30, 2024
8ad27ff
Update build.sh
qdu-bioinfo Oct 30, 2024
5bce459
Update meta.yaml
qdu-bioinfo Oct 30, 2024
4ceedee
Update meta.yaml
qdu-bioinfo Oct 30, 2024
9c3d286
Update meta.yaml
qdu-bioinfo Oct 30, 2024
c8e6452
Update meta.yaml
qdu-bioinfo Oct 30, 2024
5dcc30b
Update meta.yaml
qdu-bioinfo Oct 30, 2024
c694298
Update build.sh
qdu-bioinfo Nov 1, 2024
185ef52
Update meta.yaml
qdu-bioinfo Nov 1, 2024
49ed245
Update meta.yaml
qdu-bioinfo Nov 2, 2024
77dd382
Update meta.yaml
qdu-bioinfo Nov 2, 2024
38c6a28
Update meta.yaml
qdu-bioinfo Nov 2, 2024
700ce3d
Update build.sh
qdu-bioinfo Nov 2, 2024
a0aea40
Update build.sh
qdu-bioinfo Nov 3, 2024
8771e03
Update build.sh
qdu-bioinfo Nov 3, 2024
8c0899c
Update build.sh
qdu-bioinfo Nov 3, 2024
7461b80
Update meta.yaml
qdu-bioinfo Nov 3, 2024
a31e353
Update meta.yaml
qdu-bioinfo Nov 3, 2024
bbb4ef3
Update meta.yaml
qdu-bioinfo Nov 4, 2024
fbd22d4
Update build.sh
qdu-bioinfo Nov 4, 2024
29c90c4
Update build.sh
qdu-bioinfo Nov 4, 2024
fef86ca
Update build.sh
qdu-bioinfo Nov 4, 2024
1c9ea22
Update recipes/fc-virus/meta.yaml
qdu-bioinfo Nov 4, 2024
28dde0c
Update recipes/fc-virus/meta.yaml
qdu-bioinfo Nov 4, 2024
1e01e5c
Update meta.yaml
qdu-bioinfo Nov 4, 2024
ace2cc4
Update build.sh
qdu-bioinfo Nov 4, 2024
e11b596
Update meta.yaml
qdu-bioinfo Nov 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions recipes/fc-virus/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

#export LDFLAGS="$LDFLAGS -L$PREFIX/lib"
#export CPATH=${PREFIX}/include
#export LIBRARY_PATH=$LIBRARY_PATH:${PREFIX}/lib
#export C_INCLUDE_PATH=$C_INCLUDE_PATH:${PREFIX}/include
#export PATH=$BUILD_PREFIX/bin:$PATH

#make \
# CXX="${CXX}" \
# CFLAGS="${CFLAGS} "

#install -d "${PREFIX}/bin"
#install ./bin/fc-virus "${PREFIX}/bin/"

mkdir -p ${PREFIX}/bin
cp -f fc-virus ${PREFIX}/bin
39 changes: 39 additions & 0 deletions recipes/fc-virus/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{% set name = "fc-virus" %}
{% set version = "1.0.1" %}
package:
name: fc-virus
version: {{ version }}

source:
url: "https://github.com/qdu-bioinfo/{{ name }}/archive/v{{ version }}.tar.gz"
sha256: "fb4337b9639f402550c3a0f424338a3d16ec222330c9c66b5c3531975b4064d0"

build:
number: 0
run_exports:
- {{ pin_subpackage("fc-virus", max_pin="x") }}

requirements:
build:
- {{ compiler("c") }}
- {{ compiler("cxx") }}
- make
host:
- make
qdu-bioinfo marked this conversation as resolved.
Show resolved Hide resolved
- boost
- zlib
- htslib
Comment on lines +23 to +25
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Add version constraints for core dependencies

For better reproducibility, consider adding version constraints for core dependencies:

-    - boost
-    - zlib
-    - htslib
+    - boost >=1.74.0
+    - zlib >=1.2.11
+    - htslib >=1.15
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- boost
- zlib
- htslib
- boost >=1.74.0
- zlib >=1.2.11
- htslib >=1.15


qdu-bioinfo marked this conversation as resolved.
Show resolved Hide resolved
about:
home: https://github.com/qdu-bioinfo/fc-virus
license: MIT
license_file: LICENSE
summary: "Accurate Assembly of Full-length Consensus for Viral Quasispecies"
dev_url: https://github.com/qdu-bioinfo/fc-virus

test:
commands:
- fc-virus --help
extra:
additional-platforms:
- linux-aarch64
Loading