-
Notifications
You must be signed in to change notification settings - Fork 127
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
Allowing to use a genome not in igenomes #63
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I put some changes to make this work with the skip_mirdeep option. It is working for me.
fi | ||
if [ \${HAIRPIN: -3} == ".gz" ]; then | ||
gunzip -f \$HAIRPIN | ||
HAIRPIN=\${HAIRPIN: -3} | ||
HAIRPIN=\${HAIRPIN%%.gz} | ||
fi | ||
|
||
# Remove any special base characters from reference genome FASTA file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the line below should be:
sed '/^[^>]/s/[^ATGCatgc]/N/g' $refgenome > genome.fa
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and update below to bowtie-build genome.fa genome
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made a couple of these "suggested changes" so that they can be applied easily. Can't do all of them sadly.
this PR was addressed in #65, should we close this? or there is another feature/bug here? Thanks! |
yes this can be closed
thanks a lot Lorena
On 2/26/21 12:02 AM, Lorena Pantano wrote:
this PR was addressed in #65
<#65>, should we close this?
or there is another feature/bug here? Thanks!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#63 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATLUALSKKV3PHDSKMQOYSDTA3JITANCNFSM4V5W2PZA>.
--
Sarah Djebali - PhD - CR INSERM
Iron metabolism genetics and regulation
IRSD INSERM U1220 - Bat B - CHU Purpan
Place du Docteur Baylac - CS 60039
31024 Toulouse Cedex 3
+33 5 62 74 45 08
sarah dot djebali at inserm dot fr
|
Description of changes
gunzip
action and variable assignment of hairpin and maturefasta
files inbowtie_indices
stepfile 'genome.fa' into fasta
from thebowtie_indices
outputsfasta
byreference_genome
infile refgenome from fasta
ofmirdeep2
inputshairpin.fa
Adding tests
Tested with the following commands:
(edited by @ewels to split arguments onto their own lines)
Minimal inputs for this pipeline can be found at http://genoweb.toulouse.inra.fr/~sdjebali/nf-core/smrnaseq/
However I am still getting an error:
Ensure the test suite passes
I have tried it
but
nextflow run . -profile test,docker
returns
Cannot enable more than one container engine -- Choose either one of: docker, singularity
Make sure your code lints
do not know where to find
nf-core
executable sorryPlease fill in the appropriate checklist below (delete whatever is not relevant). These are the most common things requested on pull requests (PRs).
PR checklist
nextflow run . -profile test,docker
).nf-core lint .
).docs
is updatedCHANGELOG.md
is updatedREADME.md
is updatedLearn more about contributing: https://github.com/nf-core/smrnaseq/tree/master/.github/CONTRIBUTING.md