What to submit?
- A PDF file with your article.
- A compressed file (ZIP, TAR.GZ, etc.) with your code (C, C++, Python, Octave/Matlab).
Where to submit?
- Go to the IPOL journal management system and follow the instructions.
What’s next?
- In a few days an IPOL Editor will contact you.
- If the Editor finds the article original and relevant for the scientific community an online demo and a preprint page will be created for your article and the review process will start.
- In less than 3 weeks you will receive the first review of article, code and demo.
- The published articles are available online free of charge and the authors retain the copyright of their work, which is distributed by IPOL under a free license (CC-BY-NC-CA, GPL/BSD, CC-BY).
Manuscript guidelines:
- The IPOL LaTeX templates can be downloaded from here.
- IPOL’s style guide is available here.
- The manuscript must contain the pseudocodes describing the main algorithms implemented in the submitted source code.
Software guidelines:
- Accepted programming languages are C, C++, Python and Octave/Matlab.
- Only the source codes needed to implement the pseudocodes described in the manuscript must be furnished.
- The code must be clear and commented, and it must match the pseudocodes.
- The main functions of the source code must be preceded by a short comment indicating which pseudocode, or portion of the pseudocode, they implement (e.g. “This functions implements lines 10 to 40 of Algorithm 2”).
- Provide some test data to check the code.
- All the source code files must contain copyright and license information at the beginning of the file. The typical text is as follows:
Copyright (c) YEAR Author(s)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
- The following warning (or similar) must be inserted after the copyright attribution for all codes potentially linked to a patent:
This file implements an algorithm possibly linked to the patent
<REFERENCE OF THE PATENT>.
This file is made available for the exclusive aim of serving as
scientific tool to verify the soundness and completeness of the
algorithm description. Compilation, execution and redistribution
of this file may violate patents rights in certain countries.
The situation being different for every country and changing
over time, it is your responsibility to determine which patent
rights restrictions apply to you before you compile, use,
modify, or redistribute this file. A patent lawyer is qualified
to make this determination. If and only if they don't conflict
with any patent terms, you can benefit from the following license
terms attached to this file.
- Include a README.txt file containing:
- Title of Paper, with link to IPOL website.
- Version number and date.
- Author name and contact email.
- A description of the contents and organization of the provided files (sources folder, test data folder, etc.).
- If the source code is split into several files, information about where each pseudocode is implemented (e.g. “Algorithm 1 is implemented in file name.extension”).
- Compilation instructions (if needed).
- Examples of use.
- Copyright and license information.
References
IPOL Copyright and License Agreement
see also:
editorial policy
open access, copyright and license policy
publication ethics and publication malpractice statement
Publisher
IPOL - Image Processing on Line
Email:edit at ipol.im