o ˆ}¸hã@s:ddlmZdZdZdZdZdZdZdZd Z d Z d Z d Z d Z dZdZdZdZdZdZdZdZdZdZdZdZeeeeee e e e e eeeeeeeeeegZide “de“de“de“de “de“d e“d!e“d"e“d#e“d$e“d%e“d&e“d'e“d(e“d)e“d*e“e e e e ed+d+eeeeeeeed,œ¥Zgd-¢Zd.d/„Zd0S)1é)ÚSKIPPED_MIME_TYPESz not-specifiedÚskipZadditionalLinksz biolucida-2dz biolucida-3dz common-imageszabi-context-fileÚcsvzabi-flatmap-fileÚnameZorganszabi-plotzmbf-segmentationzabi-scaffold-dirzabi-scaffold-metadata-filez abi-thumbnailzabi-scaffold-view-filezabi-simulation-filezabi-simulation-omex-filezfe-modelÚvideoÚversionÚreadmeÚtitleztext/csvz*application/vnd.mbfbioscience.metadata+xmlz-application/vnd.mbfbioscience.neurolucida+xmlz.application/x.vnd.abi.context-information+jsonz"application/x.vnd.abi.flatmap+jsonz(application/x.vnd.abi.scaffold.meta+jsonz(application/x.vnd.abi.scaffold.view+jsonz%application/x.vnd.abi.simulation+jsonz/application/x.vnd.abi.simulation+x.vnd.abi.omexzimage/x.vnd.abi.thumbnail+jpegzimage/x.vnd.abi.thumbnail+pngztext/vnd.abi.plot+thumbnailz inode/vnd.abi.scaffold+directoryzinode/vnd.abi.scaffold+filez inode/vnd.abi.scaffold+thumbnailz%inode/vnd.abi.scaffold.thumbnail+filez inode/vnd.abi.scaffold.view+filez tiff-image)z&text/vnd.abi.plot+tab-separated-valuesz(text/x.vnd.abi.plot+tab-separated-valuesztext/vnd.abi.plot+csvztext/x.vnd.abi.plot+csvú image/pngz image/tiffz image/tifú image/jpegz image/jpxzimage/vnd.ome.xml+jpxz image/jp2zimage/vnd.ome.xml+jp2z model/stlz model/objz video/mp4)ÚbytesZ checksumsÚ distributionsZissupplementaltoÚupdatedcCsŠ| ¡}|dkr tS|tkrtS| ¡}|tvrtS|tvrC|dvr?z|dd d¡r/tWSWt|Sty>tYSwt|StS)NÚ)r r ÚdatasetÚpathZ derivative)ÚstripÚSKIPÚ NOT_SPECIFIEDÚlowerrÚMAPPED_MIME_TYPESÚ startswithÚKeyError)Ú mime_typeÚobjZlower_mime_type©rúJ/home/cmiss/Jenkins/workspace/SPARC-API/app/scicrunch_processing_common.pyÚ map_mime_typeOs(ÿ þÿrN)Z*app.scicrunch_processing_skipped_mimetypesrrrZADDITIONAL_LINKSZ BIOLUCIDA_2DZ BIOLUCIDA_3DZ COMMON_IMAGESZ CONTEXT_FILEZCSVZ FLATMAP_FILEÚNAMEZORGANSZ PLOT_FILEZSEGMENTATION_FILESZ SCAFFOLD_DIRZ SCAFFOLD_FILEZTHUMBNAIL_IMAGEZSCAFFOLD_VIEW_FILEZSIMULATION_FILEZSIMULATION_OMEX_FILEZFE_MODELZVIDEOÚVERSIONZREADMEZTITLEZPASS_THROUGH_KEYSrÚSKIPPED_OBJ_ATTRIBUTESrrrrrÚs¤  þÿþýüûúùø ÷ ö õ ô óòñðïß$