pub fn parse_sites( input: &[u8], site_depths_and_types: Vec<SiteDepthAndType>, ) -> IResult<&[u8], Vec<Site>>