SEQanswers

Go Back   SEQanswers > Bioinformatics > Bioinformatics



Similar Threads
Thread Thread Starter Forum Replies Last Post
some error message from BFAST match lei Bioinformatics 6 11-23-2015 03:42 AM
Strange memory corruption error in BFAST match step javijevi Bioinformatics 21 11-17-2011 08:17 PM
Bfast match abort error jkersh Bioinformatics 0 03-01-2011 09:12 AM
tophat 1.2 multi thread mode error altodor Bioinformatics 2 02-16-2011 12:02 AM
Error during Bfast match step James W. MacDonald Bioinformatics 2 01-05-2011 06:15 AM

Reply
 
Thread Tools
Old 06-15-2011, 07:08 AM   #1
bsk8635
Junior Member
 
Location: Kansas

Join Date: Jun 2011
Posts: 2
Post BFAST error during match: Could not start thread

Hi,

I have been playing around with BFAST the last couple of days and I can't get past the match step as it gives me the following error message after it has checked my command line arguments:


$ bfast match -f MgIM62u.fasta -r A1.fastq > bfast.matches.MgIM62u.bmf
************************************************************
Checking input parameters supplied by the user ...
Validating fastaFileName MgIM62u.fasta.
Validating readsFileName A1.fastq.
Validating tmpDir path ./.
**** Input arguments look good!
************************************************************
************************************************************
Printing Program Parameters:
programMode: [ExecuteProgram]
fastaFileName: MgIM62u.fasta
mainIndexes [Auto-recognizing]
secondaryIndexes [Not Using]
readsFileName: A1.fastq
offsets: [Using All]
loadAllIndexes: [Not Using]
compression: [Not Using]
space: [NT Space]
startReadNum: 1
endReadNum: 2147483647
keySize: [Not Using]
maxKeyMatches: 8
maxNumMatches: 384
whichStrand: [Both Strands]
numThreads: 1
queueLength: 250000
tmpDir: ./
timing: [Not Using]
************************************************************
Searching for main indexes...
Found 1 index (1 file).
Not using secondary indexes.
************************************************************
Reading in reference genome from MgIM62u.fasta.nt.brg.
In total read 1546 contigs for a total of 313500235 bases
************************************************************
Reading A1.fastq into a temp file.
Will process 30325510 reads.
************************************************************
Searching index file 1/1 (index #1, bin #1)...
Reading index from MgIM62u.fasta.nt.1.1.bif.
Read index from MgIM62u.fasta.nt.1.1.bif.
Reads processed: 0************************************************************
In function "FindMatches": Fatal Error[ThreadError]. Variable/Value: pthread_create: errCode.
Message: Could not start thread.
***** Exiting due to errors *****
************************************************************


Any ideas what this is related to? Since I have no idea what the problem is related to, I don't really know what additional information I should provide to help you help me.

Thanks in advance for your help!

-Boryana

Last edited by bsk8635; 06-15-2011 at 09:18 AM.
bsk8635 is offline   Reply With Quote
Old 06-15-2011, 02:47 PM   #2
nilshomer
Nils Homer
 
nilshomer's Avatar
 
Location: Boston, MA, USA

Join Date: Nov 2008
Posts: 1,285
Default

Report what the error code is. To do so, add the following to the code and re-compile:
Code:
diff --git a/bfast/RunMatch.c b/bfast/RunMatch.c
index d8e7de3..3cffe1a 100644
--- a/bfast/RunMatch.c
+++ b/bfast/RunMatch.c
@@ -853,6 +853,7 @@ int FindMatches(char **indexFileName,
                                        FindMatchesThread, /* start routine */
                                        &data[i]); /* data to routine */
                        if(0!=errCode) {
+                            fprintf(stderr, "errCode=%d\n", errCode);
                                PrintError(FnName, "pthread_create: errCode", "C
                        }
                }
nilshomer is offline   Reply With Quote
Old 06-16-2011, 06:27 AM   #3
bsk8635
Junior Member
 
Location: Kansas

Join Date: Jun 2011
Posts: 2
Default

Hi Nils,

Please bear with me for a second. I am not familiar with C at all, so could you please tell me which file (I assume RunMatch.c) and exactly where in the file (line number might be helpful) I need to add the given lines of code? The version of bfast installed on the cluster is 0.6.5a.

Thank you very much for your help with this issue.

- Boryana
bsk8635 is offline   Reply With Quote
Old 06-16-2011, 09:18 PM   #4
nilshomer
Nils Homer
 
nilshomer's Avatar
 
Location: Boston, MA, USA

Join Date: Nov 2008
Posts: 1,285
Default

Add this line "fprintf(stderr, "errCode=%d\n", errCode);" in RunMatch.c. See the context (called a diff) above.

My guess is that it is not BFAST related, but related to your specific operating system configuration. This would be a good time to talk to your system administrator and/or seek bioinformatics help.
nilshomer is offline   Reply With Quote
Reply

Tags
bfast, error, illumina, match, thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT -8. The time now is 08:52 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Single Sign On provided by vBSSO