The DOI 10.17912/micropub.biology.001525 was not found in FlyBase. Note that very recent publications will not yet be in FlyBase