1. A method of calling one or more bases for a nucleic acid of an organism, the method comprising: receiving, at a computer system, a basecalling model, the basecalling model configured to: receive inputs of intensity values for bases at one or more positions on a nucleic acid, and output a base call for each of the one or more positions, wherein the basecalling model is trained using a statistically significant number of assumed sequences of training nucleic acids and corresponding intensity values for bases at the positions of the assumed sequences, the corresponding intensity values being obtained from one or more first sequencing processes of training nucleic acids; receiving, at the computer system, sequencing data of test nucleic acids from a second sequencing process that is different from any of the one or more first sequencing processes, the sequencing data including intensity values for bases at a plurality of positions of a first test nucleic acid; for each of N positions of the first test nucleic acid: identifying intensity values corresponding to the position; determining, by the computer system, a first base call at a first position of the N positions using the basecalling model based on inputs of the intensity values for the N positions, where N is an integer greater than 1, wherein the basecalling model provides scores for each of a plurality of bases, and wherein determining the first base call includes: calculating, by the computer system, scores for each of the plurality of bases at the first position of the N positions using the basecalling model based on inputs of the intensity values for the N positions; and calling, by the computer system, the base corresponding to a highest score for the first position when the highest score satisfies one or more criteria; and calling a base at M positions based on the scores at the N positions, where M is less than or equal to N and greater than one.