DICOM mit Synology DS 1010???

Status
Für weitere Antworten geschlossen.

Frankisunshine

Benutzer
Mitglied seit
07. Feb 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hallo Leute. Gibt es eine Möglichkeit den Synology DS 1010, als DICOM Server zum laufen zu bringen???

Gruß Frank
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.027
Punkte für Reaktionen
277
Punkte
393
Hallo,
ich glaube es wäre nützlich wenn Du mehr Informationen üder DICOM und die entsprechende Software geben könntest.

Gruß Götz
 

Frankisunshine

Benutzer
Mitglied seit
07. Feb 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hi. Dicom ist ein Medizin Standart für klinische Bilder ( z.B CT, MRT usw.). Diese Bilder können auf Dicome Server (PACS) gespeichert werden. Das geht nur wenn der Server auf Dicom Basis antwortet. z.B. wie dcm4che. Nun die Frage... kann man ein Dicom Dienst auf den Ds 1010 installieren??
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Installieren wird man es sicher können (weil man auf einem Linux-System alles installieren kann, wenn man genug Zeit und Mittel hat ;)) ... allerdings wird man eine Reihe von Baustellen lösen müssen, die bislang wohl noch niemand auf der DS bewältigt hat. Fertig gibt es das nicht - ein kurzer Blick auf Google zeigt das zumindest. Eine der Voraussetzungen wäre, dass man wohl ein Java braucht ... *guck*

Itari
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Komme vielleicht auch in "Verlegenheit" einen DICOM-Server zu brauchen. Denke irgenwie müsste es auf einer DS1010+ funktionieren...

Bist du schon weitergekommen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Setzt den Application Server JBoss voraus. Glaube irgendwie nicht, dass man den auf einer DS zum Laufen kriegen würde
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
JBoss und JAVA läuft. Jetzt muss ich JBoss nur noch automatisch starten können....
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Mache ich, bin aber noch nicht fertig mit der Installation/Konfiguration...
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Ich habe dcm4chee irgenwie am laufen, aber ein paar Menüpunkte melden noch Exeptions...
Das Kopierscript von der dcm4chee-installation hatte nicht funktioniert, entweder hatte es Fehler drin oder die eher die Busybox unterstützt nicht alles gleich wie Linux.

Jetzt bräuchte ich Hilfe vom DICOM-Spezialisten, was noch alles dazugehört und wie einrichten.
 

Frankisunshine

Benutzer
Mitglied seit
07. Feb 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hi, vielleicht liegt es am AET; der muss bei Dicom eingetragen sein; Der Dienst liegt über den IP Protokoll
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Kannst du mir das genauer erklären?

Was ich machen möchte: Der Kunde hat ein Philips-Digital-Röntgen-Gerät. Nun möchte ich, dass diese direkt auf die DiskStation die Bilder ablegen kann (DICOM?). Das sehe ich schon richtig, dcm4chee wäre unter anderem für das?
Kennst du eine Seite wo das Ganze erklärt ist?

Wegen der Installation von dcm4chee, das klappte eigentlich recht gut, kann sein, dass ich auch einen Biblothek von JBoss nicht ans richtige Ort kopiert hatte. Ich musste es von Hand machen, da das Script nicht funktionierte.
 

Frankisunshine

Benutzer
Mitglied seit
07. Feb 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hi. Okay also bei der Installation von dcm4chee hast du bestimmt mehr durchblick. So nun zum DICOM. Wenn ich Dich richtig verstehe möchtest DU die DS als Dicom Server laufen lassen. Das setzt voraus, dass physikalisch also auf Netzwerkeben sich die Geräte unterhalten. Damit Du aber Dicom Bilder auf die DS speichern kannst, muss der AET (Application Entity) von den jeweiligen Gerät eingetragen sein. Also auf deiner DS muß der AET von der Philips Durchleuchtung eingetragen sein. Auf der Philips Durchleuchtungsanlage muß dagegen die DS AET eingetragen sein. Wo genau bei dcm4chee ist weiß ich nicht weil ich nicht, weil ich noch nicht damit gearbeitet habe.

Also Du brauchst:
IP
AET
Port
Dienst z.B. Q/R oder dicom storage commitment usw.

http://idlastro.gsfc.nasa.gov/idl_html_help/DICOMEX_NET_LOCAL.html
http://de.wikipedia.org/wiki/Digital_Imaging_and_Communications_in_Medicine
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Also auf der QNAP gehts einfacher zu installieren, da die Installationsscripte funktionieren. Auf der Synology gaben die Installations-Scripte Fehler zurück... und da bin ich auch zuwenig Linux Guru ;-)
 

Anhänge

  • dcm4chee.jpg
    dcm4chee.jpg
    55,6 KB · Aufrufe: 62

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Wenn ich das Installerscript (unten angehängt) in der DS laufen lasse bekommen ich folgende Fehler:
Rich (BBCode):
cp: invalid option -- v
BusyBox v1.1.0 (2010.03.13-07:48+0000) multi-call binary

Usage: cp [OPTION]... SOURCE DEST

mv: unable to rename `./../server/default/deploy/jbossws.sar/jaxb-api.jar': No such file or directory
mv: unable to rename `./../server/default/deploy/jbossws.sar/jaxb-impl.jar': No such file or directory
cp: invalid option -- v
BusyBox v1.1.0 (2010.03.13-07:48+0000) multi-call binary

Ich habe dann alle "-v" rausgenommen, aber irgenwie wurde trotzdem nicht alles richtig kopiert...

Auf der QNAP läuft das Script einwandfrei durch...



Rich (BBCode):
#!/bin/sh
# -------------------------------------------------------------------------
# copy needed JBOSS components into DCM4CHEE installation
# -------------------------------------------------------------------------

DIRNAME=`dirname $0`
DCM4CHEE_HOME="$DIRNAME"/..
DCM4CHEE_SERV="$DCM4CHEE_HOME"/server/default

if [ x$1 = x ]; then
  echo "Usage: $0 <path-to-jboss-4.2.3.GA-installation-directory>"
  exit 1
fi

JBOSS_HOME="$1"
JBOSS_SERV="$JBOSS_HOME"/server/default

if [ ! -f "$JBOSS_HOME"/bin/run.jar ]; then
  echo Could not locate jboss-4.2.3.GA in "$JBOSS_HOME"
  exit 1
fi

cp -v "$JBOSS_HOME"/bin/run.jar \
  "$JBOSS_HOME"/bin/shutdown.bat \
  "$JBOSS_HOME"/bin/shutdown.jar \
  "$JBOSS_HOME"/bin/shutdown.sh \
  "$JBOSS_HOME"/bin/twiddle.bat \
  "$JBOSS_HOME"/bin/twiddle.jar \
  "$JBOSS_HOME"/bin/twiddle.sh \
  "$DCM4CHEE_HOME"/bin

mkdir "$DCM4CHEE_HOME"/client
cp -v "$JBOSS_HOME"/client/jbossall-client.jar \
  "$JBOSS_HOME"/client/getopt.jar \
  "$DCM4CHEE_HOME"/client

cp -v -R "$JBOSS_HOME"/lib "$DCM4CHEE_HOME"

cp -v "$JBOSS_SERV"/conf/jbossjta-properties.xml \
  "$JBOSS_SERV"/conf/jndi.properties \
  "$DCM4CHEE_SERV"/conf
cp -v -R "$JBOSS_SERV"/conf/props \
  "$JBOSS_SERV"/conf/xmdesc \
  "$DCM4CHEE_SERV"/conf

mkdir "$DCM4CHEE_SERV"/lib
cp -v "$JBOSS_SERV"/lib/* "$DCM4CHEE_SERV"/lib
rm -v "$DCM4CHEE_SERV"/lib/jbossmq.jar

cp -v "$JBOSS_SERV"/deploy/bsh-deployer.xml \
  "$JBOSS_SERV"/deploy/cache-invalidation-service.xml \
  "$JBOSS_SERV"/deploy/client-deployer-service.xml \
  "$JBOSS_SERV"/deploy/ear-deployer.xml \
  "$JBOSS_SERV"/deploy/ejb3-interceptors-aop.xml \
  "$JBOSS_SERV"/deploy/jboss-ha-local-jdbc.rar \
  "$JBOSS_SERV"/deploy/jboss-ha-xa-jdbc.rar \
  "$JBOSS_SERV"/deploy/jbossjca-service.xml \
  "$JBOSS_SERV"/deploy/jboss-local-jdbc.rar \
  "$JBOSS_SERV"/deploy/jboss-xa-jdbc.rar \
  "$JBOSS_SERV"/deploy/jmx-invoker-service.xml \
  "$JBOSS_SERV"/deploy/jsr88-service.xml \
  "$JBOSS_SERV"/deploy/mail-service.xml \
  "$JBOSS_SERV"/deploy/properties-service.xml \
  "$JBOSS_SERV"/deploy/quartz-ra.rar \
  "$JBOSS_SERV"/deploy/sqlexception-service.xml \
  "$JBOSS_SERV"/deploy/jms/jms-ra.rar \
  "$DCM4CHEE_SERV"/deploy

cp -v -R "$JBOSS_SERV"/deploy/ejb3.deployer \
  "$JBOSS_SERV"/deploy/http-invoker.sar \
  "$JBOSS_SERV"/deploy/jboss-aop-jdk50.deployer \
  "$JBOSS_SERV"/deploy/jboss-bean.deployer \
  "$JBOSS_SERV"/deploy/jbossws.sar \
  "$DCM4CHEE_SERV"/deploy
mv "$DCM4CHEE_SERV"/deploy/jbossws.sar/jaxb-api.jar "$DCM4CHEE_SERV"/lib
mv "$DCM4CHEE_SERV"/deploy/jbossws.sar/jaxb-impl.jar "$DCM4CHEE_SERV"/lib

cp -v "$JBOSS_SERV"/deploy/jboss-web.deployer/context.xml \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jasper-jdt.jar \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jbossweb-extras.jar \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jbossweb.jar \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jbossweb-service.jar \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jstl.jar \
  "$DCM4CHEE_SERV"/deploy/jboss-web.deployer
  
cp -v -R "$JBOSS_SERV"/deploy/jboss-web.deployer/conf \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/jsf-libs \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/META-INF \
  "$JBOSS_SERV"/deploy/jboss-web.deployer/ROOT.war \
  "$DCM4CHEE_SERV"/deploy/jboss-web.deployer

cp -v "$JBOSS_SERV"/deploy/jmx-console.war/checkJNDI.jsp \
  "$JBOSS_SERV"/deploy/jmx-console.war/displayMBeans.jsp \
  "$JBOSS_SERV"/deploy/jmx-console.war/displayOpResult.jsp \
  "$JBOSS_SERV"/deploy/jmx-console.war/index.jsp \
  "$JBOSS_SERV"/deploy/jmx-console.war/jboss.css \
  "$JBOSS_SERV"/deploy/jmx-console.war/style_master.css \
  "$DCM4CHEE_SERV"/deploy/jmx-console.war
  
cp -v -R "$JBOSS_SERV"/deploy/jmx-console.war/cluster \
  "$JBOSS_SERV"/deploy/jmx-console.war/images \
  "$JBOSS_SERV"/deploy/jmx-console.war/META-INF \
  "$DCM4CHEE_SERV"/deploy/jmx-console.war
  
cp -v -R "$JBOSS_SERV"/deploy/jmx-console.war/WEB-INF/classes \
  "$DCM4CHEE_SERV"/deploy/jmx-console.war/WEB-INF

cp -v "$JBOSS_SERV"/deploy/management/console-mgr.sar/*.jar \
  "$DCM4CHEE_SERV"/deploy/management/console-mgr.sar

cp -v -R "$JBOSS_SERV"/deploy/management/console-mgr.sar/META-INF \
  "$DCM4CHEE_SERV"/deploy/management/console-mgr.sar

cp -v "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/*.html \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/*.jar \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/*.js \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/*.jsp \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/*.xml \
  "$DCM4CHEE_SERV"/deploy/management/console-mgr.sar/web-console.war
  
cp -v -R "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/css \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/images \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/img \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/META-INF \
  "$DCM4CHEE_SERV"/deploy/management/console-mgr.sar/web-console.war
  
cp -v -R "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/WEB-INF/classes \
  "$JBOSS_SERV"/deploy/management/console-mgr.sar/web-console.war/WEB-INF/tlds \
  "$DCM4CHEE_SERV"/deploy/management/console-mgr.sar/web-console.war/WEB-INF

Falls jemand Interesse hat, kann ich das dcm4che von der QNAP posten oder mailen. Es läuft dann auch prima auf der Synology.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Tipp: Installiere dir die coreutils per IPKG und ändere deine PATH-Variable so ab, dass der Pfad /opt/bin am Anfang steht. Dann werden die coreutil-Kommands verwendet (cp, mv usw.), welche dann viel mehr Optionen beherrschen. Damit wird sich wahrscheinlich das ein oder andere Problem in Luft auflösen ...

Itari
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Danke, werde ich probieren!
 

Clown

Benutzer
Mitglied seit
10. Jul 2008
Beiträge
54
Punkte für Reaktionen
0
Punkte
6
Danke itari, jetzt funktionieren die Scripte!!!
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

Frankisunshine

Benutzer
Mitglied seit
07. Feb 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hi. Könntest Du mir ein Installationsanleitung für dcm4chee (Synology) zuschicken. Danke:D
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat