read_bibliography sometimes behaves poorly when given a .ris file that contains untagged information in separate text blocks (see attached file).
Specifically, this text is assigned to the wrong reference, as it occurs after the 'ER' tag. Key issue is to ensure that information is either deleted or assigned to the correct reference. Related issue is to ensure that read_bibliography always returns the correct number of references - currently it returns n+1 for every n references in the source file.
A sub-problem with this file is that references are numbered, but this information is not stored in a sensible way - correct or delete this information.
read_bibliography sometimes behaves poorly when given a .ris file that contains untagged information in separate text blocks (see attached file).
Specifically, this text is assigned to the wrong reference, as it occurs after the 'ER' tag. Key issue is to ensure that information is either deleted or assigned to the correct reference. Related issue is to ensure that read_bibliography always returns the correct number of references - currently it returns n+1 for every n references in the source file.
A sub-problem with this file is that references are numbered, but this information is not stored in a sensible way - correct or delete this information.
ris_error_1.txt