MCPcopy Create free account

hub / github.com/CharlesPikachu/paperdl / functions

Functions267 in github.com/CharlesPikachu/paperdl

↓ 1 callersMethodclose
(self)
paperdl/paperdl.py:67
↓ 1 callersMethodcollectrepositorycontext
(self)
scripts/g4f_issue_reply.py:70
↓ 1 callersMethodcommanddownload
(self, args: argparse.Namespace, parser: argparse.ArgumentParser)
paperdl/paperdl.py:296
↓ 1 callersMethodcommandsearch
(self, args: argparse.Namespace, parser: argparse.ArgumentParser)
paperdl/paperdl.py:287
↓ 1 callersFunctioncookies2dict
(cookies: str | dict = None)
paperdl/modules/utils/cookies.py:13
↓ 1 callersMethodcountpdfpages
(path: str | Path, *, data: Optional[bytes] = None)
paperdl/modules/engines/base_paper_client.py:266
↓ 1 callersMethoddeduplicate
(paper_infos: Sequence[PaperInfo])
paperdl/paperdl.py:129
↓ 1 callersMethoddeleteecyltconversation
(self, conversation_id: str)
scripts/g4f_issue_reply.py:338
↓ 1 callersMethoddownloadfile
(self, url: str, target_path: str | Path, *, overwrite: bool = False, chunk_size: int = 1024 * 128, headers: O
paperdl/modules/engines/base_paper_client.py:226
↓ 1 callersMethoddownloaditem
Download one paper and return local file path.
paperdl/modules/engines/base_paper_client.py:296
↓ 1 callersMethoddownloadpdfwithbrowser
(self, url: str, target_path: str | Path, *, overwrite: bool = False, progress_description: Optional[str] = No
paperdl/modules/engines/biorxiv_paper_client.py:88
↓ 1 callersMethodensureprogress
(self)
paperdl/modules/engines/base_paper_client.py:130
↓ 1 callersMethodentrytopaperinfo
(self, entry: dict, *, query: Optional[str] = None, rank: Optional[int] = None)
paperdl/modules/engines/arxiv_paper_client.py:93
↓ 1 callersMethodexportcookies
(self, url: Optional[str] = None)
paperdl/modules/engines/base_paper_client.py:167
↓ 1 callersMethodextractabstract
(soup: BeautifulSoup)
paperdl/modules/engines/pmlr_paper_client.py:109
↓ 1 callersMethodextractarticleurl
(entry: dict)
paperdl/modules/engines/arxiv_paper_client.py:107
↓ 1 callersMethodextractauthorsfromdetails
(details: Optional[str])
paperdl/modules/engines/pmlr_paper_client.py:120
↓ 1 callersMethodextractconversationid
(data: dict[str, Any])
scripts/g4f_issue_reply.py:318
↓ 1 callersMethodextractdoi
(value: Optional[str])
paperdl/modules/engines/pmc_oa_paper_client.py:109
↓ 1 callersMethodextractdoifromlinks
(entry: dict)
paperdl/modules/engines/arxiv_paper_client.py:119
↓ 1 callersMethodextractpaperblocks
(self, soup: BeautifulSoup)
paperdl/modules/engines/pmlr_paper_client.py:67
↓ 1 callersMethodextractpdfurl
(entry: dict)
paperdl/modules/engines/arxiv_paper_client.py:113
↓ 1 callersMethodextractpmlrid
(url: Optional[str])
paperdl/modules/engines/pmlr_paper_client.py:130
↓ 1 callersMethodextractprimarycategory
(entry: dict)
paperdl/modules/engines/arxiv_paper_client.py:125
↓ 1 callersMethodextractreplytext
(data: dict[str, Any])
scripts/g4f_issue_reply.py:326
↓ 1 callersMethodextracttotal
(payload: dict[str, Any])
paperdl/modules/engines/biorxiv_paper_client.py:141
↓ 1 callersMethodextractyear
(text: Optional[str])
paperdl/modules/engines/pmlr_paper_client.py:126
↓ 1 callersMethodfallbackreply
(self, issue: dict[str, Any])
scripts/g4f_issue_reply.py:160
↓ 1 callersMethodfetchpdfwithbrowser
(self, url: str)
paperdl/modules/engines/biorxiv_paper_client.py:107
↓ 1 callersMethodfetchsummaries
(self, ids: list[str])
paperdl/modules/engines/pmc_oa_paper_client.py:37
↓ 1 callersMethodflattenpapers
(paper_infos: Sequence[PaperInfo] | Mapping[str, Sequence[PaperInfo]])
paperdl/paperdl.py:198
↓ 1 callersMethodgeneratewithmodel
(self, model: str, messages: list[dict[str, str]])
scripts/g4f_issue_reply.py:134
↓ 1 callersMethodgetallnotes
(self, *, invitation: Optional[str] = None, content: Optional[dict[str, Any]] = None, details: Optional[str] =
paperdl/modules/engines/openreview_paper_client.py:58
↓ 1 callersMethodgetoadownloadurl
(self, pmcid: str)
paperdl/modules/engines/pmc_oa_paper_client.py:89
↓ 1 callersMethodinfersubmissioninvitation
(self, venue_id: str)
paperdl/modules/engines/openreview_paper_client.py:53
↓ 1 callersMethoditemtopaperinfo
(self, item: dict[str, Any], *, query: Optional[str] = None, rank: Optional[int] = None)
paperdl/modules/engines/biorxiv_paper_client.py:130
↓ 1 callersMethodkeys
(self)
paperdl/modules/utils/modulebuilder.py:65
↓ 1 callersMethodlistvolumes
(self)
paperdl/modules/engines/pmlr_paper_client.py:27
↓ 1 callersMethodlistxmlcollections
(self)
paperdl/modules/engines/acl_anthology_paper_client.py:31
↓ 1 callersMethodloadcookies
(self, target_path: str | Path)
paperdl/modules/engines/base_paper_client.py:175
↓ 1 callersMethodloadevent
(self)
scripts/g4f_issue_reply.py:61
↓ 1 callersMethodloadmodels
(self)
scripts/g4f_issue_reply.py:41
↓ 1 callersMethodloadresults
(path: str | Path)
paperdl/paperdl.py:122
↓ 1 callersMethodlookslikecloudflarechallenge
(body: bytes, content_type: str = "")
paperdl/modules/engines/biorxiv_paper_client.py:153
↓ 1 callersFunctionmain
(argv: Optional[Sequence[str]] = None)
paperdl/paperdl.py:449
↓ 1 callersFunctionmain
()
scripts/g4f_issue_reply.py:372
↓ 1 callersFunctionmain
()
scripts/test_pmc_oa_search_download.py:20
↓ 1 callersFunctionmain
()
scripts/test_acl_anthology_search_download.py:20
↓ 1 callersFunctionmain
()
scripts/test_openreview_search_download.py:21
↓ 1 callersFunctionmain
()
scripts/test_arxiv_search_download.py:20
↓ 1 callersFunctionmain
()
scripts/test_medrxiv_search_download.py:20
↓ 1 callersFunctionmain
()
scripts/test_pmlr_search_download.py:20
↓ 1 callersFunctionmain
()
scripts/test_biorxiv_search_download.py:20
↓ 1 callersMethodmerge
(self, other: "PaperInfo")
paperdl/modules/utils/structure.py:216
↓ 1 callersMethodnormalizeinputdict
(cls, data: dict[str, Any])
paperdl/modules/utils/structure.py:150
↓ 1 callersMethodnormalizemappingspec
(self, item: Mapping[str, Any])
paperdl/paperdl.py:147
↓ 1 callersMethodnormalizespec
(self, item: Any)
paperdl/paperdl.py:140
↓ 1 callersMethodnormalizespecs
(self, clients: Sequence[Any] | Mapping[str, Any])
paperdl/paperdl.py:134
↓ 1 callersMethodnotetopaperinfo
(self, note: Any, *, query: Optional[str] = None, rank: Optional[int] = None)
paperdl/modules/engines/openreview_paper_client.py:88
↓ 1 callersMethodpaperlinkslabel
(paper: PaperInfo)
paperdl/paperdl.py:435
↓ 1 callersMethodpapertopaperinfo
(self, paper: ET.Element, *, collection_id: str, volume_id: Optional[str], booktitle: Optional[str])
paperdl/modules/engines/acl_anthology_paper_client.py:77
↓ 1 callersMethodparseauthors
(value: Any)
paperdl/modules/engines/biorxiv_paper_client.py:159
↓ 1 callersMethodparseclients
(text: str)
paperdl/paperdl.py:334
↓ 1 callersMethodparseindices
(selection: str, max_index: int)
paperdl/paperdl.py:416
↓ 1 callersMethodpdfurlfromdoi
(cls, doi: Optional[str], version: Optional[str] = None)
paperdl/modules/engines/biorxiv_paper_client.py:186
↓ 1 callersMethodpmcdownloadurlcandidates
(self, url: str)
paperdl/modules/engines/pmc_oa_paper_client.py:65
↓ 1 callersMethodpostissuecomment
(self, issue_number: int, body: str)
scripts/g4f_issue_reply.py:224
↓ 1 callersMethodpublishername
(cls)
paperdl/modules/engines/biorxiv_paper_client.py:192
↓ 1 callersMethodquerycollection
(self, collection_id: str, *, query: Optional[str] = None)
paperdl/modules/engines/acl_anthology_paper_client.py:58
↓ 1 callersMethodqueryids
(self, query: Optional[str], *, retstart: int = 0, retmax: int = 100, sort: str = "relevance")
paperdl/modules/engines/pmc_oa_paper_client.py:32
↓ 1 callersMethodquerypage
(self, *, from_date: str, to_date: str, cursor: int = 0, show_progress: bool = False)
paperdl/modules/engines/biorxiv_paper_client.py:69
↓ 1 callersMethodquerypage
(self, query: str, *, max_results: int = 20, start: int = 0, categories: Optional[Sequence[str]] = None, searc
paperdl/modules/engines/arxiv_paper_client.py:30
↓ 1 callersMethodqueryvolume
(self, *, volume_id: int, query: Optional[str] = None, enrich_abstracts: bool = True)
paperdl/modules/engines/pmlr_paper_client.py:59
↓ 1 callersMethodreadfilelimited
(file_path: str, max_chars: int)
scripts/g4f_issue_reply.py:78
↓ 1 callersMethodregister
(self, name, module)
paperdl/modules/utils/modulebuilder.py:28
↓ 1 callersFunctionremovepycache
(root: str | os.PathLike = ".")
scripts/clean_pkg_cache.py:16
↓ 1 callersMethodrenderclients
(self)
paperdl/paperdl.py:375
↓ 1 callersMethodrenew
(self, name, module)
paperdl/modules/utils/modulebuilder.py:33
↓ 1 callersMethodrequestbytes
(self, url: str, *, method: str = "GET", params: Optional[dict[str, Any]] = None, data: Any = None, json_data:
paperdl/modules/engines/base_paper_client.py:196
↓ 1 callersMethodresolvecollectionid
(collection_id: str)
paperdl/modules/engines/acl_anthology_paper_client.py:53
↓ 1 callersMethodrun
(self)
paperdl/paperdl.py:229
↓ 1 callersMethodrunasync
(self, args: argparse.Namespace, parser: argparse.ArgumentParser)
paperdl/paperdl.py:236
↓ 1 callersMethodsavecookies
(self, target_path: str | Path)
paperdl/modules/engines/base_paper_client.py:171
↓ 1 callersMethodsaveresults
(paper_infos: Sequence[PaperInfo], path: str | Path)
paperdl/paperdl.py:116
↓ 1 callersMethodsearch
Search papers and return PaperInfo objects.
paperdl/modules/engines/base_paper_client.py:300
↓ 1 callersMethodsearch
(self, query: Optional[str] = None, *, total_results: int = 100, collection_ids: Optional[Sequence[str]] = Non
paperdl/modules/engines/acl_anthology_paper_client.py:36
↓ 1 callersMethodsearch
(self, query: Optional[str] = None, *, total_results: int = 100, from_date: str = DEFAULT_FROM_DATE, to_date:
paperdl/modules/engines/biorxiv_paper_client.py:39
↓ 1 callersMethodsearchbyids
(self, arxiv_ids: Sequence[str])
paperdl/modules/engines/arxiv_paper_client.py:64
↓ 1 callersMethodselectpapers
(cls, papers: Sequence[PaperInfo], selection: str)
paperdl/paperdl.py:411
↓ 1 callersMethodshouldshowdetailtasks
(self, n_items: int)
paperdl/modules/engines/base_paper_client.py:154
↓ 1 callersMethodshouldskipissue
(self, issue: dict[str, Any])
scripts/g4f_issue_reply.py:65
↓ 1 callersMethodsplitmessages
(messages: list[dict[str, str]])
scripts/g4f_issue_reply.py:301
↓ 1 callersMethodstopprogress
(self)
paperdl/modules/engines/base_paper_client.py:136
↓ 1 callersMethodsummarytopaperinfo
(self, item: dict[str, Any], *, query: Optional[str] = None, rank: Optional[int] = None)
paperdl/modules/engines/pmc_oa_paper_client.py:100
↓ 1 callersMethodtofloat
(value: Any)
paperdl/modules/utils/structure.py:144
↓ 1 callersMethodtojson
(self, *, ensure_ascii: bool = False, indent: Optional[int] = 2)
paperdl/modules/utils/structure.py:209
↓ 1 callersMethodvalidate
(self)
paperdl/modules/utils/modulebuilder.py:38
Method__aenter__
(self)
paperdl/paperdl.py:48
Method__aenter__
(self)
paperdl/modules/engines/base_paper_client.py:104
Method__aexit__
(self, exc_type, exc, tb)
paperdl/paperdl.py:52
← previousnext →101–200 of 267, ranked by callers