The upload script is convenient when the files you want to share are on
a remote server. It is convenient because it does the uploading of the
torrent for you so you don't have to manually visit the BioTorrents
upload page. The script does two things. First, it creates the torrent
file using mktorrent (you need to install this first). Second, it
uploads the torrent to BioTorrents. Since BioTorrents needs a
description, category, and license type for each torrent these need to
be specified on the command line. The description is taken from a text
file that you specify on the command line or it will automatically take
if from a file called "README" within the directory of the dataset you
are sharing.
The script does not look after seeding (uploading) the torrent for you.
You need to have a BitTorrent client (I would highly recommend "Deluge")
installed to do the seeding. The torrent file that is created by the
upload script can be used by the BitTorrent client to start doing the
seeding.
The upload script only uploads one torrent at a time, so you would have
to write another little script to wrap it to do multiple times (or you
can just manually type the command for each file....depends on how many
datasets you have).
However, I think I will add an option that would allow "batch" mode in
the future.
Hopefully, this information helps you out. If something is still not
clear let me know. Also, if you need some hands on help we could set a
time and we could contact over skype (morgan_langille)
Morgan