A computer-based system for creating from one or more datasets a data table comprising sequence identifiers corresponding to a targeted collection of sequences, the one or more datasets comprising sequence identifiers corresponding to biopolymer sequences and linked to corresponding annotations, the system comprising:
- a) a search function which searches the annotations of the one or more datasets according to one or more user-defined criteria and outputs a first subset of the one or more datasets restricted by the one or more criteria;
- b) a redundancy reducing function which compares the first subset with one or more first databases correlating the sequence identifiers of the first subset with common source gene biopolymers and outputs a second subset of the dataset having reduced biopolymer redundancy relative to the first subset;
- c) a selection function which applies to the second subset a user-defined selection parameter and outputs a third subset of the one or more datasets restricted relative to the second subset by the parameter;
- and
- d) a tabulation function which creates and outputs the targeted collection of sequences in the form of a data table comprising, configurable by and sortable by the sequence identifiers of the third subset.