
GITHUB . COM {
}
Detected CMS Systems:
- Wordpress (2 occurrences)
Title:
Piping untrimmed paired-end reads to another instance of cutdapt Β· Issue #450 Β· marcelm/cutadapt
Description:
Cutadapt 2.8 with Python 3.6.7 installed via conda I'm trying to pipe together different instances of cutadapt to trim adapters and demultiplex paired-end reads which may be in either orientati...
Website Age:
17 years and 8 months (reg. 2007-10-09).
Matching Content Categories {π}
- Technology & Computing
- Video & Online Content
- Careers
Content Management System {π}
What CMS is github.com built with?
Github.com operates using WORDPRESS.
Traffic Estimate {π}
What is the average monthly size of github.com audience?
ππ Tremendous Traffic: 10M - 20M visitors per month
Based on our best estimate, this website will receive around 10,000,019 visitors per month in the current month.
However, some sources were not loaded, we suggest to reload the page to get complete results.
check SE Ranking
check Ahrefs
check Similarweb
check Ubersuggest
check Semrush
How Does Github.com Make Money? {πΈ}
Subscription Packages {π³}
We've located a dedicated page on github.com that might include details about subscription plans or recurring payments. We identified it based on the word pricing in one of its internal links. Below, you'll find additional estimates for its monthly recurring revenues.How Much Does Github.com Make? {π°}
Subscription Packages {π³}
Prices on github.com are in US Dollars ($).
They range from $4.00/month to $21.00/month.
We estimate that the site has approximately 4,989,889 paying customers.
The estimated monthly recurring revenue (MRR) is $20,957,532.
The estimated annual recurring revenues (ARR) are $251,490,385.
Wordpress Themes and Plugins {π¨}
What WordPress theme does this site use?
It is strange but we were not able to detect any theme on the page.
What WordPress plugins does this website use?
It is strange but we were not able to detect any plugins on the page.
Keywords {π}
marcelm, cutadapt, untrimpiperfastq, reads, untrimmedoutput, work, sign, pairedend, instance, issue, forwardrfastqgz, reverserfastqgz, interleaved, untrimmed, pairadapters, filefwdtagsfasta, filerevtagsfasta, file, commented, owner, deadlock, ill, opens, navigation, pull, requests, actions, security, piping, cutdapt, closed, opened, instances, option, dont, files, ive, inputrfastqgz, inputrfastq, error, command, doesnt, fix, process, writing, waits, side, didnt, bba, development,
Topics {βοΈ}
untrimmed-output/--untrimmed-paired-output options demultiplex paired-end reads trimming paired-end reads interleaved --untrimmed-output untrimmed reads marcelm closed comment metadata assignees untrimmed-output output files reverse_r1 fastq cutadapt open short-output long-output trim adapters reads 3bb88a2 sign cutadapt interleaved option separate files mkfifo untrim_pipe_r1 issue fastq untrim_pipe_r2 interleaved file revcomp option perfectly fine process opens fifo blocks chlige added assigned labels labels projects projects milestone milestone relationships fastq & wait side opens opened fix interleaving οΏ½user errorβ development version github ll investigate deadlock occurs command doesn r1 file r2 file untrim_pipe_r2 untrim_pipe_r1 reverse_r1 gz fastq error
Payment Methods {π}
- Braintree
Questions {β}
- Already have an account?
Schema {πΊοΈ}
DiscussionForumPosting:
context:https://schema.org
headline:Piping untrimmed paired-end reads to another instance of cutdapt
articleBody:Cutadapt 2.8 with Python 3.6.7
installed via conda
I'm trying to pipe together different instances of cutadapt to trim adapters and demultiplex paired-end reads which may be in either orientation. I'm aware of the --revcomp option, but I don't want to use it because I'd prefer to keep the two orientations in separate files, because I will treat them somewhat differently later in the pipeline.
Here's what I've tried:
```bash
mkfifo untrim_pipe_R1.fastq untrim_pipe_R2.fastq
cutadapt \
--pair-adapters\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-o forward_R1.fastq.gz\
-p forward_R2.fastq.gz\
--untrimmed-output untrim_pipe_R1.fastq \
--untrimmed-paired-output untrim_pipe_R2.fastq \
input_R1.fastq.gz \
input_R2.fastq.gz &
cutadapt \
--pair-adapters\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-o reverse_R2.fastq.gz\
-p reverse_R1.fastq.gz\
untrim_pipe_R2.fastq \
untrim_pipe_R1.fastq &
wait
```
However, no reads are processed. The output files `reverse_R1.fastq.gz` and `reverse_R2.fastq.gz` are created (with no contents), but not `forward_R1.fastq.gz` and `forward_R2.fastq.gz`.
I assume the problem is that the second instance of cutadapt is waiting for input on `untrim_pipe_R2.fastq` while the first instance is trying to write to `untrim_pipe_R1.fastq`, so both are blocking.
Using an interleaved file, with a script between the two instances to switch the order of the reads, might be a solution, but it appears that this isn't supported for the untrimmed reads:
```bash
cutadapt \
--pair-adapters\
--interleaved\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-m 1\
-o forward.fastq.gz\
--untrimmed-output untrim.fastq\
input_R1.fastq
input_R2.fastq
```
```
cutadapt: error: When trimming paired-end reads, you must use either none or both of the --untrimmed-output/--untrimmed-paired-output options.
```
author:
url:https://github.com/brendanf
type:Person
name:brendanf
datePublished:2020-03-25T16:54:13.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:3
url:https://github.com/450/cutadapt/issues/450
context:https://schema.org
headline:Piping untrimmed paired-end reads to another instance of cutdapt
articleBody:Cutadapt 2.8 with Python 3.6.7
installed via conda
I'm trying to pipe together different instances of cutadapt to trim adapters and demultiplex paired-end reads which may be in either orientation. I'm aware of the --revcomp option, but I don't want to use it because I'd prefer to keep the two orientations in separate files, because I will treat them somewhat differently later in the pipeline.
Here's what I've tried:
```bash
mkfifo untrim_pipe_R1.fastq untrim_pipe_R2.fastq
cutadapt \
--pair-adapters\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-o forward_R1.fastq.gz\
-p forward_R2.fastq.gz\
--untrimmed-output untrim_pipe_R1.fastq \
--untrimmed-paired-output untrim_pipe_R2.fastq \
input_R1.fastq.gz \
input_R2.fastq.gz &
cutadapt \
--pair-adapters\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-o reverse_R2.fastq.gz\
-p reverse_R1.fastq.gz\
untrim_pipe_R2.fastq \
untrim_pipe_R1.fastq &
wait
```
However, no reads are processed. The output files `reverse_R1.fastq.gz` and `reverse_R2.fastq.gz` are created (with no contents), but not `forward_R1.fastq.gz` and `forward_R2.fastq.gz`.
I assume the problem is that the second instance of cutadapt is waiting for input on `untrim_pipe_R2.fastq` while the first instance is trying to write to `untrim_pipe_R1.fastq`, so both are blocking.
Using an interleaved file, with a script between the two instances to switch the order of the reads, might be a solution, but it appears that this isn't supported for the untrimmed reads:
```bash
cutadapt \
--pair-adapters\
--interleaved\
-a file:fwd_tags.fasta\
-A file:rev_tags.fasta\
-m 1\
-o forward.fastq.gz\
--untrimmed-output untrim.fastq\
input_R1.fastq
input_R2.fastq
```
```
cutadapt: error: When trimming paired-end reads, you must use either none or both of the --untrimmed-output/--untrimmed-paired-output options.
```
author:
url:https://github.com/brendanf
type:Person
name:brendanf
datePublished:2020-03-25T16:54:13.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:3
url:https://github.com/450/cutadapt/issues/450
Person:
url:https://github.com/brendanf
name:brendanf
url:https://github.com/brendanf
name:brendanf
InteractionCounter:
interactionType:https://schema.org/CommentAction
userInteractionCount:3
interactionType:https://schema.org/CommentAction
userInteractionCount:3
External Links {π}(3)
Analytics and Tracking {π}
- Site Verification - Google
Libraries {π}
- Clipboard.js
- D3.js
- Lodash
Emails and Hosting {βοΈ}
Mail Servers:
- aspmx.l.google.com
- alt1.aspmx.l.google.com
- alt2.aspmx.l.google.com
- alt3.aspmx.l.google.com
- alt4.aspmx.l.google.com
Name Servers:
- dns1.p08.nsone.net
- dns2.p08.nsone.net
- dns3.p08.nsone.net
- dns4.p08.nsone.net
- ns-1283.awsdns-32.org
- ns-1707.awsdns-21.co.uk
- ns-421.awsdns-52.com
- ns-520.awsdns-01.net