We use cookies to improve your website experience. To learn about our use of cookies and how you can manage your cookie settings, please see our Cookie Policy. By closing this message, you are consenting to our use of cookies.

Publish your software tool article with F1000Research

Rapid, open publication to help you get the credit you deserve

Submit now

Algorithms, code, and software tools are crucial to the discovery process in every field of research, from bioinformatics to digital humanities. At F1000Research, we believe that the researchers and software engineers who develop these tools should receive full credit for their work. We also believe that this work should be recognized as part of their research productivity and rewarded as much as traditional research papersThis is where publishing your software tool article comes in.

Software tool articles on F1000Research allow you to describe new software you have created to support or conduct research in any field. These articles explore: 

  • Why you developed the software 
  • Details of the code, method, and analysis used 
  • Examples of data input sets 
  • Examples of outputs, and how to interpret these 
  • Tips on how to maximize the tool’s potential 

We also welcome articles describing tools created from existing software, web tools, apps, containers, packages, and workflows

Instructions for authors

Ready to submit your software tool article? Take a look at our article guidelines to ensure you've prepared your article correctly.
Read now

About F1000Research

F1000Research is a fully open access publishing platform, offering rapid publication of articles and other research outputs without editorial bias. All articles benefit from transparent post-publication peer review, and editorial guidance on making source data openly available.

F1000Research advocates for transparency and reproducibility in research, and our unique publishing model supports this at every stage. Articles can be published in as few as 14 days, with post-publication peer review creating an open dialogue between authors and their research community. This generates feedback which can be used to improve the article and develop the author's skills.

Our data and software sharing policy is designed to ensure that research is reproducible. For software tool articles this means the tools themselves should be openly accessible and clearly linked to any appropriate data and results.

Submit now  How it works

Why publish your software tool article on F1000Research?

Full credit

Receive full credit and recognition for your work by publishing your software tool article as a separate citable item. 

Interactive figures

Bring your data to life with interactive figures in the body of your article, powered by Plot.ly or via an iFrameInteractive figures can help tell the story of your research by allowing readers to play with different visualizations, zoom in, filter results, and explore the data in detail for themselves.  

LaTex authors

LaTex authors can submit through the F1000Research Overleaf template.

Code Ocean 

Embed Code Ocean capsules for in-article code integration and reanalysis. Code Ocean makes it quick and easy for others to re-run your analysis, and even edit your code to see how results differ by changing parameters. Code Ocean supports the reproducibility of science without users needing to install anything on their computer – it all happens within the article 

Code syntax highlighting 

Benefit from proper support for code syntax highlighting, so that your code is fully readable in the body of your article. 


Increase the visibility, reach and impact of your research and software through indexing in Scopus and PubMed 


Keep your software tool article up to date by easily publishing new versions whenever you need to share the latest developments in your work. Versions are all individually citable and clearly linked, making it easy for readers to navigate and cite the version they want. 

Submit now

Are you an ISCB member?

Publish your software tool article in the ISCB Community Journal today.
Submit now
Infographic of benefits of publishing a software tool article on F1000Research

Featured articles

A step-by-step workflow for low-level analysis of single-cell RNA-seq data with Bioconductor

Aaron T. L. Lun, David J. McCarthy, John C. Marioni

This article describes a computational workflow for low-level analyses of scRNA-seq data, based primarily on software packages from the open-source Bioconductor project.

It covers basic steps including quality control, data exploration and normalization, as well as more complex procedures such as cell cycle phase assignment, identification of highly variable and correlated genes, clustering into subpopulations and marker gene detection.

CoNet app: inference of biological association networks using Cytoscape

Karoline Faust, Jeroen Raes

This article presents the Cytoscape app version of  association network inference tool CoNet.

Though CoNet was developed with microbial community data from sequencing experiments in mind, it is designed to be generic and can detect associations in any data set where biological entities (such as genes, metabolites or species) have been observed repeatedly.

Infographic of software tool articles published on F1000Research
Infographic of software tool article provenance on F1000Research
Computational gateways and collections on F1000Research

Making reproducibility easier with Code Ocean

Code Ocean makes re-running analyses much (much) easier. Find out more about how to use Code Ocean widget in your article.
Read now

How can you use interactive figures in your article?

Interactivity in scientific figures is a key tool for data exploration. In this post, our authors explain how Plot.ly helped them bring their data to life.
Read now

Developing new biomedical software?

This post runs through the key points to consider when it comes to software development, from documentation to licensing.
Read now

The latest Tweets from @F1000Research