Friday, April 26, 2019

Scythebill 14.5 (and 14.5.1) - Spanish language and more

Scythebill 14.5.1 is now available, with a full translation into Spanish and a bunch of small features.  As always, download here, and let me know if you have any problems, either on Facebook or by email

(I forgot to put up a blog post for Scythebill 14.5.0, so this one covers both versions.  This page says which feature and fix went in which version.)

Spanish translation!

Scythebill (as of 14.5.0) will now display its entire user interface in Spanish if that's your preferred language!

A lot of this comes from automatic online translation.  While the technology has improved dramatically in recent years, it's still far, far from a perfect translation.  If you speak Spanish, and see any mistakes or areas for improvement in Scythebill's translations, please let me know!  Or: Si habla español y ve algún error o área de mejora en las traducciones de Scythebill, ¡hágamelo saber!

Better re-importing of eBird "Download my Data"

Scythebill is now a lot better at letting you re-import the eBird "Download my Data" export, which is pretty useful when you've entered a bunch of new checklists into eBird.  You'll get some (hopefully) clearer text about just what's going to happen.

For example, I've been a bit lazy about consistently importing my eBird mobile app outings back into Scythebill.  With 14.5.1, I can export all my eBird data, import it, and just click "yes" on this alert to get just my new sightings cleanly imported.


This feature is currently restricted just to eBird "Download my Data", but if any of you have a need to reimport a full set of data from another piece of software, let me know - this can easily be extended to other import types.

Small features

  • 14.5.1: Reports have two small new rules: you can request sightings where either the Location or Date "is not set".
  • 14.5.1: The species information pane atop Enter Sightings is more consistent and cleaner with how it displays common and scientific names for subspecies.
  • 14.5.0: There's a new "Download updates..." option in the Help menu, as a shortcut for visiting the Scythebill download page.  There's also a "Download taxonomies..." button on the "Manage taxonomies" page to open up a browser and download new extended taxonomies.

Bugs fixed

  • 14.5.1: A long-standing bug could have resulted in losing Visit Data information;  to trigger it, you had to start from Browse by location, find a visit, click Edit sightings..., then click "Back".
  • 14.5.1: The Extended Taxonomy CSV format now uses "Taxonomy ID" as the first column header instead of just "ID", because Excel is Very Very Silly.
  • 14.5.1: Every time Scythebill included an IOC taxonomic update, and you had to do any species resolution, Scythebill forced you into viewing your records with the IOC taxonomy, and you had to manually switch back to eBird/Clements if that's what you want.  That's fixed.
  • 14.5.1: Remembered reports using a combination of "Never" and "Heard only" showed wrong totals on the main Scythebill page.
  • 14.5.0: Scythebill is once again able to use eBird's APIs to find hotspots. 

Sunday, March 3, 2019

Scythebill 14.4.5 is now available, with support for importing from HBW Alive and a few small fixes elsewhere.  As always, download here, and let me know if you have any problems, either on Facebook or by email

HBW Alive imports

Scythebill can now import data from the .xls exports in HBW Alive.  This is the eleventh import format supported by Scythebill!

If you've got data there, mouse over the "My Birding" menu, and choose "Sightings".  From there, you should be able to export all your data as an XLS file, and then Scythebill can import it.

As part of this, I've also incorporated the English names used by Scythebill as alternate names for the eBird/Clements taxonomy (often on groups or subspecies), which should make these imports much more accurate.

As with any new import format, I'm eager to hear how it goes - and if you have any problems, please let me know.

Other improvements

Scythebill is also now more forgiving on matching common and scientific names in imports, which should greatly help users that are importing off their own custom spreadsheets.  Specifically, Scythebill's name matching is now case-insensitive.

The states list in Scythebill is now updated to line up with recent eBird changes.  Most of these changes are fairly subtle, with a few new provinces added to match political changes, the Mexican state renamed from "Distrito Federal" to "Ciudad de México" (matching an official change) - and similar changes of that level.

As always, there's some checklist updates.  In particular, gratitude to Mark Smiles for pointing out recent research in the ranges of Asian "Whitethroats", especially affecting our understanding of their distribution in the Middle East.

Sunday, February 17, 2019

Scythebill 14.4 - Bird Brain and Birder's Diary imports, and easier navigation

Scythebill 14.4 is now available, with support for importing from Bird Brain, vastly improved Birder's Diary imports, an easy way to jump to a single species in Show reports and Browse by location, and a few small fixes.  As always, download here, and let me know if you have any problems, either on Facebook or by email

Bird Brain imports

Bird Brain is MacOS-only software for bird listing.  Scythebill can now import from its CSV exports, making an even ten supported import formats!  If you're a Bird Brain user, just:
  • "Select Export/Import in CSV format..." from the File menu, and then "Export All Records Data as .csv File"
  • You'll get an "Exported BB7 Sightings.csv" in your Bird Brain folder;  import that into Scythebill. 
As best I know, this only works for Bird Brain 7... it might or might not for earlier versions, and if you happen to use such an earlier version, please let me know one way or the other.

Birder's Diary imports

Birder's Diary imports were added in Scythebill 14.2.  However, it would seem that I added support for a rather old version of Birder's Diary!  Scythebill 14.4 supports modern versions of Birder's Diary, and should do well at importing the latest files from Birder's Diary 5.

"Jump to" species in more places

A number of users have noted that it's a bit tedious to look for a single species in a list in Show reports and Browse by location, especially for long lists.

Scythebill (finally) has a "Type a species name" field near the top of both these two pages, so you can use the same technique from Browse by species.

Show reports

Browse by location

Smaller fixes

Beyond this, only a few changes:
  • Since IOC 8.2, I've been mishandling the "centralis" subspecies of African Grey Woodpecker - it's accidentally been mapped to the "centralis" subspecies of Cardinal Woodpecker. Shouldn't affect many people, but if you've been persistent at choosing subspecies in IOC and bird Africa, you might have stumbled over this.
  • As always, a smattering of changes to checklists, including first county records and status fixes.

Monday, January 28, 2019

Scythebill 14.3 - IOC 9.1, "never" reports, and Splits and Lumps reports

Scythebill 14.3 is now available, with support for the recently released IOC 9.1 taxonomy, a new "never" option in Show reports, a new Splits and Lumps report, and a variety of smaller fixes and improvements.  As always, download here, and let me know if you have any problems, either on Facebook or by email

If you're using Windows, and updating from a version earlier than 14.1, you may run into a "Could not create the Java virtual machine" error after updating.  If so, please re-run the installer as an administrator (by right-clicking on the installer .exe file).  (And if that doesn't work, please get in touch with me.)

IOC 9.1

The IOC 9.1 taxonomy was finalized on January 19th, and Scythebill already supports it!  The big changes here are some major changes to east Asian White-eyes (especially Oriental, Japanese, and Everett's White-eyes), a few species of African White-eyes, and African Drongos, along with a four-way split of White-browed Shortwing.  Several splits familiar to birders from the 2018 eBird/Clements update have also come along, like Chivi Vireo from Red-eyed.

The Asian White-eye changes are particularly involved - Oriental and Japanese White-eye no longer exist! - but Scythebill will still help you clear up any issues with a minimum of fuss.

IOC 9.1 also comes with a new language (Ukrainian).

For a full list of changes, please see the IOC website.

"Never" reports

Scythebill has long supported both "And" and "Or" options when generating reports. Every one of the "And" options must match a sighting for it to be valid for the report.  And at least one of the "Or" options (if there were any) must match a sighting for it to be valid for the report.

These two let you do many things, but people have found a number of reports that you can't generate - like "how do I find species that I've recorded as 'heard only', but never seen"?  Or how can I find species that I've seen in California, but never seen in San Francisco?  "Never" reports do this.

Just choose the "Never" option, and you'll rule out species that ever matched that option.  For example, for "heard only but never seen":

Let me know how this new feature works for you!

Splits and Lumps reports

The Special reports page now has its fifth report!  This one's called "Splits and lumps", and it helps you make sense of how your list has changed in response to taxonomic changes over the years.  For example, this is what it notes for IOC 8.2 vs. the current IOC 9.1 taxonomy, for my list:

With the Splits and lumps report, you can pick IOC versions way back to 5.1 (four years ago), or eBird/Clements versions all the way back to 2010 (a whopping 8 years ago), and see, for each version, how many splits and lumps you've gotten, and what they are!  It's even smart enough to detect "splits" (or lumps) that come from subspecies moving from one species to another.  For example, when in 2018, eBird/Clements moved the subspecies of Whistler found on Lifou Island off New Caledonia from New Caledonian Whistler to Vanuatu Whistler, I picked up a species;  and, sure enough, the report notes that "New Caledonian Whistler (Pachycephala caledonica) is now Vanuatu Whistler (P.chlorura) and New Caledonian Whistler (P.caledonica)"!

Sometimes, there isn't enough information to be sure of whether there's been a lump or not.  For example, in 2015, Caribbean Coot was lumped with American Coot.  But it was lumped without even leaving behind a subspecies, so many of you will see this as a "possible lump" - "Some or all of American Coot (Fulica americana) and Caribbean Coot (F. caribaea) are now American Coot (F.americana)".  Scythebill doesn't have old checklists to note where Caribbean Coot was found, so this will be reported even if you've never been to the range of Caribbean Coot.

You can choose any typical report criteria you want to limit the Splits and lumps report, so if you want to know how splits and lumps have affected your ABA checklist, or only want to see how the 2015 splits affected your list for all sightings in 2015 and earlier, you can do that too.

Smaller changes

Scythebill's now a bit more friendly in how it reports updated versions of Scythebill (or at least, is more friendly after you update to 14.3.0).  Instead of rather cryptic "OK" and "Cancel" buttons, you now get three choices:
  • "Download now" - which does what you'd imagine
  • "Ask me later" - which lets you keep using Scythebill;  it'll ask you again in 5 days
  • "Skip this version" - which tells Scythebill you're not interested in upgrading to this version.  It won't bother you again until there's any even newer version (though you can always go to at any time).
Bulk editing of observers (either adding or removing) now works more consistently.

BirdBase and Avisys imports are now a little better at dealing with taxonomic changes in the "Leeward Islands" of the West Indies, as well as a few other parts of the world.  (It's a subtle change, unlikely to affect many people.)