Legofit
infers population history from nucleotide site patterns.
Functions | Variables
pclgo.c File Reference
#include "strdblqueue.h"
#include "misc.h"
#include "parstore.h"
#include "gptree.h"
#include "network.h"
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <ctype.h>
#include <string.h>
#include <math.h>
#include <gsl/gsl_linalg.h>
#include <gsl/gsl_vector.h>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_errno.h>

Functions

void usage (void)
 
void parseError (char *p, char *buff, const char *file, int line)
 
char * lastNonwhite (char *s)
 
int main (int argc, char **argv)
 

Variables

const char * usageMsg
 

Variable Documentation

◆ usageMsg

const char* usageMsg
Initial value:
=
"Usage: pclgo [options] <file.lgo> <rep1.legofit> <rep2.legofit> ...\n"
" where the .legofit files were generated by legofit, using data sets\n"
" corresponding to different bootstrap or simulation replicates. All\n"
" these legofit runs should use the same .lgo file, whose name should\n"
" be listed first on the pclgo command line.\n"
"Options:\n"
" -p <d> : specify digits of precision\n"
" --tol <f> : drop dimensions that account for a fraction\n"
" of variance smaller than <f>.\n"
" -h or --help : print this message\n"