https://github.com/genome/genome

sort by:
Revision Author Date Message Commit Date
fe0206d + gmt-web fix macports label markdown bug 30 June 2011, 22:50:58 UTC
3bef250 + gmt-web icon addition - addition of the 16x16 pixel icon 30 June 2011, 22:29:11 UTC
3f425b9 + gmt-web install page formatting fix - get the code text formatted correctly for the alternative installation section. 30 June 2011, 21:21:47 UTC
c41231f + gmt-web installation page update - the code block for the installation sub-section correctly formatted 30 June 2011, 21:03:46 UTC
5593d60 + minor formatting fixes - get the bullet list to format correctly. 30 June 2011, 20:55:46 UTC
c386a7c + more gmt-web documentation fixes - ensure that all github links go to the github page - adjust the reference documenation link page on the index page - place a link to the latest GPL license 30 June 2011, 20:33:30 UTC
7d188bb + gmt-web documentation page update - further indent the body of the SYNOPSIS section to get the <pre> formatting syntax 30 June 2011, 20:21:17 UTC
7a40e00 + further flushing out the gmt-web based documentation Addition of the Documentation and Install pages. 30 June 2011, 20:13:52 UTC
c2d9b6e + addition of the gmt website icon image 21 June 2011, 19:13:29 UTC
1ac02e5 + gmt-web configuration file rename 21 June 2011, 18:01:08 UTC
04d5d73 + initial gmt-website setup - initial Overview Documentation 21 June 2011, 17:42:45 UTC
14d48a1 + addition of wiki page reference - Adjust documentation to point to relevant wiki page - minor formatting changes 16 May 2011, 12:35:20 UTC
85d330e + addition of the example "trimmer" script 16 May 2011, 12:14:24 UTC
15c1b2b + add FASTQ/FASTA descriptions in README - add Wikipedia links describing FASTQ/FASA format files 16 March 2011, 14:46:04 UTC
684f015 + adjust version (0.4.2) -- help message re-arrangements - adjust the help message - mention about FASTA and FASTQ files as input - move the -a option closer to the -v option as they are somewhat related. 16 March 2011, 14:27:54 UTC
5143077 + more minor README language fixes - update the date on the README - be more explicit on the selected "report" and "read data" terms 15 March 2011, 23:08:00 UTC
524ff5d + README modification be more explicit about the piping/streaming/reading from stdin ability of fqgrep. 15 March 2011, 22:58:48 UTC
0779f23 + grammar and formatting fixes in README - usage of the term 'fqgrep' in the first sentence, and an application of 'fmt' on the first paragraph. 15 March 2011, 22:46:48 UTC
de5e313 + minor README language fixes - mention about using the -a and -r option for post-processing the data - mention about examples in the fqgrep-trim.pl description/documentation 15 March 2011, 22:31:58 UTC
7d94e3f + remove commented out logic in the trim script - remove the unused portion of the code that was attempting to construct a read mismatch count histogram. This was not really needed as one could derive the stats from the read count histogram (rch) output file. 15 March 2011, 22:21:49 UTC
d17cc53 + enable 'fqgrep -a' option usage in the trim script - changes to enable '-a' option usage. This makes the script a bit more memory efficient - update the version to '0.2.0' 15 March 2011, 22:20:02 UTC
859d202 + mention illustrative purposes of the trim script 15 March 2011, 20:22:41 UTC
0579d06 + minor refactoring on the fqgrep-trim.pl script - addition of a --version option - movement of all the input validation checks into its own subroutine - display the elapsed time on dumping out the stats 15 March 2011, 20:21:16 UTC
ff1310c + more README cleanup - mentioning of /usr/local/bin and removal of an extraneous line 14 March 2011, 21:52:56 UTC
50ef206 + update README - account for the -v, -V, -l option changes done in the prior commit. 14 March 2011, 21:35:32 UTC
3af7456 + adjust version (0.4.1) and options to be more like 'grep' - the invert records option in grep is -v not -l make fqgrep's -v option (version info) to be the invert match make a -V (capital V) to report version information - adjust formatting in version message -- remove extra whitespace 14 March 2011, 21:24:12 UTC
bd8a054 + update the program version to 0.4.0 14 March 2011, 00:46:58 UTC
5f62500 + README updates - mention the addition of the new '-l' and '-a' options. - place a comment about the streaming (ability to read from STDIN) functionality. 09 March 2011, 21:47:20 UTC
7a50ff5 + addition of a '-a' option -- show all matches Show all records irregardless of match status. Useful in conjunction with the -r option when one would like to do further custom post-processing on the data. 09 March 2011, 21:20:32 UTC
d593012 + help formatting change (on -l / invert match option) Split the help description of the -l option into two lines. For the ease of reading in narrow terminals. 04 March 2011, 20:18:14 UTC
231f651 + addition of an invert match option (-l) Show only sequences that DO NOT match the pattern. Mimic a regular grep feature... Regular grep had a '-L' option that would: "suppress the normal output; and instead print the name of each input file from which no output would normally have been printed". 02 March 2011, 06:12:34 UTC
e76bceb + be able to read from stdin This is a first-pass approach. The stdin will implicitly accept an input of the FASTQ or FASTA format. Any other format may give undesired and unknown behavior. 02 March 2011, 05:35:37 UTC
63435d9 + update acknowledgement section 16 February 2011, 18:05:08 UTC
fae2dd5 + change file permissions on fqgrep-trim.pl Make the script executable. 11 February 2011, 15:20:12 UTC
1b8e013 + minor README changes - move the 'Path::Class' installation notes into the PREREQUISITES section - mention of 'sudo' in the Ubuntu installation - note the usage of POSIX styled regular expressions 11 February 2011, 15:20:12 UTC
5e0f446 + documentation fixes - Addition of a couple examples in the EXAMPLE section - Ensure that the default option values appear at the end and are bold. 02 February 2011, 20:19:54 UTC
b95ea3b + README additions - rearrangement of the text regarding the approximate searching strategy - mention of TRE usage in R 02 February 2011, 19:45:13 UTC
f79baa8 + correctly dump the untrimmed reads into the desired input format Before, the untrimmed reads were only getting dumped into a FASTQ format. 02 February 2011, 19:39:52 UTC
b4a4305 + email format description changes 02 February 2011, 06:09:26 UTC
eb79934 + mention fqgrep-trim.pl in the README 02 February 2011, 06:08:38 UTC
1271e8d + module / options / documentation sync and cleanup 02 February 2011, 06:07:48 UTC
14a4bf4 + bugfixes ensure that the correct hash key is being used 02 February 2011, 05:03:47 UTC
2ba29d2 + refactoring place the input file type assessment into its own subroutine 02 February 2011, 05:03:07 UTC
2f7e03d + adjust output statistics tables - ensure that the output file names were consistent with the documentation and code - removed unused file names (the overall_count_file) - adjust subroutine input params accordingly - adjust how the table columns were being presented = read_length_histogram_table (rlh) * has 3 columns joined into one large table 'Mismatch', 'Read Length', 'Read Count' Before there were subtables with 2 columns per mismatch level = read_count_histogram_table (rch) * has only 4 columns: 'MismatchThreshold', 'TotalFilteredReads', 'Trimmed', 'Omitted', 'TotalReads' 02 February 2011, 04:56:45 UTC
5ce7aa3 + remove usage of the mismatch_count_histogram data This was a redundant set of statistics that can be derived from the other output statistics files. 02 February 2011, 04:51:58 UTC
5a144a3 + proper output filename descriptions in documentation 01 February 2011, 23:27:56 UTC
9052e27 + application of fmt on sections of the documentation 01 February 2011, 23:21:37 UTC
d384fd2 + adjust file name suffixes for output stat files the read-count-histogram file output should have a 'rch' suffix appended the read-length-histogram file output should have a 'rlh' suffix appended be also consistent in the documentation too. 01 February 2011, 23:19:54 UTC
0f71134 + ensure the trim option takes an argument 01 February 2011, 23:19:09 UTC
8d0ff0a + standardize the options documentation section - usage of single quotes for the available option values - usage of the 'or' clause instead of '|' 01 February 2011, 23:01:06 UTC
1a00c43 + set verbose level 1 for Pod::Usage - remove out the extra unncessary options summary in the POD. 01 February 2011, 23:00:06 UTC
cbdb5f8 + addition of a --help option via Pod::Usage 01 February 2011, 22:56:00 UTC
11a9209 + convert read-mismatch-count-histogram to read-count-histogram 01 February 2011, 22:55:24 UTC
a65b063 + NOTES section grammar fix and reformatting + 'consequence' => 'the consequence' 01 February 2011, 21:49:26 UTC
c2679d5 + documentation refinements - application of 'par' formatting to certain sections to ensure 80 character widths. - refinement of the language in the NOTES section. 01 February 2011, 20:39:00 UTC
599497b + refactor of the fqgrep-trim.pl script - ability to work on 'left' or 'right' adaptor trimming - ability to input and output FASTA or FASTQ files - adjustment of options and documentation - ability to work on /usr/bin/env perl - addition of a GPL license - general cleanup of extraneous logic and documentation 01 February 2011, 06:02:40 UTC
50b8a48 + refactor the README for a more general audience 01 February 2011, 05:56:30 UTC
e3465fc + remove extraneous gnuplot directive file 29 January 2011, 21:41:52 UTC
98dabb2 + addition of license information to fqgrep 10 January 2011, 04:29:01 UTC
5568e8d + remove unused bitap algorithm files - the libtre library (http://laurikari.net/tre/) is the desired library to use for fqgrep. The other explored alternatives (bitap.c, from wikipedia) and (libbitap, from http://rational.co.za/libbitap) are not being used currently anymore. 10 January 2011, 04:29:01 UTC
9d965af + adjust the Makefile to work on other plaforms - added the following PHONY targets: macports genome clean-genome * general 'make' - should work on general linux and unix systems all libraries are loaded dynamically * macports - for the Mac OS X installation, designed if the tre library was installed via macports (http://www.macports.org) * genome / clean-genome - for installation at the Genome Center at Washington University. The external libraries (libtre, libz) are statically complied into the final executable). To account for the multiple linux images currently available at the Center. If use 'make genome', then use 'make clean-genome' for the 'make clean'ing process. 10 January 2011, 01:15:45 UTC
80f377a + addition of author information 06 January 2011, 15:28:14 UTC
ea18b7f + input error checking cleanup Now that the TRE regex engine is being used. The following error check : ensure the number of max_mismatches does not exceed the search pattern length should not be enforced, as one could make a regex that is short but could have a mismatch value applied to it that is much longer than the regex string itself. 03 January 2011, 18:27:11 UTC
0b1581f + fix copy-n-paste documentation section header typo 01 December 2010, 21:32:26 UTC
f3b9ed9 + addition of example trimming and plotting scripts 01 December 2010, 20:31:20 UTC
91c9354 + removal of extraneous newline in report stats 06 November 2010, 05:36:07 UTC
02e3c2e + adjust help message - note type of input where input argument parameters are required - adjust the order of the placement of the -s, -i, -d, -S, -I, -D options in the help message. Make it consistent. 05 November 2010, 08:53:18 UTC
ba3e3db + addition of 'match string' column in stat report 03 November 2010, 09:02:52 UTC
9d4d8a6 + addition of threshold options - be able to independently control the maximum threshold of allowable insertions, deletions, and substitutions in approximate pattern search - with these new options (-s, -i, -d) the older option definitions (-s and -d) had to be remapped to something new: -s => -r -d => -b 03 November 2010, 08:43:53 UTC
de256d4 + allow for static linking when making fqgrep - not all workstations have either the libtre library installed, or have its latest version. To get around this issue for the moment, so that most people can try it out, statically compile it. 01 November 2010, 04:24:57 UTC
5f23e34 + addition of options to the tre-test program - make it similar to fqgrep in being able to adjust the mismatch, and cost parameters. 01 November 2010, 02:25:36 UTC
5c31b86 + printout a header in the detail stats report 01 November 2010, 02:25:13 UTC
c291d4d + highlight calculation adjustments & help formatting - directly use match start & end position information when making the highlighted sequence. (For some reason the pointer arithmetic on the strings was not working in the new tre engine version) - we can now output files of various types (FASTQ, FASTA, tsv, csv reports, etc.). Omitted the usage of "fastq" in the output file option help description. 31 October 2010, 19:14:11 UTC
18db513 + a very first pass at using the tre regexp engine 31 October 2010, 18:16:02 UTC
59cb91b + a test of using the libtre library This is just seeing its basic approximate string matching usage. 30 October 2010, 23:18:23 UTC
9a1bcbf + addition of the libbitap source code files (*.c, *.h) 26 October 2010, 04:02:25 UTC
f148f32 + first-pass attempt to use the libbitap library - replace the wikipedia bitap implementation with libbitap (http://rational.co.za/libbitap) libbitap handles the cases for insertions, deletions, and substitutions unlike the wikipedia version (which only dealt with substitutions). libbitap also some limited amounts of regular expression syntax. Although its usage is not well documented. 25 October 2010, 05:52:45 UTC
6f99fcf + substitute usage of strndup with stringn_duplicate - for UNIX (and C) portability reasons 25 October 2010, 00:10:19 UTC
cc5fb79 + bitap algorithm pattern limit adjustment - parameterize the pattern length limit applied to the current implemented version of the bitap algorithm. - increase the limit from 31 characters to 64 characters. 11 October 2010, 17:20:02 UTC
7826354 + add a "INSTALLATION" section in the README 11 October 2010, 17:13:14 UTC
668b054 + initial import This is a quick first-pass implementation of a FASTQ sequence grepper tool. It is basically a stitch of the code mentioned in the README. 11 October 2010, 01:57:30 UTC
back to top