Example #1
0
    def __init__(self, id="", start="", end="", relevancy=""):
        from log import Log as l
        self.log = l.getLogger()

        import mysql_operator
        self.db = mysql_operator.Mysql_operator()

        self.id = id
        self.start = start
        self.end = end
        self.relevancy = relevancy
Example #2
0
    def setUpClass(cls):
        sys.path.append(
            os.path.dirname(os.path.abspath(__file__)) + "/../../lib/utils")
        from log import Log as l
        cls.log = l().getLogger()
        sys.path.append(
            os.path.dirname(os.path.abspath(__file__)) + "/../../lib/db")
        import mysql_operator
        cls.db = mysql_operator.Mysql_operator()

        cls.log.info(
            "\n\nMySQL_test.setUpClass finished.\n---------- start ---------")
Example #3
0
	def __init__(self, id="", start="", end=""):
	
		sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../lib/utils")
		from log import Log as l
		self.log = l.getLogger()
		
		import mysql_operator
		self.db = mysql_operator.Mysql_operator()

		self.id = id
		self.start = start
		self.end = end
Example #4
0
    def __init__(self, id="", name="", belonging=""):

        sys.path.append(
            os.path.dirname(os.path.abspath(__file__)) + "/../lib/utils")
        from log import Log as l
        self.log = l.getLogger()

        import mysql_operator
        self.db = mysql_operator.Mysql_operator()

        self.id = id
        self.name = name
        self.belonging = belonging
Example #5
0
    def __init__(self,
                 id="",
                 title="",
                 authors="",
                 keywords="",
                 citings="",
                 citeds="",
                 conference="",
                 published="",
                 url="",
                 timestamp="",
                 abstract_path="",
                 pdf_path="",
                 label="",
                 color=""):
        sys.path.append(
            os.path.dirname(os.path.abspath(__file__)) + "/../lib/utils")
        from conf import Conf
        self.conf = Conf()
        from log import Log as l
        self.log = l.getLogger()
        self.log.debug(__class__.__name__ + "." +
                       sys._getframe().f_code.co_name + " start")

        import mysql_operator
        self.db = mysql_operator.Mysql_operator()

        self.id = id
        self.title = title
        self.authors = authors
        self.keywords = keywords
        self.citings = citings
        self.citeds = citeds
        self.conference = conference
        if published == "":
            self.published = None
        else:
            self.published = published
        self.url = url
        if timestamp == "":
            self.timestamp = None
        else:
            self.timestamp = timestamp
        self.abstract_path = abstract_path
        self.pdf_path = pdf_path
        self.label = label
        self.color = color
Example #6
0
    def __init__(self,
                 id="",
                 title="",
                 authors="",
                 keywords="",
                 citings="",
                 citeds="",
                 conference="",
                 published="",
                 url="",
                 timestamp="",
                 path=""):
        sys.path.append(
            os.path.dirname(os.path.abspath(__file__)) + "/../lib/utils")
        from log import Log as l
        self.log = l.getLogger()

        import mysql_operator
        self.db = mysql_operator.Mysql_operator()

        self.id = id
        self.title = title
        self.authors = authors
        self.keywords = keywords
        self.citings = citings
        self.citeds = citeds
        self.conference = conference
        if published == "":
            self.published = None
        else:
            self.published = published
        self.url = url
        if timestamp == "":
            self.timestamp = None
        else:
            self.timestamp = timestamp
        self.path = path
Example #7
0
import sys, os
sys.path.append(
    os.path.dirname(os.path.abspath(__file__)) + "/../../lib/utils")
from log import Log as l

log = l.getLogger()
log.info("get_papers_at_frist_keywords_next_citings.py start.")

sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../../lib/db")
import mysql_operator
from table_papers import Table_papers
from table_citations import Table_citations
from table_edges import Table_edges

db = mysql_operator.Mysql_operator()
papers = db.session.query(Table_papers).all()
citations = db.session.query(Table_citations).all()
db.session.query(Table_edges).delete()
db.session.commit()
edges = []


def already_registered(start, end):
    for edge in edges:
        if edge.start == start and edge.end == end:
            return True
    return False


def shared_keyword_check(start_paper, end_paper):
Example #8
0
 def is_visited(self):
     import mysql_operator
     db = mysql_operator.Mysql_operator()