Skip to content

AFM-SPM/afm-software-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AFM software list

Check Status Build Status

This repository is used for managing the AFM software list.

Contributing

If you would like to add a software to this list, you have two options:

  1. Use the issue template for new entries. This template contains a form with all the column headers in the software list.
  2. Make a pull-request. Fork this repository and run python afm-list-manager.py add-entry (see below for instructions). This will create a new .json file in the entries directory which you can then add to your pull request.

To create a preview of the resulting software list page, run:

python afm-list-manager.py export-list -o exported

To properly reformat all JSON entries, run:

python afm-list-manager.py run-maintenance

List management

The afm-list-manager.py Python script manages the software list, which includes tasks such as:

  • adding entries
  • adding keywords
  • consistency checks

First install the Python dependencies:

pip install -r requirements.txt

To see a list of available commands and options, run

python afm-list-manager.py --help

About

Management of our curated AFM software list

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages