New and improved TLEMOP

Kulbinder Kalirai (
Tue, 1 Oct 1996 13:26:42 -0400

>Fellow Seesat-ers,
>I have just finished working on the latest version of my two line
>element maintenance program TLEMOP. Here is a quick summary of it's
>The latest version is 1z, and you will find it in a file called
>TLEMOP1Z.ZIP and is available at:
>  (Thanks
>to Neil Clifford).
>I am also looking for other host sites...any offers?
>TLEMOP will process files in any format, i.e. UNIX or DOS separators and
>will maintain a database file with all the latest elements in it. If you
>have enough disk space, then keeping the TLEMOP database file will help
>considerably in its speed, because the building of the database file is
>slow process (lots of indexes to create). Once you have a database file,
>normal weekly updating with say the 4000+ ELyymmdd file is very fast. My
>TLEMOP database file currently has 7998 elements in it and is takes
>around 3.5 MB of disk space.
>Here are some of TLEMOP features:
>/a  : find tle's Anywhere in update file(s). This is great for getting
>elements out of Seesat-l messages, HTML pages, in fact, any type of file
>can be processed, if there is an element in there, it will find it. This
>is combined with a very intelligent satellite name finder. Most of the
>time you will get the right name. Of course, if there is no name, the
>international designator gets used.
>/f  : Freshen existing elements only. I use this to keep a small
>"visual.tle" file up to date from my TLEMOP database file.
>/m  : keep Ted Molczan's data in line 0 of the TLE.
>/r  : Remove elements older than specified number of days. This will
>automatically delete old elements in TLEMOP's database file.
>/w : keeps the TLEMOP database file for later re-use. This option helps
>considerably in making it run faster when you do updates on say a weekly
>/z  : use Z value '2' for '+' in checksums if you have elements that use
>this convention.
>/n? : intelligent satellite Name logic will automatically pick the most
>meaningful name for satellites. It is based on the length of the name,
>the number of alpha characters etc.
>/r? : select Report options. You can select any number of reporting
>options. Example: You may want to report new elements only, /ra, would
>do the trick. Elements that have invalid checksums, /rc. Others are /rd,
>realtime Display of report on screen, /rn, elements with Newer epoch,
>/ro, elements with Older epoch, /rr, elements removed with /r switch,
>/rs, elements with Same epoch, /rv, report eVerything.
> /s? : select output file Sort sequence. The options available are: /sa,
>mean Anomaly, /sd, Drag or Decay, /se, Epoch, /sf, same as input File,
>/sg, apoGee, /si, Inclination, /sm, Mean motion, /sn, Name of satellite,
>/so, Orbit number, /sp, Perigee, /sr, Reverse sort (descending), /ss,
>element Set number, /st, eccenTricity, /sy, launch Year/nbr/seq.
>There are another 1/2 dozen or so more options that you will find fully
>documented in the TLEMOP.DOC file that comes in the release ZIP file.
>I have also included a MOP.BAT file that will make it very easy to set
>up a TLEMOP database and do weekly updates...all with just one command!
>Full details can be found in MOP.DOC. For you existing users of TLEMOP,
>please see the TLEMOP.DOC file, section 1z. for what's new in this
>I hope everyone enjoys using TLEMOP as much as I have enjoyed writing
>it. I do ask everyone who uses it and finds it of value, to just let me
>know, there is no registration required, and I'm not asking for any
>money. Let me know what new features you'd like, and what you don't
>like. Enjoy.
>Kulbinder S. Kalirai