# HG changeset patch # User recetox # Date 1598360718 0 # Node ID 4c64436e0c6fdcc3733148a9f9838c4bb67ca1e9 "planemo upload commit 9d75007f88d8f0c351951d7f47a79c7922ef3395-dirty" diff -r 000000000000 -r 4c64436e0c6f datatypes_conf.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/datatypes_conf.xml Tue Aug 25 13:05:18 2020 +0000 @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 4c64436e0c6f lib/galaxy/datatypes/feather.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/galaxy/datatypes/feather.py Tue Aug 25 13:05:18 2020 +0000 @@ -0,0 +1,15 @@ +from galaxy.datatypes.binary import Binary +from galaxy.datatypes.metadata import ColumnTypesParameter, MetadataElement + + +class Feather(Binary): + file_ext = "feather" + + + def sniff(self, filename): + try: + with open(filename, 'rb') as f: + header = f.read(6) + return header.startswith((b'FEA1', b'ARROW1')) + except Exception: + return False