엔드로프

Endrov
엔드로프
Endrov.png
Endrov 이미지 창
개발자요한 헨리크손(카롤린스카 연구소)
안정된 릴리스
2.15 / 2009년 6월 17일 (공식 출시)
운영 체제임의(Java 기반)
유형이미지 처리이미지 분석
면허증.새로운 BSD 라이선스
웹 사이트www.endrov.net

Endrov[1] 이미지 분석 및 데이터 [2]처리를 목적으로 하는 오픈 소스 플러그인 아키텍처입니다.Java를 기반으로 하기 때문에 휴대성이 뛰어나 로컬과 애플릿 모두에서 실행할 수 있습니다.복잡한 시공간 이미지 데이터를 처리할 수 있는 고급 오픈 소스 소프트웨어가 필요했기 때문에 주로 생물 연구의 현미경에서 얻은 것입니다.ImageJ의 철학의 대부분을 빌려주지만, 보다 현대적인 디자인으로 대체하는 것을 목표로 하고 있습니다.

Endrov는 C.elegans의 배아 발생을 지도화하는 소프트웨어의 필요성에 따라 성장했습니다.[3]

수석 개발자인 Johan Henriksson은 Karolinska Institute의 박사과정 학생이다.

사양

Endrov는 라이브러리이자 이미지 프로그램입니다.이 설계에서는 데이터 타입, 필터 및 기타 데이터 처리 플러그인과 GUI 코드를 분리하는 데 중점을 두고 있습니다.이 프로그램은 대부분의 일상적인 사용이나 프로토타이핑에 사용할 수 있으며, 대규모 배치 처리 또는 통합을 위해 코드가 라이브러리로 호출됩니다.

Endrov는 프로그램으로서 일반 이미지 처리 소프트웨어에서 기대하는 것을 수행할 수 있습니다.새로운 편집 도구, 창 및 데이터 유형을 통합하는 것은 간단함을 의미합니다.다른 이미징 소프트웨어와 차별화되는 주요 특징은 보다 심각한 현미경 검사에 필요한 추가 치수(XYZ, 시간, 채널)를 처리할 수 있다는 것이다.필터를 직접 적용하지 않고도 사용할 수 있으며 필터 시퀀스로 구성할 수 있습니다.데이터(예를 들어 분석에서 파생된 데이터)는 영상과 함께 저장됩니다.

네이티브 이미지 포맷은 OST이지만 대부분의 일반적인 포맷이 지원됩니다.

ImageJ와의 비교

ImageJ는 오래된 버전이기 때문에 성숙도가 높아져 플러그인이 많아졌습니다.이것에 의해, 후방 호환성을 해치지 않고 ImageJ 를 변경할 수 있는 양이 제한됩니다.이로 인해 설계상의 결함이 시간이 지남에 따라 누적되고 있습니다.Endrov는 깔끔한 설계를 위해 모든 하위 호환성을 희생합니다.ImageJ는 핵심 플러그인으로 구성되어 있으며 비교적 독립적인 플러그인으로 구성되어 있지만 Endrov는 핵심 기능이 거의 없고 플러그인 의존성이 많습니다.목표는 통합을 강화하고 캡슐화를 강화함으로써 코드 용장성을 줄이고 유지보수를 용이하게 하는 것입니다.예를 들어 GUI는 대부분의 알고리즘플러그인과는 별개입니다.알고리즘은 입력과 출력의 설명만을 제공합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Endrov는 2007년 International Worm Meeting에서 처음으로 국제적으로 소개되었습니다.Johan Henriksson 등:Virtual-Worm Base - C. elegans의 혈통과 세포 특이 유전자 발현을 연구하는 도구
  2. ^ "Endrov: 이미지 분석을 위한 통합 플랫폼" Nature Methods.2013년 9월 22일 취득.
  3. ^ Hench, J; Henriksson, J; Lüppert, M; Bürglin, TR (2009). "Spatio-temporal reference model of Caenorhabditis elegans embryogenesis with cell contact maps". Developmental Biology. 333 (1): 1–13. doi:10.1016/j.ydbio.2009.06.014. PMID 19527702.

외부 링크