Abstract:
A method for matching precursor ions to product ions generated in a chromatography—mass spectrometry experiment comprises: choosing a time window defining a region of interest for precursor ion data and product ion data generated by the experiment; constructing a plurality of extracted ion chromatograms (XICs) for the precursor ion data and the product ion data within the region of interest; automatically detecting and characterizing chromatogram peaks within each XIC and automatically generating synthetic analytical fit peaks thereof; discarding a subset of the synthetic analytical peaks which do not satisfy noise reduction rules; performing a respective cross-correlation score calculation between each pair of synthetic analytical fit peaks; and recognizing matches between precursor ions and product ions based on the cross correlation scores.
Abstract:
There is provided a method of automatically identifying and characterizing spectral peaks of a spectrum generated by an analytical apparatus comprising the steps of: receiving the spectrum generated by the analytical apparatus; automatically subtracting a baseline from the spectrum so as to generate a baseline-corrected spectrum; automatically detecting and characterizing the spectral peaks in the baseline-corrected spectrum; reporting the detected and characterized spectral peaks to a user; receiving a list of adjustments to be made to the detecting and characterizing step from the user; and adjusting exit values used in the detecting and characterizing step, based on the list of adjustments.
Abstract:
A method is provided of determining a relationship between a first animal and a second animal, which method comprises the steps of: (i) generating a proximity profile comprising information in relation to the frequency and duration of incidences of proximity for a candidate first animal in relation to the one or more candidate second animals; and (ii) analysing the proximity profile to determine whether the interaction between the candidate first animal and any of the candidate second animals is indicative of a relationship between the animals. Also provided is a system for use in such a method.
Abstract:
A method and apparatus for closed-loop power threshold leveling for a satellite communication system. An aspect of the present invention includes a plurality of user earth terminals (UET), a satellite and a network control center (NCC). The NCC polls the UETs to obtain power profile information. When polled, the UELTs form power profile responses and send the responses back to the NCC. The NCC forms a power profile database and statistically analyzes the power profile information to determine an uplink power threshold adjustment. The NCC transmits the uplink power threshold adjustment to the satellite, which adjusts an on-board uplink power level threshold in response to the uplink power threshold adjustment. In systems using mutltiple coding levels, the NCC determines uplink power offset values corresponding to the individual coding levels. The NCC delivers the uplink power offset values to the UETs which update their local power offset values.
Abstract:
The present invention provides plant retroelements useful as molecular tools. In one embodiment, the present invention provides nucleic acids encoding gag, pol and/or env genes of plant retroelements. The elements can be used, among other uses, as building blocks of other constructs, tools to find other nucleic acid sequences and tools to transfer nucleic acid into cells.
Abstract:
A method and apparatus for mitigation of false co-channel uplink reception, also known as show-thru, in an uplink A due to an uplink B at a satellite receiver. The method includes storing multiple scrambling sequences associated with respective individual uplinks, including a scrambling sequence A, receiving uplink A signals at an uplink A receiver, applying scrambling sequence A to the uplink A signals to generate descrambled A data, and then decoding the descrambled A data. The decoding step includes the generation of a decoder failure signal in the event that decoding is unsuccessful, and the method discards the descrambled A data if the decoder failure signal is asserted. Therefore, any show-thru data derived from uplink B will be discarded in the uplink A receiver, and vice versa. The step of applying the scrambling sequence may be effected using an exclusive-or operation.
Abstract:
The present invention is a demodulator and a method of demodulating burst communications. A demodulator (100, 200) includes a phase angle source (18), coupled to a current received burst communication, which provides a phase angle of the current received burst communication; a comparator (20), coupled to the phase angle source and a source of an estimated phase angle, which provides an output signal representing an angular difference between a phase of the current received burst communication and the estimated phase angle; and a phase lock loop (20), coupled to the output signal, which provides the estimated phase angle. The phase lock loop includes a Doppler accumulator (102) which provides a Doppler output which provides compensation in the estimated phase angle for the Doppler effect produced by relative motion between the demodulator and a source of the burst communications.
Abstract:
The present invention provides a method and apparatus for preventing show-thru (and therefore misinsertion of unintended traffic) among uplink beams transmitted to a satellite. The method includes the steps of selecting (402) an uplink A stagger value, selecting an uplink B stagger value, coding (404) uplink A data to generate coded uplink A data, and coding (406) uplink B data to generate coded uplink B data. Subsequently, the method transmits (412) the coded uplink A data, staggered by the uplink A stagger value, in the uplink A and further transmits (414) the coded uplink B data, staggered by the uplink B stagger value, in the uplink B. During coding (404, 406), the method may use a full length error correcting code capable of correcting t errors. In such a case, the method generally selects an uplink B stagger value differing from the uplink A stagger value by more than t codeword symbols. Alternatively, the method, during coding (404, 406), may use a shortened error correcting code capable of correcting t errors. In such a case, the method generally selects an uplink B stagger value differing from the uplink A stagger value by at least one codeword symbol. The method is not limited to any particular number of uplink beams and may provide staggering for all same color uplink beams in a predetermined reuse pattern, for example.
Abstract:
A method is provided for organizing a plurality of cells into a fixed size frame for transmission in the downlink of a processing satellite (12) to at least one of a plurality of earth terminals (14), comprising the steps of: (a) determining an inner coding rate (22) for a first set of data cells (20); (b) forming a group of codewords by applying an outer code (24) to the first set of data cells (20), such that the number of codewords being proportional to the inner coding rate; (c) entering the group of codewords row wise (26) into an interleaving array; and (d) applying an inner code column wise (28) to the group of codewords, thereby forming a fixed size frame body (30). More specifically, the interleaving area includes a plurality of columns and a plurality of rows, such that the plurality of columns is equivalent to a block size of the outer code and the plurality of rows is equivalent to the number of codewords multiplied by the number of bits for each codeletter in the codewords and then divided by the inner coding rate.
Abstract:
An improved digital decision directed phase locked loop (DD-PLL) for use with short block codes using phase shifting keying (PSK) modulation. The improvement involves a conventional digital phase lock loop which is modified to base its loop corrections on the results obtained by decoding the short block code rather than on a symbol by symbol basis as is customary in conventional DD-PLLs. The improved method of loop corrections involves retaining the symbol data pending the decoder's decision, derotating the retained data in accordance with the decoded result, and integrating the derotated data to form a composite estimator upon which to base the loop correction. In its preferred embodiment, the invention uses an (8, 4) biorthogonal code with quatenary PSK.