식물 하나에 코드 하나, 어떤 언어에서도 동일
회양목명나방은 네 나라에서 네 가지 이름으로 불립니다. EPPO는 이 곤충에 다섯 글자 코드 하나를 부여하고, FairGrow는 작물, 병해충, 농약 등록 정보를 모두 이 코드에 연결합니다. 그래서 어느 나라에서든 같은 질문을 하면 그 나라에 해당하는 답을 얻을 수 있습니다.
이름은 열쇠가 될 수 없습니다
Buxusmot, pyrale du buis, Buchsbaumzünsler, box tree moth, 그리고 한국어로는 회양목명나방. 이름은 여러 개지만 곤충은 하나입니다. 이름으로 계산하는 한 언어별, 표기별로 목록을 관리해야 하고, 일상에서 자주 혼동되는 종은 그래도 오류가 생깁니다. EPPO는 모든 생물에 다섯 글자 코드를 하나씩 부여하며, 이 코드는 언어나 국가가 바뀌어도 달라지지 않습니다.
어디서나 같은 질문
FairGrow는 작물, 병해충, 농약 등록 정보를 EPPO 코드에 연결합니다. 그래서 플랑드르에서도 노르트홀란트에서도 같은 질문을 할 수 있고, 입력을 바꾸지 않아도 해당 국가에 적용되는 답을 얻습니다.
자체 데이터 계층이 먼저입니다
FairGrow는 이미 검증된 작물 1,115개와 각국 농약 등록에서 나온 코드 2,659개를 알고 있습니다. 검색은 여기서 시작되므로 대부분의 질문은 EPPO에 요청을 전혀 보내지 않습니다. 자체 데이터 계층에서 답을 찾지 못할 때만 외부로 질문을 보냅니다.
캐시는 선택이 아니라 필수입니다
모든 질문은 먼저 자체 사본을 거칩니다. 분류군은 30일, 관계 정보와 규제 정보는 7일 동안 보관합니다. EPPO 데이터는 천천히 바뀌기 때문에 최신성에는 손해가 없고, EPPO 서버의 트래픽은 크게 줄어듭니다.
장애는 증거가 아닙니다
요청이 실패하면 오래된 사본에 표시를 붙여 의도적으로 보여 드립니다. 네트워크 오류가 그 생물이 존재하지 않는다는 뜻은 아니며, 빈 화면은 “찾을 수 없음”으로 읽히기 때문입니다. 이 차이는 대충 넘기기에는 너무 중요합니다.
같은 데이터베이스로 가는 두 가지 경로
API 키가 있으면 Global Database API를 사용합니다. 키가 없거나 API가 멈추면 같은 내용을 담은 공개 데이터베이스로 전환합니다. 사용자가 느끼는 것은 계속 작동한다는 사실뿐입니다.
농약 등록부와의 연결
작물을 보면 EPPO가 병해충으로 등록한 생물뿐 아니라, 해당 국가에서 등록 농약이 있는 대상도 함께 보입니다. 이 조회는 같은 사용 구분 안에서 이루어집니다. 작물과 병해충을 따로 확인하면 아무 의미 없는 답이 나오기 때문입니다.
모든 화면에 출처를 표시합니다
데이터는 EPPO Global Database에서 가져오며 Open Data Licence에 따라 사용합니다. 화면 어디에 표시되든 링크와 함께 출처를 밝힙니다. 이는 장식이 아니라 공개 데이터가 계속 공개되기 위한 조건입니다.
실제로 자주 묻는 세 가지 질문
이것은 정확히 무엇인가
평소 쓰는 언어로 이름을 입력하면 코드, 대표 학명, EPPO가 알고 있는 이명이 표시됩니다. 라벨이나 알림에서 본 생물이 온실에서 본 것과 같은지 확인하고 싶을 때 유용합니다.
무엇이 무엇을 가해하는가
작물에서는 EPPO가 그 작물과 연결한 생물을, 생물에서는 그것이 가해하는 작물을 볼 수 있습니다. 무엇을 결정하기 전에 관찰 결과를 제자리에 놓아 볼 수 있는 목록입니다.
규제 당국의 시각
분류를 보면 그 생물이 어딘가의 검역 목록이나 경보 목록에 올라 있는지 알 수 있습니다. 사용할 수 있는 범위가 달라지지는 않지만, 일부 보고가 다른 보고보다 더 무겁게 다뤄지는 이유는 설명해 줍니다.
첫 목록의 4분의 1은 추측이었습니다
작물 데이터 계층을 만들 때 이미 67개 코드의 목록이 있었습니다. 확인해 보니 7개는 EPPO에 존재하지 않았고, 5개는 전혀 다른 식물을 가리켰습니다. 가장 기억에 남는 실수는 NAASS가 수선화로 올라 있었던 것인데, 실제로는 물냉이의 코드였습니다.
- 그 이후로 Global Database에서 확인하지 않은 코드는 하나도 테이블에 들어가지 않습니다
- 그곳의 대표명은 데이터 제공처가 붙인 학명과 일치해야 합니다
- 깔끔하게 연결할 수 없는 코드에는 조용히 추측하는 대신 경고를 붙입니다
EPPO, 유럽 및 지중해 식물보호기구
EPPO는 1951년부터 유럽과 지중해 지역의 식물 검역 관련 협약을 정해 온 정부 간 기구입니다. Global Database는 이 기구의 공개 참고 자료로 분류, 분포, 기주 식물, 그리고 어떤 생물이 어디에서 감시 대상인지를 담고 있습니다. 업계의 다른 곳들도 이곳에서 코드를 가져오며, FairGrow도 마찬가지입니다.
이 데이터베이스는 Open Data Licence에 따라 사용합니다. 즉, 데이터를 보여 주는 곳마다 출처를 밝히고 트래픽을 꼭 필요한 만큼으로 줄인다는 뜻입니다. 캐시는 FairGrow의 속도만을 위한 것이 아닙니다. 무엇보다 농업인 수가 늘어나도 공공 시설에 부담이 되지 않도록 하기 위한 것입니다.
자세한 내용은 gd.eppo.int와 EPPO 공식 사이트에서 확인하실 수 있습니다.
출처: EPPO Global Database, Open Data Licence에 따라 사용. 이 데이터를 사용하는 모든 화면 아래에 표시됩니다.
농업인들이 묻는 질문
이 코드를 외워야 하나요?
아닙니다. 평소 쓰는 이름을 평소 쓰는 언어로 입력하시면 됩니다. 코드는 FairGrow가 계산에 사용하는 경로일 뿐 기억할 필요는 없습니다. 다만 화면에 표시되므로 관청이나 공급업체가 요청할 때 그대로 옮겨 적을 수 있습니다.
작물에 EPPO 코드가 없으면 어떻게 되나요?
특히 화훼류나 경작하지 않는 땅에서 그런 경우가 있습니다. 이때는 거부가 아니라 경고로 표시됩니다. 알려 주시면 깔끔하게 연결할 수 있는지 다시 검토하겠습니다.
수국이 왜 네 개의 항목에 나뉘어 있나요?
국가별 농약 등록은 EPPO 코드가 아니라 작물 그룹 단위로 작성되기 때문입니다. 네덜란드 심사 기관은 “기타 분화류”라는 항목 하나에 70개의 코드를 연결하고, 반대로 수국은 “수국”, “기타 분화류”, “기타 절화류”, “기타 덩굴식물”에 모두 들어 있습니다. 이 연결은 다대다이며 국가마다 다르기 때문에, 나중에 설명하기 어려운 복잡한 로직 대신 버전이 관리되는 명시적인 테이블로 관리합니다.
데이터는 얼마나 최신인가요?
분류군은 30일, 관계 정보와 규제 정보는 7일 동안 보관합니다. EPPO 데이터는 천천히 바뀌기 때문에 실제로는 차이를 느끼지 못합니다. 답이 오래되었다는 표시가 보이면 그 순간 EPPO에 연결할 수 없었다는 뜻입니다. 빈 화면보다는 직전의 정확한 정보를 보여 드리는 편이 낫다고 판단합니다.
추가 비용이 드나요?
아닙니다. 작물과 병해충 검색은 요금제에 포함되어 있습니다. 추가할 수 있는 것은 농약 확인 기능으로, “이것이 무엇인가”에서 “여기서 이것에 무엇을 써도 되는가”로 한 걸음 더 나아가게 해 줍니다.
내 작물로 직접 확인하기
필지를 FairGrow에 등록하면 작물에 바로 코드가 붙습니다. 그러면 병해충 목록, 농약 등록부, 재배 기록으로 바로 이어지며, 다른 곳에 별도의 목록을 관리할 필요가 없습니다.
계정 만들기 → 작물 보호로 이동 →