-
Notifications
You must be signed in to change notification settings - Fork 13
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
Is there a file size or SNP amount limit when using METAL? #21
Comments
That error looks to only occur in two places in the program: Lines 1807 to 1809 in e2253cc
Lines 2158 to 2160 in e2253cc
Seems to always have something to do with the number of separate tokens it can find on a line in the metal script. It goes through the commands that should only have 1 token (like CLEARFILTERS or ANALYZE), and if it still finds your line only contains 1 token, it returns that error. Same thing for all commands that should have 2 tokens (LOGPVALUE ON). So it could be you've either got a bad command, or maybe there's a strange delimiter causing the actual parsing of the number of tokens to be incorrect. Completely guessing though. What does your script look like? |
Thanks for the reply! My script looks as below: metal scheme STDERR marker SNP process AGNES_2738_N_with_header marker SNPID proccess UKBB_SCA_EUR_GWAS__VF_STRICT__sumstats_14032022_MAC3_METALfinal.tsv analyze heterogeneity It is only the final file that this error occurs on, just to give you an idea of what the file looks like I will show you a few lines: GENPOS CHROM SNPID ID ALLELE0 ALLELE1 N BETA SE pvalue I still can't seem to resolve the issue who see anything wrong with my script. I could, however, be missing something incredibly obvious! Thanks for helping out! |
If you change |
Hi there,
I am trying to meta-analyse two summary statistic files together which differ greatly in size (3.2gb, 600mb). The large file contains ~58M SNPs while the small file contains ~7.8M SNPS. METAL is able to process the smaller file, however when I try processing the larger files I get the following error:
## ERROR: The command you issued could not be processed ...
I have triple checked that the headers are set correctly but it still does not seem to work. Are there limits to to the amount of SNPs metal can process perhaps?
Thanks in advance!
The text was updated successfully, but these errors were encountered: