# Path: aston/cache.py
# class _HashedSeq(list):
#     def __init__(self, tup, hash=hash):
#     def __hash__(self):
# def _make_key(args, kwds, typed, kwd_mark=(object(),),
#               fasttypes={int, str, frozenset, type(None)}, sorted=sorted,
#               tuple=tuple, type=type, len=len):
# def lru_cache(maxsize=100, typed=False):
#     def decorating_function(user_function):
#             def wrapper(*args, **kwds):
#             def wrapper(*args, **kwds):
#             def wrapper(*args, **kwds):
#         def cache_info():
#         def cache_clear():
#         HITS, MISSES = 0, 1  # names for the stats fields
#         PREV, NEXT, KEY, RESULT = 0, 1, 2, 3    # names for the link fields


import binascii
import inspect
import mimetypes
import os
import os.path as op
from glob import glob
from importlib import import_module
from aston.cache import cache
image/png	png	8950
application/fasta   fa,fasta,fna,faa                3E
text/csv            csv                             *
application/mzxml	mzxml	*
application/mzml	mzml	*
application/netcdf  cdf                             4344
application/fcs     fcs,lmd                         46435333
application/vnd-sequencing-ab1	ab1,abi	4142
application/vnd-sequencing-scf	scf	2E73
application/vnd-agilent-chemstation-pump	lpmp1.reg	0233
application/vnd-agilent-chemstation-fraction	lafc1fd.reg	0233
application/vnd-agilent-chemstation-flowinject	acqres.reg	0233
application/vnd-agilent-chemstation-lcstat	lcdiag.reg	0233
application/vnd-agilent-chemstation-flowinject	acqres.reg	0233
application/vnd-agilent-masshunter-pump	cappump.cd	*
application/vnd-agilent-masshunter-temp	tcc1.cd	*
application/vnd-agilent-masshunter-acqmethod	acq_method.xml	*
application/vnd-agilent-masshunter-sampleinfo	sample_info.xml	*
application/vnd-agilent-masshunter-msmsscan  bin          0101
application/vnd-agilent-masshunter-dad  sd          *
application/vnd-agilent-chemstation-fid	ch	0238
application/vnd-agilent-chemstation-fid2	ch	0331
application/vnd-agilent-chemstation-ms  ms          0132
application/vnd-agilent-chemstation-mwd  ch          0233
application/vnd-agilent-chemstation-mwd2  ch          0331
application/vnd-agilent-chemstation-dad  uv          0233
application/vnd-agilent-chemstation-dad2  uv          0331
application/vnd-bruker-msms  ami          *
application/vnd-bruker-baf  baf          2400
application/vnd-inficon-hapsite  hps          0403

# Path: aston/cache.py
# class _HashedSeq(list):
#     def __init__(self, tup, hash=hash):
#     def __hash__(self):
# def _make_key(args, kwds, typed, kwd_mark=(object(),),
#               fasttypes={int, str, frozenset, type(None)}, sorted=sorted,
#               tuple=tuple, type=type, len=len):
# def lru_cache(maxsize=100, typed=False):
#     def decorating_function(user_function):
#             def wrapper(*args, **kwds):
#             def wrapper(*args, **kwds):
#             def wrapper(*args, **kwds):
#         def cache_info():
#         def cache_clear():
#         HITS, MISSES = 0, 1  # names for the stats fields
#         PREV, NEXT, KEY, RESULT = 0, 1, 2, 3    # names for the link fields


# Path: aston/tracefile/mime.py
import binascii
import inspect
import mimetypes
import os
import os.path as op
from glob import glob
from importlib import import_module
from aston.cache import cache

image/png	png	8950
application/fasta   fa,fasta,fna,faa                3E
text/csv            csv                             *
application/mzxml	mzxml	*
application/mzml	mzml	*
application/netcdf  cdf                             4344
application/fcs     fcs,lmd                         46435333
application/vnd-sequencing-ab1	ab1,abi	4142
application/vnd-sequencing-scf	scf	2E73
application/vnd-agilent-chemstation-pump	lpmp1.reg	0233
application/vnd-agilent-chemstation-fraction	lafc1fd.reg	0233
application/vnd-agilent-chemstation-flowinject	acqres.reg	0233
application/vnd-agilent-chemstation-lcstat	lcdiag.reg	0233
application/vnd-agilent-chemstation-flowinject	acqres.reg	0233
application/vnd-agilent-masshunter-pump	cappump.cd	*
application/vnd-agilent-masshunter-temp	tcc1.cd	*
application/vnd-agilent-masshunter-acqmethod	acq_method.xml	*
application/vnd-agilent-masshunter-sampleinfo	sample_info.xml	*
application/vnd-agilent-masshunter-msmsscan  bin          0101
application/vnd-agilent-masshunter-dad  sd          *
application/vnd-agilent-chemstation-fid	ch	0238
application/vnd-agilent-chemstation-fid2	ch	0331
application/vnd-agilent-chemstation-ms  ms          0132
application/vnd-agilent-chemstation-mwd  ch          0233
application/vnd-agilent-chemstation-mwd2  ch          0331
application/vnd-agilent-chemstation-dad  uv          0233
application/vnd-agilent-chemstation-dad2  uv          0331
application/vnd-bruker-msms  ami          *
application/vnd-bruker-baf  baf          2400
application/vnd-inficon-hapsite  hps          0403

application/vnd-sciex-wiff	wiff	D0CF