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

How to install eclipdemux #4

Open
nikou123456 opened this issue Sep 8, 2021 · 3 comments
Open

How to install eclipdemux #4

nikou123456 opened this issue Sep 8, 2021 · 3 comments

Comments

@nikou123456
Copy link

Hi there,
After downloading files 'eclipdemux', I installed it using the following command

>sudo python setup.py build
>sudo python setup.py. install

When I try to use "eclipdemux" order, there shows no eclipdemux tool on my system. Could you tell me how to install eclipdexmux and how to use it ?
>eclipdemux --help

Best,
Jessica

@FionaMoon
Copy link

I meet the same problem.
Anyone can help?

@niekwit
Copy link

niekwit commented Dec 8, 2023

Hi both,

I run the script without installing it:

(base) niek@desktop:.../scripts$ git clone git@github.com:niekwit/eclipdemux.git
(base) niek@desktop:.../scripts$ python eclipdemux/eclipdemux_package/demux.py --help
Usage: takes raw fastq files and demultiplex inline randomer and adapter sequences

Options:
  -h, --help            show this help message and exit
  --dataset=DATASET     
  --newname=NEWNAME     
  -m METRICSFILE, --metrics=METRICSFILE
  --fastq_1=FASTQ1      fastq file to barcode demux
  --fastq_2=FASTQ2      fastq file to barcode demux
  --expectedbarcodeida=EXPECTEDBARCODEIDA
  --expectedbarcodeidb=EXPECTEDBARCODEIDB
  -b BARCODESFILE, --barcodesfile=BARCODESFILE
                        reference barcodes fasta or tsv file (tsv columns:
                        barcode_sequence/barcode_id)
  --length=RANDOMER_LENGTH
                        Length of randomer sequence at front of 2nd read
  --max_hamming_distance=ALLOWED_DISTANCE
                        Max Hamming distance between read barcode and given
                        barcodes to assign a barcode to a read
  --legacy           

After you have fixed the izip import error (see my fork), you can run the script (Python 3.10.10)

@Phooooebe
Copy link

Hi both,

I run the script without installing it:

(base) niek@desktop:.../scripts$ git clone git@github.com:niekwit/eclipdemux.git
(base) niek@desktop:.../scripts$ python eclipdemux/eclipdemux_package/demux.py --help
Usage: takes raw fastq files and demultiplex inline randomer and adapter sequences

Options:
  -h, --help            show this help message and exit
  --dataset=DATASET     
  --newname=NEWNAME     
  -m METRICSFILE, --metrics=METRICSFILE
  --fastq_1=FASTQ1      fastq file to barcode demux
  --fastq_2=FASTQ2      fastq file to barcode demux
  --expectedbarcodeida=EXPECTEDBARCODEIDA
  --expectedbarcodeidb=EXPECTEDBARCODEIDB
  -b BARCODESFILE, --barcodesfile=BARCODESFILE
                        reference barcodes fasta or tsv file (tsv columns:
                        barcode_sequence/barcode_id)
  --length=RANDOMER_LENGTH
                        Length of randomer sequence at front of 2nd read
  --max_hamming_distance=ALLOWED_DISTANCE
                        Max Hamming distance between read barcode and given
                        barcodes to assign a barcode to a read
  --legacy           

After you have fixed the izip import error (see my fork), you can run the script (Python 3.10.10)

so how to fixed the 'izip' import error?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants