[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

fieldbioinformatics -> python3-artic Re: nf-core-artic



Hello again,

We had fieldbioinformatics in salsa but not on the excel table or the
distribution. Luckily it was an easy package.

I merged my d/control a bit with what I found on salsa. What I have not
done but feel much tempted to do is to rename the fieldbioinformatics
binary to python3-artic. I could also imagine to have a "Provides:
fieldbioinformatics" line. The reason is that artic is the python module
and the Debian convention is to then provide such a package. It is also
the name that conda has chosen, and the package is referenced as artic
many times (https://anaconda.org/bioconda/artic).

Opinions?

Best,

Steffen

drwxr-xr-x root/root         0 2020-06-27 20:45 ./
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/bin/
-rwxr-xr-x root/root       382 2020-06-27 20:45 ./usr/bin/align_trim
-rwxr-xr-x root/root       386 2020-06-27 20:45 ./usr/bin/align_trim_n
-rwxr-xr-x root/root       372 2020-06-27 20:45 ./usr/bin/artic
-rwxr-xr-x root/root       398 2020-06-27 20:45
./usr/bin/artic_fasta_header
-rwxr-xr-x root/root       404 2020-06-27 20:45
./usr/bin/artic_make_depth_mask
-rwxr-xr-x root/root       382 2020-06-27 20:45 ./usr/bin/artic_mask
-rwxr-xr-x root/root       412 2020-06-27 20:45
./usr/bin/artic_plot_amplicon_depth
-rwxr-xr-x root/root       394 2020-06-27 20:45 ./usr/bin/artic_vcf_filter
-rwxr-xr-x root/root       392 2020-06-27 20:45 ./usr/bin/artic_vcf_merge
-rwxr-xr-x root/root       384 2020-06-27 20:45 ./usr/bin/margin_cons
-rwxr-xr-x root/root       398 2020-06-27 20:45
./usr/bin/margin_cons_medaka
-rwxr-xr-x root/root       382 2020-06-27 20:45 ./usr/bin/vcfextract
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/lib/
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/lib/python3/
drwxr-xr-x root/root         0 2020-06-27 20:45
./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic/
-rw-r--r-- root/root         0 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/__init__.py
-rw-r--r-- root/root     11516 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/align_trim.py
-rw-r--r-- root/root      1461 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/align_trim_n.py
-rw-r--r-- root/root      6585 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/align_trim_unit_test.py
-rw-r--r-- root/root      1695 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/basecaller.py
-rw-r--r-- root/root      1007 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/conftest.py
-rw-r--r-- root/root      1404 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/demultiplex.py
-rw-r--r-- root/root      1473 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/export.py
-rw-r--r-- root/root      1724 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/extract.py
-rw-r--r-- root/root       670 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/fasta_header.py
-rw-r--r-- root/root       620 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/filter_reads.py
-rw-r--r-- root/root      5576 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/gather.py
-rw-r--r-- root/root      2717 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/guppyplex.py
-rw-r--r-- root/root      7446 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/make_depth_mask.py
-rw-r--r-- root/root      4202 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/margin_cons.py
-rw-r--r-- root/root      5241 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/margin_cons_medaka.py
-rw-r--r-- root/root      1619 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/mask.py
-rw-r--r-- root/root      8210 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/minion.py
-rw-r--r-- root/root     12849 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/minion_validator.py
-rw-r--r-- root/root     10345 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/pipeline.py
-rw-r--r-- root/root       855 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/pipeline_unit_test.py
-rw-r--r-- root/root      5055 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/plot_amplicon_depth.py
-rw-r--r-- root/root      1956 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/rampart.py
-rw-r--r-- root/root       298 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/runs.py
-rw-r--r-- root/root      3695 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/vcf_filter.py
-rw-r--r-- root/root      1687 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/vcf_merge.py
-rw-r--r-- root/root      2513 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/vcfextract.py
-rw-r--r-- root/root      4963 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/vcftagprimersites.py
-rw-r--r-- root/root      1835 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/vcftagprimersites_unit_test.py
-rw-r--r-- root/root        22 2020-06-09 11:27
./usr/lib/python3/dist-packages/artic/version.py
drwxr-xr-x root/root         0 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/
-rw-r--r-- root/root       617 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/dependency_links.txt
-rw-r--r-- root/root       508 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/entry_points.txt
-rw-r--r-- root/root         1 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/not-zip-safe
-rw-r--r-- root/root         0 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/requires.txt
-rw-r--r-- root/root         6 2020-06-27 20:45
./usr/lib/python3/dist-packages/artic-1.1.3.egg-info/top_level.txt
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/share/
drwxr-xr-x root/root         0 2020-06-27 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-06-27 20:45
./usr/share/doc/python3-fieldbioinformatics/
-rw-r--r-- root/root       188 2020-06-27 20:45
./usr/share/doc/python3-fieldbioinformatics/changelog.Debian.gz
-rw-r--r-- root/root      1303 2020-06-09 11:27
./usr/share/doc/python3-fieldbioinformatics/changelog.gz
-rw-r--r-- root/root      1924 2020-06-27 20:45
./usr/share/doc/python3-fieldbioinformatics/copyright
moeller@steffen-laptop-debian:~/git/med-team/fieldbioinformatics/fieldbioinformatics-1.1.3$



On 27.06.20 20:43, Steffen Möller wrote:
Hello,

I was after an idea about how the workflow packages for nextflow could
possibly look like. There is no setup script, more like .install
everything to the right location. The scripts with the .nf suffix indeed
have a #!nextflow shebang line - let alone for help2man we need some
preliminary nextflow package, I think. I admit to have somewhat given up
on the capsule package. Maybe we can patch this out from the test
routines somehow?!? I'll have a look.

The original artic implementation is not by the nf-core folks but hidden
in the "fieldbioinformatics" package of the artic-network. I added that
package - maybe that is easier than finishing the artic nextflow
package. And if we mean testing seriously, then should eventually
compare the two implementations, right? I'll give that a shot, I think.

Best,

Steffen



Reply to: