{'fraction_non_alphanumeric': 0.02374839537869063, 'fraction_numerical': 0.013478818998716302, 'mean_word_length': 5.662393162393163, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Population genetic structure of the sidespot barb, Barbus neefi, from the north-eastern escarpment, South Africa

Allozyme analysis was used to determine patterns of genetic variation within and between populations of Barbus neefi. The products of 29 loci were analysed, with 17 loci being monomorphic in all populations. The genetic variability estimates compared well with values reported in the literature. The percentage of polymorphic loci (0.95 criterion) ranged from 0–20.69% and average expected heterozygosity from 0.004–0.069. Headstream populations generally revealed lower genetic variability than populations in low lying areas, which emphasizes the importance of conserving headstream populations. Fixed allele mobility differences were observed at the MPI-1 protein coding locus between the Selons River population and the other populations. The measures of genetic differentiation as assessed by F-statistics, the effective number of migrants per generation and Nei's unbiased genetic distance consistently separated the Selons River population from the rest. Nevertheless, these estimates all fell within the range considered for conspecific populations. There was also a clear genetic division between populations from north and south of the Olifants River. The three populations from the Dorps, Spekboom and Blyde Rivers (Limpopo River system) and the population from the Crocodile River (Incomati River system) showed negligible genetic differentiation. Human-assisted transfer of populations may be responsible for this close similarity.