tomtoolkit / tom_antares Goto Github PK
View Code? Open in Web Editor NEWAntares Broker module for the TOM Toolkit
License: GNU General Public License v3.0
Antares Broker module for the TOM Toolkit
License: GNU General Public License v3.0
Tom-Antares seems to be missing the latest ANTARES filters. Could this be because it uses the antares-client, and perhaps this is not synced to ANTARES?
See PR #718 for discussion.
There seems to be an error in the instructions, I had to add the following line to my TOM_ALERT_CLASSES section of setting.py to get it to load
'tom_antares.antares.ANTARESBroker',
ANTARES has to be all caps.
The Antares Broker form only has the ability to search by Antares tags. The ability to search by ZTF or ANTARES ID would be very helpful at least. There is the beginnings of an advanced search code that could enable a very detailed search but it has not been implemented yet.
To Reproduce
Steps to reproduce the behavior:
Screenshot of the UI for the ANTARES broker query form
screenshot of advanced search code that only accounts for tags
Desktop:
CentOS Linux release 7.9.2009 (Core)
In making a Docker image of my TOM Toolkit, the inclusion of
tom-antares
in
requirements.txt
leads to an
ERROR: Exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 173, in _main
status = self.run(options, args)
File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 203, in wrapper
return func(self, options, args)
File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 315, in run
requirement_set = resolver.resolve(
File "/usr/local/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 94, in resolve
result = self._result = resolver.resolve(
File "/usr/local/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 472, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/local/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 366, in resolve
failure_causes = self._attempt_to_pin_criterion(name)
File "/usr/local/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 226, in _attempt_to_pin_criterion
raise InconsistentCandidate(candidate, criterion)
pip._vendor.resolvelib.resolvers.InconsistentCandidate: Provided candidate LinkCandidate('https://files.pythonhosted.org/packages/12/1e/c59c873cc63643b277e80efec0c5a9714798e4716ca43e97fba35b94e811/elasticsearch_dsl-7.4.0-py2.py3-none-any.whl#sha256=046ea10820b94c075081b528b4526c5bc776bda4226d702f269a5f203232064b (from https://pypi.org/simple/elasticsearch-dsl/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)') does not satisfy SpecifierRequirement('elasticsearch-dsl~=7.3'), SpecifierRequirement('elasticsearch-dsl~=7.3.0')
Earlier elasticsearch-dsl
is installed with a later version
Collecting elasticsearch-dsl~=7.3
Downloading elasticsearch_dsl-7.4.0-py2.py3-none-any.whl (63 kB)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.