Name | taln2x JSON |
Version |
1.0.10
JSON |
| download |
home_page | None |
Summary | A command-line application to export (TALN-like) conference proceedings to various formats (namely pdf, hal, aclanthology, dblp) |
upload_time | 2024-07-01 10:38:33 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
taln
atala
paper
publication
open archive
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
![](./taln2x.png)
## Description
`taln2x` is a Python program which converts a set of scientific articles to a ready-to-ingest dataset for open archives. Currently supported output formats include pdf (for printable full proceedings), [TALN archives](http://talnarchives.atala.org), [HAL](https://hal.science), [ACL anthology](https://aclanthology.org), and [DBLP](https://dblp.org).
## User interface
`taln2x` is a command-line tool which expects as input a directory containing specific pieces of information (gathered either manually or else via an abstract management system such as easychair) and relying on a given structure (see documentation), and outputs a directory whose internal structure depends on the target online archive.
![](./mkdocs/docs/img/taln2x.gif)
## Installation
The recommanded way to install `taln2x` is to use the `pip` package manager (within a virtual environment to avoid conflicts with installed libraries):
```bash
python -m venv venv
source venv/bin/activate
pip install taln2x
```
## Basic usage
```bash
taln2x COMMAND [OPTIONS]
```
Where `COMMAND` is either `new` (to set up an input directory containing the expected structure and ready-to-fill config files), `build` (to compile proceedings in a given target format according to the config file, see documentation), `clean` (to remove proceedings from output directory), or `list` (to check which articles can be found on the [HAL](https://hal.science) open archive).
For a full list of options, invoke:
```bash
taln2x --help
```
## Documentation
`taln2x` documentation is available at [https://talnarchives.gitlabpages.inria.fr/taln2x](https://talnarchives.gitlabpages.inria.fr/taln2x).
## Authors and acknowledgment
`taln2x` has been developed by Yannick Parmentier, with the help of Sylvain Pogodalla, on behalf of [ATALA](https://atala.org) (the French Association for Computational Linguistics).
The `taln2x` logo has been created using the [Letterblocks fonts](https://www.1001fonts.com/letterblocks-font.html) made by Vladimir Nikolic.
## License
`taln2x` is released under the terms of the GNU GPLv3 license (see LICENSE).
## Project status
The `taln2x` is a sequel of the [`taln2acl`](https://gitlab.com/parmenti/taln2acl) project which has started in 2020 and has been used (among others) to ingest the proceedings of the [TALN conferences](https://atala.org/-Conference-TALN-RECITAL) from 1999 til 2022 to the [ACL anthology](https://aclanthology.org/venues/jeptalnrecital/) and [TALNarchives](http://talnarchives.atala.org).
Raw data
{
"_id": null,
"home_page": null,
"name": "taln2x",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "taln, atala, paper, publication, open archive",
"author": null,
"author_email": "Yannick Parmentier <yannick.parmentier@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/46/f0/f2ed435f44fb1b646a36b354cc5dde97d97199741dda8f2bd34942e6c7a3/taln2x-1.0.10.tar.gz",
"platform": null,
"description": "![](./taln2x.png)\n\n## Description\n`taln2x` is a Python program which converts a set of scientific articles to a ready-to-ingest dataset for open archives. Currently supported output formats include pdf (for printable full proceedings), [TALN archives](http://talnarchives.atala.org), [HAL](https://hal.science), [ACL anthology](https://aclanthology.org), and [DBLP](https://dblp.org).\n\n## User interface\n`taln2x` is a command-line tool which expects as input a directory containing specific pieces of information (gathered either manually or else via an abstract management system such as easychair) and relying on a given structure (see documentation), and outputs a directory whose internal structure depends on the target online archive.\n\n![](./mkdocs/docs/img/taln2x.gif)\n\n## Installation\nThe recommanded way to install `taln2x` is to use the `pip` package manager (within a virtual environment to avoid conflicts with installed libraries):\n\n```bash\npython -m venv venv\nsource venv/bin/activate\npip install taln2x\n```\n## Basic usage\n\n```bash\ntaln2x COMMAND [OPTIONS]\n```\nWhere `COMMAND` is either `new` (to set up an input directory containing the expected structure and ready-to-fill config files), `build` (to compile proceedings in a given target format according to the config file, see documentation), `clean` (to remove proceedings from output directory), or `list` (to check which articles can be found on the [HAL](https://hal.science) open archive).\n\nFor a full list of options, invoke:\n```bash\ntaln2x --help\n```\n\n## Documentation\n\n`taln2x` documentation is available at [https://talnarchives.gitlabpages.inria.fr/taln2x](https://talnarchives.gitlabpages.inria.fr/taln2x).\n\n## Authors and acknowledgment\n`taln2x` has been developed by Yannick Parmentier, with the help of Sylvain Pogodalla, on behalf of [ATALA](https://atala.org) (the French Association for Computational Linguistics).\n\nThe `taln2x` logo has been created using the [Letterblocks fonts](https://www.1001fonts.com/letterblocks-font.html) made by Vladimir Nikolic.\n\n## License\n`taln2x` is released under the terms of the GNU GPLv3 license (see LICENSE).\n\n## Project status\nThe `taln2x` is a sequel of the [`taln2acl`](https://gitlab.com/parmenti/taln2acl) project which has started in 2020 and has been used (among others) to ingest the proceedings of the [TALN conferences](https://atala.org/-Conference-TALN-RECITAL) from 1999 til 2022 to the [ACL anthology](https://aclanthology.org/venues/jeptalnrecital/) and [TALNarchives](http://talnarchives.atala.org).\n",
"bugtrack_url": null,
"license": null,
"summary": "A command-line application to export (TALN-like) conference proceedings to various formats (namely pdf, hal, aclanthology, dblp)",
"version": "1.0.10",
"project_urls": {
"Bug Tracker": "https://gitlab.inria.fr/talnarchives/taln2x/-/issues",
"Homepage": "https://gitlab.inria.fr/talnarchives/taln2x"
},
"split_keywords": [
"taln",
" atala",
" paper",
" publication",
" open archive"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7260b49a52a76e944bff62e683b9adebd8c821c3d15044a53b77811e8f75a9e5",
"md5": "4969473221777252f90c659b352844dc",
"sha256": "f7d362a83c83ffc0210a9cb14e923a65c436c47d30b9b136e5fa864b02327d0b"
},
"downloads": -1,
"filename": "taln2x-1.0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4969473221777252f90c659b352844dc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 8802392,
"upload_time": "2024-07-01T10:38:28",
"upload_time_iso_8601": "2024-07-01T10:38:28.589268Z",
"url": "https://files.pythonhosted.org/packages/72/60/b49a52a76e944bff62e683b9adebd8c821c3d15044a53b77811e8f75a9e5/taln2x-1.0.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46f0f2ed435f44fb1b646a36b354cc5dde97d97199741dda8f2bd34942e6c7a3",
"md5": "fd597decb5e62974308c2103ce57e70c",
"sha256": "7c8cbc176b108f30476b4a50d3d8a4736615dc15d1c99d62a7f44e28175a2652"
},
"downloads": -1,
"filename": "taln2x-1.0.10.tar.gz",
"has_sig": false,
"md5_digest": "fd597decb5e62974308c2103ce57e70c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 8793480,
"upload_time": "2024-07-01T10:38:33",
"upload_time_iso_8601": "2024-07-01T10:38:33.582624Z",
"url": "https://files.pythonhosted.org/packages/46/f0/f2ed435f44fb1b646a36b354cc5dde97d97199741dda8f2bd34942e6c7a3/taln2x-1.0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-01 10:38:33",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "taln2x"
}